function sendeform(){
	if(pflichtfelder()!=false){
		ajaxabsender();
	}
	else{
		alert('Bitte füllen Sie alle mit "*" markierten Felder aus, damit Ihre Nachricht abgesendet werden kann!');
	}
}
// Überprüft die Pflichtfelder
function pflichtfelder(){
	allesklar=1;															// diese Variable entscheidet am Ende ob true oder fals ausgegeben wird
	pflichtsplit=document.getElementById("duty").value.split(",");			// splittet das Pflichtfeld in Array
	for(i=0; i<pflichtsplit.length; i++){									// durchläuft das Pflicharray
		if(document.getElementsByName(pflichtsplit[i])[0].value!=""){		// wenn Feld ausgefüllt
			normalaussehen(document.getElementsByName(pflichtsplit[i])[0]);	// ändere das Aussehen des auf "ok"
		}
		else{																// sonst
			aenderaussehen(document.getElementsByName(pflichtsplit[i])[0]);	// ändere das Aussehen des Feldes
			allesklar=0;													// nich ausgefüllt
		}
	}
	if(allesklar==1){
		return true;
	}
	else{
		return false;
	}
	
}

// Ändert bei Fehlern das Aussehen des Eingabefeldes
function aenderaussehen(wen){
	if(wen.nodeName=="INPUT"){
		wen.style.background="#ffcccc";
	}
	if(wen.nodeName=="TEXTAREA"){
		wen.style.background="#ffcccc";
	}
}

// Ändert bei richtig das Aussehen des Eingabefeldes
function normalaussehen(wen){
	if(wen.nodeName=="INPUT"){
		wen.style.background="#f8f1bb";
	}
	if(wen.nodeName=="TEXTAREA"){
		wen.style.background="#f8f1bb";
	}
}
// macht den string für die übertragung der Daten zur php
function macheuebertragungsstring(){
	ausgabestring="";
	formularelementanzehl=document.getElementById("mailformular").getElementsByTagName("input").length;
	formularelementarray=document.getElementById("mailformular").getElementsByTagName("input");
	ausgabestring=ausgabestring+"recipient="+document.getElementById("recipient").value;
	ausgabestring=ausgabestring+"&betreff="+document.getElementById("betreff").value;
	ausgabestring=ausgabestring+"&name="+encodeURIComponent(document.getElementsByName("name")[0].value);
	ausgabestring=ausgabestring+"&email="+document.getElementsByName("email")[0].value;
	z=0;
	for(i=0; i<formularelementanzehl; i++){
		if(formularelementarray[i].type=="hidden" && (formularelementarray[i].nextSibling.type=="text" || formularelementarray[i].nextSibling.nodeName=="TEXTAREA")){
			ausgabestring=ausgabestring+"&namewert"+z+"="+formularelementarray[i].value;
			ausgabestring=ausgabestring+"&wert"+z+"="+encodeURIComponent(formularelementarray[i].nextSibling.value);
			z=z+1;
		}
	}
	return ausgabestring;
}
function ajaxabsender(){
	new Ajax.Updater('formkontainer', "../../intools/kontakt/aktion.php", {method: 'post', parameters: macheuebertragungsstring()});
}
function ajaxabsender_nochnemail(){
	//new Ajax.Updater('formkontainer', "../../intools/kontakt/modul.php", {method: 'post'});
	location.reload();
}