// GLOBALE VARIABLEN
var sonderzeichen = "äöü!'§$%&/()[]{}=?\*+~#,;|<>° ";
var sW = screen.availWidth;
var sH = screen.availHeight;
var mX = Math.round(sW/2);
var mY = Math.round(sH/2);
var innerW;
var innerH;

// FUNKTIONEN
function getWinInnerSize(){
	window.resizeTo(sW,sH);
	window.moveTo(0,0);
	if(document.body.offsetWidth != undefined){
		innerW = document.body.offsetWidth;
		innerH = document.body.offsetHeight;
		mX = Math.round(sW/2)-(sW-innerW);
	}
}

function setFrameHeight(h){
	top.document.getElementById("main").height = h;
}

function over(img){
	var ext = ".gif";
	img.src = img.src.split(ext).join("_over"+ext);
}
function out(img){
	var ext = ".gif";
	img.src = img.src.split("_over").join("");
}

function popup(url,w,h,scrolling){
	var xpos = mX-13-Math.round(w/2);
	var ypos = mY-Math.round(h/2);
	if(h>=sH) { h = sH; xpos = 0 }
	if(w>=sW) { w = sW-10; ypos = 0;}
	if(scrolling){
		fenster = window.open(url,"fenster","width="+w+",height="+h+",left="+xpos+",top="+ypos+",scrollbars=yes");
	}else{
		fenster = window.open(url,"fenster","width="+w+",height="+h+",left="+xpos+",top="+ypos);
	}
	fenster.focus();
}

function newsletter(bestellung){
	var eingabe = document.forms['newsletter'].email.value;
	document.forms['newsletter'].bestellung.value = bestellung;
	if(eingabe.length==0){
		alert("Du hast keine Email Adresse eingegeben.");
		return;
	}
	var ett = eingabe.indexOf("@");
	var vorEtt = eingabe.substring(0,ett);
	var hinterEtt = eingabe.substring(ett+1,eingabe.length);
	var punkt = hinterEtt.indexOf(".");
	var vorExt = hinterEtt.substring(0,punkt);
	var hinterExt = hinterEtt.substring(punkt+1,hinterEtt.length);

	if (!checkEmail(eingabe)) {
		return;
	}
	document.forms['newsletter'].submit();
}

function checkEmail(eingabe){
	var ett = eingabe.indexOf("@");
	var vorEtt = eingabe.substring(0,ett);
	var hinterEtt = eingabe.substring(ett+1,eingabe.length);
	var punkt = hinterEtt.indexOf(".");
	var vorExt = hinterEtt.substring(0,punkt);
	var hinterExt = hinterEtt.substring(punkt+1,hinterEtt.length);

	if (ett == -1 || punkt == -1 || vorExt.indexOf(".")!=-1 || hinterExt.indexOf(".")!=-1 || vorExt.length < 3 || hinterExt.length > 4 || hinterExt.length < 2) {
		alert("In deiner Emailadresse hat sich ein Fehler eingeschlichen.");
		return false;
	}
	for (var i=0; i<sonderzeichen.length; i++) {
		var sz = sonderzeichen.substr(i,1);
		if (eingabe.indexOf(sz) != -1) {
			alert("In deiner Emailadresse hat sich ein Fehler eingeschlichen.");
			return false;
			break;
		}
	}
	return true;
}

function setNav(nr){
	document.getElementById("navigation").movie = "navigation.swf?bereich="+nr;
}

function doGB(){
	var loc = String(top.main.location);
	if(loc.indexOf("#gb")==-1){
		top.main.location.href = "#gb";
	}
}