/********Autoload() Version 4.7.3 imp b_ Version, last modified: 21.10.2005*********//****************************Part of the O.M. JS-API********************************//******funktioniert nun immer mit 'all', null, und TransObj-Referenzierungen********//********Kennungen (lo, hi) koennen andere Laengen haben als zwei Zeichen,**********//***************muessen aber nach wie vor alle dieselbe Laenge haben****************/function Autoload (Env,States,ID,IDstart,IDend){	var nn4 = (navigator.appName=="Netscape" && parseInt(navigator.appVersion)==4) ? true : false;	var nn5 = (navigator.appName=="Netscape" && parseInt(navigator.appVersion)>=5) ? true : false;	var ie = (navigator.appName=="Microsoft Internet Explorer") ? true : false;	if (Env=='all' && !window.EnvCol && window.Layerdetector) Layerdetector();	if (Env=='all' && !window.EnvCol && window.Layerinstaller) Layerinstaller();	if (!window.CacheImg)	{		CacheImg = new Object();		CacheImg.elements = new Array();	}	var env = (Env!=null && Env!='all') ? Env.img : document.images;	var state = new Array("_lo","_ro","_hi")	if (States!=null)	{		state=States.split(',')	}	CacheImg.statIDLength = state[0].length;	var changeID = (ID!=null) ? ID : 'b_';	var changeIDstart = (IDstart!=null) ? IDstart : 1;	var changeIDend = (IDend!=null) ? IDend : 3;	if (nn4) var Ebenen = (window.EnvCol) ? EnvCol : 0;	if (ie || nn5) var Ebenen = 0	for (i=0, k=0;i<env.length || k<Ebenen.length;i++)	{		if (nn4 && i>=env.length)		{			env = Ebenen[k].document.images;			i=0;			k++;		}		if(env.length>0 && changeID==env[i].src.substring(env[i].src.lastIndexOf('/')+changeIDstart,env[i].src.lastIndexOf('/')+changeIDend) && env[i].name != "")		{			if (ie)			{				var parElm = env[i].parentElement;				while (parElm.tagName != 'DIV' && parElm.tagName != 'BODY')				{					parElm = parElm.parentElement;				}			}			if (nn5)			{				var parElm = env[i].parentNode;				while (parElm.tagName != 'DIV' && parElm.tagName != 'BODY')				{					parElm = parElm.parentNode;				}			}			if (nn4 || ((ie && Env=='all') || (nn5 && Env=='all')) || ((ie && Env==null) || (nn5 && Env==null)) && parElm.tagName == 'BODY' || ((ie || nn5) && Env!=null && typeof(Env) == 'object' && parElm.id && parElm.id==Env.elm.id || parElm.tagName == 'BODY'))			{				fileType=env[i].src.substring(env[i].src.length-4,env[i].src.length);				eval("CacheImg."+env[i].name +" = new InstCol(env,state,fileType,i)")				//alert(CacheImg[env[i].name][0].src)			}		}	}	if (window.CacheImg)	{		CacheImg.ready = 1;		if (window.c_i_setupMenue) CacheImg.setup = c_i_setupMenue;	}}function InstCol(Env,State,Type,Num){	CacheImg.elements[CacheImg.elements.length] = this;	this[0] = Env[Num];	for (var j=0;j<State.length;j++)	{		var num = State[j].length + Type.length;		eval("this."+State[j].substring(1,State[j].length) + " = new Image()");		eval("this."+State[j].substring(1,State[j].length) + ".src = Env[i].src.substring(0,Env[i].src.length-num)+State[j]+Type");		//alert('2\n'+this[State[j].substring(1,State[j].length)].src)	}}function doImageChange(Img,status){	if (window.CacheImg && window.CacheImg.ready) CacheImg[Img][0].src = CacheImg[Img][status].src;}function  doHighlightNaviPath(){	for(i=0;i<arguments.length-1;i++)	{		var img = document.images[arguments[i]];		var HiSrc = img.src.substr(0,img.src.length - (CacheImg.statIDLength + 4)) + arguments[arguments.length - 1] + img.src.substr(img.src.length - 4,img.src.length);		//alert(HiSrc);		img.src = HiSrc;	}}/*function doRollOver(name,status){	if (name != "nav_" + verweisarray[0] + "_0" &&name != "nav_" + verweis)doImageChange(name,status);}*/
