var speedSlider = 500;

(function($) {

    $(document).ready(
        function() {

            $("div.header-submenu").each(
                function() {
                    if ($("div.header-menu > ul > li.active").length == 1) {
                        $("div.header-submenu > div > ul").html($("div.header-menu > ul > li.active ul").html());
                        $("div.header-submenu").show();
                    }
                }
            );

            $("div.header-menu > ul > li > a").click(
                function() {
                    var curItem = $(this).parent();
                    if (curItem.hasClass("active")) {
                        curItem.removeClass("active");
                        $("div.header-submenu").hide();
                    } else {
                        $("div.header-menu > ul > li.active").removeClass("active");
                        curItem.addClass("active");
                        $("div.header-submenu > div > ul").html($("div.header-menu > ul > li.active ul").html());
                        $("div.header-submenu").show();
                    }

                    return false;
                }
            );

            $("div.details-preview a").click(
                function() {
                    $("div.big-img img").attr("src", $(this).attr("href"));

                    return false;
                }
            );

            if ($.browser.msie && ($.browser.version == "6.0")) {
                $("div.other-title-right ul li a").hover(
                    function() {
                        if (!$(this).parent().hasClass("active")) {
                            $(this).find("span").css("background-position", "left 100px");
                        }
                    },

                    function() {
                        if (!$(this).parent().hasClass("active")) {
                            $(this).find("span").css("background-position", "left bottom");
                        }
                    }
                );

                $("div.other-title-right ul li.active").css("background-position", ($("div.other-title-right ul li.active").width() - 14) + "px top");

                $("div.callback-actions a.btn").hover(
                    function() {
                        $(this).find("strong").css("text-decoration", "none");
                    },

                    function() {
                        $(this).find("strong").css("text-decoration", "underline");
                    }
                );
            }

            /*
			$("div.callback-actions a.btn").click(
                function() {
                    $("div.callback form").submit();
                    $("div.callback").hide();
                    return false;
                }
            );
			*/
			
            $("a.contacts-phone").click(
                function() {
                    $("div.callback").toggle();
                    return false;
                }
            );
			
			$("body").click(function(){
				$("div.callback").hide();
			});


            $("div.main-header-menu > ul > li").mouseover(
                function() {
                    $(this).toggleClass("active");
                    return false;
                }
            )
			$("div.main-header-menu > ul > li").mouseout(
                function() {
                    $(this).toggleClass("active");
                    return false;
                }
            )

            $("div.slider").each(
                function() {
                    var curSlider = $(this);
                    curSlider.data("curIndex", 0);
                    curSlider.find("ul").css("width", (curSlider.find("li").length * 1400) + "px");
                }
            );

           /* 
		   $("a.slider-next").click(
                function() {
                    var curSlider = $("div.slider");
                    var curIndex = Number(curSlider.data("curIndex"));
                    curIndex++;
                    if (curIndex == curSlider.find("li").length) {
                        curIndex = 0;
                    }
                    curSlider.data("curIndex", curIndex);
                    curSlider.find("ul").animate({left: "-" + (curIndex * 1400) + "px"}, speedSlider);

                    return false;
                }
            );
			*/
			//Новый слайдер
			$('.slideshow').cycle({
				fx: 'fade' // choose your transition type, ex: fade, scrollUp, shuffle, etc...
			});
        }
    );
})(jQuery);
