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 = function(){
 
  populate();
 inicializar();


 }

function getEl(elementId)
{
	return document.getElementById(elementId);
}
function inicializar()
{ 
	for(SERONOSER in scrollList)
	{
		//alert(SERONOSER)
		var elemento=getEl(SERONOSER);
		elemento.onmouseover=iniciaScroll;
		elemento.onmouseout=detieneScroll;
	}
}
function iniciaScroll()
{
	scrollDivs=new Array();
	velDivs=new Array();
	for(SERONOSER in scrollList[this.id])
	{
		scrollDivs.push(getEl(scrollList[this.id][SERONOSER][0]));
		velDivs.push(scrollList[this.id][SERONOSER][1]);
	}
	identificador=setInterval('scrollNow()', 50);
}
function detieneScroll()
{
	clearInterval(identificador);
}
function scrollNow()
{
	for(SERONOSER in scrollDivs)
	{
	//var desplazamientoActual=scrollDivs[SERONOSER].Left;
	var desplazamientoActual=scrollDivs[SERONOSER].scrollTop;
	var nuevoDesplazamiento=desplazamientoActual+velDivs[SERONOSER];
	//scrollDivs[SERONOSER].scrollLeft=nuevoDesplazamiento;
	scrollDivs[SERONOSER].scrollTop=nuevoDesplazamiento;
	}
}
