		function check()
	{
		var fname=document.forms[0].name;
		var lname=document.forms[0].lname;
		var mail=document.forms[0].email;
		var ph1=document.forms[0].pref;
		var ph=document.forms[0].Phone;

		//var mailexp=/\w ([- .']\w )*@\w ([-.]\w )*\.\w ([-.]\w )*/;
		//var textexp=/^([a-zA-Z�-�\s] )$/;
		//var numexp=/^([0-9] )$/;
                
    var mailexp=/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
		var textexp=/^[a-zA-ZöäüÖÄÜ ]+$/;
		var numexp=/^\d+$/;
		var germanPhonePrefix = /^0[1-9]\d+$/;


                 
		if(mail.value=='')
		{
			alert('Geben Sie bitte eine e-Mail-Adresse ein.');
			mail.focus();
			return false;
		}
		else if(!textexp.test(fname.value.replace(/-/g,"")))
		{
			alert('Bitte geben Sie Ihren Vornamen ein.');
			fname.focus();
			return false;
		}
		else if(!textexp.test(lname.value.replace(/-/g,"")))
		{
			alert('Bitte geben Sie Ihren Nachnamen ein.');
			lname.focus();
			return false;
		}
		else if(!mailexp.test(mail.value))
		{
			alert('Diese E-Mail-Adresse ist nicht gültig');
			mail.focus();
			return false;
		}
		else if(!(numexp.test(ph1.value) && germanPhonePrefix.test(ph1.value)))
		{
			alert('Bitte geben Sie die Vorwahl ein.');
			ph1.focus();
			return false;
		}
		else if(!numexp.test(ph.value))
		{
			alert('Bitte geben Sie Ihre Telefonnummer ein.');
			ph.focus();
			return false;
		}
		return true;
	}


