function PubJS()
{
	this.Nav.ShowItem = PubJS_ShowItem;
	
	//this.Nav.OpenZoneWindow = PubJS_OpenZoneWindow;
}

function PubJS_ShowItem(src, t, pth, eID, pID, zID, c, l1, l2)
{	
	switch(src)
	{
		case "BROWSE":
			location.href = pth + "ViewPage.aspx?fn=1&en=" + eID + "&pg=" + pID + "&zn=" + zID + "&l1=" + escape(l1) + "&l2=" +  escape(l2);
		break;
		case "SEARCH":
		case "LIST":	
			location.href = pth + "ViewZone.aspx?fn=2&en=" + eID + "&pg=" + pID + "&zn=" + zID + "&l1=" + escape(l1) + "&l2=" +  escape(l2);
		break;
		
		case "PAGE":			
			//this.OpenZoneWindow(pth + "ViewZone.aspx?fn=2&en=" + eID + "&pg=" + pID + "&zn=" + zID + "&l1=" + escape(l1) + "&l2=" +  escape(l2), c);
			location.href = pth + "ViewZone.aspx?fn=2&en=" + eID + "&pg=" + pID + "&zn=" + zID + "&l1=" + escape(l1) + "&l2=" +  escape(l2);
		break;
	}	

	
}

function GetStyleObj(id)
{
	var obj = null;
	if (document.getElementById)
	{ 
		obj = document.getElementById(id).style;
	}
	else 
	{
		if (document.layers) { // Netscape 4			
			obj = document.id;			
		}
		else { // IE 4			
			obj = document.all.id;
		}
	}
	return obj;
}

function ToggleDiv(id) 
{	
	var obj = GetStyleObj(id);
	
	if (obj.display == "none")
		obj.display = "block";
	else
		obj.display = "none";
		
	return obj.display;
}

function ShowTab(id, hideTabs)
{

	for(var i=0; i<hideTabs.length; i++)
	{
		var obj = GetStyleObj(hideTabs[i]);
		obj.display = "none";	
		obj = GetStyleObj("Link_" + hideTabs[i]);
		obj.background="#3f3f3f";
	}
	var tab = GetStyleObj(id);
	tab.display = "block";	
	
	tab = GetStyleObj("Link_" + id);
	tab.background="#369";

}


