if (document.getElementById) {
	styleBrowser = true;
} else {
	styleBrowser = false;
}

function doFocus(elm) {
         if (styleBrowser) {
                 elm.style.backgroundColor = "#E2E4F0";
                 //elm.style.backgroundColor = "#FFEECC";
                 elm.style.border = "1px solid #000000";
         }
}

function doError(elm) {
         if (styleBrowser) {
                 elm.style.backgroundColor = "#CC0000";
                 elm.style.border = "1px solid #990000";
         }
}


function doBlur(elm) {
         if (styleBrowser) {
                 elm.style.backgroundColor = "#FFFFFF";
                 elm.style.border = "1px solid #999999";
         }
}

function checkForm() {
	if ( document.forms[0].anrede.selectedIndex == 0 ){
		alert("Bitte wählen Sie eine Anrede aus");
		document.forms[0].anrede.focus();
		return false;
	}
	if ( document.forms[0].vorname.value == '' ){
		alert("Bitte geben Sie Ihren Vornamen ein");
		document.forms[0].vorname.focus();
		return false;
	}
	if ( document.forms[0].nachname.value == '' ){
		alert("Bitte geben Sie Ihren Nachnamen ein");
		document.forms[0].nachname.focus();
		return false;
	}
	if ( document.forms[0].adresse.value == '' ){
		alert("Bitte geben Sie Ihre Adresse ein");
		document.forms[0].adresse.focus();
		return false;
	}
	if ( document.forms[0].plz.value == '' ){
		alert("Bitte geben Sie Ihre PLZ ein");
		document.forms[0].plz.focus();
		return false;
	}
	if ( document.forms[0].ort.value == '' ){
		alert("Bitte geben Sie Ihren Ort ein");
		document.forms[0].ort.focus();
		return false;
	}
	if ( document.forms[0].land.selectedIndex == 0 ){
		alert("Bitte wählen Sie Ihr Land aus");
		document.forms[0].land.focus();
		return false;
	}
	if(!isValidEmail(document.forms[0].email.value)){
		alert("Bitte geben Sie eine gültige Emailadresse ein");
		document.forms[0].email.focus();
		return false;
	}
	if ( document.forms[0].anliegen.value == '' ){
		alert("Bitte geben Sie Ihr Anliegen ein");
		document.forms[0].anliegen.focus();
		return false;
	}
	return true;
}
function isValidEmail(s)
{

 if(s == "") return false ;

 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);
}
