/**
* Alles was mit den Menus zu tun hat, ist hier zu finden
*/


/*
* Prüft ob das Kontakt-Formular richtig ausgefüllt wurde.
*/
function checkkontaktform(){
  if (document.getElementById("kontaktabsender").value == "") {
    alert('Gib deinen Namen an.'); 
    return false;
  }
  else if (document.getElementById("kontaktbetreff").value == ""){
    alert('Gib einen Betreff an.');
    return false;
  }
  else if (document.getElementById("kontaktemail").value == ""){
    alert('Gib deine Email-Adresse an.');
    return false;
  }
  else if (document.getElementById("kontaktinhalt").value == ""){
    alert('Der Inhalt ist leer, das geht so nicht...');
    return false;
  }
  else if (document.getElementById("kontaktcaptcha").value == ""){
    alert('Du hast den Code vom Captcha nicht eingegeben');
    return false;
  }
  else return true;
}

/*
* erstellt eine neue Ajax-Kontakt-Anfrage
*/
var kontaktanfrage=null;


function newkontakt(){
  if (checkkontaktform()){
    kontaktanfrage = erzeugeAnfrage();
    kontaktanfrage.onreadystatechange = kontaktupdatesite;
    kontaktanfrage.open('POST', 'scripts/kontakt_ajax.php', true);
    kontaktanfrage.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    kontaktanfrage.send(
	  "absender="      +document.getElementById("kontaktabsender").value
      +"&betreff=" +document.getElementById("kontaktbetreff").value
      +"&inhalt=" +document.getElementById("kontaktinhalt").value
      +"&email="   +document.getElementById("kontaktemail").value
	  +"&captcha=" +document.getElementById("kontaktcaptcha").value  
    );
  }
}



/*
* wenn eine Antwort vom Server kommt, verarbeite sie
*/
function kontaktupdatesite(){
  if (kontaktanfrage.readyState == 4){ //der Server ist mit der Anfrage fertig
    if (kontaktanfrage.status == 200) { //Die Antwort ist in Ordnung
	  var antwort = kontaktanfrage.responseText; //Text aus der Antwort holen
      alert(antwort); //Gib die Antwort zum Benutzer per alert-Meldung
      
	  if (antwort == "Die Mail wurde gesendet."){
        window.location.href = 'http://www.rockreform.de/'; //nachdem die Mail versendet wurde, gehe wieder zur Startseite
	  }
	  else {
	    document.getElementById("kontaktcaptcha").value = "";
	    new_freecap();
	  }
    }
  }
}
