var idDOM = 0; //ID-DOM?
var allDOM = 0; //All-DOM?
var layDOM = 0; //Layer-DOM?
var DHTML = 0; //DHTML-fähig?


if (document.getElementById) {
   idDOM = 1; DHTML = 1;
}
else {
   if (document.all) {
      allDOM = 1; DHTML = 1;
   }
   else {browserVersion = parseInt (navigator.appVersion);
   if ((navigator.appName.indexOf ('Netscape') != -1) && (browserVersion == 4)) {
      layDOM = 1; DHTML = 1;
   }
}
} 


function crossDOM(Stil,ObjID) {

if (idDOM) {
   if (Stil == 1) {
   return (document.getElementById(ObjID).style);
   }
   else {
      return (document.getElementById(ObjID));
      }
  }
 
if (allDOM) {
   if (Stil == 1) {
   return (document.all[ObjID].style);
   }
   else {
      return (document.all[ObjID]);
      }
  }
 
else {
   if (layDOM) {
   return (document.layers[ObjID]);
   }
}
}

  /*Für Objekte den Status visible setzen*/

function f8(ObjID) {
dom = crossDOM(1,ObjID)
dom.visibility = 'visible';
}

/*Für Objekte den Status hidden setzen*/

function f9(ObjID) {
dom = crossDOM (1,ObjID)
dom.visibility = 'hidden';
}


/*Blättern von Objekten*/

var aktuelleBreite = 0;
  var Breite = 540; 
  var Geschwindigkeit = 5;


function schnitt(ObjID) {
if(aktuelleBreite <= Breite) 
 	  {
	dom = crossDOM(1,ObjID);
	if(document.all) {
      dom.clip="rect(0 "+ aktuelleBreite + " 1500 0)";
 	aktuelleBreite = aktuelleBreite + Geschwindigkeit;    
	window.setTimeout("schnitt('" + ObjID + "')", 0); 	

}
    	else if(document.layers){
     	dom.clip.right = aktuelleBreite;
   	aktuelleBreite = aktuelleBreite + Geschwindigkeit;    
	window.setTimeout("schnitt('" + ObjID + "')", 0); 	

}

	else if(document.getElementById) {
      dom.clip="rect(0 "+ aktuelleBreite + " 1500 0)";
 	aktuelleBreite = aktuelleBreite + Geschwindigkeit;    
	window.setTimeout("schnitt('" + ObjID + "')", 0); 	

}
}
else
   	{
	dom = crossDOM(1,ObjID);
  	aktuelleBreite = 0;
    	if(document.all){
      	dom.clip="rect(0 "+ Breite + " 1500 0)";
}
    	else if(document.layers){
      	dom.clip.right = Breite;   
}  
    	else if(document.getElementById){
      	dom.clip="rect(0 "+ Breite + " 1500 0)";
}
   	}

}






//Den z-Index dynamisch setzen

function f11 (ObjID, Stapel) {
	dom = crossDOM (1, ObjID)
	dom.zIndex = Stapel; 
}

//Den z-Index auslesen

function f12 (ObjID) {
	dom = crossDOM (1, ObjID)
	if (dom.zIndex != null) {
		return dom.zIndex;
	}
	else {return (null);}
}

//Ein Objekt in den Vordergrund holen

var ObjektVorher = null;
var Stapelvorher = 0;

function e2 (ObjID) {
	if(ObjektVorher != null) {
		f11 (ObjektVorher, StapelVorher);
	}
	
	StapelVorher = f12 (ObjID)
	ObjektVorher = ObjID;
	f11 (ObjID, 1000);
}


