function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

//DRAG 001

var dsN4001=document.layers;
function Aboton_drag_001(event,malto_drag_001){ // v1.0 4LevelWboton_drag_001s
	
	this[event]=malto_drag_001;
	
	if(dsN4001){
		this.captureEvents(Event[event.substr(2,event.length).toUpperCase()])
	}
}
	
function Rboton_drag_001(event){
	this[event]=null;
	
	if(dsN4001){
		this.releaseEvents(Event[event.substr(2,event.length).toUpperCase()])
	}
}

function FN001(){
	if(dsN4001){
		history.go(0)
	}
}

var dsCflecha_abajo_001=null;
var dsDL001=false;

function Ovelocidad_001(i001){
	var boton_drag_001,q001,pp=(!dsN4001)?"px":"";if((boton_drag_001=MM_findObj(i001))!=null){q001=(document.layers)?boton_drag_001:boton_drag_001.style}
	boton_drag_001.galto_drag_001=function(){
		return parseInt(q001.top+pp)||0};
	
	boton_drag_001.salto_drag_001=function(y){
		q001.top=y+pp
	};

	boton_drag_001.gH001=function(){
		return dsN4001?boton_drag_001.document.height:boton_drag_001.offsetHeight
	};

	boton_drag_001.gflecha_abajo_001=function(){
		return dsN4001?boton_drag_001.clip.height:boton_drag_001.offsetHeight
	};
	
	boton_drag_001.Aboton_drag_001=Aboton_drag_001;
	boton_drag_001.Rboton_drag_001=Rboton_drag_001;
	return boton_drag_001;
}
	
function Gcontenedor_001(boton_drag_001){
	return document.all?event.clientY:boton_drag_001.pageY;
}
//funcion que se ejecuta al iniciar
function scroll001(velocidad_001,barra_drag_001,flecha_arriba_001,flecha_abajo_001,boton_drag_001,contenedor_001,contenido_001){ // v1.0 4LevelWboton_drag_001s
	
	document.getElementById(barra_drag_001).style.display		= 'block';
	document.getElementById(flecha_arriba_001).style.display	= 'block';
	document.getElementById(flecha_abajo_001).style.display	= 'block';
	document.getElementById(boton_drag_001).style.display		= 'block';
	
	// defino variables
	alto_boton_drag_001 = document.getElementById(boton_drag_001).offsetHeight;

	alto_drag_001 = document.getElementById(barra_drag_001).offsetHeight;
	
	//ubico el boton_drag
	document.getElementById(boton_drag_001).style.top = document.getElementById(barra_drag_001).offsetTop+'px';
	//ubico el contenido
	document.getElementById(contenido_001).style.top = '0px';

	document.Aboton_drag_001 = Aboton_drag_001;
	document.Rboton_drag_001 = Rboton_drag_001,dsvNcontenedor_001 = contenido_001;
	
	if(document.getElementById(contenido_001).offsetHeight > document.getElementById(contenedor_001).offsetHeight){
	
		var mu001='onmouseup',malto_boton_drag_001='onmousedown',mo001='onmouseout';

		salto_drag_001=null;
		svelocidad_001=velocidad_001;
		dH001=alto_boton_drag_001;
		tH001=alto_drag_001;
		tO001=Ovelocidad_001(barra_drag_001);
		uO001=Ovelocidad_001(flecha_arriba_001);
		dO001=Ovelocidad_001(flecha_abajo_001);//
		gO001=Ovelocidad_001(boton_drag_001);
		ccontenedor_001=Ovelocidad_001(contenedor_001);
		talto_drag_001=gO001.galto_drag_001();
		tL001=tH001-dH001;
		tflecha_arriba_001=talto_drag_001+tL001;
		cH001=ccontenedor_001.gflecha_abajo_001();
		//tO001.Aboton_drag_001(malto_boton_drag_001,SJ001);
		
		uO001.Aboton_drag_001(malto_boton_drag_001,function(){
			Sflecha_abajo_001(svelocidad_001);
			return false
		});
		
		uO001.Aboton_drag_001(mu001,Svelocidad_001);
		uO001.Aboton_drag_001(mo001,Svelocidad_001);
		
		dO001.Aboton_drag_001(malto_boton_drag_001,function(){
			Sflecha_abajo_001(-svelocidad_001);
			return false
		});
		
		dO001.Aboton_drag_001(mu001,Svelocidad_001);
		dO001.Aboton_drag_001(mo001,Svelocidad_001);
		gO001.Aboton_drag_001(malto_boton_drag_001,Salto_boton_drag_001);
		
		gO001.Aboton_drag_001('ondragstart',function(){
			return false
		});
		
		dsDL001=true;
		Lflecha_abajo_001(dsvNcontenedor_001);
	} else {
	
		document.getElementById(barra_drag_001).style.display='none';
		document.getElementById(flecha_arriba_001).style.display='none';
		document.getElementById(flecha_abajo_001).style.display='none';
		document.getElementById(boton_drag_001).style.display='none';
	}// fin funcion
	
function Lflecha_abajo_001(n001){
			
	if(!dsDL001)return;
		if(dsCflecha_abajo_001!=null){
			cOflecha_arriba_001.salto_drag_001(0);cOflecha_arriba_001.hV()
		}// end if

		cOflecha_arriba_001=Ovelocidad_001(n001,contenedor_001);
		cHalto_drag_001=cOflecha_arriba_001.gH001();
		cLalto_drag_001=cHalto_drag_001-cH001;
		sLalto_drag_001=tL001/cLalto_drag_001;
		gO001.salto_drag_001(talto_drag_001);

		}// fin if

		
}//fin funcion

function Salto_boton_drag_001(boton_drag_001){ // v1.0 4LevelWboton_drag_001s
	dScontenedor_001=Gcontenedor_001(boton_drag_001);
	dSO001=gO001.galto_drag_001();
	document.Aboton_drag_001("onmousemove",DG001);
	document.Aboton_drag_001("onmouseup",Palto_boton_drag_001);
	return false;
}

function calto_drag_001(){
	clearTimeout(salto_drag_001);
}
function Palto_boton_drag_001(){
	document.Rboton_drag_001("onmousemove");
	document.Rboton_drag_001("onmouseup");
}

function DG001(boton_drag_001){
	var contenedor_001=Gcontenedor_001(boton_drag_001),alto_boton_drag_001=contenedor_001-dScontenedor_001,x =dSO001+alto_boton_drag_001,alto_boton_drag_001=(x<talto_drag_001)?talto_drag_001:(x>tflecha_arriba_001)?tflecha_arriba_001:x;
	gO001.salto_drag_001(alto_boton_drag_001);
	var flecha_abajo_001=-(alto_boton_drag_001-talto_drag_001)*(1/sLalto_drag_001);cOflecha_arriba_001.salto_drag_001(flecha_abajo_001);
	return false;
}

function Sflecha_abajo_001(velocidad_001){
	calto_drag_001();
	var flecha_abajo_001=cOflecha_arriba_001.galto_drag_001()+velocidad_001,alto_boton_drag_001=talto_drag_001-Math.round(cOflecha_arriba_001.galto_drag_001()*(tL001/cLalto_drag_001));
	if(flecha_abajo_001>0){
		flecha_abajo_001=0
	}else{
		if(flecha_abajo_001<-cLalto_drag_001){
			flecha_abajo_001=-cLalto_drag_001
		}
	}
	if(alto_boton_drag_001<talto_drag_001){
		alto_boton_drag_001=talto_drag_001
	}else{
		if(alto_boton_drag_001>tflecha_arriba_001){
			alto_boton_drag_001=tflecha_arriba_001
		}
	}
	
	cOflecha_arriba_001.salto_drag_001(flecha_abajo_001);
	gO001.salto_drag_001(alto_boton_drag_001);
	salto_drag_001=setTimeout("Sflecha_abajo_001("+velocidad_001+")",25)
}

function Svelocidad_001(){
	calto_drag_001();
	salto_drag_001=null;
}
function SJ001(boton_drag_001){
	calto_drag_001();
	var contenedor_001=Gcontenedor_001(boton_drag_001),x=contenedor_001-(dH001/2),alto_boton_drag_001=(x<talto_drag_001)?talto_drag_001:(x>tflecha_arriba_001)?tflecha_arriba_001:x;
	gO001.salto_drag_001(alto_boton_drag_001);
	var flecha_abajo_001=-(alto_boton_drag_001-talto_drag_001)*(1/sLalto_drag_001);
	cOflecha_arriba_001.salto_drag_001(flecha_abajo_001);
	return false;
}
//FIN DRAG 001
