      scrollList=new Array();
      function registraScroll(idAbajo, idArriba, div, velAbajo, velArriba){
          if(scrollList[idAbajo]==null) scrollList[idAbajo]=new Array();
          if(scrollList[idArriba]==null) scrollList[idArriba]=new Array();
          scrollList[idAbajo].push(new Array(div, velAbajo));
          scrollList[idArriba].push(new Array(div, velArriba));
      }
      /*window.onload=inicializar;*/
      function getEl(elementId){return document.getElementById(elementId);}
      function inicializar(){
          for(key1 in scrollList){
              var elemento=getEl(key1);
              elemento.onmouseover=iniciaScroll;
              elemento.onmouseout=detieneScroll;
          }
      }
      function iniciaScroll(){
          scrollDivs=new Array();
          velDivs=new Array();
          for(key1 in scrollList[this.id]){
              scrollDivs.push(getEl(scrollList[this.id][key1][0]));
              velDivs.push(scrollList[this.id][key1][1]);
          }
          identificador=setInterval('scrollNow()', 50);
      }
      function detieneScroll(){clearInterval(identificador);}
      function scrollNow(){
          for(key1 in scrollDivs){
          var desplazamientoActual=scrollDivs[key1].scrollTop;
          var nuevoDesplazamiento=desplazamientoActual+velDivs[key1];
          scrollDivs[key1].scrollTop=nuevoDesplazamiento;
          }
      }

