$(document).ready(
    function() {
        $("#menu_main a").mouseover(
            function () {
                if (!$(this).hasClass("active")) {
                    $(this).css("background-position", "left 29px");
                }
            }
        );
        $("#menu_catalogue a").mouseover(
            function () {
                if (!$(this).parent().hasClass("active")) {
                    $(this).css("background-position", "left 34px");
                }
            }
        );
        $("#menu_about a").mouseover(
            function () {
                if (!$(this).parent().hasClass("active")) {
                    $(this).css("background-position", "left 26px");
                }
            }
        );
        $("#menu table tr td a").mouseout(
            function () {
                if (!$(this).parent().hasClass("active")) {
                    $(this).css("background-position", "left top");
                }
            }
        );

        $("img.img_border").each(
            function () {
                var img_src          = $(this).attr("src");
                var img_width        = $(this).attr("width");
                var img_height       = $(this).attr("height");
                var img_float        = $(this).css("float");
                var img_marginTop    = $(this).css("margin-top");
                var img_marginRight  = $(this).css("margin-right");
                var img_marginBottom = $(this).css("margin-bottom");
                var img_marginLeft   = $(this).css("margin-left");

                $(this).css("float", "none");
                $(this).attr("src", "/design/images/blank.gif");
                $(this).css("margin-top", "0px");
                $(this).css("margin-right", "0px");
                $(this).css("margin-bottom", "0px");
                $(this).css("margin-left", "0px");

                if ($(this).parent().is("a")) {
                    var curElement = $(this).parent();
                } else {
                    var curElement = $(this);
                }

                var newElement = document.createElement("div");
                $(newElement).css("background-image", "url(" + img_src + ")");
                $(newElement).width(img_width);
                $(newElement).height(img_height);
                $(newElement).css("float", img_float);
                $(newElement).css("overflow", "hidden");
                $(newElement).css("margin-top", img_marginTop);
                $(newElement).css("margin-right", img_marginRight);
                $(newElement).css("margin-bottom", img_marginBottom);
                $(newElement).css("margin-left", img_marginLeft);

                $(curElement).wrap(newElement);
                curElement = $(curElement).parent();

                var addElement = document.createElement("div");
                $(addElement).addClass("img_corners_top");
                $(curElement).wrapInner(addElement);

                var addElement = document.createElement("div");
                $(addElement).addClass("img_corners_right");
                $(curElement).wrapInner(addElement);

                var addElement = document.createElement("div");
                $(addElement).addClass("img_corners_bottom");
                $(curElement).wrapInner(addElement);

                var addElement = document.createElement("div");
                $(addElement).addClass("img_corners_left");
                $(curElement).wrapInner(addElement);

                var addElement = document.createElement("div");
                $(addElement).addClass("img_top");
                $(curElement).wrapInner(addElement);

                var addElement = document.createElement("div");
                $(addElement).addClass("img_right");
                $(curElement).wrapInner(addElement);

                var addElement = document.createElement("div");
                $(addElement).addClass("img_bottom");
                $(curElement).wrapInner(addElement);

                var addElement = document.createElement("div");
                $(addElement).addClass("img_left");
                $(curElement).wrapInner(addElement);
            }
        );

        $("img.img_effect").each(
            function () {
                var img_src          = $(this).attr("src");
                var img_width        = $(this).attr("width");
                var img_height       = $(this).attr("height");
                var img_float        = $(this).css("float");
                var img_marginTop    = $(this).css("margin-top");
                var img_marginRight  = $(this).css("margin-right");
                var img_marginBottom = $(this).css("margin-bottom");
                var img_marginLeft   = $(this).css("margin-left");

                $(this).css("float", "none");
                $(this).attr("src", "/design/images/blank.gif");
                $(this).css("margin-top", "0px");
                $(this).css("margin-right", "0px");
                $(this).css("margin-bottom", "0px");
                $(this).css("margin-left", "0px");

                if ($(this).parent().is("a")) {
                    var curElement = $(this).parent();
                } else {
                    var curElement = $(this);
                }

                var newElement = document.createElement("div");
                $(newElement).css("background-image", "url(" + img_src + ")");
                $(newElement).width(img_width);
                $(newElement).height(img_height);
                $(newElement).css("float", img_float);
                $(newElement).css("margin-top", img_marginTop);
                $(newElement).css("margin-right", img_marginRight);
                $(newElement).css("margin-bottom", img_marginBottom);
                $(newElement).css("margin-left", img_marginLeft);

                $(curElement).wrap(newElement);
                curElement = $(curElement).parent();

                var addElement = document.createElement("div");
                $(addElement).addClass("img_ef_corners_top");
                $(curElement).wrapInner(addElement);

                var addElement = document.createElement("div");
                $(addElement).addClass("img_ef_corners_right");
                $(curElement).wrapInner(addElement);

                var addElement = document.createElement("div");
                $(addElement).addClass("img_ef_corners_bottom");
                $(curElement).wrapInner(addElement);

                var addElement = document.createElement("div");
                $(addElement).addClass("img_ef_corners_left");
                $(curElement).wrapInner(addElement);

                var addElement = document.createElement("div");
                $(addElement).addClass("img_ef_top");
                $(curElement).wrapInner(addElement);

                var addElement = document.createElement("div");
                $(addElement).addClass("img_ef_right");
                $(curElement).wrapInner(addElement);

                var addElement = document.createElement("div");
                $(addElement).addClass("img_ef_bottom");
                $(curElement).wrapInner(addElement);

                var addElement = document.createElement("div");
                $(addElement).addClass("img_ef_left");
                $(curElement).wrapInner(addElement);
            }
        );
    }
);