// JavaScript Document
var lastMenu;
function readCookie(name){
  var cookieValue = "";
  var search = name + "=";
  if(document.cookie.length > 0){ 
    offset = document.cookie.indexOf(search);
    if (offset != -1){ 
      offset += search.length;
      end = document.cookie.indexOf(";", offset);
      if (end == -1) end = document.cookie.length;
      cookieValue = unescape(document.cookie.substring(offset, end))
    }
  }
  return cookieValue;

}

// Example:

// writeCookie("myCookie", "my name", 24);

// Stores the string "my name" in the cookie "myCookie" which expires after 24 hours.

function writeCookie(name, value, hours){
  var expire = "";
  if(hours != null){
    expire = new Date((new Date()).getTime() + hours * 3600000);
    expire = "; expires=" + expire.toGMTString();
  }
  document.cookie = name + "=" + escape(value) + expire;
}


function replaceCharacters(conversionString,inChar,outChar){
  var convertedString = conversionString.split(inChar);
  convertedString = convertedString.join(outChar);
  return convertedString;
}

function closeLast(lastMenu){
	if (lastMenu == null || (lastMenu + "" == "undefined") ){
		return;
	}
	var p = lastMenu.split(';');
	if ( (p[0]+"")!= "undefined" ){
		document.getElementById(p[0]).style.display="none";
	}
	if ( (p[1]+"")!= "undefined" ){
		document.getElementById(p[1]).style.display="none";
	}
	if ( (p[2]+"")!= "undefined" ){
		document.getElementById(p[2]).style.display="none";
	}
}

function show(divid0, divid1, divid2)
{ 
	
	//alert(divid0+":"+divid1+ ":"+ divid2);
	var level0Open = false;
	var level1Open = false;
	var aDivid0 = null;
	if ((divid0+"") != "undefined") {
 		aDivid0 = document.getElementById(divid0);
		if (aDivid0 != null){
			if ( aDivid0.style.display=="none"){
				level0Open = true;
			}
		}
	}
	if (aDivid0 == null) return;
	if (((divid1+"") != "undefined") &&document.getElementById(divid1).style.display=="none"){
		level1Open = true;
	}

	closeLast(lastMenu);
		
	if ( (""+divid1) == "undefined"){
		if (level0Open){	
			aDivid0.style.display="inline";		
			writeCookie("menu", divid0+";"+divid1+";"+divid2, 24);
			lastMenu = divid0+";"+divid1+";"+divid2;
		}
		else{
			writeCookie("menu", "undefined" +";"+divid1+";"+divid2, 24);
			lastMenu = "undefined" +";"+divid1+";"+divid2;
			aDivid0.style.display="none";
		}
	}else if ( (""+divid2) == "undefined"){
		if (level1Open){
			writeCookie("menu", divid0+";"+divid1+";"+divid2, 24);
			lastMenu = divid0+";"+divid1+";"+divid2;
			aDivid0.style.display="inline";	
			document.getElementById(divid1).style.display="inline";
		}
		else{
			aDivid0.style.display="inline";	
			writeCookie("menu", divid0+";"+"undefined"+";"+divid2, 24);
			lastMenu = divid0+";"+"undefined"+";"+divid2;
			document.getElementById(divid1).style.display="none";
		}
	}	
}



