//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=yes,scrollbars=no,hotkeys=no,width=640,height=500,screenX=50,screenY=80,left=50,top=80";


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;
		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]);
	}
}

//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)) {
    window.external. AddFavorite(location.href, document.title);
	  }
}
//Fuer Flashfilme
function openPopup(url){
	openWin(url,'Popup',popupProperties);
}

//Fuer Popups auf der Startseite
function openHomePopup(url,w,h){
		hoehe=screen.height;
		breite=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,"Popup","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';
			}
		}