//copyright   : (c) macrocom gmbh
//description : plausibilität der benutzereingaben im formular
//            : 'checkliste' CLIENT-seitig überprüfen bevor das formular
//            : an das SERVER-seitige e-mail asp-programm übergeben
//            : wird
   
function mac_checkform()
 {
     	
		var form = document.formKontakt;
        var an_flag = 0; 

        // Prüft ob der Name eingetragen wurde.
		var abc = form.textName.value;
		if (abc == "")
        {
		 alert("\nGelieve uw naam op te geven.");
		 form.textName.focus();
		 return false;
		 
		}
		
		
		
		
		// Prüft ob eine Zahl eingegeben wurde. Wenn ja wird eine Fehlermeldung zurückgegeben.
		// Zugelassen sind nur Buchstaben, das Leerzeichen, Punkt und Bindestrich.
        for (var i = 0; i < abc.length; i++)
        {
		 var _123 = abc.substring(i, i + 1);
		 if (((_123 < "a" || "z" < _123) && (_123 < "A" || "Z" < _123) && (_123 < "Ä" || _123 > "ü")) && _123 != ' ' && _123 != '-' && _123 != '.')
         {
		 alert("\nHet veld van de Naam aaanvaardt enkel letters en leestekens.\n" + 
          "Gelieve uw naam juist op te geven.");
  		  form.textName.select();
		  form.textName.focus();
		  return false;
	  	 }
	    }
 // Prüft ob der ORT eingetragen wurde.
		var abc = form.textOrt.value;
		if (abc == "")
        {
		 alert("\nGelieve uw woonplaats op te geven");
		 form.textOrt.focus();
		 return false;
		}
		
		// Prüft ob die email-Adresse eingegeben wurde.
        var mail = form.textEmail.value;
		if (mail == "")
        {
		   alert("\nVult u aub uw e-mail adres in zodat wij u een e-mail kunnen sturen met een link waar u uw keukenontwerp kunt opvragen.");
    form.textEmail.focus();

		 return false;
	    }
		// Prüft ob email-Adresse korrekt eingegeben wurde. Wenn nein wird eine Fehlermeldung zurückgegeben.
	    // Die Adresse muß die Zeichen '@' und '.' enthalten.
		if (mail.indexOf ('@',0) == -1 || mail.indexOf ('.',0) == -1)
        {
		   alert("\nDe Tekens \"@\" en \".\" zijn verplicht." + 
         "\nGelieve uw ingave te verbeteren.");

	     form.textEmail.select();
		 form.textEmail.focus();
		 return false;
	    }

//  form.submit();
} 

function formatMailurl(Str)
{
    var Str;
    if (Str.indexOf("?") == -1) Str += "?";
    else Str += "&";
    return Str;
}
       
