// JavaScript Document
function validateForm()
{
	var regexemail = /^[a-zA-Z0-9\-\._]{3,}@[a-zA-Z0-9\-_]{3,}\.\w{2,}/;
    var regexpression2 = /^\d.$/;
    var regex_plzAut = /^\d{4}$/;
    var regexplz = /^[0-9]{6,}/;
    var result;

	
	var valresult;
	var checkstatus;
	checkstatus = 0;
	valresult = "Folgende Fehler sind aufgetreten:\n\n";
   if(document.mailorder.Vorname.value == "")
   {
       valresult += "Kein VORNAME eingegeben\n";
	   document.mailorder.Vorname.className="checkhighlight";
	   checkstatus = 1;
   } else { document.mailorder.Vorname.className=""; }
   
   if(document.mailorder.Nachname.value == "")
   {
       valresult += "Kein NACHNAME eingegeben\n";
	   document.mailorder.Nachname.className="checkhighlight";
	   checkstatus = 1;
   } else { document.mailorder.Nachname.className=""; }

   if(document.mailorder.Strasse.value == "")
   {
       valresult += "Keine STRASSE eingegeben\n";
	   document.mailorder.Strasse.className="checkhighlight";
	   checkstatus = 1;
   } else { document.mailorder.Strasse.className=""; }

   if(document.mailorder.PLZ.value == "")
   {
       valresult += "Keine PLZ eingegeben\n";
	   document.mailorder.PLZ.className="checkhighlight";
	   checkstatus = 1;
   } else { document.mailorder.PLZ.className=""; }

   if(document.mailorder.Ort.value == "")
   {
       valresult += "Keinen ORT eingegeben\n";
	   document.mailorder.Ort.className="checkhighlight";
	   checkstatus = 1;
   } else { document.mailorder.Ort.className=""; }

   if(document.mailorder.TelefonNr.value == "")
   {
       valresult += "Keine TELEFON NR. eingegeben\n";
	   document.mailorder.TelefonNr.className="checkhighlight";
	   checkstatus = 1;
   } else { document.mailorder.TelefonNr.className=""; }

   if(document.mailorder.email.value != "")
   {
     if (!regexemail.test(document.mailorder.email.value)) {
       valresult += "Keine gültige EMAIL-Adresse angegeben\n";
	   document.mailorder.email.className="checkhighlight";
       checkstatus = 1;
   	} else { document.mailorder.email.className=""; }
   } else { document.mailorder.email.className=""; }

   if(document.mailorder.agb.checked != true)
   {
       valresult += "Die AGBs müssen akzeptiert werden\n";
	   document.mailorder.agb.className="agb";
	   checkstatus = 1;
   } else { document.mailorder.agb.className=""; }


	if(checkstatus == 1){
	alert(valresult);
	return false;
	}
}
