function readCookie(name)
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function left(lyr)
{
	if (lyr){
		document.cookie = "left="+(lyr);
		document.getElementById("left"+lyr).style.display=(document.getElementById("left"+lyr).style.display=="none") ? "block" : "none";
	
		if (!document.getElementById("left"+lyr+"L").className){
			document.getElementById("left"+lyr+"L").className="leftOver";
		}else{
			document.getElementById("left"+lyr+"L").className="";
		}
	}
}

function pageLoad(readCk)
{	
	var nav = document.getElementById('overflowNav');
	
	for (i = 1; i <= nav.getElementsByTagName('ul').length; i++)
	{
		document.getElementById("left"+[i]).style.display="none";
	}
	if (readCk && readCookie("left"))
	{
		left(readCookie("left"));
	}
}

function setSelected(vendor,subCat)
{
	var nav = document.getElementById('overflowNav');
	var vOpts = nav.getElementsByTagName('li');
	var vElement = null;
	
	if(vendor != '')
	{
		for(var i=0;i<vOpts.length;i++)
		{
			if(vOpts[i].firstChild.innerHTML == vendor)
			{ 
				vElement = vOpts[i];
				break;			
			}
		}
		if(vElement != null)
		{
			var id = vElement.id.match(/\d+/)
			left(id);
			if(subCat != '')
			{
				subCats = document.getElementById('left'+id).getElementsByTagName('li');
				
				for(var i=0;i<subCats.length;i++)
				{
					if(subCats[i].firstChild.innerHTML == subCat)
					{
						subCats[i].className = 'selected';
						break;
					}
				}
			}
		}
	}
	
}