$(document).ready(function () {
    var fb_user_name = new RegExp('fb\\d{5,}', 'ig');

    if (js_vars.fbUsers) {
        $("*").each(function () {
            if ($(this).children().length == 0) {
                var text = $(this).text();
                var m = fb_user_name.exec(text);
                if (m != null) {
                    for (var i = 0; i < m.length; i++) {
                        $(this).text(text.replace(m[i], js_vars.fbUsers[m[i]]));
                    }
                }
            }
        });
    }

    $('a[href="facebook"]').each(function () {
        $(this).attr("href", "facebookauth.php?redirect_url=" + escape(location.href));
    });

    if (js_vars.plugin_facebookauth_show_login) {
        var url = window.location.href;
        var login_url_regexp = new RegExp('login.php');

        if (login_url_regexp.test(url)) {
            var fb_login_url = js_vars.site_url + "/facebookauth.php";
            $("#cpgform").before("<div style='text-align:left; margin-left: 20px;'><a href='" + fb_login_url + "' style='font-weight:bold;'><img src='./images/facebook_login_button_big.png'></a><br/>or</div>");
        }
    }

});

