<!-- hide script
//	all contents on this site							--
//	are copyright (c) 1998-2007 by				--
//	http://www.art-emission.com					 	--
//	of Switzerland, all rights reserved		--


	var maxmenus=6;
	// start bei menu0 von menu0..4
	var startmenu=0;
	// start von menu bei 0, menu0..4
	var oldmenindex=startmenu;
	
	// 31 Bilder
	var maxbilder=31;
	var oldtoggleslice=15;
	var toggleslice=15;
	var oldnavigat=15;	
	
	
	if (browserOk)
	{	var hh="img/home/";
		var nh="images/";

		img=new Array(maxmenus);
		imgs=new Array(maxmenus);
		img[0]=new Image(92,18);
		img[0].src=hh+"menu1.gif";
		imgs[0]=new Image(92,18);
		imgs[0].src=hh+"menu1s.gif";

		img[1]=new Image(82,18);
		img[1].src=hh+"menu2.gif";
		imgs[1]=new Image(82,18);
		imgs[1].src=hh+"menu2s.gif";
	
		img[2]=new Image(69,18);
		img[2].src=hh+"menu3.gif";
		imgs[2]=new Image(69,18);
		imgs[2].src=hh+"menu3s.gif";
	
		img[3]=new Image(66,18);
		img[3].src=hh+"menu4.gif";
		imgs[3]=new Image(66,18);
		imgs[3].src=hh+"menu4s.gif";

		img[4]=new Image(47,18);
		img[4].src=hh+"menu5.gif";
		imgs[4]=new Image(47,18);
		imgs[4].src=hh+"menu5s.gif";

		img[5]=new Image(86,18);
		img[5].src=hh+"menu6.gif";
		imgs[5]=new Image(86,18);
		imgs[5].src=hh+"menu6s.gif";
		
		var loadimgA=new Image(68,400)
		loadimgA.src=nh+"space.gif";
		var loadimg=new Image(265,400)
		loadimg.src=hh+"loadingtx.gif";
		var loadimgB=new Image(81,400)
		loadimgB.src=nh+"space.gif";
		
		imgn1=new Image(14,14);
		imgn1.src=hh+"nav.gif";
		imgn1s=new Image(14,14);
		imgn1s.src=hh+"navs.gif";
	}

		
	// 0 wird verwendet!
	var stopslice=99;
	
	function loadingPictok(index,nextind)
	{	if (loadok[index]==false)
		{	if (loadNbr[index]>=2)
			{	// aktion, wenn slice geladen. 
				loadok[index]=true;
				if ((nextind!=stopslice) && (loadsetok[nextind]==false))
				{	
					pict[0][nextind].src=pictinit[0][nextind];
					pict[1][nextind].src=pictinit[1][nextind];
					pict[2][nextind].src=pictinit[2][nextind];
					loadsetok[nextind]=true;
				}
			}
			else
			{	loadNbr[index]++;}
	}}
					

	// Anzahl bilder slice	
	function loadingImgok0(){loadingPictok(0,1);}
	function loadingImgok1(){loadingPictok(1,2);}
	function loadingImgok2(){loadingPictok(2,3);}
	function loadingImgok3(){loadingPictok(3,4);}
	function loadingImgok4(){loadingPictok(4,5);}
	function loadingImgok5(){loadingPictok(5,6);}
	function loadingImgok6(){loadingPictok(6,7);}
	function loadingImgok7(){loadingPictok(7,8);}
	function loadingImgok8(){loadingPictok(8,9);}
	function loadingImgok9(){loadingPictok(9,10);}
	function loadingImgok10(){loadingPictok(10,11);}
	function loadingImgok11(){loadingPictok(11,12);}
	function loadingImgok12(){loadingPictok(12,13);}
	function loadingImgok13(){loadingPictok(13,14);}
	function loadingImgok14(){loadingPictok(14,stopslice);}
	
	function loadingImgok15(){loadingPictok(15,16);}
	function loadingImgok16(){loadingPictok(16,17);}
	function loadingImgok17(){loadingPictok(17,18);}
	function loadingImgok18(){loadingPictok(18,19);}
	function loadingImgok19(){loadingPictok(19,20);}
	function loadingImgok20(){loadingPictok(20,21);}
	function loadingImgok21(){loadingPictok(21,22);}
	function loadingImgok22(){loadingPictok(22,23);}
	function loadingImgok23(){loadingPictok(23,24);}
	function loadingImgok24(){loadingPictok(24,25);}
	function loadingImgok25(){loadingPictok(25,26);}
	function loadingImgok26(){loadingPictok(26,27);}
	function loadingImgok27(){loadingPictok(27,28);}
	function loadingImgok28(){loadingPictok(28,29);}
	function loadingImgok29(){loadingPictok(29,30);}
	function loadingImgok30(){loadingPictok(30,stopslice);}

	if (browserOk)
	{	// Bilder+Texte
		var loadok=new Array(maxbilder);
		var loadsetok=new Array(maxbilder);
		var loadNbr=new Array(maxbilder);

		for (var i=0; i<maxbilder; i++)
		{	loadok[i]=false;
			loadsetok[i]=false;
			loadNbr[i]=0;}
			
		var pict=new Array(3);
		pict[0]=new Array(maxbilder);
		pict[1]=new Array(maxbilder);
		pict[2]=new Array(maxbilder);
		var pictinit=new Array(3);
		pictinit[0]=new Array(maxbilder);
		pictinit[1]=new Array(maxbilder);
		pictinit[2]=new Array(maxbilder);
		for (var i=0; i<maxbilder; i++)
		{	pict[0][i]= new Image(68,400);}
		for (var i=0; i<maxbilder; i++)
		{	pict[1][i]= new Image(265,400);}
		for (var i=0; i<maxbilder; i++)
		{	pict[2][i]= new Image(81,400);}

		// Bilder
		for (var i=0; i<3; i++)
		{	pict[i][0].onload=loadingImgok0;
			pict[i][1].onload=loadingImgok1;
			pict[i][2].onload=loadingImgok2;
			pict[i][3].onload=loadingImgok3;
			pict[i][4].onload=loadingImgok4;
			pict[i][5].onload=loadingImgok5;
			pict[i][6].onload=loadingImgok6;
			pict[i][7].onload=loadingImgok7;
			pict[i][8].onload=loadingImgok8;
			pict[i][9].onload=loadingImgok9;
			pict[i][10].onload=loadingImgok10;
			pict[i][11].onload=loadingImgok11;
			pict[i][12].onload=loadingImgok12;
			pict[i][13].onload=loadingImgok13;
			pict[i][14].onload=loadingImgok14;

			pict[i][15].onload=loadingImgok15;
			pict[i][16].onload=loadingImgok16;
			pict[i][17].onload=loadingImgok17;
			pict[i][18].onload=loadingImgok18;
			pict[i][19].onload=loadingImgok19;
			pict[i][20].onload=loadingImgok20;
			pict[i][21].onload=loadingImgok21;
			pict[i][22].onload=loadingImgok22;
			pict[i][23].onload=loadingImgok23;
			pict[i][24].onload=loadingImgok24;
			pict[i][25].onload=loadingImgok25;
			pict[i][26].onload=loadingImgok26;
			pict[i][27].onload=loadingImgok27;
			pict[i][28].onload=loadingImgok28;
			pict[i][29].onload=loadingImgok29;
//			if (bName != "e")
//			{	// Fehler "Stack overflow at line:0" nur bei maxbilder=31
				pict[i][30].onload=loadingImgok30;
//			}	
		}
	}
	
	function unloadPict()
	{	if (browserOk)
		{	for (var i=0; i<3; i++)
			{	for (var y=0; y<maxbilder; y++)
				{
					//alert("test") 
					pict[i][y].onload=null;
					pict[i][y]=null;
				}
	}}}	

	function loadPictures()
	{	if ((browserOk) && (loadpictok==false))
		{	
			for (var i=0; i<maxbilder; i++)
			{	if ((i==1) || (i==2) || (i==3) || (i==4) || (i==6) || (i==7) || (i==10) || (i==15) || (i==16) || (i==17) || (i==18) || (i==20) || (i==22) || (i==23) || (i==24) || (i==25) || (i==26) || (i==27) || (i==28) || (i==29) || (i==30))
				{ pictinit[0][i]=hh+"bildA"+(i+1)+".jpg";}
				else
				{ pictinit[0][i]=nh+"space.gif";}
			}
			for (var i=0; i<maxbilder; i++)
			{	pictinit[1][i]=hh+"bild"+(i+1)+".jpg";}
			for (var i=0; i<maxbilder; i++)
			{	if ((i!=0) && (i!=9) && (i!=11) && (i!=19))
				{ pictinit[2][i]=hh+"bildB"+(i+1)+".jpg";}
				else
				{ pictinit[2][i]=nh+"space.gif";}
			}
			
			pict[0][15].onload=null;
			pict[1][15].onload=null;
			pict[2][15].onload=null;
			pict[0][15].src=pictinit[0][15];
			pict[1][15].src=pictinit[1][15];
			pict[2][15].src=pictinit[2][15];
			loadsetok[15]=true;
			loadok[15]=true;
			
			if (bName == "e")
			{	// Fehler "Stack overflow at line:0" nur bei maxbilder=31
//				pict[0][30].onload=null;
//				pict[1][30].onload=null;
//				pict[2][30].onload=null;
//				pict[0][30].src=pictinit[0][30];
//				pict[1][30].src=pictinit[1][30];
//				pict[2][30].src=pictinit[2][30];
//				loadsetok[30]=true;
//				loadok[30]=true;
			}	
			
			loadpictok=true;
			setpict(15);
			dhtmlShowTwo("bildtextAll","bildtext16");
		}
	}
	
	
	
	
	function loadPictReady(index)
	{	if (loadpictok)
		{	if ((loadok[index]==false) && (loadsetok[index]==false))
			{	pict[0][index].src=pictinit[0][index];		
				pict[1][index].src=pictinit[1][index];
				pict[2][index].src=pictinit[2][index];
				loadsetok[index]=true;}
			tempi=(index+1);
			if (tempi<maxbilder)
			{	if ((loadok[tempi]==false) && (loadsetok[tempi]==false))
				{	pict[0][tempi].src=pictinit[0][tempi];		
					pict[1][tempi].src=pictinit[1][tempi];		
					pict[2][tempi].src=pictinit[2][tempi];		
					loadsetok[tempi]=true;}}}}

					
	function setloadingpict(actindex)
	{	if (loadpictok)
		{	if ((loadsetok[actindex]==false) || (loadok[actindex]==false))
			{	if (actindex!=0)
				{	document.images['bildA'].src=loadimgA.src;
					document.images['bild'].src=loadimg.src;
					document.images['bildB'].src=loadimgB.src;
				}
			}
			else
			{	document.images['bildA'].src=pict[0][actindex].src;
				document.images['bild'].src=pict[1][actindex].src;
				document.images['bildB'].src=pict[2][actindex].src;
			}
	}}
			
	function setpict(actindex)
	{	if (loadpictok)
		{	if (loadsetok[actindex])
			{	document.images['bildA'].src=pict[0][actindex].src;
				document.images['bild'].src=pict[1][actindex].src;
				document.images['bildB'].src=pict[2][actindex].src;
			}}}
			
	function clicknavigat(index)
	{	if (loadpictok) 
		{	if (oldnavigat!=index)
			{	document.images['nav'+(oldnavigat+1)].src=imgn1.src;}
			oldnavigat=index;

			oldtoggleslice=toggleslice;
			toggleslice=index;
			loadPictReady(toggleslice);
			setloadingpict(toggleslice);
			setpict(toggleslice);
			dhtmlHideTwo("bildtextAll","bildtext"+(oldtoggleslice+1));
			dhtmlShowTwo("bildtextAll","bildtext"+(toggleslice+1));
	}}

	
	function clicknext()
	{	if (loadpictok) 
		{	
			var index=(oldnavigat + 1);
			if (index>=maxbilder)
			{
				index = 0;
			}
			overnavigat(index);
			if (oldnavigat!=index)
			{	document.images['nav'+(oldnavigat+1)].src=imgn1.src;}
			oldnavigat=index;

			oldtoggleslice=toggleslice;
			toggleslice=index;
			loadPictReady(toggleslice);
			setloadingpict(toggleslice);
			setpict(toggleslice);
			dhtmlHideTwo("bildtextAll","bildtext"+(oldtoggleslice+1));
			dhtmlShowTwo("bildtextAll","bildtext"+(toggleslice+1));
	}}
	

	function overnavigat(index)
	{	if ((loadpictok) && (oldnavigat!=index) )
		{	document.images['nav'+(index+1)].src=imgn1s.src;}}

	function outnavigat(index)
	{	if (loadpictok)
		{	if (oldnavigat!=index)
			{	document.images['nav'+(index+1)].src=imgn1.src;}}}
	
	
	

	function outmenu(index)
	{	if (loadpictok) 
		{	if (index>=(maxmenus))
			{	index=0;}
			if (oldmenindex>=0)
			{	document.images['menu'+(oldmenindex+1)].src=img[oldmenindex].src;}
			oldmenindex=index;}}		

	function overmenu(index)
	{	if (loadpictok) 
		{	if (index>=(maxmenus))
			{	index=0;}
			if (index>=0)
			{	document.images['menu'+(index+1)].src=imgs[index].src;}
			oldmenindex=index;}}		
	
// stop hiding -->	
		
