﻿function decode(str)
{
    var out = '';
    for(var i = 0; i < str.length; i++)
    {
        switch (str.substring(i, i + 1))
        {
            case '@': { out += '.'; break; }
            case '.': { out += '@'; break; }
            case 'q': { out += 'a'; break; }
            case 'w': { out += 'b'; break; }
            case 'e': { out += 'c'; break; }
            case 'r': { out += 'd'; break; }
            case 't': { out += 'e'; break; }
            case 'z': { out += 'f'; break; }
            case 'u': { out += 'g'; break; }
            case 'i': { out += 'h'; break; }
            case 'o': { out += 'i'; break; }
            case 'p': { out += 'j'; break; }
            case 'a': { out += 'k'; break; }
            case 's': { out += 'l'; break; }
            case 'd': { out += 'm'; break; }
            case 'f': { out += 'n'; break; }
            case 'g': { out += 'o'; break; }
            case 'h': { out += 'p'; break; }
            case 'j': { out += 'q'; break; }
            case 'k': { out += 'r'; break; }
            case 'l': { out += 's'; break; }
            case 'y': { out += 't'; break; }
            case 'x': { out += 'u'; break; }
            case 'c': { out += 'v'; break; }
            case 'v': { out += 'w'; break; }
            case 'b': { out += 'x'; break; }
            case 'n': { out += 'y'; break; }
            case 'm': { out += 'z'; break; }
            default: { out += str.substring(i, i + 1); break; }
        }
    }
    
    window.location.href = 'mailto:' + out;
}
