// JavaScript Document
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(){
	elemento = '';
	for(key in scrollList){
	  var elemento=getEl(key);
	  elemento.onmouseover=iniciaScroll;
	  elemento.onmouseout=detieneScroll;
	}
}
function iniciaScroll()
{
	  scrollDivs=new Array();
	  velDivs=new Array();
	  for(key in scrollList[this.id])
	  {
		  scrollDivs.push(getEl(scrollList[this.id][key][0]));
		  velDivs.push(scrollList[this.id][key][1]);
	  }
	  identificador=setInterval('scrollNow()', 50);
}
function detieneScroll()
{
	  clearInterval(identificador);
}
function scrollNow()
{
	  for(key in scrollDivs)
	  {
	  var desplazamientoActual=scrollDivs[key].scrollTop;
	  var nuevoDesplazamiento=desplazamientoActual+velDivs[key];
	  scrollDivs[key].scrollTop=nuevoDesplazamiento;
	  }
}
