var lay; 
var all; 
var byid; 
if(document.layers)lay=true;//ns4 
if(document.all)all=true;//ie4 
if(document.getElementById)byid=true;//ie5 ie6 ns6 ns7 

function wechdamit(name){
	//alert("begin hiding")
	if (lay) {
    document.layers[name].visibility = 'hidden';
  	} else if (all) { 
    document.all[name].style.visibility = 'hidden';
  	} else if (byid){
  	document.getElementById(name).style.visibility = 'hidden';
  	}
	//alert("done")
}

function showLayer(name) {
  for (var i = 0; i < arguments.length; i++) {
    if (lay) {
      document.layers[arguments[i]].visibility = 'visible';
    } else if (all) {
      document.all[arguments[i]].style.visibility = 'visible';
	} else if (byid){
	  document.getElementById(name).style.visibility = 'visible';
    }
  }
 }
  
function hideLayer(name) {
  for (var i = 0; i < arguments.length; i++) {
    if (lay) {
      document.layers[arguments[i]].visibility = 'hidden';
    } else if (all) {
      document.all[arguments[i]].style.visibility = 'hidden';
	} else if (byid){
	  document.getElementById(name).style.visibility = 'hidden';
    }
  }
}

var win= null;
function NewWindow(page,name,w,h,scroll){
	var winl = (screen.width-w)/2;
	var wint = (screen.height-h)/2;
	var settings  ='height='+h+',';
      settings +='width='+w+',';
      settings +='top='+wint+',';
      settings +='left='+winl+',';
      settings +='scrollbars='+scroll+',';
      settings +='resizable=yes';
  win=window.open(page,name,settings);
  if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}

//scrollbereichsfunktionen start

	var NS4 = (document.layers) ? true : false;
	var NS6 = ((!document.all) && (document.getElementById)) ? true : false;
	var IE4 = ((document.all) && (!document.getElementById)) ? true : false;
	var IE5 = ((document.all) && (document.getElementById)) ? true : false;
	var intid;
	var timer=30;
	var anf=107;
	var oben=0;
	var unten=174;
	var links=0;
	var rechts=250;
	var hoehe;
	var scrber;
	var limit;
	var loaded=0;
	var breite=250;
	
	function init(){
	//alert("begin init")
		loaded=1;
		if(NS4){
			hoehe=document.layers['scr'].clip.height;
			document.layers['scr'].clip.top = oben;
			document.layers['scr'].clip.bottom = unten;
			document.layers['scr'].clip.left = links;
			document.layers['scr'].clip.right = rechts;
		}
		if(IE4){
			hoehe=document.all['scr'].offsetHeight;
			document.all['scr'].style.clip = "rect("+oben+"px "+breite+"px "+unten+"px 0px)";
		}
		if((IE5)||(NS6)){
			hoehe=document.getElementById('scr').offsetHeight;
			document.getElementById('scr').style.clip = "rect("+oben+"px "+breite+"px "+unten+"px 0px)";
		}
		scrber=hoehe-174;
		limit=hoehe-174;
		if (NS4) {
			document.layers['scr'].visibility = "visible";
		} 
		if((IE4)||(IE5)){
			document.all['scr'].style.visibility = "visible";
		}
		if(NS6){
			document.getElementById('scr').style.visibility = "visible";
		}
		//alert("done init")
	}
	
	
	function moveLayerUp(toy){ 
		if((scrber>=0)){
			anf=anf+toy;
			oben=oben-toy;
			unten=unten-toy;
			scrber=scrber+toy;
			if (NS4) {
				document.layers['scr'].top = anf;
				document.layers['scr'].clip.top = oben;
				document.layers['scr'].clip.bottom = unten;
			} 
			if((IE4)||(IE5)){
				document.all['scr'].style.top = anf;
				document.all['scr'].style.clip = "rect("+oben+"px "+breite+"px "+unten+"px 0px)";
			}
			if(NS6){
				document.getElementById('scr').style.top = anf;
				document.getElementById('scr').style.clip = "rect("+oben+"px "+breite+"px "+unten+"px 0px)";
			}
			if(scrber<0){
				clearInterval(intid);
			}
			
			
		}
	}
	
	function moveLayerDown(toy){ 
		if((scrber<limit)){
			anf=anf+toy;
			oben=oben-toy;
			unten=unten-toy;
			scrber=scrber+toy;
			if (NS4) {
				document.layers['scr'].top = anf;
				document.layers['scr'].clip.top = oben;
				document.layers['scr'].clip.bottom = unten;
			} 
			if((IE4)||(IE5)){
				document.all['scr'].style.top = anf;
				document.all['scr'].style.clip = "rect("+oben+"px "+breite+"px "+unten+"px 0px)";
			}
			if(NS6){
				document.getElementById('scr').style.top = anf;
				document.getElementById('scr').style.clip = "rect("+oben+"px "+breite+"px "+unten+"px 0px)";
			}
			if(scrber>limit){
				clearInterval(intid);
			}
			
			
		}
	}
	
	
	function startUp(toy){
		intid=setInterval('moveLayerUp('+toy+')', timer);
	}
	
	function startDown(toy){
		intid=setInterval('moveLayerDown('+toy+')', timer);
	}
	
	function doNothing(){
	parent.focus();
	}

function rollOver() {
  i = 0;
  while (i < arguments.length) {
    document.images[arguments[i]].src = eval(arguments[i+1]+".src");
    i += 2;
  }
}	