// JavaScript Documentvar mover1, mover2, mover3;function setCookie (name, value, expires, path, domain, secure) {    document.cookie = name + "=" + escape(value) +    ((expires) ? "; expires=" + expires : "") +    ((path) ? "; path=" + path : "") +    ((domain) ? "; domain=" + domain : "") +    ((secure) ? "; secure" : "");}function readCookie(name) {    var nameEQ = name + "=";    var ca = document.cookie.split(';');    for(var i=0;i < ca.length;i++) {        var c = ca[i];        while (c.charAt(0)==' ') c = c.substring(1,c.length);        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);    }    return null;}function removeCookie(name, path) {    var date = new Date ( );    date.setTime(date.getTime() - 1);    document.cookie = name += "=; expires=" + date.toGMTString() + ((path) ? "; path=" + path : "/");}function getScrollTop() {    return window.pageYOffset || document.documentElement&&document.documentElement.scrollTop|| document.body.scrollTop || 0;}function oldPopupCloserUpdate() {    $(".popup-closer").click(function() {        $("#popupBg").click();    });}function exclude_this(obj) {    var id=obj.id.substring(1,obj.id.length);    var objModel=document.getElementsByName(id)[0];    objModel.style.display='block';    obj.style.display='none';    var regexp=eval("/ "+id+"/g");    var exludeList=document.getElementById('fieldExcuded');    exludeList.value=exludeList.value.replace(regexp, "");    var d = document.getElementById('excudedList');    var olddiv = document.getElementById(obj.id);    d.removeChild(olddiv);    return false;}function is_valid_email (email){    return /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(email);}function number_format( number, decimals, dec_point, thousands_sep ) {    var i, j, kw, kd, km;     if( isNaN(decimals = Math.abs(decimals)) ){        decimals = 2;    }    if( dec_point == undefined ){        dec_point = ",";    }    if( thousands_sep == undefined ){        thousands_sep = ".";    }     i = parseInt(number = (+number || 0).toFixed(decimals)) + "";     if( (j = i.length) > 3 ){        j = j % 3;    } else{        j = 0;    }     km = (j ? i.substr(0, j) + thousands_sep : "");    kw = i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + thousands_sep);    //kd = (decimals ? dec_point + Math.abs(number - i).toFixed(decimals).slice(2) : "");    kd = (decimals ? dec_point + Math.abs(number - i).toFixed(decimals).replace(/-/, 0).slice(2) : "");      return km + kw + kd;}function initall() {    specialLabelsInint();        $(".searchResults a[id^='productAddToBasket']").click(        function() {            //GA TRACK EVENT            thepid = $(this).attr("id").replace("productAddToBasket", "");            _gaq.push(['_trackEvent', 'Order', 'Add2Cart_list', thepid]);            $.post(                "/ajax/add2cart",                {                    productId: $(this).attr("id").replace("productAddToBasket", "")                },                function(data) {                    if($("#basketBox").hasClass("blueBox"))                        $("#basketBox").attr("class", "yellowBox");                    $("#basketBox .basket-amount").html(data);                    $.jGrowl('Товар добавлен в корзину.');                }                );            return false;        }        );    $(".compare a").click(function(){        var id=$(this).attr("id");        if($(this).hasClass("active")){            setCookie("notes["+id+"]", "", "", "/");            $(this).removeClass("active");            $(this).children('span').text("нажмите чтобы сравнить");        }else{            setCookie("notes["+id+"]", id, "", "/");            $(this).addClass("active");            $(this).children('span').text("добавлено к сравнению");        }        return false;    });    $(".compare2 a").click(function(){        var id=$(this).attr("id");        if($(this).hasClass("active")){            setCookie("notes["+id+"]", "", "", "/");            $(this).removeClass("active");            $(this).children('span').text("сравнить");        }else{            setCookie("notes["+id+"]", id, "", "/");            $(this).addClass("active");            $(this).children('span').text("добавлено");        }        return false;    });}$(document).ready(function(){    initall();    $("a.quest").click(function(){        $.post("/ajax/dictionary/",{            word: $(this).attr("alt")        }, function(data){            if(jQuery.browser.msie)                $("#popupBg").show();            else                $("#popupBg").fadeIn("fast");            $("#popupCont")            .html("<div class=\"blueBox2\"><div class=\"topBox\"><div class=\"lt\"></div><div class=\"rt\"></div></div><div class=\"contBox\"><div class=\"contBox2\" id=\"forWords\">" + data + "</div></div><div class=\"botBox\"><div class=\"lb\"></div><div class=\"rb\"></div></div></div><span class=\"popup-closer\"></span>")            .css("top", "560px")            .fadeIn("fast");            oldPopupCloserUpdate();        });        return false;    });    $("a.quest2").click(function(){        $.post("/ajax/dictionary/",{            word: $(this).attr("alt")        }, function(data){            if(jQuery.browser.msie)                $("#popupBg").show();            else                $("#popupBg").fadeIn("fast");            $("#popupCont")            .html("<div class=\"blueBox2\"><div class=\"topBox\"><div class=\"lt\"></div><div class=\"rt\"></div></div><div class=\"contBox\"><div class=\"contBox2\" id=\"forWords\">" + data + "</div></div><div class=\"botBox\"><div class=\"lb\"></div><div class=\"rb\"></div></div></div><span class=\"popup-closer\"></span>")            .css("top", parseInt((($(window).height() - $("#popupCont").height()) / 2) + getScrollTop()) + "px")            .fadeIn("fast");            oldPopupCloserUpdate();        });        return false;    });    //$("span[dict]").attr('style','border-bottom: 1px solid red; cursor:pointer');    $("span[dict]").attr('class','dict');    $("strong.dict").click(function(){        var words=$(this).parent().next().find("span");        var data=[];        data.push($(this).html().replace(': <span class="chart_dict">[ ? ]</span>', ''));        $.each(words, function(k, v) {            data.push($(this).html());        });        $.post("/ajax/multi_dictionary/",{            words: data        }, function(gdata){            //console.log(gdata.length);            if (gdata.length>32) {                if(jQuery.browser.msie)                    $("#popupBg").show();                else                    $("#popupBg").fadeIn("fast");                $("#popupCont")                .html("<div class=\"blueBox2\"><div class=\"topBox\"><div class=\"lt\"></div><div class=\"rt\"></div></div><div class=\"contBox\"><div class=\"contBox2\" id=\"forWords\">" + gdata + "</div></div><div class=\"botBox\"><div class=\"lb\"></div><div class=\"rb\"></div></div></div><span class=\"popup-closer\"></span>")                .css("top",  parseInt((($(window).height() - $("#popupCont").height()) / 2) + getScrollTop()) + "px")                .fadeIn("fast");                oldPopupCloserUpdate();            }        });        return false;    });    $("strong.dict").mouseenter(function(){        $(this).addClass('bottom');    }).mouseleave(function(){        $(this).removeClass('bottom');    });    $(".deep-search-outside").mouseover(function(){        if (!$("#deepSearchBox").is(":visible"))            $(this).addClass("hover");    }).mouseout(function(){        $(this).removeClass("hover");    });    $("span[dict]").click(function(){        var word=$(this).attr("dict").replace(new RegExp(".*\<br\>",'g'),'');        $.post("/ajax/dictionary/",{            word: word        }, function(data){            if(jQuery.browser.msie)                $("#popupBg").show();            else                $("#popupBg").fadeIn("fast");            $("#popupCont")            .html("<div class=\"blueBox2\"><div class=\"topBox\"><div class=\"lt\"></div><div class=\"rt\"></div></div><div class=\"contBox\"><div class=\"contBox2\" id=\"forWords\">" + data + "</div></div><div class=\"botBox\"><div class=\"lb\"></div><div class=\"rb\"></div></div></div><span class=\"popup-closer\"></span>")            .css("top", parseInt((($(window).height() - $("#popupCont").height()) / 2) + getScrollTop()) + "px")            .fadeIn("fast");            oldPopupCloserUpdate();        });        return false;    });    $("#basketBox").css("cursor", "pointer").click(function() {        location.href = "/cart";    });    $("#popupBg").click(function(){        if(jQuery.browser.msie)            $("#popupBg").hide();        else            $("#popupBg").fadeOut("fast");        $("#popupCont").fadeOut("fast");        $(".s-popup").remove();    });    $("select").change(function(){        $(this).blur();    })    $("a").click(function(){        $(this).blur();    });    authorization();    menu();    var reg=/search_catalog.htm/i;    if (reg.test(document.location.href)) {        $("#searchForParameters").addClass("noactive");        $("#botSearch").css({            display:"none"        });        $("#bigSearch").slideDown("normal");        $("#searchButtons").css({            display:"block"        });        $("#mainSearch").offset().top;        $("#mainSearch").css({            cursor:"default",            paddingBottom:"0"        }).toggleClass("opened");        //$("html, body").animate({ scrollTop: $("#mainSearch").offset().top }, 0);        $("html, body").animate({            scrollTop: $("#mainSearch").offset().top+$(".searchResults").offset().top+100        }, 0);    //alert($(".searchResults").offset().top);    } else {        $("#bigSearch").slideUp(0);    }    $("#deepSearchBox").slideUp(0);    $("#mainSearch").css({        cursor:"pointer"    }).click(function(){        _gaq.push(['_trackEvent', 'ParametricSearch', 'Click2Open']);        $("#searchForParameters").addClass("noactive");        $(this).css({            cursor:"default",            paddingBottom:"0"        }).toggleClass("opened");        $("#botSearch").css({            display:"none"        });        $("#bigSearch").slideDown("normal");        $("#searchButtons").css({            display:"block"        });        $("html, body").animate({            scrollTop: $("#mainSearch").offset().top        }, 500);        $(this).unbind("click");        return false;    });    if($("#mainSearch").hasClass("opened")) {        $("#searchForParameters").addClass("noactive");        $("#mainSearch").css({            cursor:"default",            paddingBottom:"0"        }).unbind("click");        $("#botSearch").css({            display:"none"        });        $("#bigSearch").show();        $("#searchButtons").css({            display:"block"        });    }    $("#rollup12, #mainSearch .search-closer").click(function(){        $("#bigSearch").slideUp("normal", function(){            $("#mainSearch").toggleClass("opened").css({                cursor:"pointer",                 paddingBottom:"10px"            }).click(function(){                $("#searchForParameters").addClass("noactive");                $(this).css({                    cursor:"default",                    paddingBottom:"0"                }).toggleClass("opened");                $("#botSearch").css({                    display:"none"                });                $("#bigSearch").slideDown("normal");                $("#searchButtons").css({                    display:"block"                });                $("html, body").animate({                    scrollTop: $("#mainSearch").offset().top                }, 500);                $(this).unbind("click");                return false;            });            $("#botSearch").css({                display:"block"            });        });        $("#searchButtons").css({            display:"none"        });        $("#searchForParameters").removeClass("noactive");        return false;    });    $("#rollup1").click(function(){        $("#bigSearch").slideUp("normal", function(){            $("#mainSearch").css({                paddingBottom:"10px"            });            $("#botSearch").css({                display:"block"            });        });        $("#searchButtons").css({            display:"none"        });        $("#searchForParameters").removeClass("noactive");        return false;    });//    $(".deep-search-outside").css({    $(".deepSearch").css({        cursor:"pointer"    }).click(function() {        return (sformtoggle());    });    function sformtoggle () {        $(".deepSearch").toggleClass("deepSearchOpened");        $("#deepSearchBox").slideDown('normal');        $("#deepSearchButtons").css({            display:"block"        });        $("#deepSearchBut").toggleClass("noactive");        $(".startSearchBox2").show();        $("#searchButtons2").css({            display:"block"        });        $(this).unbind("click").css({            cursor: "default"        });        return false;    }    $(".deepSearch .search-closer").click(function(){       return (sformclose());    });    $("#deepSearchBut").click(function(){       var type = $(this).attr('class');       if (type=='noactive') return (sformclose()); else return (sformtoggle());    });    function sformclose() {        $(".deepSearch").toggleClass("deepSearchOpened");        $("#deepSearchBox").slideUp("normal");        $("#deepSearchButtons").css({            display:"none"        });        $("#deepSearchBut").toggleClass("noactive");        $(".startSearchBox2").hide();        $(".deep-search-outside").css({            cursor:"pointer"        }).click(function() {            $(".deepSearch").toggleClass("deepSearchOpened");            $("#deepSearchBox").slideDown('normal');            $("#deepSearchButtons").css({                display:"block"            });            $("#deepSearchBut").toggleClass("noactive");            $(".startSearchBox2").show();            $("#searchButtons2").css({                display:"block"            });            $(this).unbind("click").css({                cursor: "default"            });            return false;        });        $("#searchButtons2").css({            display:"none"        });        return false;    }    activateProducers();    $("#excudedList").click(function(){        gettotal(1);    });    $("#excude").click(function(){        if($("a[name=prod"+$("#forExcude").val()+"]").css("display")!="none"){            $("a:first", "#produser").click();            var aElem=document.createElement('a');            aElem.id='_prod'+$("#forExcude").val();            $(aElem).text($("a[name=prod"+$("#forExcude").val()+"]").text());            $(aElem).addClass("a_excl");            $(aElem).attr("OnClick","javascript:exclude_this(this);");            $("a[name=prod"+$("#forExcude").val()+"]").css("display","none");            $(aElem).css('cursor', 'pointer');            $("#excudedList").append(aElem);            $("#fieldExcuded").val($("#fieldExcuded").val()+" prod"+$("#forExcude").val());        }        gettotal(2);        return false;    });    activateModels();    activateDisplays();    if($("#mainSearchForm").get(0)) {        $("#mainSearchForm").submit(function() {            var searchFormSavedData = JSON.stringify($(this).serializeArray());        //setCookie("searchFormSavedData", searchFormSavedData, "", "/");        });    }    $("a", "#means1").each(function(i){        $(this).attr("i", i);    });    $("#fieldWeight1").val(0);    $("#fieldWeight2").val(0);    $("a:first", "#means1").addClass("active");    $("#mover1").mousedown(function(){        mover1=$(this);        return false;    });    $("#weight").mousemove(function(e){        if(mover1) {            mover1.attr("y", e.pageY-$(this).offset().top - 6);            if(mover1.attr("y") > -1 && mover1.attr("y") < 127)                mover1.css("top",mover1.attr("y")+"px");        }        return false;    });    $("a", "#means1")    .each(function() {        $(this).html($(this).html().replace(/\((.*)\)/, "<span class=\"extra\">$1</span>"));    })    .click(function(){        mover1=$("#mover1");        $("li.active", "#means1").removeClass("active");        $("#means1").attr("i",$(this).attr("i"));        if($(this).attr("i")==0){            mover1.attr("y",0);        }        else if($(this).attr("i")==1){            mover1.attr("y",21);        }        else if($(this).attr("i")==2){            mover1.attr("y",42);        }        else if($(this).attr("i")==3){            mover1.attr("y",63);        }        else	if($(this).attr("i")==4){            mover1.attr("y",84);        }        else if($(this).attr("i")==5){            mover1.attr("y",105);        }        else if($(this).attr("i")==6){            mover1.attr("y",126);        }        mover1.css("top", mover1.attr("y")+"px");        $(this).parent().addClass("active");        var $wgt1=$("li:eq("+$("#means1").attr("i")+")", "#means1").attr("val_from");        var $wgt2=$("li:eq("+$("#means1").attr("i")+")", "#means1").attr("val_to");        $("#fieldWeight1").val($wgt1);        $("#fieldWeight2").val($wgt2);        $("#meaning1").text($(this).text());        if($("#means1").attr("i")>0){            $(".weightBrown").css("display","inline");            $(".weightBrown").children("span").text($("#meaning1").text());        }else            $(".weightBrown").css("display","none");        mover1=null;        gettotal(31);        return false;    }    );    $("a", "#means2").each(function(i){        $(this).attr("i", i);    });    $("a", "#means2").click(function(){        if($(this).attr("i") <= $("#means2").attr("i1"))            return false;        mover3=$("#mover3");        $("li.active", "#means2").removeClass("active");        var mover3Position = 0;        if($(this).attr("i") == 1) {            mover3Position = 18        }        else if($(this).attr("i") == 2) {            mover3Position = 36;        }        else if($(this).attr("i") == 3){            mover3Position = 54;        }        else if($(this).attr("i") == 4){            mover3Position = 72;        }        else if($(this).attr("i") == 5){            mover3Position = 90;        }        else if($(this).attr("i") == 6){            mover3Position = 108;        }        else if($(this).attr("i") == 7){            mover3Position = 126;        }        mover3.attr("y", mover3Position);        $("#means2").attr("i2",$(this).attr("i"));        m3Pos=parseInt(mover3.attr("y"));        mover3.css("top", mover3.attr("y")+"px");        $("li.active", "#means2").removeClass("active");        $("li:gt("+($("#means2").attr("i1")-1)+")", "#means2").addClass("active");        $("li:gt("+$("#means2").attr("i2")+")", "#means2").removeClass("active");        $("#fieldPrice2").val($("li:eq("+$("#means2").attr("i2")+")", "#means2").attr("val"));        if($("#means2").attr("i2")==7){            if($("#means2").attr("i1")!=0)                $("#meaning2").text("От "+$("li:eq("+$("#means2").attr("i1")+")", "#means2").text());            else                $("#meaning2").text("любая");            $("#meaning3").text("");        }else{            if($("#means2").attr("i1")!=0)                $("#meaning2").text($("li:eq("+$("#means2").attr("i1")+")", "#means2").text()+"р. - ");            else                $("#meaning2").text("До ");            $("#meaning3").text($("li:eq("+$("#means2").attr("i2")+")", "#means2").text()+'р.');        }        if($("#meaning2").text()=="любая"){            $(".priceBrown").css("display","none");        }else{            $(".priceBrown").css("display","inline");            $(".priceBrown").children("span").text($("#meaning2").text()+$("#meaning3").text());        }        $("#diapason").css("height",(parseInt(m3Pos-m2Pos)+5)+"px");        mover3=null;        gettotal(33);        return false;    });    $("li", "#means2").each(function(i){        if(!$(this).attr("val"))            $(this).attr("val", $(this).text());        $(this).attr("i", i);    });    $("#means2").attr("i1",$("li:first", "#means2").attr("i"));    $("#means2").attr("i2",$("li:last", "#means2").attr("i"));    $("#fieldPrice1").val($("li:first", "#means2").attr("val"));    $("#fieldPrice2").val($("li:last", "#means2").attr("val"));    m2Pos=0;    m3Pos=126;    $("#mover2").mousedown(function(){        mover2=$(this);        return false;    });    $("#mover3").mousedown(function(){        mover3=$(this);        return false;    });    $("#price").mousemove(function(e){        if(mover2){            mover2.attr("y",e.pageY-$("#price").offset().top-6);            if(mover2.attr("y")>-1 && mover2.attr("y")<127 && mover2.attr("y")<(m3Pos-15)){                mover2.css("top",mover2.attr("y")+"px");                m2Pos=parseInt(mover2.attr("y"));            }else                mover2.attr("y",parseInt(mover2.css("top")));        }        if(mover3){            mover3.attr("y",e.pageY-$("#price").offset().top-6);            if(mover3.attr("y")>-1 && mover3.attr("y")<127 && mover3.attr("y")>(m2Pos+15)){                mover3.css("top",mover3.attr("y")+"px");                m3Pos=parseInt(mover3.attr("y"));            }else                mover3.attr("y",parseInt(mover3.css("top")));        }        $("#diapason").css("top",(parseInt(m2Pos)+5)+"px");        $("#diapason").css("height",(parseInt(m3Pos-m2Pos)+5)+"px");        return false;    });    $("#outer").mouseup(function(){        if(mover1){            $("li.active", "#means1").removeClass("active");            if(mover1.attr("y")<10){                $("#means1").attr("i",0);                mover1.attr("y",0);            }            else if(mover1.attr("y")<30){                $("#means1").attr("i",1);                mover1.attr("y",21);            }            else if(mover1.attr("y")<50){                $("#means1").attr("i",2);                mover1.attr("y",42);            }            else if(mover1.attr("y")<70){                $("#means1").attr("i",3);                mover1.attr("y",63);            }            else	if(mover1.attr("y")<90){                $("#means1").attr("i",4);                mover1.attr("y",84);            }            else if(mover1.attr("y")<110){                $("#means1").attr("i",5);                mover1.attr("y",105);            }            else if(mover1.attr("y") > 110){                $("#means1").attr("i",6);                mover1.attr("y",126);            }            mover1.css("top",mover1.attr("y")+"px");            $("li:eq("+$("#means1").attr("i")+")", "#means1").addClass("active");            var $wgt1=$("li:eq("+$("#means1").attr("i")+")", "#means1").attr("val_from");            var $wgt2=$("li:eq("+$("#means1").attr("i")+")", "#means1").attr("val_to");            $("#fieldWeight1").val($wgt1);            $("#fieldWeight2").val($wgt2);            $("#meaning1").text($("li:eq("+$("#means1").attr("i")+")", "#means1").children("a").text());            if($("#means1").attr("i")>0){                $(".weightBrown").css("display","inline");                $(".weightBrown").children("span").text($("#meaning1").text());            }else                $(".weightBrown").css("display","none");            gettotal(31);            mover1=null;            return false;        }        if(mover2){            if(mover2.attr("y")<9){                $("#means2").attr("i1",0);                mover2.attr("y",0);            }            else if(mover2.attr("y")<27){                $("#means2").attr("i1",1);                mover2.attr("y",18);            }            else if(mover2.attr("y")<45){                $("#means2").attr("i1",2);                mover2.attr("y",36);            }            else if(mover2.attr("y")<63){                $("#means2").attr("i1",3);                mover2.attr("y",54);            }            else	if(mover2.attr("y")<81){                $("#means2").attr("i1",4);                mover2.attr("y",72);            }            else if(mover2.attr("y")<99){                $("#means2").attr("i1",5);                mover2.attr("y",90);            }            else if(mover2.attr("y")<117){                $("#means2").attr("i1",6);                mover2.attr("y",108);            }            else if(mover2.attr("y")<135){                $("#means2").attr("i1",7);                mover2.attr("y",126);            }            m2Pos=parseInt(mover2.attr("y"));            mover2.css("top",mover2.attr("y")+"px");            $("li.active", "#means2").removeClass("active");            $("li:gt("+($("#means2").attr("i1")-1)+")", "#means2").addClass("active");            $("li:gt("+$("#means2").attr("i2")+")", "#means2").removeClass("active");            $("#fieldPrice1").val($("li:eq("+$("#means2").attr("i1")+")", "#means2").attr("val"));            if($("#means2").attr("i1")==0)                if($("#means2").attr("i2")!=7)                    $("#meaning2").text("До ");                else{                    $("#meaning2").text("любая");                    $("#meaning3").text("");                }            else            if($("#means2").attr("i2")!=7)                $("#meaning2").text($("li:eq("+$("#means2").attr("i1")+")", "#means2").text() + 'р. - ');            else                $("#meaning2").text("От "+$("li:eq("+$("#means2").attr("i1")+")", "#means2").text() + 'р.');            gettotal(32);            mover2=null;        }        if(mover3){            if(mover3.attr("y")<27){                $("#means2").attr("i2",1);                mover3.attr("y",18);            }            else if(mover3.attr("y")<45){                $("#means2").attr("i2",2);                mover3.attr("y",36);            }            else if(mover3.attr("y")<63){                $("#means2").attr("i2",3);                mover3.attr("y",54);            }            else	if(mover3.attr("y")<81){                $("#means2").attr("i2",4);                mover3.attr("y",72);            }            else if(mover3.attr("y")<99){                $("#means2").attr("i2",5);                mover3.attr("y",90);            }            else if(mover3.attr("y")<117){                $("#means2").attr("i2",6);                mover3.attr("y",108);            }            else if(mover3.attr("y")<135){                $("#means2").attr("i2",7);                mover3.attr("y",126);            }            m3Pos=parseInt(mover3.attr("y"));            mover3.css("top",mover3.attr("y")+"px");            $("li.active", "#means2").removeClass("active");            $("li:gt("+($("#means2").attr("i1")-1)+")", "#means2").addClass("active");            $("li:gt("+$("#means2").attr("i2")+")", "#means2").removeClass("active");            $("#fieldPrice2").val($("li:eq("+$("#means2").attr("i2")+")", "#means2").attr("val"));            if($("#means2").attr("i2")==7){                if($("#means2").attr("i1")!=0)                    $("#meaning2").text("От "+$("li:eq("+$("#means2").attr("i1")+")", "#means2").text());                else                    $("#meaning2").text("любая");                $("#meaning3").text("");            }else{                if($("#means2").attr("i1")!=0)                    $("#meaning2").text($("li:eq("+$("#means2").attr("i1")+")", "#means2").text()+"р. - ");                else                    $("#meaning2").text("До ");                $("#meaning3").text($("li:eq("+$("#means2").attr("i2")+")", "#means2").text()+'р.');            }            gettotal(33);            mover3=null;        }        if($("#meaning2").text()=="любая"){            $(".priceBrown").css("display","none");        }else{            $(".priceBrown").css("display","inline");            $(".priceBrown").children("span").text($("#meaning2").text()+$("#meaning3").text());        }        $("#diapason").css("top",(parseInt(m2Pos)+5)+"px");        $("#diapason").css("height",(parseInt(m3Pos-m2Pos)+5)+"px");        return false;    });    $("#listParams").val("");    $("a", "#deepSearchBox").click(function(){        if($(this).hasClass("active")){            $("#listParams").val($("#listParams").val().replace($(this).attr("id")+"||",""));            $(this).removeClass("active");        }else{            $("#listParams").val($("#listParams").val()+$(this).attr("id")+"||");            $(this).addClass("active");        }        gettotal(4);        return false;    });    //$("#mainSearchForm").reset();    $("#resetForm, #resetForm2").click(function(){        //$("#mainSearchForm").reset();        $("a:first", "#producer").click();        $("a:first", "#means1").click();        $("a:first", "#means2").click();        $("a.active", "#deepSearchBox").click();        $("a", "#excudedList").click();        mover2=$("#mover2");        mover2.attr("y", 0);        $("#outer").mouseup();        mover3=$("#mover3");        mover3.attr("y", 130);        $("#outer").mouseup();        return false;    });    $(".goToCompare").click(function(){        screenWidth=window.screen.width;        screenHeight=window.screen.height;        var comWin=window.open('/comparison','','height='+screenHeight+', width='+screenWidth+', scrollbars=yes');        return false;    });    $(".noteImg").mouseover(function(){        var y = $(this).offset().top;        var wh=$(window).height();        var ws=$(window).scrollTop();        var yb=$("#footer").offset().top;        $(this).children('div').css('display', 'block');        var dh=$(this).children('div:first').height();        var over=wh+ws-y-dh;        if(over<0 || (y+dh)>yb){            if((over)<(60-dh)) over=60-dh;            if((y+dh+over)>yb)                over=yb-y-dh-20;            $(this).children('div:first').css({                top: over+"px"            });        }    });    $(".noteImg").mouseout(function(){        $(this).children('div.descriptWin:first').css({            top: "-10px"        });        $(this).children('div.descriptWin').css('display', 'none');    });    $(".b_minus").click(function(){        var text_id = $("#text_id").val();        $("#rating").load("/blog/",{            make_vote : 1,             rating : -1,             topic_id : text_id        });    //alert ('minus');    });    $(".b_plus").click(function(){        var text_id = $("#text_id").val();        $("#rating").load("/blog/",{            make_vote : 1,             rating : 1,             topic_id : text_id        });    //alert ('plus');    });    if(readCookie("searchFormSavedData")) {        $("#mainSearch").click();        var searchFormSavedData = JSON.parse(unescape(readCookie("searchFormSavedData")));        for(i = 0; i < searchFormSavedData.length; i++) {            if(searchFormSavedData[i].name == "fieldProducer") {                $("#producer a#" + searchFormSavedData[i].value).click();            } else if(searchFormSavedData[i].name == "fieldWeight") {                $("#means1").find("a[i='" + searchFormSavedData[i].value + "']").click();            } else if(searchFormSavedData[i].name == "fieldPrice1") {                var searchFormSavedPrice = $("#means2 li[val='" + searchFormSavedData[i].value + "']").eq(0);                var searchFormSavedMover = $("#mover2");                $("#fieldPrice1").val(searchFormSavedData[i].value);                $("li.active", "#means2").removeClass("active");                var searchFormSavedMoverPosition = 0;                if(searchFormSavedPrice.attr("i") == 1) {                    searchFormSavedMoverPosition = 18                }                else if(searchFormSavedPrice.attr("i") == 2) {                    searchFormSavedMoverPosition = 36;                }                else if(searchFormSavedPrice.attr("i") == 3){                    searchFormSavedMoverPosition = 54;                }                else if(searchFormSavedPrice.attr("i") == 4){                    searchFormSavedMoverPosition = 72;                }                else if(searchFormSavedPrice.attr("i") == 5){                    searchFormSavedMoverPosition = 90;                }                else if(searchFormSavedPrice.attr("i") == 6){                    searchFormSavedMoverPosition = 108;                }                else if(searchFormSavedPrice.attr("i") == 7){                    searchFormSavedMoverPosition = 126;                }                searchFormSavedMover.attr("y", searchFormSavedMoverPosition);                $("#means2").attr("i1", searchFormSavedPrice.attr("i"));                searchFormSavedMoverNewPosition = parseInt(searchFormSavedMover.attr("y"));                searchFormSavedMover.css("top", searchFormSavedMover.attr("y") + "px");                $("li.active", "#means2").removeClass("active");                $("li:gt(" + ($("#means2").attr("i1")-1) + ")", "#means2").addClass("active");                $("li:gt(" + $("#means2").attr("i2") + ")", "#means2").removeClass("active");                m2Pos = searchFormSavedMover.attr("y");                $("#diapason").css("top",(parseInt(m2Pos)+5)+"px");            } else if(searchFormSavedData[i].name == "fieldPrice2") {                $("#means2").find("li[val='" + searchFormSavedData[i].value + "'] a").click();            } else if(searchFormSavedData[i].name == "select1") {                $("#select1 option[value='" + searchFormSavedData[i].value + "']").attr("selected", "selected");            } else if(searchFormSavedData[i].name == "select2") {                $("#select2 option[value='" + searchFormSavedData[i].value + "']").attr("selected", "selected");            } else if(searchFormSavedData[i].name == "select3") {                $("#select3 option[value='" + searchFormSavedData[i].value + "']").attr("selected", "selected");            } else if(searchFormSavedData[i].name == "select4") {                $("#select4 option[value='" + searchFormSavedData[i].value + "']").attr("selected", "selected");            } else if(searchFormSavedData[i].name == "select5") {                $("#select5 option[value='" + searchFormSavedData[i].value + "']").attr("selected", "selected");            } else if(searchFormSavedData[i].name == "listParams") {                var deepSearchParams = searchFormSavedData[i].value.split("||");                if(deepSearchParams.length > 1)                    $(".deep-search-outside").click();                for(d = 0; d < deepSearchParams.length; d++) {                    if(deepSearchParams[d])                        $("#deepSearchBox").find("a[id='" + deepSearchParams[d] + "']").click();                }            } else if(searchFormSavedData[i].name == "fieldExcuded") {                var searchFormSavedExcudedFields = searchFormSavedData[i].value.split(" ");                for(e = 0; e < searchFormSavedExcudedFields.length; e++) {                    if(searchFormSavedExcudedFields[e]) {                        $("#forExcude option:selected").removeAttr("selected");                        $("#forExcude option[value='" + searchFormSavedExcudedFields[e].replace("prod", "") + "']").attr("selected", "selected");                        $("#excude").click();                    }                }            }        }    }    if(location.hash == "#find")        $("#mainSearch").click();    gettotal(3);    //productsScrollsInitialize();    popupsInitialize();});function activateProducers(){    $("#fieldProducer").val("");    $("a:first", "#producer").addClass("active");    $("a", "#producer").click(function(){        disable_search_button(true);        $("a.active", "#producer").removeClass("active");        $("#fieldProducer").val($(this).attr("id"));        $(this).addClass("active");        if($(this).text()!="Все")            $(".producerBrown").text($(this).text())        else            $(".producerBrown").text("");        $(".modelBrown").text("");        $("#fieldModel").val("");        $(".displayBrown").text("");        $("#fieldDisplay").val("");        $("#model").addClass("loading");        $("#model").html("");        jQuery.post('/ajax/post', {            producer: $("#fieldProducer").val(),             'field': 'model'        },        function(data) {            $("#model").removeClass("loading");            $("#model").html(data);            activateModels();            if(readCookie("searchFormSavedData")) {                var searchFormSavedData = JSON.parse(unescape(readCookie("searchFormSavedData")));                for(i = 0; i < searchFormSavedData.length; i++) {                    if(searchFormSavedData[i].name == "fieldModel")                        $("#model li[id='" + searchFormSavedData[i].value + "']").children("a").click();                }            }        });        $("#display").addClass("loading");        $("#display").html("");        jQuery.post('/ajax/post', {            producer: $("#fieldProducer").val(),             'field': 'display'        },        function(data) {            $("#display").removeClass("loading");            $("#display").html(data);            disable_search_button(false);            activateDisplays();        });        gettotal(5);        return false;    });}function activateModels(){    $("a", "#model").click(function(){        disable_search_button(true);        var obj=$(this).parent();        if(obj.hasClass("active")){            obj.removeClass("active");            if(obj.children("ul").length){                $("#fieldModel").val("");                $(".modelBrown").text("");            }else{                var parent=obj.parent().prev();                parent.parent().removeClass("noactive");                parent.parent().addClass("active");                $("#fieldModel").val(parent.attr("id"));                $(".modelBrown").text(parent.text());                parent.addClass("active");            }            $("#display").addClass("loading");            $("#display").html("");            jQuery.post('/ajax/post', {                producer: $("#fieldProducer").val(),                 'field': 'display'            },            function(data) {                $("#display").removeClass("loading");                $("#display").html(data);                disable_search_button(false);                activateDisplays();            });            gettotal(6);            return false;        }else{            if(obj.children("ul").length){                $("li.noactive", "#model").removeClass("noactive");                $("li.active", "#model").removeClass("active");                $(".modelBrown").text($(this).text());            }else{                var parent=obj.parent().prev();                parent.parent().removeClass("active");                parent.parent().addClass("noactive");                $("li li.active", "#model").removeClass("active");                $(".modelBrown").text(parent.text()+" "+$(this).text());            }            obj.addClass("active");            $("#fieldModel").val(obj.attr("id"));        }        $("#display").addClass("loading");        $("#display").html("");        jQuery.post('/ajax/post', {            producer: $("#fieldProducer").val(),             'param2':$("#fieldModel").val(),             'field': 'display'        },        function(data) {            $("#display").removeClass("loading");            $("#display").html(data);            disable_search_button(false);            activateDisplays();            if(readCookie("searchFormSavedData")) {                var searchFormSavedData = JSON.parse(unescape(readCookie("searchFormSavedData")));                for(i = 0; i < searchFormSavedData.length; i++) {                    if(searchFormSavedData[i].name == "fieldDisplay") {                        var searchFormSavedDisplay = searchFormSavedData[i].value.split("|");                        if(searchFormSavedDisplay.length > 1) {                            $("#display li#" + searchFormSavedDisplay[0]).find("a[rel='" + searchFormSavedDisplay[searchFormSavedDisplay.length - 1] + "']").click();                        } else {                            $("#display li#" + searchFormSavedDisplay).children("a").click();                        }                    }                }            }        });        gettotal(7);        return false;    });}/* ВЫБОР МАТРНИЦЫ */function generateTextDisplay() {    $(".displayBrown").text();	// очищаем поле    var addText="";	// добавляемый текст    var diagText="";	// диагональ    $("#display li.active").each(function(){        if ($(this).parent().parent().attr('id')!='param3') {	// если выбрано разрешение            diagText=$(this).parent().parent().attr('id')+"\"";		// вычисляем диагональ            addText+=diagText+$(this).attr('id')+"; "				// добавляем диагональ и выбранное разрешение        } else addText+=$(this).attr('id')+"\"; "				// иначе добавляем только диагональ    });    $(".displayBrown").text(addText)							// выводим в поле}function activateDisplays(){    $("a", "#display").click(function(){        var obj=$(this).parent();        if (obj.hasClass("noactive")) {            obj.removeClass("noactive");            $("#"+obj.attr("id")+" li").each(function(){                $("#fieldDisplay").val($("#fieldDisplay").val().replace("||"+obj.attr("id")+"|"+$(this).attr("id")+"|",""));	// УДАЛЕНИЕ РАЗРЕШЕНИЯ "||10|(1024x768)"            });        }        if(obj.hasClass("active")){            obj.removeClass("active");            if(obj.children("ul").length){                $("#fieldDisplay").val($("#fieldDisplay").val().replace("||D"+obj.attr('id'),""));		// УДАЛЕНИЕ РАЗМЕРА " ||D10 "            //				$(".displayBrown").text($(".displayBrown").text().replace("||D"+obj.attr('id'),""));            }else{                var parent=obj.parent().prev();                var flag_noactive=true;                $("#"+parent.parent().attr("id")+" li.active").each(function(){	// ЕСЛИ БОЛЬШЕ НЕТ ЭЛЕМЕНТОВ В РАЗМЕРЕ, ЗАКРЫВАЕМ                    flag_noactive=false;                });                if (flag_noactive) parent.parent().removeClass("noactive");                $("#fieldDisplay").val($("#fieldDisplay").val().replace("||"+parent.parent().attr('id')+"|"+obj.attr('id')+"|",""));	// УДАЛЕНИЕ РАЗРЕШЕНИЯ "||10|(1024x768)"                //				$(".displayBrown").text(parent.text());                parent.addClass("active");            }            generateTextDisplay();            gettotal(8);            return false;        }else{            if(obj.children("ul").length){                //				$(".displayBrown").text($(".displayBrown").text()+" "+$(this).text());                $("#fieldDisplay").val($("#fieldDisplay").val()+"||D"+obj.attr("id"));				// ДОБАВЛЕНИЕ РАЗМЕРА            }else{                var parent=obj.parent().prev();                parent.parent().removeClass("active");                parent.parent().addClass("noactive");                //				$("li li.active", "#display").removeClass("active");                //				$(".displayBrown").text(parent.text()+" "+$(this).text());                $("#fieldDisplay").val($("#fieldDisplay").val().replace("||D"+parent.parent().attr("id"),""));				// УДАЛЕНИЕ РАЗМЕРА                $("#fieldDisplay").val($("#fieldDisplay").val()+"||"+parent.parent().attr("id")+"|"+obj.attr("id")+"|");	// ДОБАВЛЕНИЕ РАЗРЕШЕНИЯ "||10|(1024x768)"            }            obj.addClass("active");            if (obj.attr("id").substr(0,1)!="(") $("#"+obj.attr("id")+" .active").removeClass("active");        }        generateTextDisplay();        gettotal(9);        return false;    });}var productsScrollsCount = 0;var productsScrollsInformation = {};function productsScrollsInitialize_bak() {    $(".products-scroll").each(        function() {            productsScrollsCount++;            var productScrollName = "productScroll" + productsScrollsCount;            var productScrollList = $(this).find(".products-scroll-list");            $(this).attr("id", productScrollName);            productsScrollsInformation[productScrollName] = {                count: productScrollList.find("ul li").size(), // количество                seeCount: Math.floor(productScrollList.height() / productScrollList.find("ul li").height()), // умещаются в блок                currentPosition: 0            };            //			alert()            //			productsScrollArrowsCheck(productScrollName);            $(this).find(".products-scroll-up-arrow .enabled").click(                function() {                    var keyval = $(this).parent(".products-scroll-arrow").attr('key');                    var productScrollName = $(this).parents(".products-scroll").get(0).id;                    //alert(productScrollName);                    if (!keyval) var productScrollList = $(this).parent().next(".products-scroll-list").children("ul");                    else var productScrollList = $("ul[key="+keyval+"]");                    if(productsScrollsInformation[productScrollName].currentPosition > 0) {                        productScrollList.animate({                            "top": "+=" + (productScrollList.children("li").height() + 30) + "px"                        }, "normal");                        productsScrollsInformation[productScrollName].currentPosition--;                    }                    //					productsScrollArrowsCheck(productScrollName);                    return false;                }                );            $(this).find(".products-scroll-down-arrow .enabled").click(                function() {                    var keyval = $(this).parent(".products-scroll-arrow").attr('key');                    //alert (keyval);                    var productScrollName = $(this).parents(".products-scroll").get(0).id;                    if (!keyval) var productScrollList = $(this).parent().prev(".products-scroll-list").children("ul");                    else var productScrollList = $("ul[key="+keyval+"]");                    if(productsScrollsInformation[productScrollName].currentPosition < (productsScrollsInformation[productScrollName].count - productsScrollsInformation[productScrollName].seeCount)) {                        productScrollList.animate({                            "top": "-=" + (productScrollList.children("li").height() + 30) + "px"                        },"normal");                        productsScrollsInformation[productScrollName].currentPosition++;                    }                    //					productsScrollArrowsCheck(productScrollName);                    return false;                }                );        }        );}function productsScrollArrowsCheck(id) {    if(        ($("#" + id).find(".products-scroll-up-arrow .disabled").hasClass("hidden") && ((productsScrollsInformation[id].count <= productsScrollsInformation[id].seeCount) || productsScrollsInformation[id].currentPosition == 0))        || ($("#" + id).find(".products-scroll-up-arrow .enabled").hasClass("hidden") && productsScrollsInformation[id].currentPosition > 0)        ) {        $("#" + id).find(".products-scroll-up-arrow span").toggleClass("hidden");    }    if(        ($("#" + id).find(".products-scroll-down-arrow .disabled").hasClass("hidden") && ((productsScrollsInformation[id].count <= productsScrollsInformation[id].seeCount) || productsScrollsInformation[id].currentPosition == (productsScrollsInformation[id].count - productsScrollsInformation[id].seeCount)))        || ($("#" + id).find(".products-scroll-down-arrow .enabled").hasClass("hidden") && productsScrollsInformation[id].currentPosition < (productsScrollsInformation[id].count - productsScrollsInformation[id].seeCount))        ) {        $("#" + id).find(".products-scroll-down-arrow span").toggleClass("hidden");    }}function searchFormSavedReset() {    if(readCookie("searchFormSavedData"))        removeCookie("searchFormSavedData");}function specialLabelsInint() {    var preview_thumbs = $(".ntk_preview");    preview_thumbs.each(function(){        //alert($(this).parent().parent().attr('class'))        var pos_right='';        if(jQuery.browser.msie){            pos_right='55px';        } else {            pos_right='115px';                        }        if ($(this).parent().parent().attr('class')=='imgBox') pos_right='65px';        else if ($(this).parent().parent().attr('class')=='alignCenter') pos_right='130px';        else if ($(this).parent().parent().attr('class')=='noteImg') pos_right='55px';        var cur_label=$(this).attr('spec_label')        if ($(this).attr('spec_label')) {            $(this).parent().parent().prepend('<div style="position: relative;" ><div class="special_label" style="position: absolute; left: '+pos_right+';  top: -5px;"><img src="/images/labels/'+cur_label+'.png" align="left" /></div></div>')        //var img=$(this).parent().html();        //$(this).parent().html('<div style="position: relative;" ><div class="special_label" style="position: absolute; left: '+pos_right+';  top: 0px;"><img src="/images/labels/'+cur_label+'.png" align="left" /></div></div>'+img+"")        }    });}function popupsInitialize() {    $(".popup-opener").live('click', function() {        popupOpen($(this).attr("rel"));        return false;    });}function popupOpen(id) {    if(!$("." + id).get(0)) {        $.post("/ajax/popup/" + id + "/", function(data) {            $("body").append("<div class=\"s-popup " + id + " hidden\"><div class=\"s-popup-inside " + id + "-inside\">" + data + "<a href=\"#\" class=\"s-popup-closer\">Закрыть<span class=\"icon\"></span></a></div><div class=\"s-popup-shadow\"></div></div>");            popupOpen(id);        });    } else {        if(jQuery.browser.msie)            $("#popupBg").show();        else            $("#popupBg").fadeIn("fast");        $("." + id)        .removeClass("hidden")        .css("top", parseInt((($(window).height() - $("." + id).height()) / 2) + getScrollTop()) + "px");        if(jQuery.browser.msie && jQuery.browser.version.substr(0,1) == "6")            $(".s-popup-shadow").each(function() {                $(this).height($(this).parent().height() + "px");            });        $(".s-popup-closer").click(function(){            if(jQuery.browser.msie)                $("#popupBg").hide();            else                $("#popupBg").fadeOut("fast");                        $("#popupCont").fadeOut("fast");            $(".s-popup").remove();        });    }    return false;}function disable_search_button(flag){    if (flag) {        //$("#startSearchltl").hide();        $("#startSearchltl").attr('disabled', 'disabled');        $("#startSearchltl").val('Секундочку...');        $("#startSearch").attr('disabled', 'disabled');        $("#startSearch").val('Секундочку...');    } else {        $("#startSearchltl").attr('disabled', '');        $("#startSearchltl").val('Начать поиск');        $("#startSearch").attr('disabled', '');        $("#startSearch").val('Начать поиск');    //$("#startSearchltl").show();    //$("#startSearchltl").css('color', 'black');    //$("#startSearchltl").attr('disabled', '')    }}
