function setCookie(C,D,E,A){var B=C+"="+escape(D)+((A)?"; expires="+A.toGMTString():"")+((E)?"; path="+E:"");document.cookie=B}function getCookie(C){var B=document.cookie;var E=C+"=";var D=B.indexOf("; "+E);if(D==-1){D=B.indexOf(E);if(D!=0){return null}}else{D+=2}var A=document.cookie.indexOf(";",D);if(A==-1){A=B.length}return unescape(B.substring(D+E.length,A))}var fx={};fx.Base=function(){};fx.Base.prototype={setOptions:function(A){this.options={duration:100,onComplete:""};Object.extend(this.options,A||{})},go:function(){this.duration=this.options.duration;this.startTime=(new Date).getTime();this.timer=setInterval(this.step.bind(this),13)},step:function(){var B=(new Date).getTime();var A=(B-this.startTime)/(this.duration);if(B>=this.duration+this.startTime){this.now=this.to;clearInterval(this.timer);this.timer=null;if(this.options.onComplete){setTimeout(this.options.onComplete.bind(this),10)}}else{this.now=((-Math.cos(A*Math.PI)*0.1)+0.5)*(this.to-this.from)+this.from}this.increase()},custom:function(B,A){if(this.timer!=null){return }this.from=B;this.to=A;this.go()},hide:function(){this.now=0;this.increase()},clearTimer:function(){clearInterval(this.timer);this.timer=null}};fx.Layout=Class.create();fx.Layout.prototype=Object.extend(new fx.Base(),{initialize:function(B,A){this.el=$(B);this.el.style.overflow="hidden";this.el.iniWidth=this.el.offsetWidth;this.el.iniHeight=this.el.offsetHeight;this.setOptions(A)}});fx.Left=Class.create();Object.extend(Object.extend(fx.Left.prototype,fx.Layout.prototype),{increase:function(){this.el.style.left=this.now+"px"},toggle:function(){if(this.el.left>0){this.custom(this.el.offsetWidth,0)}else{this.custom(0,this.el.iniWidth)}}});function gotoSettings(){var A=new Form();A.elements["ref"]=window.location;A.submit();return false}function check_all_vendors(C){var B=C.checked;var A=$("brand_list_checks").getElementsByTagName("input");for(var D=0;D<A.length;D++){A[D].checked=A[D].disabled=B}$("brand_list_checks").toggle()}function ExtendedSearch(B){var A=$$("tr.search_field_ext");if(A[0]){if($(A[0]).visible()){$(B).update("");$("ext_search").value="false";A.invoke("hide")}else{$(B).update("");$("ext_search").value="true";A.invoke("show")}}return false}function printChilds(J){var S="";var B=3;for(var N in J){var C=N.substr(1);B=C.slice(6,8)=="00"?2:B;B=C.slice(4,8)=="0000"?1:B;B=C.slice(2,8)=="000000"?0:B;break}for(var N in J){var M=N.substr(1);S+='<div class="tree-item">';var I=typeof J[N].last!="undefined";var H=(J[N].c)?1:0;var D=cats;for(var O=0;O<B;O++){var L=M.substr(0,(O+1)*2)+("000000").substr(0,6-O*2);D=(D["i"+L])?D["i"+L]:D.c["i"+L];var R=D.hasOwnProperty("last");S+='<img alt="" width="0" src="blank.gif" />'}var K=(document.cookie+";").match(new RegExp(M+"=0;"))!=null;var E="blank.gif";var Q=(I)?"l":"t";var P="";var G="";var A="";var F="";if(H){P=(K)?"minus":"plus";E=P+"_folder.gif";G=' onmouseover="openTreeItem(this, 0);" ';A=' ondblclick="openTreeItem(this, true);" ';if(K){F='<div class="tree-container">'+printChilds(J[N].c)+"</div>"}}S+='<img width="0" alt="'+Q+'" id="'+M+'" '+G+' src="blank.gif" '+((B&&H)?'class="tree-icon"':"")+' /><img width="16" '+A+'src="images/'+E+'" /><a href="category_'+M+'.html" '+((H)?'class="bold"':"")+">"+J[N].n+"</a>"+F+"</div>"}return S}function openTreeItem(H,I){var F=I?H:$(H).next();H=I?$(H).prev():H;var G=H.next().next();G=(G.nextSibling)?G.next():false;var D=true;if(G&&G.hasClass("tree-container")){D=H.src.indexOf("blank.gif")+1;G.toggle()}else{var A=3;A=(H.id).slice(6,8)=="00"?2:A;A=(H.id).slice(4,8)=="0000"?1:A;A=(H.id).slice(2,8)=="000000"?0:A;var C=cats;for(var B=0;B<=A*2;B+=2){var J=(H.id).substr(0,B+2)+"000000".substr(0,6-B);C=(C["i"+J])?C["i"+J]:C.c["i"+J]}var E=document.createElement("div");E.className="tree-container";E.innerHTML=printChilds(C.c);H.parentNode.appendChild(E)}document.cookie=H.id+"="+(D?"0":"1");H.src="images/button_green.gif";F.src="images/button_green.gif"}function togglePanel(B){var D=$(B).parent().id;for(var C in pan){var A=apanel_width-$(C).getDimensions().width;if(C==D){if(parseInt($(C).css("left"))!=A){pan[C].custom(parseInt($(C).css("left")),A)}else{pan[C].custom(A,0)}}else{if(parseInt($(C).css("left"))==0){pan[C].custom(parseInt($(C).css("left")),A)}}}}var pan={};var apanel_width=50;onReady(function(){$("tree").update("<a href=http://farmatoriya.ru/shop/i/apteka-map.zip><img width=150 height=559 border=0 src=images/mapapt.gif /></a>");$$("div.panel").each(function(A){pan[A.id]=new fx.Left(A);A.css("left",((apanel_width-A.getDimensions().width)+"px"))});$("body").on("mouseover",function(B){for(var A in pan){if(parseInt($(A).css("left"))==0){pan[A].custom(parseInt($(A).css("left")),(apanel_width-$(A).getDimensions().width))}}});$$("a.addlink").each(function(A){$(A).on("click",function(C){var D=$E(C).id.substr(6);$("div_cmp").show();$E(C).hide();var E=$("clscmp").className;var B=getCookie("cmp");B=B?B.split(","):[];if(B.length<8){$("cmp_models").append("<li><a href='model_"+D+".html'>"+$("a"+D).innerHTML+"</a></li>");B.push(D);setCookie("cmp",B.toString(),"/c"+E);if(B.length>1){$("compare_link").show()}}else{alert("Максимальное количество сравниваемых моделей - 8!")}Event.stop(C)})});$("clscmp").on("click",function(A){$$("a.addlink").invoke("show");$("div_cmp").hide();$("compare_link").hide();$("cmp_models").update();setCookie("cmp","","/c"+$E(A).className);Event.stop(A)});if(_.Browser.IE){$("links_td").innerHTML='<a href="javascript:void(0);" onclick="window.external.AddFavorite(\'http://farmatoriya.ru/\', \'Аптека.\');return false;">Добавить в избранное</a></div>'+$("links_td").innerHTML}})