/* Ninja spamkiller 
   Written by Staffz 
   Ninjas don't like spam, we hide in the shadows from the evil spam robots 
   Copyright Urban Ninja (www.urbanninja.se)
*/

function un_noSpam(targets) {
    for (var i = 0; i < targets.length; i++) {
        var name   = targets[i][0];
        var top    = targets[i][1];
        var target = targets[i][2];
        var myObj  = targets[i][3];
        if (document.getElementById(myObj)) {
            var address = un_constructNoSpamAddress(name, top, target); 
            document.getElementById(myObj).innerHTML = address;
            document.getElementById(myObj).href      = "mailto:" + address;
        }
    }
}

function un_constructNoSpamAddress (name, top, target) {
    var address = name + "@";
    address     = address + target + ".";
    address     = address + top;
    return address;
}

function noSpam(target, name, top) {
    noSpamTitle(target, name, top, '');
}

function noSpamTitle(target, name, top, title) {
    var address = un_constructNoSpamAddress(name, top, target);
    if (title == '') title = address;
    document.write('<a href="mailto:' + address + '">' + title + '</a>');
}
