var error=""; var fields=new Array("foglalas_persone_lastname","foglalas_persone_firstname","foglalas_persone_email","foglalas_persone_tel"); fields.push("foglalas_aszf") var errorMessages=new Array(); errorMessages["foglalas_persone_email"]="Kérjük, adja meg az e-mail címét!\n"; errorMessages["foglalas_persone_email_ERROR"]=false; errorMessages["foglalas_persone_lastname"]="Kérjük, adja meg a vezetéknevét!\n"; errorMessages["foglalas_persone_lastname_ERROR"]=false; errorMessages["foglalas_persone_firstname"]="Kérjük, adja meg a keresztnevét!\n"; errorMessages["foglalas_persone_firstname_ERROR"]=false; errorMessages["foglalas_persone_tel"]="Kérjük, adja meg a telefonszámát!\n"; errorMessages["foglalas_persone_tel_ERROR"]=false; errorMessages["foglalas_aszf"]="Kérjük, pipálja ki, hogy elfogadja az Általános Szerződési Feltételeket!\n"; errorMessages["foglalas_aszf_ERROR"]=false; function formsubmit(){ checkErrors(); if(error==""){ with(document.forms.pageform){ document.getElementById("submitbutton1").innerHTML="Küldés folyamatban..."; submit(); } } else { showErrors(fields,errorMessages); alert(form_format_alert_text(error)+"Köszönjük!\n"); } } function checkErrors(){ error=""; with(document.forms.pageform){ miez='foglalas_persone_lastname'; if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true; } else errorMessages[miez+"_ERROR"]=false; miez='foglalas_persone_firstname'; if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true; } else errorMessages[miez+"_ERROR"]=false; if(foglalas_persone_email.value==""){error+=errorMessages["foglalas_persone_email"]; errorMessages["foglalas_persone_email_ERROR"]=true; } else if(!is_email(foglalas_persone_email.value)){error+=errorMessages["foglalas_persone_email"]; errorMessages["foglalas_persone_email_ERROR"]=true; } else errorMessages["foglalas_persone_email_ERROR"]=false; miez='foglalas_persone_tel'; if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true; } else errorMessages[miez+"_ERROR"]=false; miez='foglalas_aszf'; if(eval(miez+'.checked==false')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true; } else errorMessages[miez+"_ERROR"]=false; } }