loaded = false; // dont set to top.loaded as it is set a second time by the frame in that case

function loadNav(staticPic){
	NUM_NAVPOINTS = 5;
	navImgArr= new Array(NUM_NAVPOINTS);
	aktNavPic= new Array(NUM_NAVPOINTS);
	
	//we are working with a 1-bases Array
	NUM_NAVPOINTS++;
	
	//nav
	for (i=1; i<NUM_NAVPOINTS; i++){
		navImgArr[i] = new Array(2);
		navImgArr[i][0] = new Image();
		navImgArr[i][1] = new Image();
		if (i<10){
			zusatz="0";
		} else {
			zusatz ="";
		}
		navImgArr[i][0].src = 'pix/nav/nav_ac_' + zusatz + i + '.gif';
		navImgArr[i][1].src = 'pix/nav/nav_' + zusatz + i + '.gif';
	}
	
	for (i=1; i<NUM_NAVPOINTS;i++){
		aktNavPic[i] = 0;
	}
	loaded=true;
	if (staticPic=!-1) {
		staticNav = -1;
		makeStatic(staticPic);
	} else {
		staticNav = -1;
	}
	loadThemes(NUM_NAVPOINTS);
}

function makeStatic(number){
	if (!top.loaded) return;
	old_StaticNav = top.staticNav;
	if(old_StaticNav == -1){
		switchNav(number);
	}
	top.staticNav = number;
	if(old_StaticNav != -1){
		switchNav(old_StaticNav);
	}
}

function resetNav(){
	if (!top.loaded) return;
	if (top.staticNav==0 || top.staticNav==-1){
		return;
	}
	top.staticNav=-1;
	switchAllOff();
}

function switchNav(number){
	if (!top.loaded) return;
	//alert(number+" -- " + staticNav + "--"+noLoop);
	if (top.aktNavPic[number]==1 && number != top.staticNav){
		nextPic=0;
		top.aktNavPic[number]=0;	
	} else {
		nextPic=1;
		top.aktNavPic[number]=1;	
	}
	top.document.images['p0'+number].src = top.navImgArr[number][nextPic].src;
}

function switchAllOff(){
	if (!top.loaded) return;
	//for handling the wron cross-frame behavier of Opera and Mozilla 1.0/1.1
	for (i=1; i < NUM_NAVPOINTS ; i++){
		if (aktNavPic[i]==1 && i != staticNav){
			switchNav(i);
			break;
		}
	}
}

function loadThemes(numberOfThemes){
	themesArr = new Array(numberOfThemes);
	for (i=0; i< numberOfThemes ; i++ ){
		themesArr[i] = new Image();
		themesArr[i].src="pix/themen/"+i+".jpg";
	}
}

function showTheme(number){
	top.document.images['thema'].src=top.themesArr[number].src;
	if (number == 0){
		top.document.images['thema'].width = 0;
		top.document.getElementById('content').width = 796;
	}else{
		top.document.images['thema'].width = 190;
		top.document.getElementById('content').width = 606;
	}
}
