function validEmail (email)
{
  invalidChars = " /:,;"
  if (email=="") { return false }
  for (i=0; i<invalidChars.length; i++)
  {
    badChar = invalidChars.charAt(i)
    if (email.indexOf (badChar, 0) != -1) { return false }
  }
  atPos = email.indexOf ("@", 0)
  if ((atPos == -1) || (atPos == 0)) { return false }
  if (email.indexOf ("@", atPos+1) != -1) { return false }
  periodPos = email.indexOf (".", atPos)
  if ((periodPos == -1) || (periodPos == atPos+1)) { return false }
  if (periodPos+3>email.length == -1) { return false }
  return true
}
function zdjecie(form)
{
  if (!(form.plik.value))
  {
    alert ("Wybierz zdjecie ktore chcesz umiescic na stronie");
    form.plik.focus()
    form.plik.select() 
    return false
  }
}
function nazwa_gal(form)
{
  if (!(form.nkat1.value))
  {
    alert ("Wpisz nazwe galerii po Polsku");
    form.nkat1.focus()
    form.nkat1.select() 
    return false
  }
    if (!(form.nkat2.value))
  {
    alert ("Wpisz nazwe galerii po Angielsku");
    form.nkat2.focus()
    form.nkat2.select() 
    return false
  }
}
function daty(form)
{
  if (form.data1.value=="")
  {
    alert ("Wpisz date pobytu OD:");
    form.data1.focus();
    form.data1.select() ;
    return false;
  }
  
  if (form.data2.value=="")
  {
    alert ("Wpisz date pobytu DO:");
    form.data2.focus();
    form.data2.select() ;
    return false;
  }

	if (form.data2.value < form.data1.value)
	{
	alert("Data koncowa musi byc pozniejsza niz rozpoczecia");
    form.data2.focus();
    form.data2.select() ;
	return false;
	}
return true;
}
function rez(form)
{
  if (!(form.imie.value))
  {
    alert ("Wpisz imie i nazwisko");
    form.imie.focus()
    form.imie.select() 
    return false
  }
  if (!(validEmail(form.email.value)))
  {
    alert ("Wpisz poprawnie adres e-mail.");
    form.email.focus()
    form.email.select() 
    return false
  }
  if (!(form.tel.value))
  {
    alert ("Wpisz numer telefonu kontaktowego");
    form.tel.focus()
    form.tel.select() 
    return false
  }

 if (!(form.data1.value))
  {
    alert ("Wpisz date pobytu OD:");
    form.data1.focus()
    form.data1.select()
    return false;
  }
  
  if (!(form.data2.value))
  {
    alert ("Wpisz date pobytu DO:");
    form.data2.focus()
    form.data2.select()
    return false;
  }

	if (form.data2.value < form.data1.value)
	{
	alert("Data koncowa musi byc pozniejsza niz rozpoczecia");
    form.data2.focus()
    form.data2.select()
	return false
	}
}
function oferta(form)
{
  if (!(form.naz.value))
  {
    alert ("Wpisz nazwe oferty");
    form.naz.focus()
    form.naz.select() 
    return false
  }
  if (!(form.plik.value))
  {
    alert ("Wybierz jakies zdjecie dla tej oferty");
    form.plik.focus()
    form.plik.select() 
    return false
  }
}