
var RESOLUTIONLIMIT = 980;
var currSource = "980";

schedule("window", checkBrowserWidth);

attachEventListener(window, "resize", resizeWindow, false);




function checkBrowserWidth()
{
	viewportSize = getViewportSize();
	
	if (viewportSize[0] == 0)
	{
		addLoadListener(checkBrowserWidth);

		return false;
	}

	if (viewportSize[0] > RESOLUTIONLIMIT)
	{
		document.getElementsByTagName('body')[0].setAttribute("id", "viewportNormal");
	}
	else
	{
		document.getElementsByTagName('body')[0].setAttribute("id", "viewportNarrow");
	}
	// The following is required due to a display bug in IE
	document.getElementById('subpanel').className = "subpanel";
	document.getElementById('header').className = document.getElementById('header').className;
	
	return true;
};




function resizeWindow()
{
	checkBrowserWidth();
	
	return true;
};