// JavaScript Document
function res_contact(strMsg, bSend) {
	var arrMsg = strMsg.split("|")
	var infoMSG = "";
	for (var i=0;i<arrMsg.length;i++) {
		if (i==0) { infoMSG=arrMsg[i]; } else { infoMSG=infoMSG+"\n"+arrMsg[i];	}
	}
	alert(infoMSG);
	if (bSend=="true") {
		document.location.href="http://www.stilforum.com";	
	} else {
		$("cmdSend").disabled=false;
	}
}
function do_contact() {
	$("cmdSend").disabled=true;
	var msgError="";
	// check form
	if (isEmptyByID("txtVorname")) { msgError=msgError+"Vorname\n"; }
	if (isEmptyByID("txtNachname")) { msgError=msgError+"Nachname\n"; }
	if (isEmptyByID("txtStrasse")) { msgError=msgError+"Strasse\n"; }
	if (isEmptyByID("txtPLZ")) { msgError=msgError+"PLZ\n"; }
	if (isEmptyByID("txtOrt")) { msgError=msgError+"Ort\n"; }
	if (isEmptyByID("txteMail")) { msgError=msgError+"eMail\n"; }
	if (isEmptyByID("drpQuelle")) { msgError=msgError+"Aufmerksam geworden durch"; }				
	// error?
	if (msgError!="") {
		$("cmdSend").disabled=false;
		alert("Bitte folgende Felder füllen:\n\n"+msgError+"\nVielen Dank");
	} else {
		// create stream for php
		var strContactValues = 
		"ANREDE|=" + $("drpAnrede").value + "|*" +	
		"VORNAME|=" + $("txtVorname").value + "|*" +	
		"NACHNAME|=" + $("txtNachname").value  + "|*" +
		"STRASSE|=" + $("txtStrasse").value  + "|*" + 
		"PLZ|=" + $("txtPLZ").value  + "|*" + 
		"ORT|=" + $("txtOrt").value  + "|*" + 
		"LAND|=" + $("txtLand").value  + "|*" + 
		"EMAIL|=" + $("txteMail").value  + "|*" + 
		"ALTER|=" + $("txtAlter").value  + "|*" + 
		"BERUF|=" + $("txtBeruf").value  + "|*" + 
		"QUELLE|=" + $("drpQuelle").value  + "|*" + 
		"INFOMATERIAL|=" + isCheckedByName("chkInfomaterial", "Y-N") + "|*" + 
		"KOMMENTAR|=" + $("txtKommentar").value; 
		var strContactFields = 
		"0|=ANREDE|*1|=VORNAME|*2|=NACHNAME|*3|=STRASSE|*" + 
		"4|=PLZ|*5|=ORT|*6|=LAND|*7|=EMAIL|*8|=ALTER|*" + 
		"9|=BERUF|*10|=QUELLE|*11|=INFOMATERIAL|*12|=KOMMENTAR";
		// send infos
		$("hiddenFields").value=strContactFields;		
		$("hiddenContent").value=strContactValues;
		document.frmContact.submit();
	}
	// Wünscht Information
}
function isEmptyByID(strID) {
	if ($(strID).value=="" || $(strID).value==undefined) { return true; } else { return false; }
}
function isCheckedByName(strName, strMode) {
	var strReturnMode="";
	var strResult="";
	if (strMode=="" || strMode==undefined) { strReturnMode="Y-N"; } else { strReturnMode=strMode; }
	if (document.getElementsByName(strName)[0].checked) { 
		switch (strReturnMode) {
			case "Y-N":
				strResult="Y";
				break;
			case "true-false-text":
				strResult="true";
				break;
			case "true-false":
				strResult=true;
				break;		
		}
	} else {
		switch (strReturnMode) {
			case "Y-N":
				strResult="N";
				break;
			case "true-false-text":
				strResult="false";
				break;
			case "true-false":
				strResult=false;
				break;		
		}		
	}
	return strResult;
}