function check_mail(formName) {
  if (formName.n_mail.value!="") {
    is_ok = true;
	if (window.RegExp) { 
	  re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,4}$");
	  if (!re.test(formName.n_mail.value)) { 
	    alert("Formát e-mailové adresy je nesprávný!");
		formName.n_mail.focus();
		is_ok = false;
	  }
	}

	if (is_ok) {
	  formName.n_mail2.value = formName.n_mail.value;
	}
  }
}

function kontrola_order(formName){

var doprava = false;
for (i=0; i<formName.doprava.length; i++) {
  if (formName.doprava[i].checked) doprava = true;
}

var platba = false;
for (i=0; i<formName.platba.length; i++) {
  if (formName.platba[i].checked) platba = true;
}

if (formName.platba_kontrola.value=='N') { platba = true; }

if (doprava==false) { 
  alert("Zvolte, prosím, způsob dopravy!");
  return false;
} else if (platba==false) {
  alert("Zvolte, prosím, způsob platby!");
  return false;
} else {
  if (formName.zak_jmeno.value=="" && formName.firemni_check.checked==false) {
          alert("Zadejte, prosím, položku Jméno!");
          formName.zak_jmeno.focus();
          return false;
        } else if (formName.zak_prijmeni.value=="" && formName.firemni_check.checked==false) {
          alert("Zadejte, prosím, položku Příjmení!");
          formName.zak_prijmeni.focus();
          return false;
        } else if (formName.zak_ulice.value=="") {
          alert("Zadejte, prosím, položku Ulice!");
	      formName.zak_ulice.focus();
  	      return false;
        } else if (formName.zak_mesto.value=="") {
          alert("Zadejte, prosím, položku Město!");
	      formName.zak_mesto.focus();
	      return false;
        } else if (formName.zak_psc.value=="") {
          alert("Zadejte, prosím, položku PSČ!");
	      formName.zak_psc.focus();
 	      return false;
        } else if (formName.zak_firma.value=="" && formName.firemni_check.checked==true) {
          alert("Zadejte, prosím, položku Firma!");
          formName.zak_firma.focus();
          return false;
        } else if (formName.zak_telefon.value=="") {
          alert("Zadejte, prosím, položku Telefon!");
	      formName.zak_telefon.focus();
  	      return false;
        } else if (formName.zak_email.value=="") {
          alert("Zadejte, prosím, položku E-mail!");
	      formName.zak_email.focus();
 	      return false;
        } else if (emailControl(formName.zak_email.value)==false) {
          alert('Nesprávný formát e-mailové adresy!');
          formName.zak_email.focus();
          return false;
        } else if (formName.zak_do_firma.value=="" && formName.dodaci_adresa_1.checked==true) {
          alert("Zadejte, prosím, položku Firma (Jméno)!");
          formName.zak_do_firma.focus();
          return false;
        } else if (formName.zak_do_ulice.value=="" && formName.dodaci_adresa_1.checked==true) {
          alert("Zadejte, prosím, položku Ulice!");
          formName.zak_do_ulice.focus();
          return false;
        } else if (formName.zak_do_mesto.value=="" && formName.dodaci_adresa_1.checked==true) {
          alert("Zadejte, prosím, položku Město!");
          formName.zak_do_mesto.focus();
          return false;
        } else if (formName.zak_do_psc.value=="" && formName.dodaci_adresa_1.checked==true) {
          alert("Zadejte, prosím, položku PSČ!");
          formName.zak_do_psc.focus();
          return false;
        } else {
          return true;
  }
}

}

function kontrola_darek(formName){
  if (formName.email.value=="") {
    alert("Zadejte vaši e-mailovou adresu!");
	formName.email.focus();return false;
  } else if (formName.jehoemail.value=="") {
    alert("Zadejte jeho e-mailovou adresu!");
	formName.jehoemail.focus();
	return false;
  } else if (formName.dotaz.value=="") { 
    alert("Zadejte váš vzkaz!");
	formName.dotaz.focus();
	return false;
  } else {
    return true;
  }
}

function kontrola_dotaz(formName) {
  if (formName.email.value=="") {
    alert("Zadejte vaši e-mailovou adresu!");
	formName.email.focus();
    return false;
  } else if (formName.dotaz.value=="") {
    alert("Zadejte váš vzkaz!");
	formName.dotaz.focus();
	return false;
  } else {
    return true;
  }
}

function kontrola_mailnews(formName) {
  if (formName.email.value=='zadejte email...') {
    return false;
  } else if (formName.email.value!="") {
    if (window.RegExp) {
      re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,4}$");
      if (!re.test(formName.email.value)) {
        alert('Formát e-mailové adresy je nesprávný!');
        formName.email.focus();
        return false;
      }
    }
  } else {
    return true;
  }
}