// Title: NavTree
// Date: 29-09-2004 (dd-mm-yyyy)
// Author: Geert Bollen


img1=new Image()
img1.src="../grafisch/NavClosed.gif"
img2=new Image()
img2.src="../grafisch/NavOpen.gif"

function createCookie(name,value,days)
{
	if (days)
	{
		var date = new Date();
		date.setTime(date.getTime()+(days));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name)
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}


function settree(){
var filenam = location.href;
for(var i=0;i<3;i++)
{
	var j=i+1
	var ident="page"+j+"00"
	var identimg=ident+"a"
	var identsubnav=ident+"c"
	var subnav=document.getElementById(identsubnav)
	var status=readCookie(ident)
	if (subnav!=null){
		if (status=="open" ||filenam.indexOf(ident) >= 0){
//		document.images[identimg].src="../grafisch/NavOpen.gif"
		subnav.style.display=""
		createCookie(ident,"open",0)
		}
		else {
//		document.images[identimg].src="../grafisch/NavClosed.gif"
		subnav.style.display="none"
		}
	}
}
}


function swoplistdisplay(varbut){
var ident=varbut;
if(ident != "x"){//cookies schrijven

	for(i=0; i<20; i++){
		if(i < 10){		var ident_a = "page0" + i + "00";
					}	
		else{		var ident_a = "page" + i + "00";}
			if(ident_a != ident){
				createCookie(ident_a,"close",0);
				}		
			
			else{
				createCookie(ident_a,"open",0);
				}	
	}

}

else{ //display + images aanpassen

	for(i=0; i<20; i++){
		if(i<10){		var ident_a = "page0" + i + "00";
						var ident_img_a = "page0" + i + "00a";
						var identsubnav_a = "page0" + i + "00c";
				}
		else if(i == 19){//uitzondering voor submenu 'route'
						var ident_a = "route";
						var ident_img_a = "routea";
						var identsubnav_a = "routec";
			
						}
		else{			var ident_a = "page" + i + "00";
						var ident_img_a = "page" + i + "00a";
						var identsubnav_a = "page" + i + "00c";
			}

		if(document.getElementById(identsubnav_a) != null){
//alert(ident_a);
			var status1= readCookie(ident_a);
//			var imag_nav_a = document.images[ident_img_a].src;
//			var imag_src_length = imag_nav_a.length;
//			var imag_last_slash = imag_nav_a.lastIndexOf("/") + 1;
//			var imag_src = imag_nav_a.substring(imag_last_slash, imag_src_length);
//			var imag_src = "NavClosed.gif";

			if(status1 == "close"){

				var subnav_a = document.getElementById(identsubnav_a);

//				document.images[ident_img_a].src="../grafisch/NavClosed.gif";			
				subnav_a.style.display="none";				
				}
			else{

				var subnav_a = document.getElementById(identsubnav_a);
//				document.images[ident_img_a].src="../grafisch/NavOpen.gif";			
				subnav_a.style.display="";
				}		
		}
	
	}


	}
}
