/*******************************************************************************
*
*   Formular Validierung
*
*   Glaswald Informatik GmbH
*   Oliver Prudlik
*   2009-03-25
*
*******************************************************************************/    
function checkFormSuchanfrage(){
	var f = document.FormSuchanfrage;
	var var_return = true;
	var str_hinweis = "";	
	var reg_mail = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var reg_fon = /^[\d\/()\\\s+-]+$/;  	
	str_hinweis = "<br /><ul>";
	if (f.elements["Name"].value == "") {
			f.elements["Name"].setAttribute("style", "border:1px solid #FF0000;");
			str_hinweis += "<li>Name fehlerhaft. (z.B. Mustermann)</li>";
			var_return = false;
	}
	else f.elements["Name"].removeAttribute("style");
	if(f.elements["Strasse"].value == ""){
			f.elements["Strasse"].setAttribute("style", "border:1px solid #FF0000;");
			str_hinweis += "<li>Strasse fehlerhaft. (z.B. Musterstrasse)</li>";
			var_return = false;
	}
	else f.elements["Strasse"].removeAttribute("style");
	if(f.elements["Ort"].value == ""){
			f.elements["Ort"].setAttribute("style", "border:1px solid #FF0000;");
			str_hinweis += "<li>Ort fehlerhaft. (z.B. Musterhausen)</li>";			
			var_return = false;		
	}
	else f.elements["Ort"].removeAttribute("style");
	if(reg_fon.test(f.elements["Telefon"].value) == false){
			f.elements["Telefon"].setAttribute("style", "border:1px solid #FF0000;");
			str_hinweis += "<li>Telefon fehlerhaft. (erlaubte Zeichen: 0-9-/() )</li>";		
			var_return = false;		
	}
	else f.elements["Telefon"].removeAttribute("style");
	if(reg_mail.test(f.elements["E-Mail"].value) == false){
			f.elements["E-Mail"].setAttribute("style", "border:1px solid #FF0000;");
			str_hinweis += "<li>E-Mail fehlerhaft. (z.B. meinname@domain.de)</li>";		
			var_return = false;
	}
	else f.elements["E-Mail"].removeAttribute("style");	
	str_hinweis += "</ul>";				
	if (var_return == true) {
		var h = document.getElementById('hinweis'); 
		h.innerHTML = "(* Die markierten Felder bitte ausfüllen, da wir sonst Ihre Anfrage nicht bearbeiten können)";
		return true;
	}
	else {
		var h = document.getElementById('hinweis'); 
		h.innerHTML = "<div>Bitte die mit * markierten Felder ausfüllen, da wir sonst Ihre Anfrage nicht bearbeiten können."+str_hinweis+"</div>";
		return false;
	} 
}	  
function chBrowser(name){  
	var agent = navigator.userAgent.toLowerCase();  
	if (agent.indexOf(name.toLowerCase())>-1) {  
		return true;  
	}  
	return false;  
} 

