Necesito que alguien me explique bien como es el funcionamiento de esta funcion. Este es un SCROLL que aparece en una casilla de texto("vetanatexto")de un formulario("formulario"). No termino de entender como es el funcionamiento de este scroll,
creo que el problema que tengo es que no entiendo cuando es que cambia el valor de POSICION, pero igual no estoy seguro.
GRACIAS.
CODIGO:
var cadenatexto="Con JavaScript sus páginas WEB tendrán un toque de profesionalidad.";
var lentxt=cadenatexto.length;
var puntoinicio=60;
var posicion=1-puntoinicio;
function scroll()
{
posicion++;
var efecto="";
if( posicion==lentxt )
posicion=1-puntoinicio;
if( posicion<0 )
{
for (var i=1; i<=Math.abs(posicion); i++)
efecto = efecto+" ";
efecto = efecto +
cadenatexto.substring(0,puntoinicio-i+1);
}
else
efecto = efecto +
cadenatexto.substring(posicion,puntoinicio+posicio n);
window.document.formulario.ventanatexto.value=efec to;
setTimeout("scroll()",150);
}