function scroller(numero_scroller) {

ref_content = eval("document.getElementById('content"+numero_scroller+"')");
ref_scroller = eval("document.getElementById('scroller"+numero_scroller+"')");
ref_scrollArea = eval("document.getElementById('scrollArea"+numero_scroller+"')");
ref_container = eval("document.getElementById('container"+numero_scroller+"')");
ref_baja = eval("document.getElementById('baja_scroller"+numero_scroller+"')");
ref_sube = eval("document.getElementById('sube_scroller"+numero_scroller+"')");

if(ref_content.offsetHeight>419) {

	ref_baja.style.visibility = 'visible';
	ref_sube.style.visibility = 'visible';
    scroller.docH = ref_content.offsetHeight;
    scroller.contH = ref_container.offsetHeight;
    scroller.scrollAreaH = ref_scrollArea.offsetHeight;
      
	//alert(scroller.docH);
    scroller.scrollH = (scroller.contH * scroller.scrollAreaH) / scroller.docH;

    ref_scroller.style.height = Math.round(scroller.scrollH) + "px";
    

    scroller.scrollDist = Math.round(scroller.scrollAreaH-scroller.scrollH);
    

    Drag.init(ref_scroller,null,0,0,-1,scroller.scrollDist);
    

    ref_scroller.onDrag = function (x,y) {
	ref_content = eval("document.getElementById('content"+numero_scroller+"')");
	ref_scroller = eval("document.getElementById('scroller"+numero_scroller+"')");
	ref_scrollArea = eval("document.getElementById('scrollArea"+numero_scroller+"')");
	ref_container = eval("document.getElementById('container"+numero_scroller+"')");
      var scrollY = parseInt(ref_scroller.style.top);
      var docY = 0 - (scrollY * (scroller.docH - scroller.contH) / scroller.scrollDist);
      ref_content.style.top = docY + "px";
    }
}
}


function baja_scroller(numero_scroller) {

ref_content = eval("document.getElementById('content"+numero_scroller+"')");
ref_scroller = eval("document.getElementById('scroller"+numero_scroller+"')");
ref_scrollArea = eval("document.getElementById('scrollArea"+numero_scroller+"')");
ref_container = eval("document.getElementById('container"+numero_scroller+"')");


if(ref_content.offsetHeight>419) {

 var pasos_scroller = (419 / (419/parseInt(ref_scroller.style.height)))-10;
 if (pasos_scroller <= 1) pasos_scroller = parseInt(ref_scroller.style.height);
   
	nuevo_top = (parseInt(ref_scroller.style.top)+pasos_scroller);
	abajo_max = ref_scrollArea.offsetHeight;
	//alert((Math.round(scroller.scrollH)+nuevo_top));
	
	if ((Math.round(scroller.scrollH)+nuevo_top)<abajo_max) {
		ref_scroller.style.top=nuevo_top+'px';
	} else {
		ref_scroller.style.top=(abajo_max-Math.round(scroller.scrollH))+'px';
	}
	    var scrollY = parseInt(ref_scroller.style.top);
	    var docY = 0 - (scrollY * (scroller.docH - scroller.contH) / scroller.scrollDist);
	    ref_content.style.top = docY + "px";
}
}

function sube_scroller(numero_scroller) {

ref_content = eval("document.getElementById('content"+numero_scroller+"')");
ref_scroller = eval("document.getElementById('scroller"+numero_scroller+"')");
ref_scrollArea = eval("document.getElementById('scrollArea"+numero_scroller+"')");
ref_container = eval("document.getElementById('container"+numero_scroller+"')");


if(ref_content.offsetHeight>419) {

 var pasos_scroller = (419 / (419/parseInt(ref_scroller.style.height)))-10;
 if (pasos_scroller <= 1) pasos_scroller = parseInt(ref_scroller.style.height);

	nuevo_top = (parseInt(ref_scroller.style.top)-pasos_scroller);
	
	if (nuevo_top>-1) {
		ref_scroller.style.top=nuevo_top+'px';
	} else {
		ref_scroller.style.top='-1px';
	}
	    var scrollY = parseInt(ref_scroller.style.top);
	    var docY = 0 - (scrollY * (scroller.docH - scroller.contH) / scroller.scrollDist);
	    ref_content.style.top = docY + "px";

}
}


function scroller7(numero_scroller7) {

ref_content7 = eval("document.getElementById('content"+numero_scroller7+"')");
ref_scroller7 = eval("document.getElementById('scroller"+numero_scroller7+"')");
ref_scrollArea7 = eval("document.getElementById('scrollArea"+numero_scroller7+"')");
ref_container7 = eval("document.getElementById('container"+numero_scroller7+"')");

if(ref_content.offsetHeight>474) {

    scroller7.docH = ref_content7.offsetHeight;
    scroller7.contH = ref_container7.offsetHeight;
    scroller7.scrollAreaH = ref_scrollArea7.offsetHeight;
      
	//alert(scroller7.docH);
    scroller7.scrollH = (scroller7.contH * scroller7.scrollAreaH) / scroller7.docH;

    ref_scroller7.style.height = Math.round(scroller7.scrollH) + "px";
    

    scroller7.scrollDist = Math.round(scroller7.scrollAreaH-scroller7.scrollH);
    

    Drag.init(ref_scroller7,null,0,0,-1,scroller7.scrollDist);
    

    ref_scroller7.onDrag = function (x,y) {
	ref_content7 = eval("document.getElementById('content"+numero_scroller7+"')");
	ref_scroller7 = eval("document.getElementById('scroller"+numero_scroller7+"')");
	ref_scrollArea7 = eval("document.getElementById('scrollArea"+numero_scroller7+"')");
	ref_container7 = eval("document.getElementById('container"+numero_scroller7+"')");
      var scrollY7 = parseInt(ref_scroller7.style.top);
      var docY7 = 0 - (scrollY7 * (scroller7.docH - scroller7.contH) / scroller7.scrollDist);
	  //alert(docY7);
      ref_content7.style.top = docY7 + "px";
    }
}
}


function baja_scroller7(numero_scroller7) {

ref_content7 = eval("document.getElementById('content"+numero_scroller7+"')");
ref_scroller7 = eval("document.getElementById('scroller"+numero_scroller7+"')");
ref_scrollArea7 = eval("document.getElementById('scrollArea"+numero_scroller7+"')");
ref_container7 = eval("document.getElementById('container"+numero_scroller7+"')");


if(ref_content7.offsetHeight>474) {

 var pasos_scroller7 = (474 / (474/parseInt(ref_scroller7.style.height)))-1;
 if (pasos_scroller7 <= 1) pasos_scroller7 = parseInt(ref_scroller7.style.height);
   
	nuevo_top7 = (parseInt(ref_scroller7.style.top)+pasos_scroller7);
	abajo_max7 = ref_scrollArea7.offsetHeight;
	//alert((Math.round(scroller.scrollH)+nuevo_top));
	
	if ((Math.round(scroller7.scrollH)+nuevo_top7)<abajo_max7) {
		ref_scroller7.style.top=nuevo_top7+'px';
	} else {
		ref_scroller7.style.top=(abajo_max7-Math.round(scroller7.scrollH))+'px';
	}
	    var scrollY7 = parseInt(ref_scroller7.style.top);
	    var docY7 = 0 - (scrollY7 * (scroller7.docH - scroller7.contH) / scroller7.scrollDist);
	    ref_content7.style.top = docY7 + "px";
}
}

function sube_scroller7(numero_scroller7) {

ref_content7 = eval("document.getElementById('content"+numero_scroller7+"')");
ref_scroller7 = eval("document.getElementById('scroller"+numero_scroller7+"')");
ref_scrollArea7 = eval("document.getElementById('scrollArea"+numero_scroller7+"')");
ref_container7 = eval("document.getElementById('container"+numero_scroller7+"')");

alert(ref_content7.offsetHeight);
if(ref_content7.offsetHeight>474) {

 var pasos_scroller7 = (474 / (474/parseInt(ref_scroller7.style.height)))-1;
 if (pasos_scroller7 <= 1) pasos_scroller7 = parseInt(ref_scroller7.style.height);

	nuevo_top7 = (parseInt(ref_scroller7.style.top)-pasos_scroller7);
	
	if (nuevo_top7>-1) {
		ref_scroller7.style.top=nuevo_top7+'px';
	} else {
		ref_scroller7.style.top='-1px';
	}
	    var scrollY7 = parseInt(ref_scroller7.style.top);
	    var docY7 = 0 - (scrollY7 * (scroller7.docH - scroller7.contH) / scroller7.scrollDist);
	    ref_content7.style.top = docY7 + "px";

}
}
