/*-------------------------------------------
001 - eResize
--------------------------------------------*/
function eResize(strIDs)
{
	var strTheIDs = strIDs.split(",");
	var winW = 630, winH = 460;
	var leftPos = 0;
	var i = 0;

	if (navigator.appName.indexOf("Microsoft")!=-1)
		winW = document.body.offsetWidth;
	else
		winW = window.innerWidth;

	if(winW >= 766) {
		leftPos = Math.floor(winW/2 - 383);
		for(i=0;i<strTheIDs.length;i+=2)
			document.getElementById(strTheIDs[i]).style.left = leftPos + parseInt(strTheIDs[i+1],10);
	}
	else {
		for(i=0;i<strTheIDs.length;i+=2)
			document.getElementById(strTheIDs[i]).style.left = parseInt(strTheIDs[i+1]);
	}
	
	// Hide loading screen
	for(i=0;i<strTheIDs.length;i+=2)
		document.getElementById(strTheIDs[i]).style.visibility = "visible";

	// resize page (if needed)
	var largestElement = "";
	if(getElementHeight("rightDiv") > getElementHeight("leftDiv"))
		largestElement = "rightDiv";
	else
		largestElement = "leftDiv";
		
	topMover("bottomDiv", largestElement, 405, true);
	heightExtender("leftDiv", largestElement, 0, true);
	heightExtender("rightDiv", largestElement, 0, true);
}

/*-----------------------------------------------------
Function: redirect
Parameters: url, waitms
Return:	void
Purpose: Redirect a page in X ms of time.
-----------------------------------------------------*/
function redirect(url, waitms)
{
	var myInterval = setInterval("wGo('"+ url +"')", waitms);
}
function wGo(url)
{
	window.location.href = url;
}

function getElementHeight(Elem) 
{
	if (navigator.appVersion >= 4 && navigator.appName == "Netscape")
	{
		var elem = getObjNN4(document, Elem);
		return elem.clip.height;
	}
	else
	{
		if(document.getElementById)
		{
			var elem = document.getElementById(Elem);
		}
		else if(document.all)
		{
			var elem = document.all[Elem];
		}
		if(navigator.userAgent.indexOf('Opera') != -1)
		{ 
			var xPos = elem.style.pixelHeight;
		}
		else
		{
			var xPos = elem.offsetHeight;
		}
		return xPos;
	} 
}

function trim(str)
{
   return str.replace(/^\s*|\s*$/g,"");
}

function topMover(idToMove, idToMeasure, offset, bRepeat)
{
	var newHeight = getElementHeight(idToMeasure)+offset;document.getElementById(idToMove).style.top = newHeight.toString()+'px';
	if(bRepeat) setInterval("var newHeight = getElementHeight('"+idToMeasure+"')+"+offset+";document.getElementById('"+idToMove+"').style.top = newHeight.toString()+'px';", 1000);
}

function heightExtender(idToMove, idToMeasure, offset, bRepeat)
{
	var newHeight = getElementHeight(idToMeasure)+offset;document.getElementById(idToMove).style.height = newHeight.toString()+'px';
	if(bRepeat) setInterval("var newHeight = getElementHeight('"+idToMeasure+"')+"+offset+";document.getElementById('"+idToMove+"').style.height = newHeight.toString()+'px';", 1000);
}

