function chkallg()
{
	if(document.allg.anrede.value == "")
	{
	alert("Please fill in your address!");
	document.allg.anrede.focus();
	return false;
	}
	if(document.allg.nachname.value.length <=  3 )
	{
	alert("Please fill in your lastname!");
	document.allg.nachname.focus();
	return false;
	}
	if(document.allg.strasse.value.length <=  3 )
	{
	alert("Please fill in your street!");
	document.allg.strasse.focus();
	return false;
	}
	if(document.allg.plz.value.length <=  4 )
	{
	alert("Please fill in your zip code!");
	document.allg.plz.focus();
	return false;
	}
	if(document.allg.ort.value.length <=  2 )
	{
	alert("Please fill in your town!");
	document.allg.ort.focus();
	return false;
	}
	if(document.allg.landesvorwahl.value.length <=  3 )
	{
	alert("Please choose your country dialling prefix!");
	document.allg.landesvorwahl.focus();
	return false;
	}
	if(document.allg.vorwahl.value == "") {
	alert("Please fill in your prefix!");
	document.allg.vorwahl.focus();
	return false;
	}
	var chkZ = 1;
	for(i=0;i<document.allg.vorwahl.value.length;++i)
	if(document.allg.vorwahl.value.charAt(i) < "0"
	|| document.allg.vorwahl.value.charAt(i) > "9")
	chkZ = -1;
	if(chkZ == -1) {
	alert("Please fill in your valid prefix! (only Numbers)");
	document.allg.vorwahl.focus();
	return false;
	}
	if(document.allg.rufnummer.value == "") {
	alert("Please fill in your telephone number!");
	document.allg.rufnummer.focus();
	return false;
	}
	var chkZ = 1;
	for(i=0;i<document.allg.rufnummer.value.length;++i)
	if(document.allg.rufnummer.value.charAt(i) < "0"
	|| document.allg.rufnummer.value.charAt(i) > "9")
	chkZ = -1;
	if(chkZ == -1) {
	alert("Please fill in your valid telephone number! (only Numbers)");
	document.allg.rufnummer.focus();
	return false;
	}
	if(document.allg.email.value == "")
	{
	alert("Please fill in your E-Mail!");
	document.allg.email.focus();
	return false;
	}
	if(document.allg.email.value.indexOf('@') == -1)
	{
	alert("Please fill in a valid E-Mail!");
	document.allg.email.focus();
	return false;
	}
}