function checkDokuForm (form)
{
  if (form.name.value == "") {
    alert( "Bitte geben Sie Ihren Namen an." );
    form.name.focus();
    return false;
  }
  if (form.vorname.value == "") {
    alert( "Bitte geben Sie Ihren Vornamen an." );
    form.vorname.focus();
    return false;
  }
  if (form.strasse.value == "") {
    alert( "Bitte geben Sie Ihre Strasse an." );
    form.strasse.focus();
    return false;
  }
  if (form.plz.value == "") {
    alert( "Bitte geben Sie die PLZ an." );
    form.plz.focus();
    return false;
  }
  if (form.ort.value == "") {
    alert( "Bitte geben Sie eine Ort an." );
    form.ort.focus();
    return false;
  }
  if (form.email.value) {
      var usr = "([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\\\x80-\xff\015\012\"]|\\\\[^\x80-\xff])+\")";
      var domain = "([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,5}";
      var regex = "^"+usr+"\@"+domain+"$";
      var myrxp = new RegExp(regex);
      var check = (myrxp.test(form.email.value));
        if (check!=true) {
          alert (unescape("Angegebene E-Mail Adresse enthält Fehler. Bitte prüfen Sie nach."));
    	  form.email.focus();		
		     return false ; 
        }
  }
  if (form.email.value == "") {
    alert( "Bitte geben Sie Ihre E-Mail Adresse an." );
    form.email.focus();
    return false ;
  }
  if (form.code.value == "" || form.code.value == "Bildcode eingeben") {
    alert( "Bitte geben Sie den Bildcode ein." );
    form.code.focus();
    return false ;
  } 
  return true ;
}

function checkKontaktForm (form)
{
  if (form.name.value == "") {
    alert( "Bitte geben Sie Ihren Namen an." );
    form.name.focus();
    return false;
  }
  if (form.vorname.value == "") {
    alert( "Bitte geben Sie Ihren Vornamen an." );
    form.vorname.focus();
    return false;
  }
  if (form.email.value) {
      var usr = "([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\\\x80-\xff\015\012\"]|\\\\[^\x80-\xff])+\")";
      var domain = "([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,5}";
      var regex = "^"+usr+"\@"+domain+"$";
      var myrxp = new RegExp(regex);
      var check = (myrxp.test(form.email.value));
        if (check!=true) {
          alert (unescape("Angegebene E-Mail Adresse enthält Fehler. Bitte prüfen Sie nach."));
    	  form.email.focus();		
		     return false ; 
        }
  }
  if (form.email.value == "") {
    alert( "Bitte geben Sie Ihre E-Mail Adresse an." );
    form.email.focus();
    return false ;
  }
  if (form.code.value == "" || form.code.value == "Bildcode eingeben") {
    alert( "Bitte geben Sie den Bildcode ein." );
    form.code.focus();
    return false ;
  } 
  return true ;
}


function detectMacX() {
  //var userAgent = navigator.userAgent.toLowerCase();
  if (navigator.appVersion.indexOf("Mac")!=-1) {
    return true;
  }
}
function detectMacXFF() {
  var userAgent = navigator.userAgent.toLowerCase();
  if (userAgent.indexOf('mac') != -1 && userAgent.indexOf('firefox')!=-1) {
    return true;
  }
}
function toggleLayer(id,name,anz){
	for(var i=1 ; i <= anz ; i++){
	$(name+i).style.display="none";
	}
	$(id).style.display= $(id).style.display=="none" ? "block" : "none";
}
function toggleSwitch(id){
	$(id).style.display= $(id).style.display=="none" ? "block" : "none";
}
function setaktive(id,name,anz){
	for(var i=1 ; i <= anz ; i++){
	document.getElementById(name+i).style.backgroundColor="";
	}
	document.getElementById(id).style.backgroundColor="#BBAB6C";
}

function setNavAktive(id){
	document.getElementById(id).style.backgroundColor="#BBAB6C";
}

function setSubNavVisible(id){
	document.getElementById(id).style.display="block";
}

function setSubNavActive(id){
	document.getElementById(id).style.backgroundColor="#fff";
	document.getElementById(id).style.color="#767058";	
}
