Hola:
Una solución fácil y rápida sería crear un array de palabrotas...
var palabrotas = ["mierda", "pis", "caca", "culo", "tetas"]; //
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
for (i = 0, total = palabrotas.length; i < total; i ++)
do {
mifrase = mifrase.replace(palabrota[i],'**');
} while(mifrase.indexOf(palabrota[i]) >= 0);
document.formul.textocambiado.value = mifrase
... aunque averigua como usar expresiones regulares, que simplificará algo el resultado...
Saludos