function clarify() {
    if (document.getElementsByTagName && document.createTextNode) {
        obscured = document.getElementsByTagName('code');
        for (i = 0; i < obscured.length; i++) {
            obsnode = obscured[i];
			if (obsnode.parentNode) {
			    enclosing = obsnode.parentNode;
			    if (enclosing.className && (enclosing.className == 'email')) {
				    if (obsnode.replaceChild && obsnode.firstChild) {
                        newat = document.createTextNode('@');
                        obsnode.replaceChild(newat, obsnode.firstChild);
                    }
                }    					
            }
        }
    }
}

window.onload = clarify;

