var temp, temp2, cookieArray, cookieArray2, cookieCount;

function initiate(){
	/*
	cookieCount=0;
	if(document.cookie){
		cookieArray=document.cookie.split(";");
    		cookieArray2=new Array();
		for(i in cookieArray){
      			cookieArray2[cookieArray[i].split("=")[0].replace(/ /g,"")]=cookieArray[i].split("=")[1].replace(/ /g,"");
    		}
	}
	cookieArray=(document.cookie.indexOf("state=")>=0)?cookieArray2["state"].split(","):new Array();
	*/
  	temp=document.getElementById("containerul");

  	for(var o=0;o<temp.getElementsByTagName("li").length;o++){
		if(temp.getElementsByTagName("li")[o].getElementsByTagName("ul").length>0){
			temp2 = document.createElement("span");
			temp2.innerHTML  = "<img src=\"../image/plus2.gif\"><img src=\"../image/plus.gif\">";
      			temp2.className	= "symbols";
      			//temp2.style.backgroundImage = (cookieArray.length>0)?((cookieArray[cookieCount]=="true")?"url(../image/minus.gif)":"url(../image/plus.gif)"):"url(../image/plus.gif)";
      			/*temp2.style.backgroundImage = "url(../image/plus.gif)";*/
      			temp2.onclick=function(){
        			showhide(this.parentNode);
        			//writeCookie();
      			}
			temp.getElementsByTagName("li")[o].insertBefore(temp2,temp.getElementsByTagName("li")[o].firstChild)
			temp.getElementsByTagName("li")[o].getElementsByTagName("ul")[0].style.display = "none";
			/*
			if(cookieArray[cookieCount]=="true"){
        			showhide(temp.getElementsByTagName("li")[o]);
      			}
			cookieCount++;
			*/
		}else{
			temp2				= document.createElement("span");
			temp2.innerHTML  		= "<img src=\"../image/page.gif\">";
     			temp2.className			= "symbols";
     			/*temp2.style.backgroundImage	= "url(../image/page.gif)";*/
			temp.getElementsByTagName("li")[o].insertBefore(temp2,temp.getElementsByTagName("li")[o].firstChild);
    		}
  	}
}



function showhide(el){
	//alert("showhide called");
  	if( el.getElementsByTagName("ul")){
  		el.getElementsByTagName("ul")[0].style.display=(el.getElementsByTagName("ul")[0].style.display=="block")?"none":"block";
	}
	if( el.getElementsByTagName("span")){
		//alert("showhide span");
		//el.getElementsByTagName("span")[0].style.backgroundImage=(el.getElementsByTagName("ul")[0].style.display=="block")?"url(../image/minus.gif)":"url(../image/plus.gif)";
		el.getElementsByTagName("span")[0].innerHTML=(el.getElementsByTagName("ul")[0].style.display=="block")?"<img src=\"../image/minus2.gif\"><img src=\"../image/minus.gif\">":"<img src=\"../image/plus2.gif\"><img src=\"../image/plus.gif\">";
	}

}

function display(en){
	//alert("display,en=" + en);
  var elementbak;
  var found = false;
  for (i = 0; i< 1000; i++){
  	element = document.getElementById("li"+i);
  	if( element ){
  		//alert("length="+element.childNodes.length);
  		for( j=0; j < element.childNodes.length; j++){
  			//alert("id="+element.childNodes[j].id+",outhtml="+element.childNodes[j].outerHTML);
  			if( element.childNodes[j].id && element.childNodes[j].id == "a" + i){
  				//alert(element.childNodes[j].outerHTML);
  				//alert("index of" + en + " is " + element.childNodes[j].outerHTML.indexOf(en));
  				if( element.childNodes[j].outerHTML.indexOf(en)>-1){
  					found = true;
  					elementbak = element;
  					//break;
  				}
  			}
  		}
  	}
  }
  if( found ){
  	var node1 = elementbak.parentNode;
  	//alert("display,found=true,parent.html=[" + node1.innerHTML + "]");
  	while( node1 ){
  		if( node1.id && node1.id.indexOf("li")>-1){
  		//alert("will showhide node1:[" + node1.innerText + "]");
  			showhide(node1);
  		}
  		node1 = node1.parentNode;
  	}
  }
}
/*
function writeCookie(){
  	cookieArray=new Array();
	for(var q=0;q<temp.getElementsByTagName("li").length;q++){
		if(temp.getElementsByTagName("li")[q].childNodes.length>0){
      			if(temp.getElementsByTagName("li")[q].childNodes[0].nodeName=="SPAN" && 
      				temp.getElementsByTagName("li")[q].getElementsByTagName("ul").length>0){
				cookieArray[cookieArray.length]=
					(temp.getElementsByTagName("li")[q].getElementsByTagName("ul")[0].style.display=="block");

      			}
    		}
  	}
	document.cookie="state="+cookieArray.join(",")+";expires="+new Date(new Date().getTime() + 1).toGMTString();
}
*/
startList = function() {
		var navRoot = document.getElementById("nav");
		if( navRoot){
			for (i=0; i<navRoot.childNodes.length; i++) {
				node = navRoot.childNodes[i];
				if (node.nodeName=="LI") {
					node.onmouseover=function() {
						this.className+=" over";
					}
					node.onmouseout=function() {
						this.className=this.className.replace(" over", "");
					}
				}
			}
		}	
}
window.onload=startList;


function rightTitle(){
	document.write("<tr>");
	document.write("<td width=30%>");
	document.write("<img src=\"../image/index_01.gif\">");
	document.write("</td>");
	document.write("<td>");
	document.write("<font color=\"#3366CC\">WFilter 3.2</font>");
	document.write("</td>");
	document.write("</tr>");
}


