var nav_useImages = true;
function goChat()
{
	window.open('https://pcsales.hydrilpressurecontrol.com/MQTest/custlogin.jsp','HydrilServiceLive','width=595px,height=504px,status=no,resizable=no,top=200,left=200');
}
function initNavStuff(page)
{
	var imgNum = 0;
	var i;
	var x;
	var ul1;
	var uls = document.getElementById('navMenuStart').getElementsByTagName("ul");
	for(i=0; i < uls.length; i++)
	{
		ul1 = uls[i].getElementsByTagName("li")[0];
		if(uls[i].parentNode.tagName.toLowerCase()=='li')
		{
			if(ul1.getElementsByTagName("ul").length>=1)
			{
				if(!nav_useImages)
				{
					ul1.firstChild.innerHTML="<i class='expandoWidget' id='timg_"+imgNum+"' onClick=\"ulToggle("+imgNum+")\">+</i>";
				}
				else
				{
					ul1.firstChild.innerHTML="<img src='/images/menuBullet.gif' id='timg_"+imgNum+"' onClick=\"ulToggle("+imgNum+")\"/>";
				}
				if(ul1!=null)
				{
					var ul2 = ul1.getElementsByTagName("ul");
					for(x=0; x<ul2.length; x++)
					{
						ul2[x].style.display = 'none';
					}
				}
			}
		}
		else
		{
			if(ul1.getElementsByTagName("ul").length>=1)
			{
				if(!nav_useImages)
				{
					ul1.firstChild.innerHTML="<i class='expandoWidget' id='timg_"+imgNum+"' onClick=\"ulToggle("+imgNum+")\">&minus;</i>";
				}
				else
				{
					ul1.firstChild.innerHTML="<img src='/images/menuOpenbullet.gif' id='timg_"+imgNum+"' onClick=\"ulToggle("+imgNum+")\"/>";
				}
			}
			uls[i].style.display = 'block';
		}
		uls[i].getElementsByTagName("li")[0].id = 'tli_'+imgNum;
		imgNum += 1;
	}
	setupMainBranches();
	navOpenBranch(page);
	ele = document.getElementById('mainbranch_pressurecontrol');
	if(ele)
	{
		ul1 = ele.getElementsByTagName("li")[0];
		img1 = ul1.firstChild.getElementsByTagName("img")[0];
		img1.src='/images/menuOpenbullet.gif';
		ele.style.display='block';
	}
}
function setupMainBranches()
{
	var ul1  = null;
	var img1 = null;
	var ele  = null;
	//premium connections
	ele = document.getElementById('mainbranch_premiumconnections');
	if(ele)
	{
		ul1 = ele.getElementsByTagName("li")[0];
		img1 = ul1.firstChild.getElementsByTagName("img")[0];
		img1.src='/images/menuBullet.gif';
	}
	//pressure control
	ele = document.getElementById('mainbranch_pressurecontrol');
	if(ele)
	{
		ul1 = ele.getElementsByTagName("li")[0];
		img1 = ul1.firstChild.getElementsByTagName("img")[0];
		img1.src='/images/menuBullet.gif';
	}
}
function ulToggle(id)
{
	var dis = document.getElementById('timg_'+id);
	var li  = document.getElementById('tli_'+id);
	if(li!=null)
	{
		var ul2 = li.getElementsByTagName("ul");
		for(var x=0; x<ul2.length; x++)
		{
			if(ul2[x].parentNode==li)
			{
				if(ul2[x].style.display=='block')
				{
					ul2[x].style.display = 'none';
					if(nav_useImages)
					{
						dis.src = '/images/menuBullet.gif';
					}
					else
					{
						dis.innerHTML = '+';
					}
				}
				else
				{
					ul2[x].style.display = 'block';
					if(nav_useImages)
					{
						dis.src = '/images/menuOpenbullet.gif';
					}
					else
					{
						dis.innerHTML = '&minus;';
					}
				}
			}
		}
	}
}
function navParseOutDomain(url)
{
	var idx = url.indexOf("://");
	url = url.substring(idx+3,url.length);
	idx = url.indexOf("/");
	url = url.substring(idx,url.length);
	return url;
}
function navOpenBranch(url)
{
	var a;
	var node;
	var loweruls;
	var marker;
	var liid;
	var lis = document.getElementById('navMenuStart').getElementsByTagName("li");
	for(i=0; i < lis.length; i++)
	{
		if(!lis[i].id || lis[i].id!='hline')
		{
			lis[i].className='navLiRegular';
			a = lis[i].getElementsByTagName("a");
			if(a!=null && a.length>=1)
			{
				a[0].onmouseover = function()
				{
					var ele = this.parentNode;
					if(ele.className=='navCurrentPage')
					{
						ele.name = 'navCurrentPage';
					}
					ele.className = 'navLiRolledOver';
				};
				a[0].onmouseout = function()
				{
					var ele = this.parentNode;
					if(ele.name && ele.name=='navCurrentPage')
					{
						ele.className = 'navCurrentPage';
					}
					else
					{
						ele.className = 'navLiRegular';
					}
				};
				lis[i].firstChild.onmouseover = a[0].onmouseover;
				lis[i].firstChild.onmouseout  = a[0].onmouseout;

				if(url==navParseOutDomain(a[0].href))
				{
					lis[i].className = 'navCurrentPage';
					node = lis[i];
					loweruls = lis[i].getElementsByTagName("ul");
					while(node!=null && node.parentNode && (node.parentNode.tagName.toLowerCase()=="ul" || node.parentNode.tagName.toLowerCase()=="li"))
					{
						if(node.tagName.toLowerCase()=="li")
						{
							liid = node.id.replace("tli_","");
							ulToggle(liid);
						}
						node = node.parentNode;
					}
				}
			}
		}
	}
}