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


	// Firma Partner Kunden Service Links News
	var maxmenus=6;
	// start bei menu0 von menu0..5
	var startmenu=0;
	// start von menu bei 0, menu0..5
	var startmenuslice=0;
	var oldindex=startmenu;
	
	// formular email
	var formemail=2;
	
	// Texte
	var maxtexte=maxmenus+formemail;
	// Bilder
	var maxbilder=8;
	// 6+2+8
	var maxpicture=maxtexte+maxbilder;	

	var	settimeoutok=false;
	var	restok=true;	
	var timeoutid=0;

	if (browserOk)
	{	var kh="keys/";
		var gh="images/";
		var hh="img/home/";

		var g1=new Image(76,19)
		g1.src=hh+"form.gif";
		var g1s=new Image(76,19)
		g1s.src=hh+"forms.gif";
		
		var g2=new Image(76,19)
		g2.src=hh+"email.gif";
		var g2s=new Image(76,19)
		g2s.src=hh+"emails.gif";
		
		var imgstandby0=new Image(76,19)
		imgstandby0.src=hh+"menu0.gif";
		
		var icopy=new Image(19,18)
		icopy.src=hh+"copy.gif";
		var icopys=new Image(19,18)
		icopys.src=hh+"copys.gif";

		var imgcopy=new Image(306,199)
		imgcopy.src=hh+"bildcopy.gif";
		

		img=new Array(maxmenus);
		imgs=new Array(maxmenus);
		imgl=new Array(maxmenus);
		for (var i=0; i<maxmenus; i++)
		{	img[i]=new Image(76,19);
			img[i].src=hh+"menu"+(i+1)+".gif";
			imgs[i]=new Image(76,19);
			imgs[i].src=hh+"menu"+(i+1)+"s.gif";
			imgl[i]=new Image(616,43);
			imgl[i].src=hh+"lineA"+(i+1)+".gif";}}
	
	function onclickok()
	{	return (loadpictok);}
	
	// 0 wird verwendet!
	var stopslice=99;
	
	function loadingPictok(index,nextindex)
	{	if (loadok[index]==false)
		{	// aktion, wenn slice geladen	
			loadok[index]=true;
			if ((loadsetok[nextindex]==false) && (nextindex!=stopslice))
			{	pict[nextindex].src=pictinit[nextindex];
				loadsetok[nextindex]=true;}}}
					

	// start 1 nur wenn kein standby (da Fehler NC4.07)
	var startloading=1;
				
	// Anzahl text slice	
	function loadingImgok0(){loadingPictok(0,stopslice);}
	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,13);}
	// da Fehler im NC4.07 wird naechster Wert nicht gesetzt
	function loadingImgok8(){loadingPictok(8,stopslice);}
	function loadingImgok9(){loadingPictok(9,10);}
	function loadingImgok10(){loadingPictok(10,11);}
	function loadingImgok11(){loadingPictok(11,12);}
	function loadingImgok12(){loadingPictok(12,14);}
	function loadingImgok13(){loadingPictok(13,9);}
	// stopslice, da gleich wie bild in loadingImgok0
	function loadingImgok14(){loadingPictok(14,stopslice);}
	function loadingImgok15(){loadingPictok(15,stopslice);}
		
	if (browserOk)
	{	// Texte + Bilder
		loadok=new Array(maxpicture);
		loadsetok=new Array(maxpicture);

		for (var i=0; i<maxpicture; i++)
		{	loadok[i]=false;
			loadsetok[i]=false;}
			
		pict=new Array(maxpicture);
		pictinit=new Array(maxpicture);
		for (var i=0; i<maxpicture; i++)
		{	if (i>=maxtexte)
			{	pict[i]= new Image(306,199);}
			else
			{	pict[i]= new Image(231,195);}}

		// Texte
		pict[0].onload=loadingImgok0;			
		pict[1].onload=loadingImgok1;
		pict[2].onload=loadingImgok2;			
		pict[3].onload=loadingImgok3;
		pict[4].onload=loadingImgok4;
		pict[5].onload=loadingImgok5;
		pict[6].onload=loadingImgok6;
		pict[7].onload=loadingImgok7;

		// Bilder
		pict[8].onload=loadingImgok8;			
		pict[9].onload=loadingImgok9;
		pict[10].onload=loadingImgok10;			
		pict[11].onload=loadingImgok11;
		pict[12].onload=loadingImgok12;
		pict[13].onload=loadingImgok13;
		pict[14].onload=loadingImgok14;
		pict[15].onload=loadingImgok15;
		}
		

	// nur fuer Browser NC 4.03
	function loadAllImgok()
	{	if (browserOk)
		{	// Texte + Bilder muessen gesetzt werden
			for (var i=1; i<(maxpicture-1); i++)
			{	loadingPictok(i,(i+1));}
			loadingPictok((maxpicture-1),stopslice);}}
	
	function loadPictures()
	{	if ((browserOk) && (loadpictok==false))
		{	for (var i=0; i<maxpicture; i++)
			{	if (i>=(maxtexte+maxmenus))
				{	pictinit[i]=hh+"bild1.jpg";}
				else
				{	if (i>=maxtexte)
					{	//pictinit[i]=hh+"bild"+(i+1-maxtexte)+".gif";
						pictinit[i]=hh+"bild1.jpg";}
					
					else
					{	pictinit[i]=hh+"text"+(i+1)+".gif";}}}

			pict[0].src=pictinit[0];
			loadsetok[0]=true;
			pict[maxtexte].src=pictinit[maxtexte];
			loadsetok[maxtexte]=true;
			// da Fehler im NC4.07 wird dieser Wert gesetzt
			loadok[0]=true;
			loadok[maxtexte]=true;
			
			pict[startloading].src=pictinit[startloading];
			loadsetok[startloading]=true;

			// nur fuer Browser NC 4.03
			if (navigvers==0.0)
			{	loadAllImgok();}
			loadpictok=true;}}

	function setstandby()
	{	if (loadpictok)
		{	if (loadok[0])
			{	document.text.src=pict[0].src;}
			if (loadok[maxtexte])
			{	document.bild.src=pict[maxtexte].src;}
		
			document.images['lineA'].src=imgl[0].src;
			document.images['menu'+startmenu].src=imgstandby0.src;}}

	function savepict(index)
	{	if (loadpictok)
		{	restok=false;
			if (settimeoutok==true)
			{	clearTimeout(timeoutid);
				settimeoutok=false;}
			document.text.src=pict[index].src;
			if (loadok[maxtexte+index])
			{	document.bild.src=pict[maxtexte+index].src;}}}
				
	function waitrestpict()
	{	if (loadpictok)
		{	if (restok)
			{	setstandby();}
			settimeoutok=false;}}

	function restpict()
	{	if (loadpictok)
		{	restok=true;
			if (settimeoutok==false)
			{	timeoutid=setTimeout("waitrestpict()",500);
				settimeoutok=true;}}}

	function outmenu(index)
	{	if (loadpictok) 
		{	if (index>=(startmenuslice+maxmenus))
			{	index=startmenuslice;}
			if (oldindex>=startmenuslice)
			{	if (oldindex==startmenu)
				{	document.images['menu'+startmenu].src=imgstandby0.src;}
				else
				{	document.images['menu'+(oldindex)].src=img[oldindex-startmenuslice].src;}}
			if (loadok[index])
			{	restpict();}
			oldindex=index;}}		

	function overmenu(index)
	{	if (loadpictok) 
		{	if (index>=(startmenuslice+maxmenus))
			{	index=startmenuslice;}
			document.images['menu'+startmenu].src=img[startmenu].src;
			document.images['menu'+(index)].src=imgs[index-startmenuslice].src;
			document.images['lineA'].src=imgl[index-startmenuslice].src;
			if (loadok[index])
			{	savepict(index);}
			oldindex=index;}}		
	
	function overform()
	{	if (loadpictok)
		{	document.images['form'].src=hh+'forms.gif';
			document.images['lineA'].src=imgl[0].src;
			if (loadok[maxmenus])
			{	savepict(maxmenus);}
			}}

	function outform()
	{	if (loadpictok)
		{	document.images['form'].src=hh+'form.gif';
			if (loadok[maxmenus])
			{	restpict();}
			}}

	function overmail()
	{	if (loadpictok)
		{	document.images['email'].src=hh+'emails.gif';
			document.images['lineA'].src=imgl[0].src;
			if (loadok[maxmenus+1])
			{	savepict(maxmenus+1);}
			}}		

	function outmail()
	{	if (loadpictok)
		{	document.images['email'].src=hh+'email.gif';
			if (loadok[maxmenus+1])
			{	restpict();}
			}}
	
	function overcopy()
	{	if (loadpictok)
		{	document.images['copy'].src=icopys.src;
			if (loadok[0])
			{	restok=false;
				if (settimeoutok==true)
				{	clearTimeout(timeoutid);
				settimeoutok=false;}
				document.text.src=pictinit[0];
				document.images['lineA'].src=imgl[0].src;
				document.images['menu'+startmenu].src=imgstandby0.src;				
				document.bild.src=imgcopy.src;}}}

	function outcopy()
	{	if (loadpictok)
		{	document.images['copy'].src=icopy.src;
			if (loadok[maxtexte])
			{	document.bild.src=pict[maxtexte].src;}}}
	
		
// stop hiding -->	
		

