document.getElementsByClassName = function(clsName){ var retVal = new Array(); var elements = document.getElementsByTagName("*"); for(var i = 0;i < elements.length;i++){ if(elements[i].className.indexOf(" ") >= 0){ var classes = elements[i].className.split(" "); for(var j = 0;j < classes.length;j++){ if(classes[j] == clsName) retVal.push(elements[i]); } } else if(elements[i].className == clsName) retVal.push(elements[i]); } return retVal; } function addSmiley(){ var postBodyClass = (postBodyClass) ? postBodyClass : 'post-body'; var d = document.getElementsByClassName(postBodyClass); for(var i=0;i '); d[i].innerHTML = d[i].innerHTML.replace(/\s;-*\)/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*\$/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*\(/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*D/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*p/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*k/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*\@/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*\#/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*x/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*o/g, ' '); } var d = document.getElementsByClassName('comment-body'); for(var i=0;i '); d[i].innerHTML = d[i].innerHTML.replace(/\s;-*\)/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*\$/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*\(/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*D/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*p/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*k/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*\@/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*\#/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*x/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*o/g, ' '); } var d = document.getElementsByClassName('comment-body-author'); for(var i=0;i '); d[i].innerHTML = d[i].innerHTML.replace(/\s;-*\)/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*\$/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*\(/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*D/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*p/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*k/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*\@/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*\#/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*x/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*o/g, ' '); } var d = document.getElementsByClassName('widget-content'); for(var i=0;i '); d[i].innerHTML = d[i].innerHTML.replace(/\s;-*\)/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*\$/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*\(/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*D/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*p/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*k/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*\@/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*\#/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*x/g, ' '); d[i].innerHTML = d[i].innerHTML.replace(/\s:-*o/g, ' '); } } function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function() { oldonload(); func(); } } } addLoadEvent(addSmiley);