// Rev. 09/07/2003
//*************************************************
//checkCookie();
var CatArray = new Array();
var temp = new Array();
var flag = "false";

 

     
function getCookie(c_name)
{
if (document.cookie.length>0)
  {
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1)
			{ 
			c_start=c_start + c_name.length+1; 
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
			} 
		}
		return "";
  }

function setCookie(value)
	{	expiredays = 1
		var exdate=new Date();
		exdate.setDate(exdate.getDate()+expiredays);
		document.cookie="CatID"+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
	
    //date = new Date();
    //date.setTime(date.getTime() + (1000 * 60 * 60 * 24 * 30)); 
    //document.cookie = "CatID" + "=" + escape(value.toString());// + "; expires=" + date.toGMTString();  
   		
	}
	

function checkCookie()
	{	//flag = "no" ;
		CatID=getCookie('CatID');
		if (CatID!=null && CatID!="")
		{	//alert("cook " + CatID);
			var temp = new Array();
			temp= CatID.split(",");
			for ( var i=0; i < temp.length; i++)
			{	
				Toggle(temp[i]);
				flag="True"
			}
		}
	}
//*************************************************
var str  = "";
var common = "";
function Toggle(item) {	
 //alert(item)
		//if (flag="false")
		//{
            if (str == "") 
				{
					str = item ;
					//alert("first " +item);
				}
				else
				{
						
					CatID=getCookie('CatID');
					if (CatID!=null && CatID!="")
					{
						var temp = new Array();
						temp= CatID.split(",");
						for ( var i=0; i < temp.length; i++)
						{	
							if (temp[i] == item)
							{	//alert("Comparission " +str);
								common = item ;
								if (str.length >=0 )
								{
									//alert(str);
									var myNewString = str.replace(common ,"");
									str = myNewString ;
								}
							}
						}
					}
											
					if (common != item)
					{		
							str = str + "," + item ;
							if (str.indexOf(",")==0 || str.indexOf(",")==str.length - 1)
							{
								var newstr = str.replace("," ,"");
								str = newstr ;
							}
							else
							{
								var newstr = str.replace(",," ,",");
								str = newstr ;
							}
							
					}
					else if (common == item)
					{	
						if (str.length >=0 )
						{
							if (str.indexOf(",")==0 || str.indexOf(",")== (str.length -1) )
							{
								var newstr = str.replace("," ,"");
							}
							else
							{
								var newstr = str.replace(",," ,",");
							}
							str = newstr ;	
						}
					}
								
				}
				
				setCookie(str);	
				//alert("cookie " +str);
				common = "";
		//}
		obj=document.getElementById(item);
		visible=(obj.style.display!="none")
		key=document.getElementById("x" + item);
				if (visible) 
				{
					obj.style.display="none";
					//key.innerHTML="";
				} else 
				{
					obj.style.display="block";
				}
  }

function Expand() {
   divs=document.getElementsByTagName("DIV");
    for (i=0;i<divs.length;i++) {
     divs[i].style.display="block";
     key=document.getElementById("x" + divs[i].id);
   //  key.innerHTML="";
   }
}

function Collapse() {
   divs=document.getElementsByTagName("DIV");
   for (i=0;i<divs.length;i++) {
     divs[i].style.display="none";
     key=document.getElementById("x" + divs[i].id);
   //  key.innerHTML="";
   }
}


