function checkMail(hodnota) {
	var x = hodnota;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) {
		 return true;
	 } 	else {
	 		return false;
	}
}


function isPhone(parm) {
	val="0123456789 +";
  if (parm == "") return false;
  if (parm.length<9) return false;
  for (i=0; i<parm.length; i++) {
    if (val.indexOf(parm.charAt(i),0) == -1) {
       
			 return false;
	 }
  }
  return true;
}


function prover_form() {
 v=false;
	if (checkMail(document.forms[0].email.value)) {
		 if (isPhone(document.forms[0].tel.value)) {
		    //kontrola jmena
				j=document.forms[0].jmeno.value;
				if ((j.length<3) || (checkMail(j))) {
				   //jmeno ma jen 2 znaky nebo je v nem mail
				   alert("patně vyplněné jméno.");
				} else {
				  //OK
				  v = true;
				}
		 } else {
		 	 alert("Chybný formát telefonní čísla!");
		 	 document.forms[0].tel.focus();
		 }
	} else {
		alert('Nesprávný formát e-mailové adresy, prosím opravte.');
		document.forms[0].email.focus();
	}
	return v;

}
