function toggle(id,p){
	var myChild = document.getElementById(id);
	if(myChild.style.display!='block'){
		myChild.style.display='block';document.getElementById(p).className='siteMapFolderOpenNode';
	}else{
		myChild.style.display='none';document.getElementById(p).className='siteMapFolderNode';
	}
	saveStyles();
	
}// JavaScript Document

function saveStyles()
{
	
	var i, n_elems, strVAR, strVAR2, strVAR3, strCheck, elems = document.getElementsByTagName("ul");
		n_elems = elems.length; 
		//alert(n_elems);
		strVAR3 = '';
		for (i = 0; i < n_elems; i++) 
		{
			strVARID = elems[i].id;	
			strVARSTYLE = elems[i].style.display;
			if(strVARSTYLE!=='block'){
			   strVARSTYLE='none';}
			
			//alert elems[i].id+' ='+elems[i].style.display;
			//alert(elems[i].id);
			//strVAR2 = elems[i].innerTEXT;	
					
			//strCheck = strVAR2.indexOf('map');
			//if(!strCheck){
				//alert(strVAR2);
				strVAR = strVAR + (strVARID+'='+strVARSTYLE+',');
				//strVAR3 = (strVAR2+','+strVAR+'-')
				//strVAR2 = i+'-'+strVAR;
							
			//}
		}	
		createCookie('site_map', strVAR);	
}

function loadStyles()
{
	//strTEMP = document.getElementById('N0_6')
	//alert(strTEMP);
	//document.getElementById('N0_6').style.display = 'block';
	//alert("TEST");
		if(getCookie('site_map')){
			var the_cookie = getCookie('site_map');
			//var the_cookie = the_cookie_raw.replace(/\s/g,'')
			var ss = the_cookie.split(",");
			var i=0;
			for (i=0; i<(ss.length-1); i+=1) {
				var args = ss[i].split("=");
				strName = args[0];		
				strValue = args[1];		
				
				//alert(strName+strValue);
				var strName2 = args[0].replace(/\s/g,'')
				if(strValue!=='none'){
					document.getElementById(strName2).style.display = 'block';
					//document.getElementById(strName).style.display = 'block';
				}else{
					//document.getElementById(strName2).style.display = 'none';
				}
			}	
		}	
}
