function Validate(Formular,Language) {
	// by Kristian Klett 8.2.2000
	var FormStatus = true;
	var CheckEmpty = 'name+email';
	var CheckEmail = 'email';
	if (Language == "de") { 	// deutsch
		var ErrorMessage = "Die folgenden Fehler traten bei der Verarbeitung des Formulars auf:\n";
	}else { 			//english
		var ErrorMessage = "The following errors occurred while processing the form:\n";
	}
	for (var i=0; i < Formular.elements.length; i++) {
		var Element	= Formular.elements[i];
		if (CheckEmpty.indexOf(Element.name)!=-1) {
		 	if (Element.value=="") {
		 		FormStatus = false;
	 			if (Language == "de")	{
		 			ErrorMessage +=  "\n - " + Element.name + " ist nicht ausgefüllt." ;
			 	} else {
		 			ErrorMessage +=  "\n - " + Element.name + " is required." ;
		 		}
	 		}
	 	}
		if (CheckEmail.indexOf(Element.name)!=-1) {
			var PositionOfAt=Element.value.indexOf('@');
			if (PositionOfAt<1 || PositionOfAt==(Element.value.length-1)){
				FormStatus = false;
			 	if (Language == "de")	{
		 			ErrorMessage +=  "\n - " + Element.name + " sollte eine eMail-Adresse enthalten." ;
			 	} else {
		 			ErrorMessage +=  "\n - " + Element.name + " should contain an eMail-address." ;
		 		}
	 		}
	 	}
	}
	if (!FormStatus) alert(ErrorMessage);
	return FormStatus;
} // ende Validate
