﻿$(document).ready(function () {
    $("a[href*='$$']").each(function () {
        var t = $(this).html();
        t = list(t);
        t = wrap(t);
        t = t.replace(new RegExp("[$]{2,}", "gi"), ".");
        t = t.replace("$", "@");
        $(this).html(t);

        var l = $(this).attr("href");
        l = list(l);
        l = wrap(l);
        l = l.replace(new RegExp("[$]{2,}", "gi"), ".");
        l = l.replace("$", "@");
        if (l.search("mailto:") == -1) {
            l = "mailto:".concat(l);
        }
        $(this).attr("href", l);
    });
});

function wrap(s) {
    var temp = "";
    for (i = s.length - 1; i >= 0; i--) {
        if (s.charAt(i) == "0" && s.charAt(i - 1) == "2" && s.charAt(i - 2) == "%") {
            temp += " ";
            i = i - 2;
        }
        else {
            temp += s.charAt(i);
        }
    }
    return temp;
};

function list(s) {
    var temp = "";
    var i = 0;
    while (i <= s.length) {
        temp += s.charAt(i);
        i = i + 3;
    }
    return temp;
};
