// SpamGuard Version 0.0.1
// (c) 20060111 by Triman GmbH 

function Spam(domain, org, name, image)
{
    //trap misspellings
    spam(domain, org, name, image)
}

function spam(domain, org, name, image)
{
    if (!domain)
    {
        alert('Domain fehlt (ch / org / net)');
        return;
    }
    if (!org)
    {
        alert('Organisation fehlt (triman / microsoft)');
        return;
    }
    if (!name)
    {
        alert('Name fehlt (andy / riccardo / reto / florian)');
        return;
    }
    
    m1 = '&#109;&#97;&#105;&#108;';
    m2 = '&#116;&#111;&#58;';
    l1 = '<a title=\'Mail an ' + name + '&#64;' + org + '.'+ domain + '\' class=\'email\' href=\'' + m1 + m2 + name + '&#64;' + org + '.'+ domain + '\'>';
    if (image)
        lt = '<img src=\'' + image + '\' border=0 alt=\'Email\'>';
    else
        lt = name + '&#64;' + org + '.'+ domain;
    l2 = '</a>';
    
    document.write(l1 + lt + l2);
}
