function genaddr(a)
{
    var y = "nbjmup;";
    var z = "Ahnbjm/dpn";
    var result = "";
    for (i = 0; i < y.length; ++i) {
        var q = y.charCodeAt(i);
        result += String.fromCharCode(q - 1);
    }
    result += a;
    for (i = 0; i < z.length; ++i) {
        var q = z.charCodeAt(i);
        result += String.fromCharCode(q - 1);
    }
    document.location = result;
    return false;
}

function genaddr2(a,id)
{
    var y = "nbjmup;";
    var z = "Ahnbjm/dpn";

    var part1 = "";
    for (i = 0; i < y.length; ++i) {
        var q = y.charCodeAt(i);
        part1 += String.fromCharCode(q - 1);
    }

    var part2 = ""
    for (i = 0; i < z.length; ++i) {
        var q = z.charCodeAt(i);
        part2 += String.fromCharCode(q - 1);
    }

    var obj = document.getElementById(id);
    obj.innerHTML=a + part2;
    obj.href=part1 + a + part2;
    return false;
}

function genaddr3(a,b,id)
{
    var y = "nbjmup;";

    var part1 = "";
    for (i = 0; i < y.length; ++i) {
        var q = y.charCodeAt(i);
        part1 += String.fromCharCode(q - 1);
    }

    var obj = document.getElementById(id);
    obj.innerHTML=a + "@" + b;
    obj.href=part1 + a + "@" + b;
    return false;
}

