// Sept 9 2002
// Manages automatic re-scrolling to last scroll position for post back
var blnDegug = false;

//Window event listeners
if(typeof(window.onscroll) == "object"){window.onscroll = HandleWindowScroll;}
if(typeof(window.onload) == "object"){window.onload = ApplyScrollTop;}

function HandleWindowScroll(){
 var hdnScrollTop = document.forms[0].hdnScrollTop;
  if(hdnScrollTop != null ){
  hdnScrollTop.value = document.body.scrollTop;
  if(blnDegug)window.status = "Current scroll value:" + hdnScrollTop.value;
  }
}

function ApplyScrollTop(){
var hdnScrollTop = document.forms[0].hdnScrollTop;
  if(hdnScrollTop != null ){
  var intScrollTop = parseInt(hdnScrollTop.value);
   if(!isNaN(intScrollTop)){
    window.scrollTo(0,intScrollTop);
    if(blnDegug)window.status = "Scrolling to:" + hdnScrollTop.value;
   }
  }
  else{
  if(blnDegug)window.status = "Cannot find element"
  }
} 



