// 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;		}$(document).ready(function(){	$("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');	$("span[dict]").click(function(){		$.post("/ajax/dictionary/",{			word: $(this).attr("dict")		}, 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;	});	$(".searchResults a[rel^='productAddToBasket']").click(		function() {			$.post(				"/ajax/add2cart",				{productId: $(this).attr("rel").replace("productAddToBasket", "")},				function(data) {					if($("#basketBox").hasClass("blueBox"))						$("#basketBox").attr("class", "yellowBox");					$("#basketBox .basket-amount").html(data);					$.jGrowl('Товар добавлен в корзину.');				}			);			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").addClass("hidden");	});	$("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(){		$("#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({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;	});	$(".deepSearch .search-closer").click(function(){		$(".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;	});	$(".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;	});	$(".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:first').css({top: "-10px"});		$(this).children('div').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 activateDisplays(){	$("a", "#display").click(function(){		var obj=$(this).parent();		if(obj.hasClass("active")){			obj.removeClass("active");			if(obj.children("ul").length){				$("#fieldDisplay").val("");				$(".displayBrown").text("");			}else{				var parent=obj.parent().prev();				parent.parent().removeClass("noactive");				parent.parent().addClass("active");				$("#fieldDisplay").val(parent.attr("id"));				$(".displayBrown").text(parent.text());				parent.addClass("active");			}			gettotal(8);			return false;		}else{			if(obj.children("ul").length){				$("li.noactive", "#display").removeClass("noactive");				$("li.active", "#display").removeClass("active");				$(".displayBrown").text($(this).text());				$("#fieldDisplay").val(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(parent.parent().attr("id")+"|"+obj.attr("id"));			}			obj.addClass("active");		}		gettotal(9);		return false;	});}var productsScrollsCount = 0;var productsScrollsInformation = {};function productsScrollsInitialize() {	$(".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 popupsInitialize() {	$(".popup-opener").click(function() {		popupOpen($(this).attr("rel"));	});}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").addClass("hidden");		});	}	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', '')	}}