Alucinante ipraetoriux, un millón de gracias!!!!!!!!
He creado el documento js con el código que me diste y funciona a la perfección.
De todas formas miraré con más atención los enlaces que me has pasado para comprenderlo mejor.
Una vez más, muchísimas gracias