Ciao a tutti, sto cercando di implementare il seguente codice il quale dopo aver digitato un valore aggiunge i decimali .00 (se non specificati).

E' capitato purtroppo che inserendo un valore tramite copia incolla mi ritrovo con un valore ad esempio 1580,95.00 e vorrei che la virgola venga convertita in punto e i decimali anch'essi riconosciuti.. Il codice è il seguente.. Si può fare qualcosa?

codice:
function controlla(test)	{
	var pattern = /^(([1-9]{1}\d{8})+\.)+(\d{2})+$/;
	var campo = document.getElementById("importo");
	if (test.value.indexOf(".")<0)
		{
		test.value=test.value+".00";
		}
	}