

//Bilder vorladen  pic/scroll_up.gif
//allgemein
scrupb = new Image();	scrupb.src = "../pic/scroll_up_b.gif";
scrupg = new Image();	scrupg.src = "../pic/scroll_up_g.gif";
scrup_a = new Image();	scrup_a.src = "../pic/scroll_up_w.gif";
scrdob = new Image();	scrdob.src = "../pic/scroll_down_b.gif";
scrdog = new Image();	scrdog.src = "../pic/scroll_down_g.gif";
scrdo_a = new Image();	scrdo_a.src = "../pic/scroll_down_w.gif";

//allgemeine scripts
// Styleswitch und LayerRef
// Funktionsaufruf fuer NS 4-Reload

function initBrowser(){
	if (document.layers) {
		layerStyleRef="layer.";
		layerRef="document.layers";
		styleSwitch="";
		ns6="";
	}
	else if (document.getElementById) { //NS 6, IE 5.x
		layerStyleRef="layer.";
		layerRef="document.getElementById(";
		styleSwitch=").style";
		ns6=")";
	}
	else {
		layerStyleRef="layer.style.";
		layerRef="document.all";
		styleSwitch=".style";
		ns6="";
	}
}


// Netscape Layer Bug (Dreamweaver-Loesung)
function MM_reloadPage(init) {  file:
  if (init==true) with (navigator) {
	  	if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
	    	document.MM_pgW=innerWidth; 
			document.MM_pgH=innerHeight; 
			onresize=MM_reloadPage; 
		}
	}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);



//Bilder tauschen, sperren
	function swapImage(where, to, ebene) { 
		if ((ebene) && (document.layers)){ // Netscape 4.x und layers
			eval('window.document.' + ebene + '.document.' + where + '.src=' + to + '.src');
		}
		else {
			eval('window.document.' + where + '.src=' + to + '.src');
		}
	}
//Navigationsfolgen
	function navIn(nr,name){
		eval('swapImage("na' + nr + '","' + name + '","hauptNav");');
		hideAll('unterNav');
		eval('showLayer("unterNav' + nr + '");');
	}
	function navOut(nr,name){
		eval('swapImage("na' + nr + '","' + name + '","hauptNav");');
		eval('hideLayer("unterNav' + nr + '");');
	}

// Layerscripte

	// Layer zeigen - verbergen
	function showLayer(layerName) {
		initBrowser();  
		if(eval(layerRef + '["'+layerName+'"]' + ns6)) eval(layerRef + '["'+layerName+'"]' + styleSwitch + '.visibility="visible"');
	}
	function hideLayer(layerName) {
		initBrowser();
	   	if(eval(layerRef + '["'+layerName+'"]' + ns6)) eval(layerRef + '["'+layerName+'"]' + styleSwitch +'.visibility="hidden"');
	}
	
	function hideAll(bereich) {
		initBrowser();
		var count;
		for(count=0; count<18; count++){
			if (eval(layerRef + '["'+ bereich + count + '"]' + ns6)) {eval(layerRef + '["' + bereich + count + '"]' + styleSwitch +'.visibility="hidden"');}
		}	
	}
	
	function uNavigate(nr){
		initAusLock();
		ausLock[nr] = 1;
		swapBackAll();
		hideAll('text');
		if (eval(layerRef + '["scroll"]' + ns6)) showLayer('scroll');
		eval('layeraktiv = "text' + nr + '";');
		eval('showLayer("text' + nr + '");');
	}
// Layer verschieben
	function relocate(layerName,nach,richtung){
		initBrowser();
		if (richtung == 0)	{eval(layerRef + '["'+layerName+'"]' + styleSwitch + '.top=' + nach);}
		else 				{eval(layerRef + '["'+layerName+'"]' + styleSwitch + '.left=' + nach);}
	}

	// Layer Bewegen
	var layeraktiv;
	
	function startMove(layerName,step,grenze){
		if (stop == 0){
			moveLayer(layerName,step,grenze);				
			layerName = "'" + layerName + "'";
			eval('setTimeout("startMove(' + layerName + ',' + step + ',' + grenze +')",100);');  //scrollgeschwindigkeit
		}
	}	

	function moveLayer(layerName,step,grenze) {
		initBrowser();
		var wertalt; var wertneu;
		wertalt = eval(layerRef + '["'+layerName+'"]' + styleSwitch + '.top');
		wertneu = parseInt(wertalt) + step;
		if (wertneu <= grenze) {
			eval(layerRef + '["'+layerName+'"]' + styleSwitch + '.top="' + wertneu + '"'); //Bewegung
		}
	}
// Schutzfunktionen
	// E-Mail-Adresse sichern
	var domains = new Array();
	domains[0] = '&#106;&#111;&#99;&#104;&#101;&#110;&#45;&#114;&#101;&#105;&#101;&#114;&#46;&#99;&#111;&#109;';

	function writeMail(dom,pre){
		document.write("<a href='mailto:" + pre + "@" + domains[dom] + "?subject=Anfrage an Jochen Reier" + "'>" + pre + "@" + domains[dom] + "</a>" );
	}


