// JavaScript Document
window.onload = externalLinks;

function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}

function formularchecker(){
	if(!document.getElementById('fantwort').value) {
	   alert("Bitte verfassen Sie eine Antwort!");
	   document.getElementById('fantwort').focus();
	   return false;
	}
	else if(!document.getElementById('fzeichen').value) {
	   alert("Bitte geben Sie die 8 Zeichen ein!");
	   document.getElementById('fzeichen').focus();
	   return false;
	}
}

function formularcheckerm(){
	if(!document.getElementById('fvname').value) {
	   alert("Bitte tragen Sie Ihren Vornamen ein!");
	   document.getElementById('fvname').focus();
	   return false;
	}
	else if(!document.getElementById('fnname').value) {
	   alert("Bitte tragen Sie Ihren Nachnamen ein!");
	   document.getElementById('fnname').focus();
	   return false;
	}
	else if(!document.getElementById('femail').value) {
	   alert("Bitte tragen Sie Ihre E-Mail Adresse ein!");
	   document.getElementById('femail').focus();
	   return false;
	}
	else {
		var emails = document.getElementById('femail').value
		var datePat = /^[A-z0-9][\w.-]*@[A-z0-9-\.]+\.[A-z0-9]{2,6}$/;
		if(emails.search(datePat)){
		   alert("Bitte tragen Sie ein gültige E-Mail Adresse ein!");
		   document.getElementById('femail').focus();
		   return false;
		}
	}
}


function formularcheckerf(){
	if(!document.getElementById('fvname').value) {
	   alert("Bitte tragen Sie Ihren Vornamen ein!");
	   document.getElementById('fvname').focus();
	   return false;
	}
	else if(!document.getElementById('fnname').value) {
	   alert("Bitte tragen Sie Ihren Nachnamen ein!");
	   document.getElementById('fnname').focus();
	   return false;
	}
	else if(!document.getElementById('fstrasse').value) {
	   alert("Bitte tragen Sie Ihre Strasse ein!");
	   document.getElementById('fstrasse').focus();
	   return false;
	}
	else if(!document.getElementById('fplz').value) {
	   alert("Bitte tragen Sie Ihre PLZ ein!");
	   document.getElementById('fplz').focus();
	   return false;
	}
	else if(!document.getElementById('fort').value) {
	   alert("Bitte tragen Sie Ihren Ort ein!");
	   document.getElementById('fort').focus();
	   return false;
	}
	else if( document.getElementById('fnichtillegalnutzen').checked == false){
		alert("Bitte bestätigen, dass Sie den Fingerabdruck nicht illegal verwenden!");
		document.getElementById('fnichtillegalnutzen').focus();
		 return false;
	}
	if( document.getElementById('finformation').checked || document.getElementById('fmitmachen').checked ){
		if(!document.getElementById('femail').value) {
		   alert("Bitte tragen Sie Ihre E-Mail Adresse ein!");
		   document.getElementById('femail').focus();
		   return false;
		}
		else {
			var emails = document.getElementById('femail').value
			var datePat = /^[A-z0-9][\w.-]*@[A-z0-9-\.]+\.[A-z0-9]{2,6}$/;
			if(emails.search(datePat)){
			   alert("Bitte tragen Sie ein gültige E-Mail Adresse ein!");
			   document.getElementById('femail').focus();
			   return false;
			}
		}
	}
}

function aus(bereich){
	document.getElementById(bereich).style.display = "none";
	document.getElementById(bereich+"ein").style.display = "block";
}