	var browser = new oBrowser();
	var UsingDevEdit = 0;

		// Copied from editor1.html .
	function oBrowser() {
	  var userAgent;
	  userAgent = navigator.userAgent;
	  this.IE    = false;
	  this.NS    = false;
	  if ((userAgent.indexOf("MSIE")) >= 0) {this.IE = true;return; }
	  if ((userAgent.indexOf("Netscape6/")) >= 0) {	this.NS = true;	return; }
	  if ((userAgent.indexOf("Gecko")) >= 0) {this.NS = true;return; }
	}

	function checkEmail(emailId) {
		var erlaubtezeichen = ".-_@abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
		var falschezeichen = "";
		var z = 0;
		var klammeraffenz = 0;
		var teilstring = "";
		var fehler = "";
			emailId = "document.getElementById('" + emailId +"').value" ;
			email = eval(emailId);
		
		if(email != "") {
			for (z=0;z<=email.length;z++) {
				teilstring = email.substring(z,z+1);
				if (teilstring == "@") { 
					klammeraffenz ++;
				}
				if (erlaubtezeichen.indexOf(teilstring) == -1) { 
					falschezeichen += teilstring;
				}
			}
			if (falschezeichen != "") {
				fehler += "E-Mail- Adresse enthält unzulässige Zeichen: " + falschezeichen + ". \n";
			}
			if (klammeraffenz == 0||klammeraffenz>email.lastIndexOf(".")||email.indexOf(".") == 0 || email.lastIndexOf(".") < email.length - 4) {
				fehler += "Die E-Mail - Adresse ist falsch. \n";
			}
		}
		return fehler;
	}
	function checkDatumFormat(datumId){
		var fehler = 0;
		var fehlerstring = "";
		var datum_i;
		var datum_str = "";
		var datum_value;
		var formaterror = "falsches Datum oder falsches Datumformat; \n";
		/*var datumfelder = new Array("b_erfahrung1_von","p_erfahrung1_von","f_erfahrung1_von","i_erfahrung1_von","b_erfahrung1_bis","p_erfahrung1_bis","f_erfahrung1_bis","i_erfahrung1_bis",	
							"b_erfahrung2_von","p_erfahrung2_von","f_erfahrung2_von","i_erfahrung2_von","b_erfahrung2_bis","p_erfahrung2_bis","f_erfahrung2_bis","i_erfahrung2_bis",
							"b_erfahrung3_von","p_erfahrung3_von","f_erfahrung3_von","i_erfahrung3_von","b_erfahrung3_bis","p_erfahrung3_bis","f_erfahrung3_bis","i_erfahrung3_bis","ok_datum","geburtsdatum","eintrittstermin");	
		var datumfelder2 = new Array("Berufserfahrung 1 von","Projekterfahrung 1 von","Führungserfahrung 1 von","Interkulturelle Erfahrung 1 von","Berufserfahrung 1 bis","Projekterfahrung 1 bis","Führungserfahrung 1 bis","Interkulturelle Erfahrung 1 bis",	
							"Berufserfahrung 2 von","Projekterfahrung 2 von","Führungserfahrung 2 von","Interkulturelle Erfahrung 2 von","Berufserfahrung 2 bis","Projekterfahrung 2 bis","Führungserfahrung 2 bis","Interkulturelle Erfahrung 2 bis",
							"Berufserfahrung 3 von","Projekterfahrung 3 von","Führungserfahrung 3 von","Interkulturelle Erfahrung 3 von","Berufserfahrung 3 bis","Projekterfahrung 3 bis","Führungserfahrung 3 bis","Interkulturelle Erfahrung 3 bis","Datum zur Bestätigung","Geburtsdatum","möglicher Eintrittstermin");	
		
		*/

			datumId = "document.getElementById('" + datumId +"').value" ;
			datum_value = eval(datum_str);
			if(datum_value == ""){
				;
			}else	if (datum_value.length != 10){
				fehler = 1;
			}else if (datum_value.substr(2,1) != "." || datum_value.substr(5,1) != "."){
				fehler = 1;
			}else if (datum_value.substr(0,1) != "0" && datum_value.substr(0,1) != "1" && datum_value.substr(0,1) != "2" && datum_value.substr(0,1) != "3"){
				fehler = 1;
			}else if (datum_value.substr(3,1) != "0" && datum_value.substr(3,1) != "1"){
				fehler = 1;
			}else if (datum_value.substr(6,1) != "1" && datum_value.substr(6,1) != "2"){
				fehler = 1;
			}else if (datum_value.substr(7,1) != "9" && datum_value.substr(7,1) != "0"){
				fehler = 1;
			}else if (datum_value.substr(6,1) != "1" && datum_value.substr(7,1) != "0"){
				fehler = 1;
			}
			if(fehler){
				fehlerstring += datumfelder2[datum_i] + " : " + formaterror;
			}
			fehler = 0;
		return fehlerstring;
	}

