function tF(FO){if(!FO.fV){FO.fV=FO.value;}if(FO.fV==FO.value){FO.value="";}}
function fF(FO){if(FO.value==''){FO.value=FO.fV;}}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

var tickers = new Array(); 

function init(layer,stoplayer,dly,dir){
	tickers[layer] = new Array();
	tickers[layer]['name'] = layer;
	tickers[layer]['stopper'] = stoplayer;
	tickers[layer]['dly'] = dly;
	tickers[layer]['dir'] = dir;
	if(document.getElementById){
		if(dir=='horizontal') tickers[layer]['maxScroll'] = document.getElementById(layer).offsetWidth;
		if(dir=='vertical') tickers[layer]['maxScroll'] = document.getElementById(layer).offsetHeight;
    }else if (document.layers){
		if(dir=='horizontal') tickers[layer]['maxScroll'] = MM_findObj(layer).clip.width;
		if(dir=='vertical') tickers[layer]['maxScroll'] = MM_findObj(layer).clip.height;
	}else{
		tickers[layer]['maxScroll'] = 10000;
	}
	YY_LSI(layer,tickers[layer]['stopper'],'1',tickers[layer]['maxScroll'],tickers[layer]['dly'],1,true,tickers[layer]['dir']);
	tickers[layer]['isScrolling'] = true;
}


ystop = 0;
function theBrowser(){ //v4.0
   var s = navigator.userAgent;
   var noOpera = (s.lastIndexOf("Opera") == -1);
   if (!document.all && document.getElementById && noOpera) return "MZ";
   if (document.layers) return "NN";
   if ((document.all || document.getElementById) && noOpera) return "IE";
   if (!noOpera) return "OP";
   return false;
}

function YY_LSI(das, stop, ex, ey, dly, sx, loop, dir, nf){//v1.0
    var s=MM_findObj(das),d=document,sy=sx,yx,yy,st;    
	if(!nf){s.yyto=1;}
	if (dir=='vertical'){
	    if(d.layers){yy=s.top-sy;s.top=(0-yy>ey)?0:yy;	
	    }else if ((d.all||d.getElementById)){
	      st=s.style;
		  yy=parseInt((st.top)?st.top:st.pixelTop)-sy;
	      st.pixelTop=(0-yy>ey)?0:yy;st.top=st.pixelTop;	  
	    }
	}else if (dir=='horizontal'){
	    if(d.layers){yy=s.top-sy;s.top=(0-yy>ey)?0:yy;	
	    }else if ((d.all||d.getElementById)){
	      st=s.style;
		  yy=parseInt((st.left)?st.left:st.pixelLeft)-sy;
	      st.pixelLeft=(0-yy>ey)?0:yy;st.left=st.pixelLeft;	  
	    }
	}
	if(s.yyto){
	  clearTimeout(s.yyto);
	  var nf=1;s.yyto=setTimeout("YY_LSI(\""+das+"\",\""+stop+"\","+ex+","+ey+","+dly+","+sx+","+loop+",\""+dir+"\","+nf+")",dly);
	}
}

function YY_StopLayerfx(){ //v3.09
  var args = YY_StopLayerfx.arguments;var yydiv;
  for (var i=0; i<args.length; i++){
    yydiv=MM_findObj(args[i]);
    if (yydiv&&(document.layers||document.all||document.getElementById)){	  
      if(yydiv.yyto!=null)clearTimeout(yydiv.yyto);	  
    }
  }
}

function startLayers(){
	init('horizontalTicker','stopHorizontalTicker',10,'horizontal'); 
}

function initPage(){
//	LoginHead = document.getElementById("LoginHead");
	startLayers();
}
//var LoginHead;

function HideAllMenues(depth){
switch (depth)	{
	case 1:
		if (navigator.appName == 'Netscape') {
			document.getElementById('hydraulischepressen').style.visibility = 'hidden';
		} else {
			hydraulischepressen.style.visibility='hidden';
		}
	break;
	
	default:
		if (navigator.appName == 'Netscape') {
			document.getElementById('unternehmen').style.visibility = 'hidden';
			document.getElementById('produkte').style.visibility = 'hidden';
			document.getElementById('hydraulischepressen').style.visibility = 'hidden';
			document.getElementById('modernisierung').style.visibility = 'hidden';
			// document.getElementById('service').style.visibility = 'hidden';
			document.getElementById('kontakt').style.visibility = 'hidden';
		} else {
			unternehmen.style.visibility='hidden';
			produkte.style.visibility='hidden';
			hydraulischepressen.style.visibility='hidden';
			modernisierung.style.visibility='hidden';
			// service.style.visibility='hidden';
			kontakt.style.visibility='hidden';
		}	
	break;
}

}

function ShowMenu (name, depth) {
HideAllMenues(depth);
    if (navigator.appName == 'Netscape') {
		execute = "document.getElementById('" + name + "').style.visibility = 'visible';";
	//	execute = "document.layers['" + name + "'].visibility = 'show';";
		eval(execute);
    } else {
		eval(name+".style.visibility='visible';");
    }
}
