function MorphMail() {
    var atsign = '\u0040';
    var mailelms=document.getElementsByTagName('span');
    var links =  new Array();
    var linkcnt = 0;
    for(var i=0;i<mailelms.length;i++) {
        if(mailelms[i].className=='morphmail') {
            if (mailelms[i].firstChild) {
                var mail = mailelms[i].firstChild.nodeValue.replace(/ - /,atsign);
                mailelms[i].removeChild(mailelms[i].firstChild);
                links[linkcnt] = xCreateElement('a');
                links[linkcnt].appendChild(document.createTextNode(mail));
                links[linkcnt].href = 'mailto:'+mail;
                mailelms[i].appendChild(links[linkcnt]);
                linkcnt++;
            }
        }
    }
}

addEvent(window, 'load',  MorphMail);
