var nav;
var openImg = new Image();
openImg.src = "images/menu_tree_open.gif";
var closedImg = new Image();
closedImg.src = "images/menu_tree_closed.gif";

var thisthing;
var objImg;



function showSub(sub,img) {

	thisthing = document.getElementById(sub);
	nav       = thisthing.style;

	objImg    = document.getElementById(img);



	////////////////////
	//FOR MAIN SECTIONS
	////////////////////
	if( (isNaN(img) == false) && (nav.display == "none") )
	{



		for(i=0;i<=sectionsArray.length-1;i++)
		{
			if(sectionsArray[i] == "2" || sectionsArray[i] == "8")
			{
					if(eval("document.getElementById('"+sectionsArray[i]+"i')"))
					{
						eval("document.getElementById('"+sectionsArray[i]+"i').style.display = \"none\";");
						eval("document.getElementById('"+sectionsArray[i]+"').src = \"images/menu_tree_closed.gif\"");
						eval("document.cookie = '"+sectionsArray[i]+"=none'");
					}
			}
			else
			{
					eval("document.getElementById('"+sectionsArray[i]+"i').style.display = \"none\"");
					eval("document.getElementById('"+sectionsArray[i]+"').src = \"images/menu_tree_closed.gif\"");
					eval("document.cookie = '"+sectionsArray[i]+"=none'");
			}
		}

		nav.display = "block";
		objImg.src  = openImg.src;


/*


		switch(img)
		{
			case "1":
				
				if(document.getElementById("2i"))
				{
					document.getElementById("2i").style.display = "none";
					document.getElementById("2").src = "images/menu_tree_closed.gif";
					document.cookie = "2=none";
				}

				document.getElementById("3i").style.display = "none";
				document.getElementById("3").src = "images/menu_tree_closed.gif";
				document.cookie = "3=none";

				if(document.getElementById("8i"))
				{
					document.getElementById("8i").style.display = "none";
					document.getElementById("8").src = "images/menu_tree_closed.gif";
					document.cookie = "8=none";
				}

				break;

			case "2":
				document.getElementById("1i").style.display = "none";
				document.getElementById("1").src = "images/menu_tree_closed.gif";
				document.cookie = "1=none";

				document.getElementById("3i").style.display = "none";
				document.getElementById("3").src = "images/menu_tree_closed.gif";
				document.cookie = "3=none";

				if(document.getElementById("8i"))
				{
					document.getElementById("8i").style.display = "none";
					document.getElementById("8").src = "images/menu_tree_closed.gif";
					document.cookie = "8=none";
				}

				break;

			case "3":
				document.getElementById("1i").style.display = "none";
				document.getElementById("1").src = "images/menu_tree_closed.gif";
				document.cookie = "1=none";

				if(document.getElementById("2i"))
				{
					document.getElementById("2i").style.display = "none";
					document.getElementById("2").src = "images/menu_tree_closed.gif";
					document.cookie = "2=none";
				}

				if(document.getElementById("8i"))
				{
					document.getElementById("8i").style.display = "none";
					document.getElementById("8").src = "images/menu_tree_closed.gif";
					document.cookie = "8=none";
				}

				break;

			case "8":
				document.getElementById("1i").style.display = "none";
				document.getElementById("1").src = "images/menu_tree_closed.gif";
				document.cookie = "1=none";

				document.getElementById("2i").style.display = "none";
				document.getElementById("2").src = "images/menu_tree_closed.gif";
				document.cookie = "2=none";

				document.getElementById("3i").style.display = "none";
				document.getElementById("3").src = "images/menu_tree_closed.gif";
				document.cookie = "3=none";
		}


		*/


	}
	/////////////////////////////
	//FOR SUBSECTIONS (ECOMMERCE)
	/////////////////////////////
	else if( ((img == "Cat")||(img == "Sal")||(img == "Sys")||(img == "Too")) && ( (nav.display == "none") || (nav.display == "") ) )
	{

		nav.display = "block";
		objImg.src  = openImg.src;

		switch(img)
		{
			case "Cat":
				
				document.getElementById("Sali").style.display = "none";
				document.getElementById("Sal").src = "images/menu_tree_closed.gif";
				document.cookie = "Sal=none";

				document.getElementById("Sysi").style.display = "none";
				document.getElementById("Sys").src = "images/menu_tree_closed.gif";
				document.cookie = "Sys=none";

				document.getElementById("Tooi").style.display = "none";
				document.getElementById("Too").src = "images/menu_tree_closed.gif";
				document.cookie = "Too=none";


				break;
			case "Sal":
				document.getElementById("Cati").style.display = "none";
				document.getElementById("Cat").src = "images/menu_tree_closed.gif";
				document.cookie = "Cat=none";

				document.getElementById("Sysi").style.display = "none";
				document.getElementById("Sys").src = "images/menu_tree_closed.gif";
				document.cookie = "Sys=none";

				document.getElementById("Tooi").style.display = "none";
				document.getElementById("Too").src = "images/menu_tree_closed.gif";
				document.cookie = "Too=none";

				break;
			case "Sys":
				document.getElementById("Cati").style.display = "none";
				document.getElementById("Cat").src = "images/menu_tree_closed.gif";
				document.cookie = "Cat=none";

				document.getElementById("Sali").style.display = "none";
				document.getElementById("Sal").src = "images/menu_tree_closed.gif";
				document.cookie = "Sal=none";

				document.getElementById("Tooi").style.display = "none";
				document.getElementById("Too").src = "images/menu_tree_closed.gif";
				document.cookie = "Too=none";

				break;
			case "Too":
				document.getElementById("Cati").style.display = "none";
				document.getElementById("Cat").src = "images/menu_tree_closed.gif";
				document.cookie = "Cat=none";

				document.getElementById("Sysi").style.display = "none";
				document.getElementById("Sys").src = "images/menu_tree_closed.gif";
				document.cookie = "Sys=none";

				document.getElementById("Sali").style.display = "none";
				document.getElementById("Sal").src = "images/menu_tree_closed.gif";
				document.cookie = "Sal=none";

				break;
		}
	}
	else
	{

			if (nav.display == "block") {
				nav.display = "none";
				objImg.src  = closedImg.src;
			}
			else if (nav.display == "none") {
				nav.display = "block";
				objImg.src  = openImg.src;
			}
			else if (nav.display == "")
			{
				setting     = (thisthing.getAttribute("class") == "submenubg")?"block":"none";
				plusminus   = (thisthing.getAttribute("class") == "submenubg")?"images/menu_tree_open.gif":"images/menu_tree_closed.gif";

				nav.display = setting;
				objImg.src  = plusminus;

			}
			else {
				nav.display = "block";
				objImg.src  = openImg.src;

			}
	}

	 //treeimage       = objImg.src;
	 //cookieInfo      = escape(sub+":"+nav.display+"/"+img+":"+treeimage.replace("http://www.mylayout.net/helpdesk/images/",""));

	 document.cookie = img + "=" + nav.display;

	 //alert(img + "=" + nav.display);

}

/* EXTRANEOUS FUNCTIONS BELOW
   THESE FUNCTIONS WERE INTEGRATED INTO THE FUNCTION ABOVE

function showSub1(sub) {
	nav = document.getElementById(sub).style;
	if (nav.display == "none") {
		nav.display = "block";
	}
	else {
		nav.display = "none";
	}
}


function folder(img) {
	objImg = document.getElementById(img);
	if(objImg.src.indexOf('menu_tree_closed.gif')>-1)
		objImg.src = openImg.src;
	else
		objImg.src = closedImg.src;
}
*/




function getCookie(name)
{

	var cookies = document.cookie;

	if (cookies.indexOf(name) != -1)

	{

		var startpos = cookies.indexOf(name)+name.length+1;

		var endpos = cookies.indexOf(";",startpos);

		if (endpos == -2) endpos = cookies.length;

		return unescape(cookies.substring(startpos,endpos));

	}

	else

	{

		return false; // the cookie couldn't be found! it was never set before, or it expired.

	}

}

function getAllCookies()
{
	var everycookievalue  = document.cookie;
	var pairsSplit = everycookievalue.split(";");
	var patternNospace = /[^\s]+/;
	var finalName;
	var finalValue;

	for ( count=0 ; ( pairsSplit[count] != undefined ) ; count++ )
	{

		elementsSplit = pairsSplit[count].split("=");
		finalName     = elementsSplit[0].match(patternNospace);
		finalValue    = elementsSplit[1].match(patternNospace);

		if((elementsSplit[0].indexOf("ASPSESSIONID") == -1) && (elementsSplit[0].indexOf("language") == -1) && (elementsSplit[0].indexOf("admin") == -1) && (elementsSplit[0].indexOf("webex") == -1) && (elementsSplit[0].indexOf("ot") == -1) && (elementsSplit[0].indexOf("partnerprogram") == -1) && (elementsSplit[0].indexOf("list-phonetic3") == -1) && (elementsSplit[0].indexOf("list-phonetic4") == -1) && (elementsSplit[0].indexOf("list-phoneticlong") == -1))
		{

			rawid       = finalName+"i";
			thisid      = rawid.toString();

			if((thisid == "2i")&&(!document.getElementById("2i"))){continue;}

			thisthing   = document.getElementById(thisid);

			nav         = thisthing.style;
			objImg      = document.getElementById(finalName);

			nav.display = finalValue;
			objImg.src  = (finalValue == "block")?openImg.src:closedImg.src;



		}
	}
}

function Delete_Cookie( name, path, domain )
{
	document.cookie = name + "=" + ( ( path ) ? ";path=" + path : "") + ";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}