


var dscode = 488651;

	function CheckEingabe(opt) {
		if (opt > 0) {

			if (document.getElementById("kategorie").selectedIndex < 1) {
				alert('Bitte einen Kontaktgrund auswählen!');
				document.getElementById("emailtext").focus();
				return false;
			}
	
			if (blank(document.getElementById("vname"), 'Gib bitte Deinen Namen an!')) {
				return false;
			}
	
			if (blank(document.getElementById("mailadr"), 'Gib bitte Deine Email Adresse ein!')) {
				return false;
			}
	
			if (!document.getElementById("mailadr").value.match('^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-.]?[0-9a-zA-Z])*\\.[a-zA-Z]{2,4}$')) {
				alert('Ungültige Email Adresse eingegeben!');
				document.getElementById("mailadr").focus();
				return false;
			}
	
			if (blank(document.getElementById("betreff"), 'Gib bitte ein Betreff ein!')) {
				return false;
			}
	
			if (blank(document.getElementById("scode"), 'Bitte Spamschutzcode eingeben!')) {
				return false;
			}
	
			if (dscode != document.getElementById("scode").value) {
				alert('Der eingegebene Spamschutzcode ist falsch!');
				document.getElementById("scode").focus();
				return false;
			}
	
			if (document.getElementById("emailtext").value.length < 10) {
				alert('Deine Nachricht ist zu kurz. Minimum sind 10 Zeichen!');
				document.getElementById("emailtext").focus();
				return false;
			}
		}

		document.getElementById("mailgesendet").style.visibility = "hidden";
		wartefenster();
		return true;

	}

	function blank(input, fehler) {
		if (input.value == '') {
			alert(fehler);
			input.focus();
			return true;
		}
	}

	function wartefenster() {
		if (document.getElementById("FehlerFenster")) {
			document.getElementById("FehlerFenster").style.position = "absolute";
			document.getElementById("FehlerFenster").style.visibility = "hidden";
			document.getElementById("FehlerFenster").style.top = "-3000px";
			document.getElementById("FehlerFenster").style.left = "-3000px";
		}
		
		if (document.getElementById("kategorie")) {
			document.getElementById("kategorie").style.border="#aaaaaa 1px solid";
			document.getElementById("kategorie").style.background="#ffffff";
		}

		if (document.getElementById("scode")) {
			document.getElementById("scode").style.border="#aaaaaa 1px solid";
			document.getElementById("scode").style.background="#ffffff";
		}
	
		if (document.getElementById("vname")) {
			document.getElementById("vname").style.border="#aaaaaa 1px solid";
			document.getElementById("vname").style.background="#ffffff";
		}
	
		if (document.getElementById("mailadr")) {
			document.getElementById("mailadr").style.border="#aaaaaa 1px solid";
			document.getElementById("mailadr").style.background="#ffffff";
		}
	
		if (document.getElementById("betreff")) {
			document.getElementById("betreff").style.border="#aaaaaa 1px solid";
			document.getElementById("betreff").style.background="#ffffff";
		}
	
		if (document.getElementById("emailtext")) {
			document.getElementById("emailtext").style.border="#aaaaaa 1px solid";
			document.getElementById("emailtext").style.background="#ffffff";
		}
		
		if (document.getElementById("website")) {
			document.getElementById("website").style.border="#aaaaaa 1px solid";
			document.getElementById("website").style.background="#ffffff";
		}

		if (document.getElementById("affi")) {
			document.getElementById("affi").style.border="#aaaaaa 1px solid";
			document.getElementById("affi").style.background="#ffffff";
		}

		if (document.getElementById("affikat")) {
			document.getElementById("affikat").style.border="#aaaaaa 1px solid";
			document.getElementById("affikat").style.background="#ffffff";
		}
		if (document.getElementById("LayerFenster")) {
			if (document.getElementById("meldx")) meldx = document.getElementById("meldx").value;
			else meldx = 20;
			if (document.getElementById("meldy")) meldy = document.getElementById("meldy").value;
			else meldy = 280;
		
			objekt = document.getElementById("LayerFenster").style;
			objekt.left = Math.round(Fensterbreite()/2 - meldx)+"px";
			objekt.top = meldy + "px";
			objekt.visibility = "visible";
		}
	}


var phpalter = 0;
var dm = 0;
var winy = 0;
var winx = 0;
var	scrx = 0;
var	scry = 0;
var scrd = 0;

function Schleife() { 
	if (document.getElementById("as")) Geburtstag();
	window.setTimeout("Schleife()",500);
}

function Geburtstag() { 
	var Wtname = new Array("So","Mo","Di","Mi","Do","Fr","Sa");
	var x = new Date(); var t = 0;
	var d = new Array(x.getDate(),x.getMonth()+1,x.getHours(),x.getMinutes(),x.getSeconds())
	var WT = x.getDay();
	if (dm==0) dm = d[0];
	for(i=0; i<=4; i++) if (d[i]<10) d[i] = "0"+d[i];
	if ((Jahr = x.getYear())<1900) Jahr += 1900;
	var tage = phpalter+d[0]-dm;
	if (tage>36500) tage /= 100;
	if (document.getElementById("as")) document.getElementById("as").innerHTML = phpalter*24*60*60 + d[2]*24*60 + d[3]*60 + d[4]*1;
	if (document.getElementById("am")) document.getElementById("am").innerHTML = phpalter*24*60 + d[2]*24 + d[3]*1;
	if (document.getElementById("ah")) document.getElementById("ah").innerHTML = phpalter*24 + d[2]*1;
	if (document.getElementById("ad")) document.getElementById("ad").innerHTML = tage;
}

function setSession() {
	var txt = "PHPSESSID=&winx="+winx + "&winy="+winy + "&scrx="+scrx + "&scry="+scry +"&scrd="+scrd + "&" + Math.random();
	var bild = new Image();
	bild.src = "/php/setvar.php?" + txt;
}

function start() {
	scrx = screen.width;
	scry = screen.height;
	scrd = screen.colorDepth;
	winy = Fensterhoehe();
	winx = Fensterbreite();
	if (document.getElementById("as")) Schleife();
	//setSession();
	// alert(winy);
}

function Fensterhoehe() {
	if (window.innerHeight) return window.innerHeight;
	else if (document.documentElement && document.documentElement.clientHeight) {
		return document.documentElement.clientHeight;
	} else if (document.body) {
	 if (document.body.clientHeight) return document.body.clientHeight;
	 else if (document.body.offsetHeight) return document.body.offsetHeight;
	 else return 0;
	} else return 0;
}

function Fensterbreite() {
	if (window.innerWidth) return window.innerWidth;
	else if (document.documentElement && document.documentElement.clientWidth) {
		return document.documentElement.clientWidth;
	} else if (document.body) {
	 if (document.body.clientWidth) return document.body.clientWidth;
	 else if (document.body.offsetWidth) return document.body.offsetWidth;
	 else return 0;
	} else return 0;
}
