/**************************** 
	SpamEMail
 ****************************/
function nospam(spamart,domainend,domain,user,name){	
	if(spamart == "mail"){
		var mail = user+'@'+domain+'.'+domainend;		
		document.write('<a href="mailto:'+mail+'">'+mail+'</a>');		
	}
	if(spamart == "name"){
		var mail = user+'@'+domain+'.'+domainend;		
		document.write('<a href="mailto:'+mail+'">'+name+'</a>');		
	}
	if(spamart == "link"){
		var url = 'www.'+domain+'.'+domainend;
		document.write('<a href="http://'+url+'" target="_blank">'+url+'</a>');
	}
}

/**************************** 
	BGCOLOR Wechsel
 ****************************/
inputFarbeNorm = "#E2E3DC";
inputFarbeMark = "#C97975";
 
function formmark(id,minl){	
	if(id.value.length < minl){
		id.style.background = inputFarbeMark;	
	}else{
		id.style.background = inputFarbeNorm;
	}	
}

/**************************** 
	CheckFormular
 ****************************/
function chkFormular(){	
	var anliegenStr = document.forms[0].mitteilung;
	var namenStr = document.forms[0].name;
	var telStr = document.forms[0].telefon;
	var mailStr = document.forms[0].mail;	
	
	valid = 1;
	
	mailOk = chkMail(mailStr.value);
	if(mailOk == false){
		mailStr.style.background = inputFarbeMark;
		mailStr.focus();
		valid++
	}
	
	if(telStr.value.length < 6) {
		telStr.style.background = inputFarbeMark;
		telStr.focus();
		valid++
	}
	
	if(namenStr.value.length < 3) {
		namenStr.style.background = inputFarbeMark;
		namenStr.focus();
		valid++
	}
	
	if(anliegenStr.value.length < 6) {
		anliegenStr.style.background = inputFarbeMark;
		anliegenStr.focus();
		valid++
	}
	
	
	if(valid > 1) {
		alert(unescape("Bitte rot markierte Felder vollst%E4ndig ausf%FCllen"));
		return false;		
	}
	
	
}

function chkMail(s){
 var a = false;
 var res = false;
 if(typeof(RegExp) == 'function')
 {
  var b = new RegExp('abc');
  if(b.test('abc') == true){a = true;}
  }

 if(a == true)
 {
  reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
                   '(\\@)([a-zA-Z0-9\\-\\.]+)'+
                   '(\\.)([a-zA-Z]{2,4})$');
  res = (reg.test(s));
 }
 else
 {
  res = (s.search('@') >= 1 &&
         s.lastIndexOf('.') > s.search('@') &&
         s.lastIndexOf('.') >= s.length-5)
 }
 return(res);
}
