function htmlreplace(find,replace,element) {
if(typeof element === "undefined") { element = document.body; }
var regEx = new RegExp(find, 'gi');
var nodes = element.childNodes;
for(var n=0; n<nodes.length; n++) {
if(nodes[n].nodeType == Node.TEXT_NODE) {
nodes[n].textContent = nodes[n].textContent.replace(regEx, replace);
} else {
htmlreplace(find,replace,nodes[n]);
}
}
}