(function (a) {
    a(function () {
        a(".artr-item").hover(function () {
            a(this).addClass("hover")
        }, function () {
            a(this).removeClass("hover")
        });
        a("#menu li.submenu").hover(function () {
            var k = a(this).find("ul:first");
            if (a(k).size() > 0) {
                a(k).show();
                a(this).css("border-bottom", "transparent")
            }
        }, function () {
            var k = a(this).find("ul:first");
            if (a(k).size() > 0) {
                a(k).hide()
            }
        });
        a(".tabb").click(function () {
            var k = a(this).attr("id");
            a(".tabb").removeClass("sel");
            a(this).addClass("sel");
            a(".tabbed-container:visible").hide(0, function () {
                a("#" + k + "-container").show()
            });
            return false
        });

        function e() {
            var k = a("#container").offset().left + 12;
            a("#back-top").css({
                left: (k - a("#back-top").width()) + "px"
            })
        }
        e();
        a(window).resize(function () {
            e()
        });
        window.setInterval(function () {
            var l = a(".message a").size();
            var k = Math.ceil(Math.random() * l);
            a(".message a:visible").fadeOut(100, function () {
                a("#tt_" + k).fadeIn(200)
            })
        }, 3000);
        var j = a(".dd_ajax_float");
        var d = a(".dd_ajax_float").width();
        var h = 0;
        var g = a("#container").offset().top;
        if (g > 0) {
            a(j).show();
            c();
            b();
            var i = j.css("margin-left");
            a(window).scroll(function () {
                h = a(window).scrollTop();
                var k = j.css("position") == "fixed";
                c()
            })
        }
        a(window).resize(function () {
            b()
        });

        function c() {
            if (a(".dd_ajax_float").size() > 0) {
                if (h > g) {
                    j.stop().css({
                        position: "fixed",
                        top: "15px"
                    })
                } else {
                    j.css({
                        position: "fixed",
                        top: (g - h - 1) + "px"
                    })
                }
            }
        }
        function b() {
            var k = a("#container").offset().left - d - 2 + 12;
            j.css({
                left: k
            })
        }
        var f = true;
        a(window).scroll(function () {
            if (f) {
                f = false;
                a.post("/most-viewed", {
                    post: "true"
                }, function (k) {
                    a(".mv-container").append(k)
                }, "text")
            }
        })
    })
})(jQuery);
