/*!
 * jQuery feuerball3D v1.0
 * 2011 feuerball-design, Florian Bube <bube@feuerball-design.de>
 *
 * Based on Reel of Petr Vostrel Version: 1.1.3 http://jquery.vostrel.cz/reel
 * Based on gzoom of Giovanni Battista Lenoci Version: 0.1 http://lab.gianiaz.com/jquery/gzoom/
 * Based on minizoomPan plugin of Gian Carlo Mingati Version: 1.0 (18-JUNE-2009) http://www.gcmingati.net/wordpress/wp-content/lab/jquery/minizoompan/
 *
 * Requires:
 * jQuery v1.4.2 or later
 * jQuery ui...
 * jQuery.mouseWheel (Brandon Aaron, http://plugins.jquery.com/project/mousewheel)
 *
 */
jQuery.fn.fb3dzoom=function(d){d=jQuery.extend({sW:10,sH:10,lW:20,lH:20,zoomImages:[],zoomDepth:5,frameWidth:0,nodeid:"",debug:false,overlayBgColor:"#000",overlayOpacity:0.8,containerBorderSize:10,containerResizeSpeed:400,loaderContent:"loading...",zoomIcon:"",},d);var i,k,h,b,e,a,j,c,f,g;return $(d.nodeid).each(function(){i=jQuery(d.nodeid).css({width:d.sW,height:d.sH,overflow:"hidden"}).addClass("fb3dpan");i.wrap('<div class="fb3dwrap"></div>').css({width:d.sW});k=i.children().css({position:"relative"});jQuery(window).bind("load",function(){k.width(d.sW);k.height(d.sH)});jQuery("<span class='loader'>"+d.loaderContent+"</span>").insertBefore(k);jQuery('<div id="infinite"><button id="zoomin">Zoom In</button><button id="zoomout">Zoom Out</button></div>').insertBefore(k);jQuery("#zoomin").css({left:(d.sW-40)+"px"});jQuery("#zoomout").css({left:(d.sW-70)+"px"});h=jQuery('<div id="zoomslider" class="fb3dzoomslider"></span>').insertBefore(k);jQuery("#zoomslider").css({left:(d.sW-35)+"px"});jQuery("#zoomin").button({text:false,icons:{primary:"ui-icon-circlesmall-plus"}}).click(function(){valore=parseInt(h.slider("value"))+d.zoomDepth;h.slider("value",valore)});jQuery("#zoomout").button({text:false,icons:{primary:"ui-icon-circlesmall-minus"}}).click(function(){valore=parseInt(h.slider("value"))-d.zoomDepth;h.slider("value",valore)});h.slider({orientation:"vertical",value:0,min:0,max:100,zoomDepth:d.zoomDepth,change:function(n,o){if($.reel.def.zoomnr!=($.reel.def.bildnr-1)){var m=d.zoomImages[$.reel.def.bildnr-1];l(k,m);i.children("span.loader").text("loading...").fadeIn(250);$.reel.def.zoomnr=$.reel.def.bildnr-1}val=o.value;newWidth=d.sW+((d.lW-d.sW)*val)/100;newHeight=d.sH+((d.lH-d.sH)*val)/100;ig_pos=k.position();if(d.debug&&typeof(console)!="undefined"){console.log("new dimensions:"+newWidth+"x"+newHeight)}deltaWidth=k.width()-d.sW;leftPos=Math.abs(ig_pos.left);leftFactor=leftPos/deltaWidth;newDeltaWidth=newWidth-d.sW;newLeft=(leftFactor*newDeltaWidth)*-1;deltaHeight=k.height()-d.sH;topPos=Math.abs(ig_pos.top);topFactor=topPos/deltaHeight;newDeltaHeight=newHeight-d.sH;newTop=(topFactor*newDeltaHeight)*-1;k.css({width:newWidth,height:newHeight,left:newLeft,top:newTop})}});function l(n,m){n.load(function(){i.children("span.loader").fadeOut(250)}).error(function(){alert("Image does not exist or its SRC is not correct.")}).attr("src",m)}i.mousemove(function(m){b=i.width();e=i.height();a=k.width();j=k.height();c=i.offset();f=(m.pageX-c.left)*(b-a)/(b+d.frameWidth*2);g=(m.pageY-c.top)*(e-j)/(e+d.frameWidth*2);k.css({left:f,top:g})});if(typeof($.event.special.mousewheel)!="undefined"){jQuery(d.nodeid).mousewheel(function(m,n){if(n>0){valore=parseInt(h.slider("value"))+d.zoomDepth;h.slider("value",valore)}else{if(n<0){valore=parseInt(h.slider("value"))-d.zoomDepth;h.slider("value",valore)}}return false})}})};jQuery.reel||(function(az,aR,T,y){az.reel={version:"1.1.3",def:{sW:10,sH:10,lW:10,lH:10,zoomImages:[],zoomDepth:5,frameColor:"#cecece",frameWidth:1,controlWidth:250,controlHeight:100,debug:false,overlayBgColor:"#000",overlayOpacity:0.8,containerBorderSize:10,containerResizeSpeed:400,loaderContent:"loading...",zoomIcon:"",bildnr:1,zoomnr:100,nodeid:"",footage:6,frame:1,frames:20,hint:"",horizontal:true,hotspot:y,indicator:7,klass:"",loops:true,reversed:y,spacing:0,stitched:y,suffix:"-reel",tooltip:"",area:y,brake:0.5,clickfree:false,cw:false,delay:-1,directional:false,draggable:true,entry:y,graph:y,image:y,images:[],inversed:false,laziness:8,monitor:y,opening:0,orbital:0,path:"",preloader:4,rebound:0.5,revolution:y,row:1,rows:0,speed:0,step:y,steps:y,tempo:36,timeout:2,throwable:true,vertical:false,xml:""}};az.fn.reel=function(a2){var a4=az.extend({},az.reel.def,a2);az.ajax({type:"GET",url:a4.xml,async:false,dataType:(az.browser.msie)?"text":"xml",success:function(a8){var bb;if(typeof a8=="string"){bb=new ActiveXObject("Microsoft.XMLDOM");bb.async=false;bb.loadXML(a8)}else{bb=a8}var be=az(bb).find("control").attr("width");if(typeof be!=="undefined"&&be!==false){a4.controlWidth=aS(be)}var ba=az(bb).find("control").attr("height");if(typeof ba!=="undefined"&&ba!==false){a4.controlHeight=aS(ba)}var bd=az(bb).find("detail").attr("width");if(typeof bd!=="undefined"&&bd!==false){a4.lW=aS(bd)}var a9=az(bb).find("detail").attr("height");if(typeof a9!=="undefined"&&a9!==false){a4.lH=aS(a9)}var bc=az(bb).find("image");var a6=a4.xml.substring(0,a4.xml.lastIndexOf("/")+1);if(az(bb).find("preview").text().substring(0,4)=="http"){a6=""}if(bc.length>0){a4.rows=az(bb).find("row").length;a4.frames=bc.length/a4.rows;bc.each(function(){a4.images.push(a6+az(this).find("preview").text());a4.zoomImages.push(a6+az(this).find("detail").text())})}else{var a7=az(bb).find("pic");a4.frames=a7.length;a7.each(function(){a4.images.push(a6+az(this).find("preview").text());a4.zoomImages.push(a6+az(this).find("detail").text())})}},error:function(a7,a6,a8){console.log("Error Message: "+a8);console.log("Status: "+a6);console.log(a7.responseText);throw (a8)}});a4.nodeid="#"+az(this).parent().attr("id");a4.sW=az(this).width();a4.sH=az(this).height();var a1=(function(a6){var a7=[];a6.filter(r).each(function(a9){var bb=az(this),bc=a4.images.length&&a4.images||a4.image||bb.attr(aU),ba=aS(bb.css(P)),a8=aS(bb.css(aM));if(!bc||bc==h||!ba||!a8){return}a7.push(bb)});a6.filter(ar+x(F)).each(function(a8){a7.push(az(this))});return az(a7)})(this),a5=[];a4.reversed&&(a4.cw=true);a4.tooltip&&(a4.hint=a4.tooltip);a4.hotspot&&(a4.area=a4.hotspot);az.fn.fb3dzoom({sW:a4.sW,sH:a4.sH,lW:a4.lW,lH:a4.lH,nodeid:a4.nodeid,zoomImages:a4.zoomImages});a1.each(function(){var bj=az(this),bt=bj.data(),bk=function(bv,bw){bt[bv]=bw;bj.trigger("store",[bv,bw]);return bw},bp=function(bv){var bw=bt[bv];bj.trigger("recall",[bv,bw]);return bw},bi={setup:function(bK){if(bj.hasClass(F)){return bg.call(bK)}var bz=bj.attr(aU),bH=bk(R,bj.attr(R)||bj.attr(R,F+"-"+(+new Date())).attr(R)),bB=bj.attr("style"),bD=a4.images,bM=a4.stitched,bx=a4.loops,bG={x:aS(bj.css(P)),y:aS(bj.css(aM))},bv={width:a4.controlWidth,height:a4.controlHeight},bE=bk(p,a4.orbital&&a4.footage||a4.rows<=1&&bD.length||a4.frames),bC=bM?1:aB(bE/a4.footage),bJ={display:"block",width:bG.x,height:bG.y},bF="#"+bH+a4.suffix,bL=bj.attr("class"),bw={position:"relative",width:bG.x,height:bG.y},by=az(al,{id:bF.substr(1),"class":bL+k+aq,css:bw}),bI=bj.wrap(by).attr({"class":F}).css(bJ).bind(bi),bA=a5.push(a0(bI)[0]);bk(D,bD.length&&bD.length||a4.image||bz.replace(/^(.*)\.(jpg|jpeg|png|gif)$/,"$1"+a4.suffix+".$2"));bk(ae,bL);bk(ao,a4.frame);bk(aF,a4.spacing);bk(av,bG);bk(ap,bv);bk(N,0);bk(l,a4.steps||a4.frames);bk(v,a4.revolution||bM/2||bG.x*2);bk(E,bC);bk(b,1/(bE-(bx&&!bM?0:1)));bk(aC,bM);bk(am,bM-(bx?0:bG.x));bk(ad,bF);bk(aD,bk(ah,a4.speed)<0);bk(aY,0);bk(o,a4.vertical);bk(aw,(a4.row-1)/(a4.rows-1));bk(aL,ak(1,!a4.cw&&!bM));bk(t,false);bk(n,a4.brake);bk(ab,!!a4.orbital);bk(aW,a4.tempo/(az.reel.lazy?a4.laziness:1));bk(G,0);bk(aG,{src:bz,style:bB||h});aO.bind(an,bi.tick);bg.call(bK);bj.trigger("start")},teardown:function(by){bj.unbind(aa).unbind(bi);var bw=bj.data("events"),bv=bj.clone().attr(bj.data(aG)).css({background:"transparent"}).removeClass(F).addClass(bp(ae));for(var bx in bw){az.each(bw[bx],function(bz,bA){bv.bind(bx+"."+bA.namespace,bA.handler,bA.data)})}az("img:"+K,bj.parent()).remove();L(bj);az(bp(ad)).before(bv).detach();bq();aO.unbind(an,bi.tick).unbind(an,bi.opening_tick);a9.unbind(Y).unbind(aK);bg.call(by)},start:function(bC){var bv=bp(av),bD=bp(p),bA=s(bD,bp(l)),bF=bk(N,1/bA*((a4.step||a4.frame)-1)),bz=bk(ao,bF*bD+1),bB=0,by=bj.attr("id"),bE=bj.parent(),bw=az(al,{"class":aT,css:{position:I,left:0,top:0,width:bv.x,height:bv.y,background:aE,opacity:0}}).appendTo(bE),bx=bk(i,az(a4.area||bw));if(az.reel.touchy){bj.css({WebkitUserSelect:"none",WebkitBackgroundSize:a4.images.length?"auto":(bp(aC)&&bp(aC)+"px "+bv.y+"px")||(bv.x*a4.footage)+"px "+(bv.y*bp(E)*(a4.rows||1)*(a4.directional?2:1))+"px"});bx.bind(Q,function(bG){bj.trigger("down",[at(bG).clientX,at(bG).clientY,true])}).bind(aI,function(bG){bj.trigger("slide",[at(bG).clientX,at(bG).clientY,true]);return !(a4.rows>1||a4.orbital||bp(t))}).bind(aJ,function(bG){bj.trigger("up",[true]);return false}).bind(aH,function(bG){bj.trigger("up",[true]);return false})}else{bx.css({cursor:"url("+X+"), "+c}).bind(S,function(bG){bj.trigger("play")}).bind(a4.clickfree?ay:d,function(bG){bj.trigger("down",[bG.clientX,bG.clientY]);return false}).bind(a4.clickfree?aj:"",function(bG){bj.trigger("up");return false}).disableTextSelect()}(a4.hint)&&bx.attr(m,a4.hint);a4.monitor&&bE.append(bm=az(al,{"class":Z,css:{position:I,left:0,top:0}}))||(bm=az());a4.indicator&&bE.append(bc("x"))&&bE.append(bf("x"));a4.rows>1&&a4.indicator&&bE.append(bc("y"))&&bE.append(bf("y"));bj.trigger("preload");ih=jQuery(a4.nodeid).children().last();jQuery('<div id="navigation-x"><button id="goleft">Left</button><button id="goright">Right</button></div>').insertBefore(ih);jQuery("#goleft").css({top:(a4.sH-40)+"px",left:((a4.sW-a4.controlWidth)/2)+"px"});jQuery("#goright").css({top:(a4.sH-40)+"px",left:((a4.sW-a4.controlWidth)/2)+a4.controlWidth-58+"px"});jQuery("#goleft").button({text:false,icons:{primary:"ui-icon-circle-triangle-w"}}).click(function(){var bI=bp(p),bH=bp(N),bG=bk(N,bH-(1/bI));bg.call(bC);bj.trigger("fractionChange")});jQuery("#goright").button({text:false,icons:{primary:"ui-icon-circle-triangle-e"}}).click(function(){var bI=bp(p),bH=bp(N),bG=bk(N,bH+(1/bI));bg.call(bC);bj.trigger("fractionChange")});if(a4.rows>1){jQuery('<div id="navigation-y"><button id="gotop">Top</button><button id="gobottom">Bottom</button></div>').insertBefore(ih);jQuery("#gotop").css({top:((a4.sH-a4.controlHeight)/2)+"px",left:12+"px"});jQuery("#gobottom").css({top:((a4.sH-a4.controlHeight)/2)+a4.controlHeight-28+"px",left:-18+"px"});jQuery("#gotop").button({text:false,icons:{primary:"ui-icon-circle-triangle-n"}}).click(function(){if(a4.rows>1){var bH=bp(aw),bG=bk(aw,bH-w(1/a4.rows))}bg.call(bC);bj.trigger("fractionChange")});jQuery("#gobottom").button({text:false,icons:{primary:"ui-icon-circle-triangle-s"}}).click(function(){if(a4.rows>1){var bH=bp(aw),bG=bk(aw,bH+w(1/a4.rows))}bg.call(bC);bj.trigger("fractionChange")})}},preload:function(bB){var bw=bp(av),bF=bj.parent(),bz=bp(D),bC=a4.images,bD=!bC.length?[bz]:new Array().concat(bC),bA=bj[0],bE=bA.frames=bD.length,bx=bA.preloaded=0;bj.trigger("stop");bF.append(br=az(al,{"class":ag,css:{position:I,left:0,top:bw.y-a4.preloader,height:a4.preloader,overflow:K,backgroundColor:aE}}));while(bD.length){var by=a4.path+bD.shift(),bv=az(new Image()).hide().bind("load"+aa,function bG(){bA.preloaded++;az(this).unbind(aa);br.css({width:1/bA.frames*bA.preloaded*bw.x});if(bA.frames==bA.preloaded){br.remove();bC.length||bj.css({backgroundImage:A(a4.path+bz)});bj.attr({src:aP}).trigger(a4.rows>1&&!a4.stitched?"rowChange":"frameChange").trigger("loaded").trigger("opening");bg.call(bB)}});bF.append(bv);setTimeout((function(bH,bI){return function(){bH.attr({src:bI})}})(bv,by),0)}},tick:function(bB){var bA=bp(aY);if(bd){var bx=w(bA-(bp(n)/u(aW)*bd)),bw=bA*bx<=0||bA<O(bx),bA=!bw&&bk(aY,bA>O(bp(ah))?bx:(bd=be=0))}bm.text(bp(a4.monitor));bA&&bd++;be&&be++;bu(0);bn=true;if(be&&!bA){return bg.call(bB)}if(bp(f)){return bg.call(bB,bo())}var bv=bp(aL)*ak(1,bp(aD)),bz=(bp(au)?bA:O(bp(ah))+bA)/u(aW),bC=bp(N),by=bk(N,bC-bz*bv);bg.call(bB);if(by==bC){return}bj.trigger("fractionChange")},opening:function(bz){var bx=a4.entry||a4.speed,bv=bp(N),by=a4.opening,bA=bk(N,bv-bx*a4.opening),bw=bk(G,by*u(aW));aO.bind(an,bi.opening_tick)},opening_tick:function(bz){var by=a4.entry||a4.speed,bx=by/u(aW)*(a4.cw?-1:1),bA=bp(N),bv=bk(N,w(bA+bx)),bw=bk(G,bp(G)-1);bj.trigger("fractionChange");bg.call(bz);if(bw>1){return}aO.unbind(an,bi.opening_tick);a6()},play:function(by,bx){var bv=bk(aX,true),bw=bk(au,!bv);bl();bg.call(by)},pause:function(bw){var bv=bk(aX,false);bo();bg.call(bw)},stop:function(bx){var bw=bk(au,true),bv=bk(aX,!bw);bg.call(bx)},down:function(bA,bv,bB,bw){if(a4.draggable){var by=bk(f,bp(ao)),bz=bk(aY,0),bx=bh=a7(bv,bB,bp(N),bp(v),bp(aw));bo();bq();if(!bw){a9.css({cursor:A(j)+", "+c}).bind(aK,function(bC){bj.trigger("slide",[bC.clientX,bC.clientY]);bg.call(bC);return false});a4.clickfree||a9.bind(Y,function(bC){bj.trigger("up");bg.call(bC)})}}bg.call(bA)},up:function(bz,bv){if(!a4.draggable){return bg.call(bz)}var bx=bk(f,false),bw=bk(t,false),by=bk(aY,!a4.throwable?0:O(bb[0]+bb[1])/60),bA=bd=by?1:0;by?bl():bo();bq();!bv&&a9.unbind(Y).unbind(aK)&&bp(i).css({cursor:A(X)+", "+c});bg.call(bz)},slide:function(bA,bD,bC,bw){if(a4.draggable&&bn){bn=false;bo();var bG={x:bD-bh.x,y:bC-bh.y};if(O(bG.x)>0||O(bG.y)>0){bh={x:bD,y:bC};var bB=bp(v),bF=bp(B),by=bp(o),bH=bk(N,a8(by?bC-bF.y:bD-bF.x,bp(aA),bB,bp(af),bp(ai),bp(aL))),bJ=bk(t,bp(t)||bp(ao)!=bp(f)),bI=bu(by?bG.y:bG.x||0),bE=bI&&bk(aD,bI<0);if(a4.orbital&&bp(ab)){var by=bk(o,O(bC-bF.y)>O(bD-bF.x)),bF=a7(bD,bC,bH,bB,bp(aw))}if(a4.rows>1){var bx=bp(av).y,bv=bp(aN),bz=-bv*bx,bK=bk(aw,w(az.reel.math.envelope(bC-bF.y,bv,bx,bz,bz+bx,-1)))}var bF=!(bH%1)&&!a4.loops&&a7(bD,bC,bH,bB,bp(aw));bj.trigger("fractionChange")}}bg.call(bA)},fractionChange:function(bF,bK){var bK=!bK?bp(N):bk(N,bK),bK=a4.loops?bK-W(bK):aQ(0,1,bK),bK=bk(N,w(bK)),by=bp(ao),bC=bk(ao,1+W(bK/bp(b))),bx=a4.orbital,bw=bk(ab,!!bx&&(bC<=bx||bC>=a4.footage-bx+2));if(!a4.loops&&a4.rebound){var bD=!be&&!(bK%1)?ba++:(ba=0),bL=ba>=a4.rebound*1000/u(aW),bJ=bL&&bk(aD,!bp(aD))}var bv=bp(av),bB=bp(ap),bA=(bp(o)?bB.height-70-14:bB.width-70-14),bI=aQ(0,bA,H(az.reel.math.interpolate(bK,-1,bA+2))),bI=!a4.cw||a4.stitched?bI:bA-bI,bG=az(x(a+".x"),bp(ad)).css(bp(o)?{left:19,top:(bv.y-bB.height)/2+35+bI}:{left:(bv.x-bB.width)/2+35+bI,top:bv.y-a4.indicator-25});if(a4.rows>1){var bH=bB.height-70-14,bE=aQ(0,bH,H(az.reel.math.interpolate(bp(aw),-1,bH+2))),bz=az(x(a+".y"),bp(ad)).css({left:19,top:(bv.y-bB.height)/2+35+bE})}if(bC==by&&bC!=1){return bg.call(bF)}bj.trigger(a4.rows>1?"rowChange":"frameChange");bg.call(bF)},rowChange:function(bv,bx){var bw=W(bp(N)/bp(b))+1,bx=bk(aw,aQ(0,1,w(bx!=y?(bx-1)/(a4.rows-1):bp(aw)))),bw=bk(ao,bw+(a4.rows<=1?0:H(bx*(a4.rows-1))*a4.frames));bg.call(bv);bj.trigger("frameChange")},frameChange:function(bB,by){var bK=!by?bp(N):bk(N,w(bp(b)*(by-1))),by=bk(ao,H(by?by:bp(ao))),bE=a4.images,bz=a4.footage,bv=bp(av),bw=a4.horizontal;if(bp(o)){var by=a4.inversed?bz+1-by:by,by=by+bz}if(bE.length){var bJ=bE[by-1];bj.attr({src:a4.path+bJ})}else{if(!a4.stitched){var bA=(by%bz)-1,bA=bA<0?bz-1:bA,bD=W((by-0.1)/bz),bD=bD+(a4.rows>1?0:(bp(aD)?0:bp(E))),bC=bp(aF),bI=bD*((bw?bv.y:bv.x)+bC),bG=bA*((bw?bv.x:bv.y)+bC),bx=bE.length?[0,0]:bw?[-bG+aZ,-bI+aZ]:[-bI+aZ,-bG+aZ]}else{var bH=H(bK*bp(am)),bF=0,bx=[-bH+aZ,bF+aZ]}bj.css({backgroundPosition:bx.join(k)})}bg.call(bB);az.reel.def.bildnr=by;az.reel.def.zoomnr=100}},bg=function(bv){M||delete this;return bv},be,bd=0,bl=function(){return be=0},bo=function(){clearTimeout(bs);aO.unbind(an,bi.opening_tick);bj.trigger("play");return be=-a4.timeout*u(aW)},bs,a6=function(){bs=setTimeout(function bv(){bj.trigger("play")},a4.delay*1000||0)},bm,br,bc=function(bv){return az(al,{"class":[J,bv].join(k),css:{width:(bv=="x"?a4.controlWidth-70-10:2),height:(bv=="x"?2:a4.controlHeight-70-10),overflow:K,top:(bv=="x"?bp(av).y-a4.indicator-19:((bp(av).y-bp(ap).width)/2)+40),left:(bv=="x"?((bp(av).x-bp(ap).width)/2)+40:a4.indicator+17),position:I,backgroundColor:aE}})},bf=function(bv){return az(al,{"class":[a,bv,"ui-corner-all","ui-state-default"].join(k),css:{width:a4.indicator,height:a4.indicator,overflow:K,top:(bv=="x"?bp(av).y-a4.indicator-25:((bp(av).y-bp(ap).height)/2)+35),left:(bv=="x"?((bp(av).x-bp(ap).width)/2)+35:19),position:I}})},ba=0,bh={x:0,y:0},bu=function(bv){return bb.push(bv)&&bb.shift()&&bv},bq=function(){return bb=[0,0]},bb=bq(),a8=a4.graph||az.reel.math[a4.loops?"hatch":"envelope"],a7=function(bv,bz,bx,bw,by){bk(aA,bx);bk(aN,by);bk(af,a4.loops?0:-bx*bw);bk(ai,a4.loops?bw:bw-bx*bw);return bv&&bk(B,{x:bv,y:bz})||y},bn=true,a9=az.browser.opera?aO:az.unique(aO.add(aR.top.document));bi.setup()});ac=ac||(function a3(){var a7=+new Date(),a6=u(aW);if(a6){aO.trigger(an);az.reel.cost=(+new Date()+az.reel.cost-a7)/2;return ac=setTimeout(a3,s(4,1000/a6-az.reel.cost))}else{return ac=y}})();return az(a5)};az.reel.math={envelope:function(a1,a6,a2,a4,a3,a5){return a6+s(a4,aV(a3,-a1*a5))/a2},hatch:function(a1,a7,a2,a5,a3,a6){var a1=(a1<a5?a3:0)+a1%a3,a4=a7+(-a1*a6)/a2;return a4-W(a4)},interpolate:function(a3,a2,a1){return a2+a3*(a1-a2)}};az.reel.touchy=(/iphone|ipod|ipad|android/i).test(navigator.userAgent);az.reel.lazy=(/iphone|ipod|android/i).test(navigator.userAgent);az.reel.instances=az();az.reel.cost=0;function u(a1){return az.reel.instances.length?az.reel.instances.first().data(a1):null}az.reel.leader=u;function a0(a1){return(az.reel.instances.push(a1[0]))&&a1}function L(a1){return(az.reel.instances=az.reel.instances.not("#"+a1.attr(R)))&&a1}V("disableTextSelect enableTextSelect".split(/ /));var aO=az(T),q=+az.browser.version.split(".").slice(0,2).join("."),M=az.browser.msie,C=!(M&&q<8),c="ew-resize",ac,ax={before:0,now:new Date()},F="jquery-reel",aq=F+"-overlay",a=F+"-indicator",J=F+"-indicatorline",ag=F+"-preloader",Z=F+"-monitor",aT=F+"-interface",aP=U("CAAIAIAAAAAAAAAAACH5BAEAAAAALAAAAAAIAAgAAAIHhI+py+1dAAA7")||g("blank.gif"),X="data:image/gif;base64,R0lGODlhEwAWAJECAP///wAAAP///wAAACH5BAEAAAIALAAAAAATABYAAAJMlC+hyLcJQEizhTiv1BVxuGFWFJadh3HfY6jpKzmkJsFZhs22S/YmrfAJS8RhDFQzipDKmay5bEGj0ubpabxWs42tT4v9dluKshlRAAA7",j="data:image/gif;base64,R0lGODlhEgARAJECAP///wAAAP///wAAACH5BAEAAAIALAAAAAASABEAAAI3lBWJmnEXgIxzPkNBpuptqU3NkoEmx5nqma5rUrkqLL9IbZe4hu1W73NABDihp3gB2pKkhvNRAAA7",H=Math.round,W=Math.floor,aB=Math.ceil,aV=Math.min,s=Math.max,O=Math.abs,aS=parseInt,i="area",aG="backup",aD="backwards",b="bit",n="brake",ab="center",ae="classes",f="clicked",B="clicked_location",aA="clicked_on",aN="clicked_row",ap="control",aL="cwish",av="dimensions",N="fraction",ao="frame",p="frames",ai="hi",K="hidden",D="image",G="opening_ticks",af="lo",aX="playing",t="reeling",v="revolution",aw="row",E="rows",aF="spacing",ah="speed",ad="stage",l="steps",aC="stitched",am="stitched_travel",au="stopped",aW="tempo",aY="velocity",o="vertical",z="wheel_step",aa=".reel",S="dblclick"+aa,d="mousedown"+aa,ay="mouseenter"+aa,aj="mouseleave"+aa,aK="mousemove"+aa,Y="mouseup"+aa,an="tick"+aa,aH="touchcancel"+aa,aJ="touchend"+aa,Q="touchstart"+aa,aI="touchmove"+aa,h="",k=" ",I="absolute",ar="div",al=e(ar),aM="height",aE="#cccccc",R="id",r="img",aZ="px",aU="src",m="title",P="width";function U(a1){return C&&"data:image/gif;base64,R0lGODlh"+a1}function e(a1){return"<"+a1+"/>"}function x(a1){return"."+a1}function g(a1){return"http://code.vostrel.cz/"+a1}function A(a1){return"url("+a1+")"}function w(a1){return +a1.toFixed(4)}function aQ(a2,a3,a1){return s(a2,aV(a3,a1))}function V(a2){az.each(a2,a1);function a1(){if(!az.fn[this]){az.fn[this]=function(){return this}}}}function ak(a1,a2){return O(a1)*(a2?-1:1)}function at(a1){return a1.originalEvent.touches[0]}})(jQuery,window,document);
