<!--
window.onload = doOnLoad;

function doOnLoad()
{
	doPopups();
	setScrollPosition();	
}

//Scroll persistance functions
function checkScrollPosition()
{	
	if (document.documentElement && !document.documentElement.scrollTop)
		// IE6 +4.01 but no scrolling going on
		saveScrollPosition(0);
	else if (document.documentElement && document.documentElement.scrollTop)
		// IE6 +4.01 and user has scrolled
		saveScrollPosition(document.documentElement.scrollTop);
	else if (document.body && document.body.scrollTop)
		// IE5 or DTD 3.2
		saveScrollPosition(document.body.scrollTop);
}
function saveScrollPosition(scrollTop)
{
	if(document.forms[0].__SCROLLPOS!=null)
	{
		document.forms[0].__SCROLLPOS.value = scrollTop;
	}
}
function setScrollPosition()
{
	if(document.forms[0].__SCROLLPOS!=null)
	{
		var scrollTop = document.forms[0].__SCROLLPOS.value;		
		if(scrollTop>0)
		{
			window.scrollTo(0, scrollTop);
			/*for(i=0;i<=scrollTop;i=i+2)
			{
				window.scrollTo(0, i);
			}*/
		}
	}
	checkScrollPosition();
	window.onscroll = checkScrollPosition;
	//document.forms[0].onsubmit = scrollOnSubmit;
	//yellowFade(true);
}
function scrollOnSubmit()
{
	checkScrollPosition();
	window.onscroll = null;
	if(document.forms[0].__SCROLLPOS!=null)
	{
		var scrollTop = document.forms[0].__SCROLLPOS.value;		
		if(scrollTop>0)
		{
			//window.scrollTo(0, scrollTop);
			for(i=scrollTop;i>=0;i=i-2)
			{
				window.scrollTo(0, i);
			}
		}
	}
}
function yellowFade(startFade)
{
	if(startFade)
	{
	document.body.bgColor = '#FFFFE0';
	window.setTimeout ("yellowFade(false)", 1000);
	} else {
		document.body.bgColor = '#FFF';
	}
}

//Make popups open in a popup window for javascript users. Other users get a standard new window.
function doPopups() {
  if (!document.getElementsByTagName) return false;
  var links = document.getElementsByTagName("a");
  for (var i=0; i < links.length; i++) {
    if (links[i].className.match("popup")) {
      links[i].onclick = function() {
        window.open(this.href);
        return false;
      }
    }
  }
}



//-->
