var EmailSpiderProofer = { 

    decodeLink : function (anchorElement) {
        anchorElement.title = EmailSpiderProofer._decodeEmail(anchorElement.title);
        anchorElement.href = 'mai'
            + 'lto'
            + ':';
        anchorElement.href += anchorElement.title;
    },

    decodeLinkAndLabel : function (anchorElement) {
        EmailSpiderProofer.decodeLink(anchorElement);
        anchorElement.innerHTML = EmailSpiderProofer._decodeEmail(anchorElement.innerHTML);
    },

    _decodeEmail : function (encodedEmailString) {
        decodedString = encodedEmailString.replace(/_at_/, '@'); 
        decodedString = decodedString.replace(/_dot_/, '.'); 
        return decodedString;
    }

};

