Otra cosa, he encontrado buscando por iternet yn script que hace justo lo que quiero, pero el formato que da es americano, es decir los separadores de miles son comas y los de decimales puntos, si alquien pudiera echarme una mano a modificarlo, porque lo he intentado pero no me devuelve bien los valores.
Está en :
http://javascript.espaciolatino.com/...ormateanum.htm