function doSubmit() {
	count=0;
	for(var i=0; i<document.contact._02_01_02_Nachname.value.length; i++) {
		if(document.contact._02_01_02_Nachname.value[i]==" ")
			count++;
	}
	
	if(document.contact._02_01_02_Nachname.value == "")  {
		alert("Bitte Ihren Namen eingeben!");
		document.contact._02_01_02_Nachname.focus();
		return;
	}
	
	if(count==document.contact._02_01_02_Nachname.value.length) {
		alert("Bitte Ihren Namen eingeben!");
		document.contact._02_01_02_Nachname.focus();
		return;
	}
	
	count=0;
	for(var i=0; i<document.contact._05_01_05_PLZ.value.length; i++) {
		if(document.contact._05_01_05_PLZ.value[i]==" ")
			count++;
	}

	if(document.contact._05_01_05_PLZ.value == "")  {
		alert("Bitte geben Sie Ihre Postleitzahl ein!");
		document.contact._05_01_05_PLZ.focus();
		return;
	}
	
	if(count==document.contact._05_01_05_PLZ.value.length) {
		alert("Bitte geben Sie Ihre Postleitzahl ein!");
		document.contact._05_01_05_PLZ.focus();
		return;
	}
	
	count=0;
	for(var i=0; i<document.contact._06_01_06_Ort.value.length; i++) {
		if(document.contact._06_01_06_Ort.value[i]==" ")
			count++;
	}

	if(document.contact._06_01_06_Ort.value == "")  {
		alert("Bitte geben Sie Ihren Ort ein!");
		document.contact._06_01_06_Ort.focus();
		return;
	}
	
	if(count==document.contact._06_01_06_Ort.value.length) {
		alert("Bitte geben Sie Ihren Ort ein!");
		document.contact._06_01_06_Ort.focus();
		return;
	}
	
	count=0;
	for(var i=0; i<document.contact._08_01_08_Telefon.value.length; i++) {
		if(document.contact._08_01_08_Telefon.value[i]==" ")
			count++;
	}

	if(document.contact._08_01_08_Telefon.value == "")  {
		alert("Bitte geben Sie Ihre Telefonnummer ein!");
		document.contact._08_01_08_Telefon.focus();
		return;
	}
	
	if(count==document.contact._08_01_08_Telefon.value.length) {
		alert("Bitte geben Sie Ihre Telefonnummer ein!");
		document.contact._08_01_08_Telefon.focus();
		return;
	}
	
	document.contact.submit();
	
/*
	count=0;
	for(var i=0; i<document.contact._09_01_09_Email.value.length; i++) {
		if(document.contact._09_01_09_Email.value[i]==" ")
			count++;
	}

	if(document.contact._09_01_09_Email.value == "" || document.contact._09_01_09_Email.value.indexOf("@")==-1 || document.contact._09_01_09_Email.value.indexOf(".")==-1)  {
		alert("Bitte geben Sie Ihre E-Mail-Adresse ein!");
		document.contact._09_01_09_Email.focus();
		return;
	}
	
	if(count==document.contact._09_01_09_Email.value.length) {
		alert("Bitte geben Sie Ihre E-Mail-Adresse ein!");
		document.contact._09_01_09_Email.focus();
		return;
	}
*/
	var url_string = "kontakt_ok.php?paramliste=";
	var name="";

	//parameterliste wird erzeugt
	for (var j = 0; j<document.contact.length; j++) {

		name = document.contact.elements[j].name;

		if(name.charAt(0) == "_") {
			name = name.substring(1,name.length+1);
			posi = name.indexOf("_");

				if(posi!=-1)
					name = name.substring(posi+1,name.length+1);

	   url_string += name;

			if((j-2) < document.contact.length) url_string += ";";
		}

	}

	//einzelnen parameter werden der url angefügt
	for (var i = 0; i<document.contact.length; i++) {
		name = document.contact.elements[i].name;

		if(name.charAt(0) == "_") {
			name = name.substring(1,name.length+1);

			posi = name.indexOf("_");
			if(posi!=-1)
				name = name.substring(posi+1,name.length+1);

			url_string += "&"+name+"=";

			if(document.contact.elements[i].type=="radio" || document.contact.elements[i].type=="checkbox") {
				if(document.contact.elements[i].checked == true)
					url_string += "true";
				else
					url_string += "false";
			} else{
				url_string += document.contact.elements[i].value;
			}
		}
	}
	
	if(document.contact.abwesend.value == 'false')
	{
		url_string += "&abwesenheit=false";	
	}else
	{
		url_string += "&abwesenheit=" + document.contact.abwesend.value;	
	}
	
	var win=window.open(url_string,'kontakt','width=700,height=400,scrollbars=yes');
	win.focus();
}
