// Librería que implementa la creación de una Capa que hace scroll hacia arriba realizada por Isi para IslaCristina...

function capascroll(nombre,posx,posy,ancho,alto,velocidad,alto_scroll) {
	this.nombre=nombre;
	this.cssfija="cssfija"+nombre;
	this.capafija="capafija"+nombre;
	this.cssmover="cssmover"+nombre;
	this.capamover="capamover"+nombre;
	this.posx=posx;
	this.posy=posy;
	this.ancho=ancho;
	this.alto=alto;
	this.i=0;
	this.alto_scroll=alto_scroll;
	this.y=this.alto;
	this.velocidad=velocidad?velocidad:0;
	this.escribircss=isicapascrollescribircss;
	this.escribirhtml=isicapascrollescribirhtml;
	this.iniciar=isicapascrolliniciar;
	this.ver=isicapascrollver;
	this.ocultar=isicapascrollocultar;
	this.poner_texto=isicapascrollponer_texto;
	this.hacer=isicapascrollhacer;
	this.start=isicapascrollstart;
	this.stop=isicapascrollstop;
	}

function isicapascrollescribircss() {
	document.write('.'+this.cssfija+'  {position:absolute;top:'+(this.posy)+';left:'+this.posx+';width:'+this.ancho+';height:'+this.alto+';clip:rect(0,'+this.ancho+','+this.alto+',0);visibility:visible;z-index:99}\n');
	document.write('.'+this.cssmover+' {position:absolute;top:'+this.alto+';left:0;width:'+this.ancho+';height:'+this.alto+';visibility:visible;z-index:99;font-family:arial;font-size:7pt;text-align:justify}\n');
	}

function isicapascrollescribirhtml() {
	document.write('<div id="'+this.capafija+'" class="'+this.cssfija+'"><div id="'+this.capamover+'" class="'+this.cssmover+'"></div></div>\n');
	}

function isicapascrolliniciar() {
	this.i=setInterval((this.nombre+'.hacer()'),10);
	}

function isicapascrollver() {
	visibilidad(this.capafija,1);
	}

function isicapascrollocultar() {
	visibilidad(this.capafija,0);
	}

function isicapascrollponer_texto(txt) {
	escribir(this.capamover,txt);
	}

function isicapascrollhacer() {
	this.y-=this.velocidad;
	posicionar(this.capamover,1,this.y);
	if (this.y<=(-this.alto_scroll)) {this.y=(this.alto);}
	}

function isicapascrollstart() {
	this.i=setInterval((this.nombre+'.hacer()'),100);
	}

function isicapascrollstop() {
	this.y=0;
	clearInterval(this.i);	
	}
