var sent = false;
var sentFooter = false;
var whichNumber;

function sendContact(which) {
  (which == "") ? (whichNumber = 0) : (whichNumber = 1);
  if (eval('sent'+which))
    return;
  if (document.getElementsByName('name')[whichNumber].value == "" || document.getElementsByName('email')[whichNumber].value == "" || document.getElementsByName('message')[whichNumber].value == "") {
    alert(unescape("Bitte f%FCllen Sie alle Felder aus!"));
    return;
  }
  // Set sent to be true. This step has to be done here,
  // since otherwise several attempts to send might happen.
  (which == "") ? (sent = true) : (sentFooter = true);
  document.getElementById('submitButton'+which).value = "Einen Moment bitte...";
  $('input, label, textarea', '#contactForm'+which).animate({ opacity: 0.5 }, 200);
  //if (which == "") {
  //  $("p#bitte").animate({ opacity: 0.5 }, 200);
  //}
  content = $("#contactForm"+which).serialize();
  $.post("src/sendContact.php",
    content,
    function(data) {
      if (data == "OK") {        
        if (which == "") {
          sent = true;
          document.getElementById('submitButton'+which).value = unescape("Vielen Dank f%FCr Ihr Interesse! Wir werden sobald wie m%F6glich antworten.");
        } else {
          sentFooter = true;
          document.getElementById('submitButton'+which).value = unescape("Gesendet. Danke f%FCr Ihr Interesse!");
        }
        $('#submitButton'+which).animate({ opacity: 1.0 }, 600);
      } else {
        (which == "") ? (sent = false) : (sentFooter = false);
        alert("Beim Absenden kam es zu einem Fehler. Bitte versuchen Sie es erneut.");
      }
    }
  );
  $.post("src/countMails.php", "which="+which);
}
