var isIE=(document.all)? true:false;
var isNS=(document.layers)? true:false;
var isOther=(document.getElementById)? true:false;

function Scroll(nombre2,x2,y2,anchura2,altura2)
{
	this.mover=y2;
	this.equis=0;
	this.clipeo=altura2;
	this.tempo;
	this.nombre=nombre2;
	this.x=x2;
	this.y=y2;
	this.anchura=anchura2;
	this.bajar=bajar;
	this.subir=subir;
	this.parar=parar;
	this.ver=ver;
	
	if(isIE)
	{
		arriba2="document.all['arriba'].style";
		abajo2="document.all['abajo'].style";
		capa3="document.all['"+this.nombre+"']";
		capa2="document.all['"+this.nombre+"'].style";
		this.altura=eval("document.all['"+this.nombre+"'].offsetHeight");
		eval(capa2 + ".visibility='visible'");
	}
	else if(isNS)
	{
		arriba2="document.layers['arriba']";
		abajo2="document.layers['abajo']";
		//capa3="document.layers['"+this.nombre+"']";
		capa2="document.layers['"+this.nombre+"']";	
		this.altura=eval("document.layers['"+this.nombre+"'].clip.height");
		eval(capa2 + ".visibility='show'");
	}
	else if(isOther)
	{
		arriba2="document.getElementById('arriba').style";
		abajo2="document.getElementById('abajo').style";
		capa3="document.getElementById('"+this.nombre+"')";
		capa2="document.getElementById('"+this.nombre+"').style";	
		this.altura=eval("document.getElementById('"+this.nombre+"').offsetHeight");
		//eval(capa2 + ".visibility='visible'");
		eval(capa2 + ".visibility='visible'");
		//eval(capa2 + ".visibility='show'");
		//eval(capa3 + ".visibility='show'");
	}
	if(isIE)
		eval(capa2+".clip='rect(0,"+this.anchura+","+this.clipeo+",0)'");
	else if(isOther)
		eval(capa2+".clip='rect(0px,"+this.anchura+"px,"+this.clipeo+"px,0px)'");
	else if(isNS)
	{
		eval(capa2+".clip.left=0")
		eval(capa2+".clip.top=0")
		eval(capa2+".clip.right="+this.anchura);
		eval(capa2+".clip.bottom="+this.clipeo);
	}
}

function ver(capa_visible2,switch2)
{
	this.capa_visible=capa_visible2;
	this.switch1=switch2;
	//alert(this.capa_visible + " - "+ this.switch1);
	if (this.switch1=="on")
	{
	if(isIE)
	{
		capa_visible="document.all['"+this.capa_visible+"'].style";
		eval(capa_visible + ".visibility='visible'");
	}
	else if(isNS)
	{
		capa_visible="document.layers['"+this.capa_visible+"']";	
		eval(capa_visible + ".visibility='show'");
	}
	else if(isOther)
	{
		capa_visible="document.getElementById('"+this.capa_visible+"').style";	
		eval(capa_visible + ".visibility='visible'");
	}
	}
	else if(this.switch1=="off")
	{
			if(isIE)
	{
		capa_visible="document.all['"+this.capa_visible+"'].style";
		eval(capa_visible + ".visibility='hidden'");
	}
	else if(isNS)
	{
		capa_visible="document.layers['"+this.capa_visible+"']";	
		eval(capa_visible + ".visibility='hide'");
	}
	else if(isOther)
	{
		capa_visible="document.getElementById('"+this.capa_visible+"').style";	
		eval(capa_visible + ".visibility='hidden'");
	}
		}

}
function subir()
{
	if(this.equis>0)
	{
		if(isIE || isOther)
			eval(abajo2+".visibility='visible'");
		else if(isNS)
			eval(abajo2+".visibility='show'");
		this.equis=this.equis-2;	
		this.clipeo=this.clipeo-2;
		this.mover=this.mover+2;

		if(isIE){
			eval(capa2+".top="+this.mover);
			eval(capa2+".clip='rect("+this.equis+","+this.anchura+","+this.clipeo+",0)'");
		}else if(isOther){
			eval(capa2+".top='"+this.mover+"px';");
			eval(capa2+".clip='rect("+this.equis+"px,"+this.anchura+"px,"+this.clipeo+"px,0px)'");
		}else if(isNS){
			eval(capa2+".top="+this.mover);
			eval(capa2+".clip.left=0");
			eval(capa2+".clip.top="+this.equis);
			eval(capa2+".clip.right="+this.anchura);
			eval(capa2+".clip.bottom="+this.clipeo);
		}
		this.tempo=setTimeout("this.subir()",25)
	}
	else
	{
		//if(isIE || isOther)
			//eval(arriba2+".visibility='hidden'");
		//if(isNS)
			//eval(arriba2+".visibility='hide'");
		parar();
	}
}
function bajar()
{
	if(this.clipeo<=this.altura)
	{
		if(isIE || isOther)
			eval(arriba2+".visibility='visible'");
		else if(isNS)
			eval(arriba2+".visibility='show'");
		this.equis=this.equis+2;	
		this.clipeo=this.clipeo+2;
		this.mover=this.mover-2;
		if(isIE){
			eval(capa2+".top="+this.mover);
			eval(capa2+".clip='rect("+this.equis+","+this.anchura+","+this.clipeo+",0)'");
		}else if(isOther){
			eval(capa2+".top='"+this.mover+"px';");
			eval(capa2+".clip='rect("+this.equis+"px,"+this.anchura+"px,"+this.clipeo+"px,0px)'");
		}else if(isNS){
			eval(capa2+".top="+this.mover);
			eval(capa2+".clip.left=0")
			eval(capa2+".clip.top="+this.equis);
			eval(capa2+".clip.right="+this.anchura);
			eval(capa2+".clip.bottom="+this.clipeo);
		}
		this.tempo=setTimeout("this.bajar()",25)
	}
	else
	{
		//if(isIE || isOther)
			//eval(abajo2+".visibility='hidden'");
		//if(isNS)
			//eval(abajo2+".visibility='hide'");
		this.parar();
	}
}
function parar()
{
	clearTimeout(this.tempo);
}