function setextval(element, label, texto, colour)
{
    /*location.href = texto;*/
    element.firstChild.nodeValue = label;
    element.style.color = colour;
    element.href = texto;
    element.onmouseover =
        function onmouseover(event) {
            javascript:this.style.textDecoration = "underline";
        }
    element.onmouseout =
        function onmouseout(event) {
            javascript:this.style.textDecoration = "none";
        }
}

function hidemailschcom(name, colour)
{
    var elem = document.getElementById("hidemail");
    var href = elem.href;
    var fake = elem.name;
    var domain = "schloh";
    var label = name + fake.substr(14,1) +
                domain + fake.substr(23,1) + fake.substr(24.3);
    var compstr = fake.substr(0,7) + name + fake.substr(14,1) +
                  domain + fake.substr(23,1) + fake.substr(24.3);
    setextval(elem, label, compstr, colour);
}

function hidesipsschcom(name, colour)
{
    var elem = document.getElementById("hidesips");
    var fake = elem.name;
    var domain = "schloh";
    var label = name + fake.substr(12,1) + domain +
                fake.substr(21,1) + fake.substr(22.3);
    var compstr = fake.substr(0,5) + name + fake.substr(12,1) + domain +
                  fake.substr(21,1) + fake.substr(22.3);
    setextval(elem, label, compstr, colour);
}

function hideisdnmucde(name, colour)
{
    var elem = document.getElementById("hideisdn");
    var fake = elem.name;
    var domain = "4989";
    var label = "+" + domain.substr(0,2) +
                fake.substr(7,1) + domain.substr(2,2) +
                fake.substr(9,1) + name.substr(0,2) +
                fake.substr(12,1) + name.substr(2,2) +
                fake.substr(12,1) + name.substr(4,2) +
                fake.substr(12,1) + name.substr(6,2);
    var compstr = fake.substr(0,5) + domain.substr(0,2) +
                  fake.substr(7,1) + domain.substr(2,2) +
                  fake.substr(9,1) + name.substr(0,2) +
                  fake.substr(12,1) + name.substr(2,2) +
                  fake.substr(12,1) + name.substr(4,2) +
                  fake.substr(12,1) + name.substr(6,2);
    setextval(elem, label, compstr, colour);
}

function simplemail()
{
    var contact = "name at host tld"
    var email = "name"
    var host = "host.tld"
    document.write("<a href=" + "mail" + "to:" + email + "@" + host + ">" + contact + "</a>")
}
