//Browserabfrage:
var nc4=false;
if(navigator.appName.indexOf("Netscape")>-1&&navigator.appVersion.substring(0,1)<=4){
	nc4=true;
}

//Popup Properties
var popupProperties = "directories=no,menubar=no,toolbar=yes,status=no,resizable=no,scrollbars=yes,hotkeys=no,width=570,height=600,screenX=0,screenY=0,left=0,top=0";
var popupProperties1 = "directories=no,menubar=no,toolbar=no,status=no,resizable=no,scrollbars=yes,hotkeys=no,width=250,height=350,screenX=0,screenY=0,left=0,top=0";
var popupProperties3 = "directories=no,menubar=no,toolbar=yes,status=no,resizable=no,scrollbars=yes,hotkeys=no,width=780,height=600,screenX=0,screenY=0,left=0,top=0";
var popuparno = "directories=no,menubar=no,toolbar=no,status=no,resizable=yes,scrollbars=auto,hotkeys=no,width=680,height=530,screenX=50,screenY=80,left=50,top=80";
var popupgame = "directories=no,menubar=no,toolbar=no,status=no,resizable=no,scrollbars=no,hotkeys=no,width=640,height=500,screenX=50,screenY=80,left=50,top=80";
var popupgewinnspiel = "directories=no,menubar=no,toolbar=no,status=no,resizable=no,scrollbars=no,hotkeys=no,width=640,height=500,screenX=50,screenY=80,left=50,top=80";
var popupitribe = "directories=no,menubar=no,toolbar=no,status=no,resizable=no,scrollbars=no,hotkeys=no,width=100,height=100,screenX=50,screenY=180,left=50,top=180";
var popupagentursuche = "directories=no,menubar=no,toolbar=yes,status=no,resizable=yes,scrollbars=yes,hotkeys=no,width=570,height=600,screenX=0,screenY=0,left=0,top=0";

function Check_Winlist(){
		switch(eObj.target) {
	 	case "_popup_mittel":openWin(eObj.href,'Popup',popupProperties); return true; break;
		case "_popup_klein":openWin(eObj.href,'Popup',popupProperties1); return true; break;
		case "_popup_gross":openWin(eObj.href,'Popup',popupProperties3); return true; break;
		case "homepopup":openWin(eObj.href,'homepopup',popupProperties); return true; break;
		case "_suche":openWin(eObj.href,'_suche',popupProperties3); return true; break;
		case "_hilfe":openWin(eObj.href,'_hilfe',popupProperties); return true; break;
		case "_result":openWin(eObj.href,'_result',popupProperties3); return true; break;
		case "kommaok":openWin(eObj.href,'kommaok',popupProperties3); return true; break;
		case "_arno":openWin(eObj.href,'arno',popuparno); return true; break;
		case "_hauptfenster":window.opener.location.href=eObj.href;return true; break;
		case "_popupgame":openWin(eObj.href,'blank',popupgame); return true; break;
		case "_new":openWin(eObj.href,'',''); return true; break;
		case "_blank":openWin(eObj.href,'',''); return true; break;
		case "_gewinnspiel":var adindex="";
		if(document.URL.indexOf("aid")>-1){adindex="&"+document.URL.substring(document.URL.indexOf("aid"),document.URL.length);}
		openWin(eObj.href+adindex,'blank',popupgewinnspiel); return true; break;
	 	case "_agentursuche":openWin(eObj.href,'Popup',popupagentursuche); return true; break;
		default:openWin(eObj.href,'','');return true;break;
		}
}

function openWin(){
	if ((arguments[0]!=null)&&(arguments[1]!=null)&&(arguments[2]!=null)){
		self.newWin = window.open(arguments[0],arguments[1],arguments[2]);
		newWin.focus();
	}
}

//Klick Handler
function captureClick(){
	if(document.layers==null&&document.all==null&&document.getElementById==null) return true;
	if(document.layers) document.captureEvents(Event.CLICK)
	document.onclick = function handleClick(e){
		leavedPage=false;
		if((document.layers&&document.routeEvent(e)!=null)) return false;
		if(window.event){
			eObj=event.srcElement;
			while(eObj.parentElement!=null&&eObj.tagName!="A")eObj=eObj.parentElement;
		}else{
			eObj=e.target;
			while(eObj.parentNode!=null&&eObj.nodeName!="A")eObj=eObj.parentNode;
			
		}
		if(nc4&&eObj.target==null)eObj.target="_self";
		if(!eObj.href||eObj.target==""||eObj.target=="_self"||eObj.target=="_top"||eObj.target=="_parent")return true;
		if (Check_Winlist()) return false;
		return false;
	}
}

// Schlie�t das Fenster
function closeWindow() {
  parent.close()
}

// Druckt den Fensterinhalt
function printWindow(){
  parent.print()
}

//Zu Favoriten hinzufuegen
function bookmark(){ 
	if ((navigator.appVersion.indexOf("MSIE") > 0)
  	&& (parseInt(navigator.appVersion) >= 4)) {
  		var text = location.href;
  		if(text.substr(0,25) == "https://secure.gothaer.de"){
  				text = "http://www.gothaer.de" + text.substr(25);
  		}
    window.external. AddFavorite(text, document.title);
	  }
}
//Fuer Flashfilme
function openPopup(url){
	openWin(url,'Popup',popupProperties);
}

//Fuer Popups auf der Startseite
function openHomePopup(url,pname,w,h){
		
		hoehe=450;//screen.height;
		breite=220;//screen.width;
		
		/*if (breite>=800 && breite<1025)
			{
				breite=breite-w;
				breite=breite/2;
				hoehe=hoehe-h;
				hoehe=hoehe/2;
			}
		if (breite>=1025)
			{
				breite=breite-w;
				breite=breite/2;
				hoehe=hoehe-h;
				hoehe=hoehe/2;
			}*/
		
	ft = window.open(url,pname,"directories=no,menubar=no,toolbar=no,resizable=no,width="+w+",height="+h+",screenX="+breite+",screenY="+hoehe+",left="+breite+",top="+hoehe);
}

//Abfrage auf FlashPlugin
isReqFlash = false;
if((navigator.plugins) &&(navigator.plugins.length > 0)){
 	 for(a=0; a< navigator.plugins.length; a++){
 	 	if((navigator.plugins[a].name.indexOf('Flash'))!= -1){
  			if(parseInt(navigator.plugins[a].description.substring(navigator.plugins[a].description.indexOf("Shockwave Flash")+16,navigator.plugins[a].description.indexOf("Shockwave Flash")+17))>=5){
			isReqFlash = true;
			break;
      		}
		}
	}
}

//window.reload fuer Netscape 4.7
function neuAufbau(){
 	window.history.go(0);
}

//Binennavigation 2-fach
var sitebinnen2="";
var oldbinnen="";

		function selectbinnen2(n){
			sitebinnen2=n;
			window.setTimeout("showbinnen2(\'"+n+"\')",100);
		}
		function showbinnen2(n){
			var nc = (navigator.appName.indexOf("Netscape")>-1)?true:false;
			var b2ypos=(nc)?document.getElementById(n).offsetTop:document.getElementById(n).offsetTop+document.getElementById('templates').offsetTop;
			document.getElementById(n+'a').style.top=b2ypos+"px";
			document.getElementById(n+'hide').style.top=b2ypos-5+"px";
			document.getElementById(n+'a').style.display='inline';
			document.getElementById(n+'hide').style.display='inline';
			if(oldbinnen!=""&&oldbinnen!=n){
				document.getElementById(oldbinnen+'a').style.display='none';
				document.getElementById(oldbinnen+'hide').style.display='none';
			}
			oldbinnen=n;
			if(sitebinnen2!=n&&sitebinnen2!=""){
				document.getElementById(sitebinnen2+'a').style.display='none';
				document.getElementById(sitebinnen2+'hide').style.display='none';
			}
		}
		function hidebinnen2(n){
			document.getElementById(n+'a').style.display='none';
			document.getElementById(n+'hide').style.display='none';
			if(sitebinnen2!=""){
				document.getElementById(sitebinnen2+'a').style.display='inline';
				document.getElementById(sitebinnen2+'hide').style.display='inline';
			}
		}
		function shutbinnen2(){
			for(i=1;i<4; i++){
			document.getElementById(n+'a').style.display='none';
			document.getElementById(n+'hide').style.display='none';
			}
		}
// Login Kundenservice	
	function checkLoginKundenservice(){
	if(document.anmeldung.EINV_NUTZUNG.checked){
		document.anmeldung.submit();
		}
	else{
		alert("Bitte erkl�ren Sie sich mit den Nutzungsbedingungen einverstanden");
		}
	}
	
	
/* toolbox */
var offen = '';
var opening = '';
var toolAnimator = null;
function switchdisp(iOpen)
{
	if (toolAnimator != null) return;
	
	if (iOpen == offen) return;
	opening = iOpen;

	document.getElementById("toolbox" + iOpen).className = "active";
	
	// remove explicit hover styles from headline
	var headline = document.getElementById("toolbox" + iOpen).getElementsByTagName('h6')[0];
	headline.style.backgroundColor = '#5c9c17';
	headline.style.textDecoration = 'none';

	document.getElementById("toolbox" + iOpen + "_aussen").style.height = "0px";
	document.getElementById("toolbox" + iOpen + "_aussen").style.display = "block";
	
	if (offen != '')
	{
		document.getElementById("toolbox" + offen).className = "inactive";
		var headline2 = document.getElementById("toolbox" + offen).getElementsByTagName('h6')[0];
		headline2.style.backgroundColor = '#ebf3e3';
		headline2.style.textDecoration = 'none';
	}

	openTool(iOpen, offen);
}

function openTool(iOpen, iClose)
{
	var speed = 10;
	var limit = 175;
	var boxHeight;

	if (iOpen != '')
	{
		var openingOuterElement = document.getElementById("toolbox" + iOpen + "_aussen");

		boxHeight = parseInt(openingOuterElement.style.height) + speed;

		if (boxHeight >= limit)
		{
			boxHeight = limit;
			offen = iOpen;
			iOpen = '';
		}

		openingOuterElement.style.height = boxHeight + "px";
	}

	if (iClose != '')
	{
		var closingOuterElement = document.getElementById("toolbox" + iClose + "_aussen");

		boxHeight = parseInt(closingOuterElement.style.height) - speed;

		if (boxHeight <= 0)
		{
			document.getElementById("toolbox" + iClose + "_aussen").style.display = "none";
			boxHeight = 0;
			iClose = '';
		}

		closingOuterElement.style.height = boxHeight + "px";
	}

	if ((iOpen != '') || (iClose != ''))
	{
		toolAnimator = window.setTimeout("openTool('" + iOpen + "', '" + iClose + "')", 30);
	}
	else
	{
		toolAnimator = null;
	}

}


function set_offen(o)
{
	if (document.getElementById("toolbox" + o) == null) return;

	offen = o;
	opening = o;

	if ((o != '') && (navigator.appName.indexOf("Microsoft") != -1))
	{
		document.getElementById("toolbox" + offen + "_aussen").style.height = document.getElementById("toolbox" + offen + "_offen").clientHeight;
	}

	document.getElementById("toolbox" + offen).className = "active";
	document.getElementById("toolbox" + offen + "_aussen").style.height = "175px";
}

