////////////////////////////////////////////////////////////////
//
// wScript.js 2.4.3
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication® Content Management Server, www.weblication.de
//
// History:
// - 16.08.2005: Funktion changeLocationUrl fuer Framepraesenzen um nonavid und nonavidblank erweitert
//
////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////
//
// Anzupassende Variablen:
//
//erscheint wenn ein Pflichtfeld nicht ausgefüllt wurde
var messageObligation = " ist ein Pflichtfeld!\n"; 
////////////////////////////////////////////////////////////////


////////////////////////////////////////////////////////////////
//
// Beschreibung: Sendet das Formular
// 
// Parameter: form = Formular, das gesendet werden soll.
//
////////////////////////////////////////////////////////////////

function submitForm(form,felder,namen,sprache){

	var felderToCheck 	= felder.split("|");
	var nameToShow 		= namen.split("|");
	var tempFeld 		= "";
	var fehler 		= "";
	var checkEmail   	= /.*\@.*\.\w+/i;
	
	var pflichtfeld		= "";
	var emailgueltig	= "";
	var folgendefehler	= "";
	
	if(sprache == "d") {
		pflichtfeld	= " ist ein Pflichtfeld\n";
		emailgueltig	= "Email ist keine gültige Emailadresse\n";
		folgendefehler	= "Folgenden Fehler sind aufgetreten:\n";
	} else {
		pflichtfeld	= " is a mandatory field\n";
		emailgueltig	= "email is not a valid email adress\n";
		folgendefehler	= "The following errors occured:\n";
	}
	
	
	for(i=0; i<felderToCheck.length;i++) {
		tempFeld = document.forms[form].elements[felderToCheck[i]].value;
		
		if(tempFeld == "") {
			fehler = fehler + nameToShow[i] + pflichtfeld;
		}
		if(felderToCheck[i] == "Email") {
			if (checkEmail.test(tempFeld) == false){
				fehler = fehler + emailgueltig;                     
			}
		}
	}
	
	if(fehler != "") {
		alert(folgendefehler + fehler);
		return false;
	} else {
		//form.submit();
		return true;
	}
}

