// JavaScript Document

var dispDiv = "";
function showDiv(d)
{
	if (d == "")
	{
		d = dispDiv;
	}
	
	var dv = document.getElementById(d)
	if (dispDiv == "")
	{
		dv.style.display = "block";
		dispDiv = d;
	}
	else if (dispDiv == d)
	{
		dv.style.display = "none";
		dispDiv = "";
	}
	else
	{
		var dx = document.getElementById(dispDiv);
		dx.style.display = "none";
		dv.style.display = "block";
		dispDiv = d;
	}
	//alert(dispDiv);
}

function matchCol()
{
	var c = document.getElementsByTagName("div");
	var maxH = 1;
	var divH = 0;
	var i;
	
	for (i = 0; i < c.length; i++)
	{
		if (c.item([i]).id)
		{
			var d = document.getElementById(c.item([i]).id);
			if (d.className == "match")
			{
				d.style.height = "auto";
				divH = d.offsetHeight;
				maxH = Math.max(maxH, divH);
			}
		}
	}
	for (i = 0; i < c.length; i++)
	{
		if (c.item([i]).id)
		{
			var d = document.getElementById(c.item([i]).id);
			if (d.className == "match")
			{
				d.style.height = maxH + "px";
			}
		}
	} 
}

function showLink(a, b)
{
	var lk = document.getElementById(a);
	lk.style.color = "#8000cc";
	if (b != "")
	{
		lk = document.getElementById(b);
		lk.style.color = "#eafee5";
	}
}

function locFinal(leftNavLink, leftNavDiv)
{
	showLink("locations", leftNavLink);
	if (leftNavDiv != "")
	{
		showDiv(leftNavDiv);
	}
	matchCol();
}

function svcFinal(leftNavLink, leftNavDiv)
{
	showLink("services", leftNavLink);
	if (leftNavDiv != "")
	{
		showDiv(leftNavDiv);
	}
	matchCol();
}

function setNavs(topNavLink, leftNavLink, leftNavDiv)
{
	var lk = document.getElementById(topNavLink);
	lk.style.color = "#8000cc";
	if (leftNavLink != "")
	{
		lk = document.getElementById(leftNavLink);
		lk.style.color = "#eafee5";
	}
	if (leftNavDiv != "")
	{
		showDiv(leftNavDiv);
	}
	matchCol();
}

function loadScrollWin(popLink, popTitle, popW, popH, popP)
{
	if (typeof(popWindow) == "undefined" || popWindow.closed == true)
	{
		var winLeft = (screen.width / 2) + popP;
		var size = "scrollbars=yes,resizable=yes," + "width=" + popW + ",height=" + popH + ",left=" + winLeft;
		
		popWindow = window.open(popLink, popTitle, size);
		popWindow.focus();
		return false;
	}
		else
	{	
		popWindow.close();
		var winLeft = (screen.width / 2) + popP;
		var size = "scrollbars=yes,resizable=yes," + "width=" + popW + ",height=" + popH + ",left=" + winLeft;
		
		popWindow = window.open(popLink, popTitle, size);
		popWindow.focus();
		return false;
	}
}

function loadWin(popLink, popTitle)
{
	if (typeof(popWindow) == "undefined" || popWindow.closed == true)
	{
		popWindow = window.open(popLink, popTitle);
		popWindow.focus();
		return false;
	}
	else
	{
		popWindow.close();
		popWindow = window.open(popLink, popTitle);
		popWindow.focus();
		return false;
	}
}



