var a = Math.ceil(Math.random() * 10);
var b = Math.ceil(Math.random() * 10);       
var c = a + b;

function spamschutz()
   {          
      document.write("<span class='left'>Spamschutz - Was ist "+ a + " + " + b +" ?<font color='#FF931E'>*</font></span>");
      document.write("<span class='input'><input id='spamvalue' type='text' maxlength='2' size='2'/></span>");
   } 

function checkForm() { 

var emailValue = document.getElementById("email").value;
var nameValue = document.getElementById("name").value;
 var vornameValue = document.getElementById("vorname").value;
var tagValue = document.getElementById("tag").value;
var uhrzeitValue = document.getElementById("uhrzeit").value;
var nummerValue = document.getElementById("nummer").value;
var plzValue = document.getElementById("plz").value;
var ortValue = document.getElementById("ort").value;
var aufmerksamValue = document.getElementById("aufmerksam").value;
var spamValue = document.getElementById("spamvalue").value;


var filter  = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9])+$/;

var zaehler = 0;

if (tagValue == "") {

   alert("Bitte gib einen Tag an!");
   document.getElementById("tag").focus();
   zaehler++;
   return false;
}

if (nummerValue == "") {

   alert("Bitte gib deine Telefonnummer an!");
   document.getElementById("nummer").focus();
   zaehler++;
   return false;
}

if (uhrzeitValue == "") {

   alert("Bitte gib einen Zeitraum an!");
   document.getElementById("uhrzeit").focus();
   zaehler++;
   return false;
}

if (nameValue == "") {

   alert("Bitte gib deinen Namen an!");
   document.getElementById("name").focus();
   zaehler++;
   return false;
}

if (vornameValue == "") {

   alert("Bitte gib deinen Vornamen an!");
   document.getElementById("vorname").focus();
   zaehler++;
   return false;
}

if ((emailValue == "") || (!filter.test(emailValue))) {
   
   alert("Bitte gib deine korrekte E-Mail-Adresse an!");   
   document.getElementById("email").focus();
   zaehler++;
   return false; 
}

if (plzValue == "") {

   alert("Bitte gib deine Postleitzahl an!");
   document.getElementById("plz").focus();
   zaehler++;
   return false;
}

if (ortValue == "") {
   alert("Bitte gib deinen Ort an!");
   document.getElementById("ort").focus();
   zaehler++;
   return false;
}

if (aufmerksamValue == "") {
   alert("Bitte schreib uns wie du auf uns aufmerksam geworden bist!");
   document.getElementById("aufmerksam").focus();
   zaehler++;
   return false;
}

if ((spamValue == "") || (spamValue != c)) {
   alert("Bitte füll den Spamschutz korrekt aus!");
   document.getElementById("spamvalue").focus();
   zaehler++;
   return false;
}       

if(zaehler == 0){
document.forms[0].submit();
return true;
}


}