ijole....
fiajte que.. scrip exacto como los necesitas.. no creo tener..
pero.. te voy a rolar unas paginas de scrips muy buenas talves podes encontrar alguno que te funcione asi como queres.
http://webdeveloper.earthweb.com/webjs/
http://todojavascript.galeon.com/
http://www.elcodigo.net/cgi-bin/DBread.cgi?tabla=scripts&campo=5&clave=1x3
espero te sirvan.