	function setCookie(sName, sValue) {
  		var strCookie = sName + "=" + escape(sValue) + ";"; // + "expires=Mon, 31 Dec 2012 23:59:59 UTC;"
  		document.cookie = strCookie;
	}

	function getCookie(sName) {
  		var aCookie = document.cookie.split(";");
  		for (var i=0; i < aCookie.length; i++) {
    			var aCrumb = aCookie[i].split("=");
    			while(aCrumb[0].indexOf(" ")==0) aCrumb[0]=aCrumb[0].substr(1);
    			if (sName == aCrumb[0])
      			return unescape(aCrumb[1]);
  		}
  		return null;
	}

	function toggle(img,obj,name) {
  		if (obj.style.display=="none") {
    			obj.style.display="inline";
    			img.src="/images/minus.gif";
  		} else {
			obj.style.display="none";
    			img.src="/images/plus.gif";
  		}
  		
  		if (getCookie(name)=="1") setCookie(name,"0"); else setCookie(name,"1");
	}
	
	function initSubMenu(img,obj,name){
		if (getCookie(name)=="1"){
    			obj.style.display="inline";
    			img.src="/images/minus.gif";
  		} else {
			obj.style.display="none";
    			img.src="/images/plus.gif";
  		}
  	}

	function openPageNode(obj,name,indent){
		var par,strid;
		par =obj;
    		for (i=0;i<indent;i++){
    			par =par.parentElement.parentElement.parentElement.parentElement;
    			par.style.display="inline";
    			strid =par.id;
    			setCookie(strid,"1");
    		}
  	}
  	
  	
	

