Non ho inventato nessuna sintassi.

<script>
z=prompt("","");
Old=prompt("Inserisci vecchio carattere","");
New=prompt("Inserisci nuovo carattere","");
alert(z.replace(Old,New));
</script>


In questo codice non c'è niente di sbagliato, l'unico problema è che sostituisce solo la prima lettera.
Allora ti chiedo, puoi sostiturmelo in modo da cambiare tutte le lettere per favore?