/*--------------------------------------------------------------*/
/*																*/
/* menue_center.js - Menü-Steuerungsdatei - hohoff-projekt.de	*/
/* zentriertes Menü												*/
/*--------------------------------------------------------------*/

/* Browserabfrage - notwendig um Browserkompabilitaet sicherzustellen */
var ns 		= ((document.layers) && (document.captureEvents) && (!document.getElementById)) ? true : false;
var moz 	= ((document.getElementById) && (document.createTextNode) && (!document.all)) ? true : false;
var ie 		= ((document.all) || (document.getElementById)) && (window.offscreenBuffering) ? true : false;
var op 		= ((document.getElementById) && (!document.createTextNode)) ? true : false;

/* ermittelt Browserweite */
function Fensterweite(){
 if (window.innerWidth) {
 	return window.innerWidth;
 }
 else if (document.body && document.body.offsetWidth) {
 	return document.body.offsetWidth;
 }
 	else return 0;
}

/* ermittelt Browserhöhe */
function Fensterhoehe(){
 if (window.innerHeight) {
 	return window.innerWidth;
}
 else if (document.body && document.body.offsetHeight) {
 	return document.body.offsetHeight;
}
 else return 0;
}

/* refresh bei resize */
function neuAufbau(){
 if (Weite != Fensterweite() || Hoehe != Fensterhoehe()){
 	window.history.go(0);
 }
}

/* Nc&Op ermittelt neue Browsergroesse */
if(!window.Weite && window.innerWidth){
   window.onresize = neuAufbau;				// refresh bei resize => neuAufbau()
   Weite = Fensterweite();
   Hoehe = Fensterhoehe();
  }

/* Ie&Moz ermittelt neue Browsergroesse */
if(!window.Weite && document.body && document.body.offsetWidth){
   window.onresize = neuAufbau;				// refresh bei resize => neuAufbau()
   Weite = Fensterweite();
   Hoehe = Fensterhoehe();
  }


function ObjMoveTo(id,wertx,css) {
			if (ie) {
				if (window.document.body.offsetWidth >= 800){
					document.all[id].style.left = window.document.body.offsetWidth/2 +wertx ;
				}
				else{
					document.all[id].style.left = css;
				}
			}		
			else if (ns) {
				if (window.innerWidth >= 800){
					document.layers[id].left = window.innerWidth/2 + wertx;
				}
				else {
					document.layers[id].left = css;
				}
			}
			else if (moz) {
				if (window.document.body.offsetWidth >= 800){
					wertx=wertx+10;
					document.getElementById(id).style.left = window.document.body.offsetWidth/2 +wertx;
				}
				else {
					document.getElementById(id).style.left = css;
				}
			}
			else if (op) {
				if (window.innerWidth >= 800){
					wertx=wertx+10;
					document.getElementById(id).style.left = window.innerWidth/2 + wertx;
					
				}
				else {
					document.getElementById(id).style.left = css;
				}
			}
}

/* oeffnet bei Aufruf entsprechende Ebene */
function show(div){
if(ie) {document.all[div].style.visibility="visible";}
if(ns) {document.layers[div].visibility="show";}
if(moz||op) {document.getElementById(div).style.visibility="visible";}
}

/* schliesst bei Aufruf entsprechende Ebene */
function hide(div){
if(ie) (document.all[div].style.visibility="hidden")
if(ns) (document.layers[div].visibility="hide")
if(moz||op) (document.getElementById(div).style.visibility="hidden")
}

/* Anfangswert fuer setTimeout */
var hideMenue = null;

/* Zeitintervall fuer Topnavigation wird eingeschaltet */
function setTopOn() {
hideMenue=setTimeout('hideAll()',600)
}

/* Zeitintervall fuer Topnavigation wird ausgeschaltet - Menues werden geschlossen */
function setTopOff() {
clearTimeout(hideMenue);
hideAll();
}

/* Zeitintervall fuer Menueebene wird eingeschaltet */
function setOn() {
hideMenue=setTimeout('hideAll()',600)
}

/* Zeitintervall fuer Menueebene wird ausgeschaltet */
function setOff() {
clearTimeout(hideMenue);
}

/* schliesst bei Aufruf alle Layer */
function hideAll(){
hide('m1');
}
