var ie=document.all
var ns6=document.getElementById&&!document.all
var bItemSelected = false;
var oOldItem = null;
var oOldNavItem = null;
var oOldNavItemDel = null;
var oOldSwapItem = null;
var oLastItem = null;

function HandlLoad()
{
	oLastItem = GetObject("about");
}

function SwapItemNav(sItem, sVisibility)
{
	if (sVisibility == "visible")
		window.status = sItem;
	else
		window.status = "";

	sItem = "img_" + sItem;
	var oItem = GetObject(sItem);

	if (oOldNavItem != null)
	{
		if (sVisibility == "hidden")
		{
			oItem.style.visibility = sVisibility;
			oOldNavItem.style.visibility = "visible";
		}
		else
		{
			oOldNavItem.style.visibility = "hidden";
			oItem.style.visibility = sVisibility;
		}
	}
	else
	{
		oItem.style.visibility = sVisibility;
	}

//	oOldNavItem = oItem;
	return true;
}

function SwapItem(sItem, sVisibility)
{
	if (sVisibility == "visible")
		window.status = sItem;
	else
		window.status = "";

	//sItem = "img_" + sItem;
	var oItem = GetObject(sItem);
	if (oOldSwapItem != null)
		oOldSwapItem.style.visibility = "hidden";

	oItem.style.visibility = sVisibility;
	oOldSwapItem = oItem;
	return true;
}

function ShowItem(sItem)
{
	if(sItem=="examples")
	{
		var iY = 100;
		var iX = 100;
		var iWidth = 900;
		var iHeight = 820;

		var wImage = open("examples.html","Upload","location=no,scrollbars=yes,resizeable=no,top=" + iY + ",left=" + iX + ",width=" + iWidth +",height=" + iHeight);
		wImage.focus();

		return;
	}

	var oItem = GetObject(sItem);

	oItem.style.visibility = "visible";

	sItem = "img_" + sItem;
	oOldNavItem = GetObject(sItem);

	if (oLastItem != oItem)
	{
		oLastItem.style.visibility = "hidden";

		//portfolio items need to be hidden as well
		if (oOldSwapItem != null)
		{
			oOldSwapItem.style.visibility = "hidden";
			oOldSwapItem = null;
		}
	}

	if (oOldNavItemDel != null)
		oOldNavItemDel.style.visibility = "hidden";

	oOldNavItem.style.visibility = "visible";
	oOldNavItemDel = oOldNavItem;
//	oOldNavItem = null;

	oLastItem = oItem;
}

function GetObject(sName)
{

	var oDiv = ns6? document.getElementById(sName) : document.all(sName);
	return oDiv;
}
