<!--
// Las capas que se utilizan para crear el efecto deben estar una dentro de la otra. La capa
// mas externa debe llamarse CapaExterior y la capa mas interna CapaInterior.

var info;             // Aqui esta la informacion de la capa Interior
var valor=100;        // Es la velocidad en milisegundos por defecto
var VALORINICIO=80;   // Valor en el que comienza la capa interior para que de la sensacion de continuidad
var VALORLIMITE=-140; // Es el valor negativo del alto de la capa interior, cuando se llega hasta el se vuelve a empezar
var ALTOLINEA=10;     // Son los puntos que va a recorrer antes de hacer una parada el teletipo
var INCREMENTO=-1;    // Valor 1 si se quiere que suban las letras y -1 si se quiere que bajen
var PARADA=100;       // Tiempo que esta parado el teletipo (milisegundos)
var MOVIMIENTO=100;   // Tiempo que tarda en moverse el teletipo (milisegundos)

function init(){

	if ((document.layers)? true:false){
		info = document.CapaExterior.document.CapaInterior;
		info.top=VALORINICIO;
	}
	
	if ((document.all)? true:false){
		info = CapaInterior.style;
		info.top=VALORINICIO+'px';
	}

//alert("En Init: "+info.top)
}

function teletipo(){
//alert("En teletipo: "+info.ypos);
	if ((document.all)? true:false) //Iexplore
		if ((parseInt(info.top)*INCREMENTO) < (VALORLIMITE*INCREMENTO)) {
			info.top = (parseInt(info.top)+INCREMENTO)+'px';
		if (((parseInt(info.top)) % ALTOLINEA)+1 == 0)
				valor=PARADA;				
		else 
				valor=MOVIMIENTO;
		} 
		else {
			info.top = VALORINICIO+'px';
		}
	if ((document.layers)? true:false) //Netscape
		if ((INCREMENTO*info.top) < (VALORLIMITE*INCREMENTO)) {
			info.top += INCREMENTO;
			if ((info.top % (ALTOLINEA-1))+1 == 0)
					valor=PARADA;				
			else 
					valor=MOVIMIENTO;
		} else {
			info.top = VALORINICIO
		}
	setTimeout("teletipo()", valor)
}
//-->
