

function cowicfilter(text)
{ 
        if (text == null)
                return "";
        return text.replace(/\s+/g,"").replace(/{at}/g,"@").replace(/{dot}/g,".");
}

function cowicmail()
{
        //var addresses = document.getElementsByName("cowicmail");
        var tmp = document.getElementsByTagName("span");
        var addresses = [];
        for (var i = 0; i<tmp.length; ++i)
                if (tmp[i].getAttribute("name") == "cowicmail")
                        addresses.push(tmp[i])

        for (var i = 0; i<addresses.length; ++i)
        {
                var address = addresses[i];
                var res = "";
                for (var element = address.firstChild; element != null; element = element.nextSibling)
                {
                        res = res + cowicfilter(element.data);
                        for (var text = element.firstChild; text != null; text = text.nexSibling)
                                res = res + cowicfilter(text.data);
                }
                var a = document.createElement("a");
                a.href = "mailto:" + res;
                a.appendChild(document.createTextNode(res));
                address.parentNode.replaceChild(a, address);
        }
}

function cowiconload()
{
        window.setTimeout(cowicmail, 2000);
}
  

