// JavaScript Document

var oLeftCon;
var oRightCon;
var oBodyCon;
var oThumbCon;
var oMainImg;

var oEPCWin;
var iCurrEPC;
var iPossEPC;

window.onload = function()
{
	if(sNavID)
	{
		BuildNav();
	}
	ResizeBody();
	if(bPropDetail)
	{
		InitThumbs();
	}
};

var ResizeBody = function()
{
	
	oRightCon = GetElement("div","right_con");
	if(oRightCon == undefined)
	{
		oRightCon = GetElement("div","right_con2");
	}
	
	oBodyCon = GetElement("div","body_con");
	if(oBodyCon == undefined)
	{
		oBodyCon = GetElement("div","body_con3");	
	}
	if(oBodyCon)
	{
		oBodyCon.style.height = (oBodyCon.offsetHeight < oRightCon.offsetHeight)?oRightCon.offsetHeight +"px":oBodyCon.offsetHeight +"px";
	}
}

var BuildNav = function()
{
	if(sNavID.indexOf("_") != -1)
	{
		var NavArray = sNavID.split("_");
		var oSelectedNav = document.getElementById("ln" + NavArray[0]);	
	}
	else
	{
		var oSelectedNav = document.getElementById("ln" + sNavID);
	}
	
	var SubNavCol = oSelectedNav.getElementsByTagName("ul");
	var s;
	for (s in SubNavCol)
	{
		if(SubNavCol[s] && typeof SubNavCol[s] != "number" && typeof SubNavCol[s] != "function")
		{
			SubNavCol[s].style.display = "block";
		}
	}
	document.getElementById("ln" + sNavID).className = "selected";
};

var GetElement = function(sType,sClassName)
{
	//get all the Elements of type sType
	var ObjectCol = document.getElementsByTagName(sType);
	var o;
	for(var o = 0; o < ObjectCol.length ;o++)
	{
		if(ObjectCol[o] && typeof ObjectCol[o] != "number" && typeof ObjectCol[o] != "function")
		{
			//for each specific div you are looking for, put the classname in here
			var oTargetElement = (ObjectCol[o].className == sClassName)?ObjectCol[o]:oTargetElement;
		}
	}
	return oTargetElement;
};

var InitThumbs = function()

{
	var oMainImgCon = GetElement("div","mainimagebox");
	oThumbCon = GetElement("div","thumbsarea");
	oMainImg = oMainImgCon.getElementsByTagName("img")[0];
	var thumbCol = oThumbCon.getElementsByTagName("a");

	for (var x = 0; x < thumbCol.length; x++)
	{
		var oTargetThumb = thumbCol[x];
		oTargetThumb.onclick = function()
		{
			oMainImg.src = this.href;
			return false;
		}
	}
};

function ShowEPC(oSender,iCurr,iPoss)
{
	oSender.blur();
	iCurrEPC = iCurr;
	iPossEPC = iPoss;
	
	oEPCWin = window.open ("/epc.html","EPC","status=0,toolbar=0,menubar=0,scrollbar=0,directories=0,location=0,width=400,height=280");

	setTimeout("WriteEPC()", 200);
	
	return false;
}

function WriteEPC()
{
	oEPCWin.focus();
	
	iCurrEPC = Number(iCurrEPC);
	iPossEPC = Number(iPossEPC);
	
	if(iCurrEPC >= 1 && iCurrEPC <= 20){oEPCWin.document.getElementById("CurrG").innerHTML = "<div>" + iCurrEPC + "</div>"};
	if(iCurrEPC >= 21 && iCurrEPC <= 38){oEPCWin.document.getElementById("CurrF").innerHTML = "<div>" + iCurrEPC + "</div>"};
	if(iCurrEPC >= 39 && iCurrEPC <= 54){oEPCWin.document.getElementById("CurrE").innerHTML = "<div>" + iCurrEPC + "</div>"};
	if(iCurrEPC >= 55 && iCurrEPC <= 68){oEPCWin.document.getElementById("CurrD").innerHTML = "<div>" + iCurrEPC + "</div>"};
	if(iCurrEPC >= 69 && iCurrEPC <= 80){oEPCWin.document.getElementById("CurrC").innerHTML = "<div>" + iCurrEPC + "</div>"};
	if(iCurrEPC >= 81 && iCurrEPC <= 91){oEPCWin.document.getElementById("CurrB").innerHTML = "<div>" + iCurrEPC + "</div>"};
	if(iCurrEPC >= 92 && iCurrEPC <= 100){oEPCWin.document.getElementById("CurrA").innerHTML = "<div>" + iCurrEPC + "</div>"};
	
	if(iPossEPC >= 1 && iPossEPC <= 20){oEPCWin.document.getElementById("PossG").innerHTML = "<div>" + iPossEPC + "</div>"};
	if(iPossEPC >= 21 && iPossEPC <= 38){oEPCWin.document.getElementById("PossF").innerHTML = "<div>" + iPossEPC + "</div>"};
	if(iPossEPC >= 39 && iPossEPC <= 54){oEPCWin.document.getElementById("PossE").innerHTML = "<div>" + iPossEPC + "</div>"};
	if(iPossEPC >= 55 && iPossEPC <= 68){oEPCWin.document.getElementById("PossD").innerHTML = "<div>" + iPossEPC + "</div>"};
	if(iPossEPC >= 69 && iPossEPC <= 80){oEPCWin.document.getElementById("PossC").innerHTML = "<div>" + iPossEPC + "</div>"};
	if(iPossEPC >= 81 && iPossEPC <= 91){oEPCWin.document.getElementById("PossB").innerHTML = "<div>" + iPossEPC + "</div>"};
	if(iPossEPC >= 92 && iPossEPC <= 100){oEPCWin.document.getElementById("PossA").innerHTML = "<div>" + iPossEPC + "</div>"};
}

//onload

/*window.onload = function()

{

	if(bProj == true)

	{

		var divCol = document.getElementsByTagName("div");

		for (var i in divCol)

		{

			if (divCol[i] && typeof divCol[i] != "number" && typeof divCol[i] != "function")

			{

				oThumbCon = (divCol[i].className == "thumb_con")?divCol[i]:oThumbCon;

				oMainImg = (divCol[i].className == "img_con")?divCol[i].getElementsByTagName("img")[0]:oMainImg;

			}

		}

		InitThumbs();

	}

}; */
