			function preloadimg() {
				// Preload images
				
				preload = new Array();
				for (i=1;i<=anzahl;i++) {
					preload[i]			= new Array();
					for (y=1;y<=3;y++) {
						preload[i][y]		= new Image();
						preload[i][y].src	= path+navi[i]["name"]+"_"+y+".jpg";
					}
				}
				
				
			}

			function initNavi() {
				for (t=1;t<=anzahl;t++) { state[t]=1; }
				redrawmenu();
			}
			
			function redrawmenu() {
				var klammerA	= 0;
				var klammerZ	= 0;
				
				// Navigation
				for (i=1;i<=anzahl;i++) {
					this.document.images["p"+i].src=preload[i][state[i]].src;
				}
				
				// squared brackets
				for (i=1;i<=(anzahl*2);i++) {
					raw	= (i/2);
					tmp	= Math.round(raw);
					bracket	= bracketO;
					if ((state[tmp]==1) && (klammerA==0) && (tmp!=raw)) {
						bracket	= bracketL;
						klammerA = 1;
						klammerZ = 0;
					}
					if ((state[tmp+1]!=1) && (klammerA==1) && (klammerZ==0) && (tmp==raw)) {
						bracket	= bracketR;
						klammerA = 0;
						klammerZ = 1;
					}
					document.images["k"+i].src=bracket.src;
				}
				
				
			}
			
			function mselect(pos,h) {
				state[selected]=1;
				selected=pos;
				state[pos]=3;
				redrawmenu();
				if (h>0) {
					target.location.href=navi[pos]["link"]+"&go="+h;
				} else {
					target.location.href=navi[pos]["link"];
				}
			}

			function mover(pos) {
				if (pos!=selected) {
					state[pos]=2;
					redrawmenu();
				}
			}
			
			function mout(pos) {
				if (pos!=selected) {
					state[pos]=1;
					redrawmenu();
				}
			}

