così: le variabili sono occurence e replacewith, ma poiche il primo argomento della funzione replace è un espressione regolare devi crearne una a partire da occurence
codice:
<script>
str = "ho comprato un capitello";
occurence = "capitello";
occurence_re = new RegExp(occurence, "g");
replacewith = "petardo";
str = str.replace(occurence_re, replacewith);
alert(str);
</script>
con la tua funzione sarà
codice:
function myReplace(stringa,trova,cambiaCon){
trova_re = new RegExp(trova, "g");
return stringa.replace(trova_re,cambiaCon)
}