function getObj(name) 
{
	if (document.getElementById) 
	{
		this.obj = document.getElementById(name);
		this.style = document.getElementById(name).style;
	}
	else if (document.all) 
	{
		this.obj = document.all[name];
		this.style = document.all[name].style;
	}
}

function toggle(divRef) 
{
	var node = document.getElementById(divRef);
	var nodeNum = node.id;
	var imgRef = "node" + nodeNum;
		
	if(node.hasChildNodes())
	{
		var nodeArray = node.getElementsByTagName("DIV");
		if((!nodeArray[0].style.display) || (nodeArray[0].style.display == "none"))
		{
			for(i=0; i < nodeArray.length; i++)
			{
				nodeArray[i].style.display = "block";
			}
		document.images[imgRef].src = 'minus.gif';
		}
		else
		{
			for(i=0; i < nodeArray.length; i++)
			{
				nodeArray[i].style.display = "none";
			}
		document.images[imgRef].src = 'plus.gif';
		}
	}
	var obj = new getObj(divRef);
	obj.style.display = "block";
}

// utility function, closes all sub nav DIVs so the current one can be opened solo.
function closeAll()
{
	for(i=1;i<=4;i++)
	{
		var obj = new getObj("nav" + i + "b");
		obj.style.display = "none";
	}
}

// creat URL object for GET variables
var querystring = location.search.substring(1);
var nameValuePair = querystring.split('&');
var url = new Object();

for(i = 0; i < nameValuePair.length; i++)
{
	equalSign = nameValuePair[i].indexOf('=');
	url[nameValuePair[i].substring(0, equalSign).toLowerCase()] = unescape(nameValuePair[i].substring(equalSign + 1));
}
// end URL object

function initNav()
{

	switch(url.category)
	{
		case "Bumper Stickers":
		toggle('1');
		break;
		
		case "Holidays":
		toggle('2');
		break;
		
		case "Jewelry - Silver":
		toggle('3');
		break;
		
		case "Miscellaneous":
		toggle('4');
		break;
		
		case "Posters":
		toggle('5');
		break;
	}
}
onload=initNav