$(document).ready(function() {
    var ThePageURL = escape(document.location);
    var ThePageTitle = $("title").eq(0).html();
    emailFnc(ThePageTitle, ThePageURL);
});

function emailFnc(pageTitle, pageURL) {
    $(".email_page").each(function() {
        if (pageTitle != "") {
            var title = pageTitle;
        } else {
            var title = pageURL;
        }
        $(this).attr({ href: "mailto:?subject=" + pageTitle + " (" + pageURL + ")" + "&body=" + pageURL });
        return false;
    });
}

function bookmarksite(title, url) {
    if (window.sidebar) {
        // firefox
        window.sidebar.addPanel(title, url, "");
    }
    else if (window.opera && window.print) {
        // opera
        var elem = document.createElement('a');
        elem.setAttribute('href', url);
        elem.setAttribute('title', title);
        elem.setAttribute('rel', 'sidebar');
        elem.click();
    }
    else if (document.all) {
        // ie
        window.external.AddFavorite(url, title);
    }
}