function checkEmail(mail)
{
  var okEmail=/^[^@]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/i;
  if (okEmail.test(mail))
    return true;
  else
  {
    alert('"' + mail + '" - to nie jest poprawny adres e-mail !');
    return false;
  }
}

function checkDate(date)
{
	if (date == '')
		return false;
	return true;
  var okDate=/^[^@]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/i;
  if (okDate.test(date))
    return true;
  else
    return false;
}


//sprawdzanie długości treści pola textarea
function CheckLength(len)
{
  if(document.getElementById('tresc').value.length > len)
  {
    alert('Treść komentarza nie może być większa niż ' + len + ' znaków');
    document.getElementById('tresc').value = document.getElementById('tresc').value.substr(0, 500);
    return false;
  }
  return true;
}

//sprawdzanie czy są spacje w wystarczającej szerokości
function CheckTextSpace(t,len)
{
  var last = 0;
  for(i=0; i<t.length; i++)
  {
    if(t.charAt(i) == ' ')
    {
      if(i-last > len)
      {
        return false;
      }else
        last = i;
    }
  }
  if(t.length-1 - last > len)
    return false;
  return true;
}

//sprawdzanie formularza komentarza
function check_order()
{
  if ($F('produkt1') == '' && $F('produkt2') ==  '')
	{
    window.alert('Proszę wpisać ilość zamawianego towaru !');
    $('produkt1').focus();
    return false;
	}
  if (parseInt($F('produkt1')) <= 0 && parseInt($F('produkt2')) <= 0)
  {
    window.alert('Proszę wpisać ilość zamawianego towaru !');
    $('produkt1').focus();
    return false;
  }
	/*
  if ($F('imie') == '' )
  {
    window.alert('Proszę wpisać imię !');
    $('imie').focus();
    return false;
  }
  if ($F('nazwisko') == '' )
  {
    window.alert('Proszę wpisać nazwisko !');
    $('nazwisko').focus();
    return false;
  }
  if ($F('adres') == '' )
  {
    window.alert('Proszę wpisać adres !');
    $('adres').focus();
    return false;
  }
  if ($F('miasto') == '' )
  {
    window.alert('Proszę wpisać miasto !');
    $('miasto').focus();
    return false;
  }
  if ($F('kod1') == '' || $F('kod2') == '')
  {
    window.alert('Proszę wpisać poprawny kod pocztowy !');
    $('kod1').focus();
    return false;
  }
	*/
  if ($F('telefon') == '' )
  {
    window.alert('Proszę wpisać telefon !');
    $('telefon').focus();
    return false;
  }
	/*
  if ($F('email') == '' )
  {
    window.alert('Proszę wpisać email !');
    $('email').focus();
    return false;
  }
	if(checkEmail($F('email')) == false)
	{
		return false;
	}
	*/
  if ($F('lekarz_imie') == '' )
  {
    window.alert('Proszę wpisać imię lekarza !');
    $('lekarz_imie').focus();
    return false;
  }
  if ($F('lekarz_nazwisko') == '' )
  {
    window.alert('Proszę wpisać nazwisko lekarza!');
    $('lekarz_nazwisko').focus();
    return false;
  }
  if ($F('lekarz_adres') == '' )
  {
    window.alert('Proszę wpisać adres lekarza !');
    $('lekarz_adres').focus();
    return false;
  }
  if ($F('lekarz_miasto') == '' )
  {
    window.alert('Proszę wpisać miasto w adresie lekarza !');
    $('lekarz_miasto').focus();
    return false;
  }
  if ($F('lekarz_kod1') == '' || $F('lekarz_kod2') == '')
  {
    window.alert('Proszę wpisać poprawny kod pocztowy w adresie lekarza!');
    $('lekarz_kod1').focus();
    return false;
  }
  if ($F('lekarz_telefon') == '' )
  {
    window.alert('Proszę wpisać telefon lekarza!');
    $('lekarz_telefon').focus();
    return false;
  }

  if ($F('wysylka_imie') == '' && $('tenSamAdres').checked == false)
  {
    window.alert('Proszę wpisać imię adresata wysyłki !');
    $('wysylka_imie').focus();
    return false;
  }
  if ($F('wysylka_nazwisko') == ''  && $('tenSamAdres').checked == false)
  {
    window.alert('Proszę wpisać nazwisko adresata wysyłki !');
    $('wysylka_nazwisko').focus();
    return false;
  }
  if ($F('wysylka_adres') == ''  && $('tenSamAdres').checked == false)
  {
    window.alert('Proszę wpisać adres wysyłki!');
    $('wysylka_adres').focus();
    return false;
  }
  if ($F('wysylka_miasto') == ''  && $('tenSamAdres').checked == false)
  {
    window.alert('Proszę wpisać miasto wysyłki !');
    $('wysylka_miasto').focus();
    return false;
  }
  if (($F('wysylka_kod1') == '' || $F('wysylka_kod2') == '') && $('tenSamAdres').checked == false)
  {
    window.alert('Proszę wpisać poprawny kod pocztowy dla wysyłki !');
    $('wysylka_kod1').focus();
    return false;
  }
  if ($F('wysylka_data_dzien') == '' || isNaN($F('wysylka_data_dzien'))
		|| $F('wysylka_data_miesiac') == '' || isNaN($F('wysylka_data_miesiac'))
		|| $F('wysylka_data_rok') == '' || isNaN($F('wysylka_data_rok'))
	)
  {
    window.alert('Proszę wpisać poprawną datę preferowanej dostawy !');
    $('wysylka_data_dzien').focus();
    return false;
  }
	
	
  if ($('zgoda').checked == false)
  {
    window.alert('Proszę wyrazić zgodę na przetwarzanie danych !');
    $('zgoda').focus();
    return false;
  }
  return true;
}

