/*** scroll-utils.js ***/

pageLoaded = false;

function init() {
   /*** call this onload to ensure page is completely downloaded B4 scrolling! ***/
   pageLoaded=true;
   semaphore = true;
   if (navFamily == "Netscape") {
      setStyleDOM("scrollUp", "visibility", "show");
      setStyleDOM("scrollDown", "visibility", "show");
   } else {   
      getStyleDOM("scrollUp").visibility = "visible";
      getStyleDOM("scrollDown").visibility = "visible";
   }   
}

function moveContent(byY, height){
   if (!semaphore || !pageLoaded) return;
   var contentDOM = getStyleDOM("mainContent");
   var Ypos = contentDOM.top;
   var Yorigin = 220;
   if (Ypos=='') newYpos = Yorigin;
      else newYpos = parseInt(Ypos);
   
   newYpos += byY;
   if (newYpos > Yorigin) newYpos = Yorigin; // tope de scroll hacia abajo

   /*** tope scroll hacia arriba ***/ 
   if ((-1 * newYpos) <= height) {
      if (navFamily == "Netscape")
         setStyleDOM("mainContent", "top", newYpos);
      else
         contentDOM.top = newYpos;
   }      
   recursiveString = "moveContent("+ byY + ", " + height + ")";
   xTimer = window.setTimeout(recursiveString,200);
}

