function trim(s) { return s.replace(/^\s+|\s+$/, ''); } function chk() { var strEmail=document.Emailfrm.strEmail.value; var Fname=document.Emailfrm.strName.value; var Sname=document.Emailfrm.strLastName.value; Sname = trim(Sname); Fname = trim(Fname); var strEmail = trim(strEmail); var pattern = /[^a-zA-Z]üäö+/; var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,3}(?:\.[a-z]{2})?)$/i; if(strEmail=="") { document.getElementById("emailDiv").innerHTML="Bitte geben Sie eine gültige E-Mail Adresse ein!"; document.getElementById("emailDiv").style.display="inline"; document.getElementById('strEmail').value = ""; document.getElementById('strEmail').focus(); return false; }else{ var str=document.getElementById('strEmail').value; var aa=str.indexOf("@") var bb=str.indexOf(".") var cc=str.charAt(aa) if(aa==-1) { document.getElementById("emailDiv").innerHTML="Bitte geben Sie eine gültige E-Mail Adresse ein!"; document.getElementById("emailDiv").style.display="inline"; document.getElementById('strEmail').value = ""; document.getElementById('strEmail').focus(); return false; }else if(bb==-1){ document.getElementById("emailDiv").innerHTML="Bitte geben Sie eine gültige E-Mail Adresse ein!"; document.getElementById("emailDiv").style.display="inline"; document.getElementById('strEmail').value = ""; document.getElementById('strEmail').focus(); return false; } if(filter.test(strEmail)== false) { document.getElementById("emailDiv").innerHTML="Bitte geben Sie eine gültige E-Mail Adresse ein!"; document.getElementById("emailDiv").style.display="inline"; document.getElementById('strEmail').value = ""; document.getElementById('strEmail').focus(); return false; } if(aa!=-1 && bb!=-1 && filter.test(strEmail)== true) { document.getElementById('emailDiv').style.display="none"; } } if(!(document.getElementById("strconfirmEmail").value == strEmail)) { document.getElementById("emailDiv").innerHTML="Bitte bestätigen Sie Ihre E-Mail Adresse!"; document.getElementById("emailDiv").style.display="inline"; document.getElementById('strconfirmEmail').value = ""; document.getElementById('strconfirmEmail').focus(); return false; } if(pattern.test(Fname) || Fname == ""){ alert('Vorname problem'); document.getElementById("emailDiv").innerHTML="Bitte geben Sie einen gültigen Vornamen ein!"; document.getElementById("emailDiv").style.display="inline"; document.getElementById('strName').value = ""; document.getElementById('strName').focus(); return false; } if(pattern.test(Sname) || Sname == ""){ document.getElementById("emailDiv").innerHTML="Bitte geben Sie einen gültigen Nachnamen ein!"; document.getElementById("emailDiv").style.display="inline"; document.getElementById('strLastName').value = ""; document.getElementById('strLastName').focus(); return false; } return true; }