Hola...
Al final... lo consegui utilizando una funcion que me dio hace un tiempo Panino5001, en el post:
http://www.forosdelweb.com/f13/javas...rusivo-641095/ . Pense que no podia hacerlo con ella... pero David el Grande... ya me ayudo, jeje... si es que estais en todas... jeje.
Bueno... como siempre...
Muchisimas gracias!