/* jScrollbar by EMVI Develop (http://www.emvi.de/develop.html)  * $Id: jScrollbar */ (function(jQuery){jQuery.fn.jScrollbar=function(settings){settings=jQuery.extend({speed:18,onTop:false,onLeft:false,scrollX:true,scrollY:true,style:{}},settings);settings.style=jQuery.extend({'jGUI':false,'size':15,'arrow-size':15,'arrow-join':false,'track-peak':0,'drag-peak':0,'drag-min':1,'drag-max':99999},settings.style);if(settings.style['jGUI']&&!jQuery.isObject(settings.style['jGUI'])&&jQuery.jGUI){settings.style=jQuery.extend(settings.style,jQuery.jGUI('jScrollbar',settings.style['jGUI']));}else{settings.style['jGUI']={};};return this.each(function(){if(jQuery.browser.msie&&jQuery.browser.version<=6){}else if(!jQuery(this).is('.jScrollbarContainer')){var $this=jQuery(this).css({'overflow':'hidden'});var thisPadd={'padding-top':$this.css('padding-top'),'padding-right':$this.css('padding-right'),'padding-bottom':$this.css('padding-bottom'),'padding-left':$this.css('padding-left')};var thisBack={'background-color':$this.css('background-color'),'background-image':$this.css('background-image'),'background-position':$this.css('background-position'),'background-repeat':$this.css('background-repeat'),'background-attachment':$this.css('background-attachment')};settings.style['drag-peak-top']=(settings.style['drag-peak-top']||settings.style['drag-peak']);settings.style['drag-peak-bottom']=(settings.style['drag-peak-bottom']||settings.style['drag-peak']);settings.style['arrow-size-up']=(settings.style['arrow-size-up']||settings.style['arrow-size']);settings.style['arrow-size-down']=(settings.style['arrow-size-down']||settings.style['arrow-size']);settings.style['track-peak-top']=(settings.style['track-peak-top']||settings.style['track-peak']);settings.style['track-peak-bottom']=(settings.style['track-peak-bottom']||settings.style['track-peak']);if(settings.style['drag-min']<(settings.style['drag-peak-top']+settings.style['drag-peak-bottom'])){settings.style['drag-min']=(settings.style['drag-peak-top']+settings.style['drag-peak-bottom']);};var v={s:settings,cS:{'jGUI':settings.style['jGUI'],'s':settings.style['size'],'Asu':settings.style['arrow-size-up'],'Asd':settings.style['arrow-size-down'],'Aj':settings.style['arrow-join'],'Tpt':settings.style['track-peak-top'],'Tpb':settings.style['track-peak-bottom'],'Dpt':settings.style['drag-peak-top'],'Dpb':settings.style['drag-peak-bottom'],'Da':settings.style['drag-min'],'Dz':settings.style['drag-max']},cC:{'position':'absolute','cursor':'default','overflow':'hidden','font-size':'0px','display':'block'},cH:{},cA:{E:false,d:'-Y',inc:0,t:false},cT:{E:false,d:'Y',p:0},cD:{E:false,d:'Y',p:0},'X':{cA:settings.onTop?'top':'bottom',C:false,B:false,T:false,D:false,sP:false,sS:false,sF:false},'Y':{cA:settings.onLeft?'left':'right',C:false,B:false,T:false,D:false,sP:false,sS:false,sF:false}};$this.wrap(jQuery(this).clone().html('').addClass('jScrollbarContainer')).wrap(jQuery('<div></div>').addClass('jScrollbarBox')).css(thisPadd).removeAttr('id');var $box=$this.parent();var $container=$this.parent().parent();if(thisBack['background-attachment']=='fixed'){$container.css(thisBack);$this.css({'background':'none'});}else{thisBack['background-attachment']='scroll';$this.css(thisBack);$container.css({'background':'none'});};var $Xtm=jQuery('<div></div>').attr({'className':'jScrollbarXtrack'}).css(v.cC).css(jQuery.isObject(v.cS['jGUI']['Xtrack'])?v.cS['jGUI']['Xtrack']:{}).css({'right':'0px','left':'0px','height':v.cS['s']+'px','overflow':'visible'}).css(v['X'].cA,'0px').bind('mousedown',function(event){v.cT.E=this;v.cT.d='X';tD(event);}).appendTo($container);var $Xd=jQuery('<div></div>').css(v.cC).css({'left':'0px','height':v.cS['s']+'px'}).bind('mousedown',function(event){v.cD.E=this;v.cD.d='X';mtD(event);}).bind('touchstart',function(event){v.cD.E=this;v.cD.d='X';mtD(event);}).appendTo($Xtm);var $Xds=jQuery('<div></div>').attr({'className':'jScrollbarXdragPeakTop'}).css(v.cC).css(jQuery.isObject(v.cS['jGUI']['XdragPeakTop'])?v.cS['jGUI']['XdragPeakTop']:{}).css({'top':'0px','left':'0px','width':v.cS['Dpt']+'px','height':v.cS['s']+'px'}).appendTo($Xd);var $Xdm=jQuery('<div></div>').attr({'className':'jScrollbarXdrag'}).css(v.cC).css(jQuery.isObject(v.cS['jGUI']['Xdrag'])?v.cS['jGUI']['Xdrag']:{}).css({'left':'0px','height':v.cS['s']+'px','right':v.cS['Dpt']+'px','left':v.cS['Dpb']+'px'}).appendTo($Xd);var $Xde=jQuery('<div></div>').attr({'className':'jScrollbarXdragPeakBottom'}).css(v.cC).css(jQuery.isObject(v.cS['jGUI']['XdragPeakBottom'])?v.cS['jGUI']['XdragPeakBottom']:{}).css({'right':'0px','bottom':'0px','width':v.cS['Dpb']+'px','height':v.cS['s']+'px'}).appendTo($Xd);var $Ytm=jQuery('<div></div>').attr({'className':'jScrollbarYtrack'}).css(v.cC).css(jQuery.isObject(v.cS['jGUI']['Ytrack'])?v.cS['jGUI']['Ytrack']:{}).css({'top':'0px','bottom':'0px','width':v.cS['s']+'px','overflow':'visible'}).css(v['Y'].cA,'0px').bind('mousedown',function(event){v.cT.E=this;v.cT.d='Y';tD(event);}).appendTo($container);var $Yd=jQuery('<div></div>').css(v.cC).css({'left':'0px','width':v.cS['s']+'px'}).bind('mousedown',function(event){v.cD.E=this;v.cD.d='Y';mtD(event);}).bind('touchstart',function(event){v.cD.E=this;v.cD.d='Y';mtD(event);}).appendTo($Ytm);var $Yds=jQuery('<div></div>').attr({'className':'jScrollbarYdragPeakTop'}).css(v.cC).css(jQuery.isObject(v.cS['jGUI']['YdragPeakTop'])?v.cS['jGUI']['YdragPeakTop']:{}).css({'top':'0px','left':'0px','width':v.cS['s']+'px','height':v.cS['Dpt']+'px'}).appendTo($Yd);var $Ydm=jQuery('<div></div>').attr({'className':'jScrollbarYdrag'}).css(v.cC).css(jQuery.isObject(v.cS['jGUI']['Ydrag'])?v.cS['jGUI']['Ydrag']:{}).css({'left':'0px','width':v.cS['s']+'px','top':v.cS['Dpt']+'px','bottom':v.cS['Dpb']+'px'}).appendTo($Yd);var $Yde=jQuery('<div></div>').attr({'className':'jScrollbarYdragPeakBottom'}).css(v.cC).css(jQuery.isObject(v.cS['jGUI']['YdragPeakBottom'])?v.cS['jGUI']['YdragPeakBottom']:{}).css({'left':'0px','bottom':'0px','width':v.cS['s']+'px','height':v.cS['Dpb']+'px'}).appendTo($Yd);var $XYc=jQuery('<div></div>').attr({'className':'jScrollbarXYcorner'}).css(v.cC).css(jQuery.isObject(v.cS['jGUI']['XYcorner'])?v.cS['jGUI']['XYcorner']:{}).css({'width':v.cS['s']+'px','height':v.cS['s']+'px'}).css(v['X'].cA,'0px').css(v['Y'].cA,'0px').appendTo($container);if(v.cS['Asu']>0||v.cS['Asd']>0||v.cS['Tpt']>0||v.cS['Tpb']>0){var $Xas=jQuery('<a></a>').attr({'href':'javascript:;','className':'jScrollbarXtrackPeakTop jScrollbarXarrowUp'}).css(v.cC).css(jQuery.isObject(v.cS['jGUI']['XarrowUp'])?v.cS['jGUI']['XarrowUp']:{}).css({'left':'0px','width':(v.cS['Asu']+v.cS['Tpt'])+'px','height':v.cS['s']+'px'}).css(v['X'].cA,'0px').bind('mousedown',function(event){v.cA.E=this;v.cA.d='+X';aD(event);}).insertBefore($Xtm);var $Xae=jQuery('<a></a>').attr({'href':'javascript:;','className':'jScrollbarXtrackPeakBottom jScrollbarXarrowDown'}).css(v.cC).css(jQuery.isObject(v.cS['jGUI']['XarrowDown'])?v.cS['jGUI']['XarrowDown']:{}).css({'right':'0px','width':(v.cS['Asd']+v.cS['Tpb'])+'px','height':v.cS['s']+'px'}).css(v['X'].cA,'0px').bind('mousedown',function(event){v.cA.E=this;v.cA.d='-X';aD(event);}).insertBefore($Xtm);$Xtm.css({'right':(v.cS['Asd']+v.cS['Tpb'])+'px','left':(v.cS['Asu']+v.cS['Tpt'])+'px'});var $Yas=jQuery('<a></a>').attr({'href':'javascript:;','className':'jScrollbarYtrackPeakTop jScrollbarYarrowUp'}).css(v.cC).css(jQuery.isObject(v.cS['jGUI']['YarrowUp'])?v.cS['jGUI']['YarrowUp']:{}).css({'top':'0px','width':v.cS['s']+'px','height':(v.cS['Asu']+v.cS['Tpt'])+'px'}).css(v['Y'].cA,'0px').bind('mousedown',function(event){v.cA.E=this;v.cA.d='+Y';aD(event);}).insertBefore($Ytm);var $Yae=jQuery('<a></a>').attr({'href':'javascript:;','className':'jScrollbarYtrackPeakBottom jScrollbarYarrowDown'}).css(v.cC).css(jQuery.isObject(v.cS['jGUI']['YarrowDown'])?v.cS['jGUI']['YarrowDown']:{}).css({'bottom':'0px','width':v.cS['s']+'px','height':(v.cS['Asd']+v.cS['Tpb'])+'px'}).css(v['Y'].cA,'0px').bind('mousedown',function(event){v.cA.E=this;v.cA.d='-Y';aD(event);}).insertBefore($Ytm);$Ytm.css({'top':(v.cS['Asu']+v.cS['Tpt'])+'px','bottom':(v.cS['Asd']+v.cS['Tpb'])+'px'});if(v.cS['Aj']){var $Xts=jQuery('<a></a>').attr({'href':'javascript:;','className':'jScrollbarXtrackPeakTop'}).css(v.cC).css(jQuery.isObject(v.cS['jGUI']['XtrackPeakTop'])?v.cS['jGUI']['XtrackPeakTop']:{}).css({'left':'0px','width':v.cS['Tpt']+'px','height':v.cS['s']+'px'}).css(v['X'].cA,'0px').bind('mousedown',function(event){v.cA.E=this;v.cA.d='+X';aD(event);}).insertBefore($Xtm);$Xas.css({'left':'auto','right':v.cS['Asd']+'px','width':(v.cS['Asu']+v.cS['Tpb'])+'px'}).removeClass('jScrollbarXtrackPeakTop').addClass('jScrollbarXtrackPeakBottom');$Xae.css({'width':v.cS['Asd']+'px'}).removeClass('jScrollbarXtrackPeakBottom');$Xtm.css({'right':(v.cS['Asu']+v.cS['Asd']+v.cS['Tpb'])+'px','left':(v.cS['Tpt'])+'px'});var $Yts=jQuery('<a></a>').attr({'href':'javascript:;','className':'jScrollbarYtrackPeakTop'}).css(v.cC).css(jQuery.isObject(v.cS['jGUI']['YtrackPeakTop'])?v.cS['jGUI']['YtrackPeakTop']:{}).css({'top':'0px','width':v.cS['s']+'px','height':v.cS['Tpt']+'px'}).css(v['Y'].cA,'0px').bind('mousedown',function(event){v.cA.E=this;v.cA.d='+Y';aD(event);}).insertBefore($Ytm);$Yas.css({'top':'auto','bottom':v.cS['Asd']+'px','height':(v.cS['Asu']+v.cS['Tpb'])+'px'}).removeClass('jScrollbarYtrackPeakTop').addClass('jScrollbarYtrackPeakBottom');$Yae.css({'height':v.cS['Asd']+'px'}).removeClass('jScrollbarYtrackPeakBottom');$Ytm.css({'bottom':(v.cS['Asu']+v.cS['Asd']+v.cS['Tpb'])+'px','top':(v.cS['Tpt'])+'px'});};};var hS=function(E,n,h,r){if(h.toString().indexOf('mtD')>-1||n=='mousewheel'||n=='DOMMouseScroll'){v.cH[r]={E:E,n:n,h:h};jQuery(E).unbind(n,h);}};var hR=function(){for(i in v.cH){if(v.cH[i]){jQuery(v.cH[i].E).bind(v.cH[i].n,v.cH[i].h);v.cH[i]=undefined;}}};var aW=function(){if(v.cA.inc>2||v.cA.inc%2==0){var d1=(v.cA.d.indexOf('Y')>-1?'Y':'X');var d2=(v.cA.d.indexOf('-')>-1?1:-1);pD(d1,(2*d2*v[d1].sS));};v.cA.inc++;};var aU=function(event){jQuery('html').unbind('mouseup',aU);jQuery(v.cA.E).removeClass('active');clearInterval(v.cA.t);event.preventDefault();};var aD=function(event){jQuery('html').bind('mouseup',aU);jQuery(v.cA.E).addClass('active');v.cA.inc=0;aW();v.cA.t=setInterval(aW,100);event.preventDefault();};var mtM=function(event){var _tmp=eval('event.page'+v.cD.d);pD(v.cD.d,(_tmp-v.cD.p));v.cD.p=_tmp;event.preventDefault();};var mtD=function(event){$container.parents().listHandlers('mousedown',hS).listHandlers('touchstart',hS);v.cD.p=eval('event.page'+v.cD.d);jQuery('html').bind('mouseup',mtU).bind('mousemove',mtM).bind('touchend',mtU).bind('touchmove',mtM);if(jQuery.browser.msie){jQuery('html').bind('dragstart',preventDrag).bind('selectstart',preventDrag);};event.preventDefault();};var mtU=function(event){jQuery('html').unbind('mouseup',mtU).unbind('mousemove',mtM).unbind('touchend',mtU).unbind('touchmove',mtM);hR();if(jQuery.browser.msie){jQuery('html').unbind('dragstart',preventDrag).unbind('selectstart',preventDrag);};event.preventDefault();};var tU=function(event){jQuery('html').unbind('mouseup',tU).unbind('mousemove',tM);switch(v.cT.d){case'X':pD('X',(event.offsetX-(parseInt($Xd.css('left'))+v['X'].D/2)));break;case'Y':pD('Y',(event.offsetY-(parseInt($Yd.css('top'))+v['Y'].D/2)));break;};event.preventDefault();};var tM=function(event){jQuery('html').unbind('mouseup',tU).unbind('mousemove',tM);event.preventDefault();};var tD=function(event){jQuery('html').bind('mouseup',tU).bind('mousemove',tM);event.preventDefault();};var preventDrag=function(event){event.preventDefault();};var pD=function(d1,d2){var _tmp={};var ret=false;if(!v[d1].sF){switch(d1){case'X':_tmp[0]=(parseFloat($Xd.css('left'))+d2);_tmp[1]=(d2/v[d1].sP*-1)+(parseFloat($this.css('left')));$Xd.css({'left':_tmp[0]<v[d1].min?v[d1].min:(_tmp[0]>v[d1].max?v[d1].max:_tmp[0])+'px'});$this.css({'left':_tmp[1]<(v[d1].C-v[d1].B)*-1?(v[d1].C-v[d1].B)*-1:(_tmp[1]>0?0:_tmp[1])+'px'});break;case'Y':_tmp[0]=(parseFloat($Yd.css('top'))+d2);_tmp[1]=(d2/v[d1].sP*-1)+(parseFloat($this.css('top')));$Yd.css({'top':_tmp[0]<v[d1].min?v[d1].min:(_tmp[0]>v[d1].max?v[d1].max:_tmp[0])+'px'});$this.css({'top':_tmp[1]<(v[d1].C-v[d1].B)*-1?(v[d1].C-v[d1].B)*-1:(_tmp[1]>0?0:_tmp[1])+'px'});break;};ret=_tmp[0]<=v[d1].min?false:(_tmp[0]>=v[d1].max?false:true);}return ret;};var jP=new Image();jP.src='http://lib.emvi.de/jLibrary/jScrollbar.jpg';var initialize=function(){var tmp={};tmp.X=parseInt($this.css('left'))/(v['X'].C-v['X'].B);tmp.X=isNaN(tmp.X)?0:tmp.X;tmp.Y=parseInt($this.css('top'))/(v['Y'].C-v['Y'].B);tmp.Y=isNaN(tmp.Y)?0:tmp.Y;$box.css({'position':'absolute','top':'0px','right':'0px','bottom':'0px','left':'0px','margin':'0px','padding':'0px','border':'0px'});$this.css({'position':'absolute','top':'auto','right':'auto','bottom':'auto','left':'auto','margin':'0px','width':'auto','height':'auto','border':'0px','overflow':'visible','min-width':($box.width()-parseInt($this.css('padding-right'))-parseInt($this.css('padding-left')))+'px','min-height':($box.height()-parseInt($this.css('padding-top'))-parseInt($this.css('padding-bottom')))+'px'});v['X'].B=$box.innerWidth();v['Y'].B=$box.innerHeight();v['X'].C=$this.outerWidth();v['Y'].C=$this.outerHeight();if(v['X'].C<=v['X'].B||!v.s.scrollX){v['X'].sF=true;$Xtm.hide();$box.css(v['X'].cA,'0px');if($Xas){$Xas.hide();};if($Xae){$Xae.hide();};if($Xts){$Xts.hide();};}else{v['X'].sF=false;$Xtm.show();$box.css(v['X'].cA,v.cS['s']+'px');$this.css({'min-height':($box.height()-parseInt($this.css('padding-top'))-parseInt($this.css('padding-bottom')))+'px'});if($Xas){$Xas.show();};if($Xae){$Xae.show();};if($Xts){$Xts.show();};};if(v['Y'].C<=v['Y'].B||!v.s.scrollY){v['Y'].sF=true;$Ytm.hide();$box.css(v['Y'].cA,'0px');if($Yas){$Yas.hide();};if($Yae){$Yae.hide();};if($Yts){$Yts.hide();};}else{$Ytm.show();v['Y'].sF=false;$box.css(v['Y'].cA,v.cS['s']+'px');$this.css({'min-width':($box.width()-parseInt($this.css('padding-right'))-parseInt($this.css('padding-left')))+'px'});if($Yas){$Yas.show();};if($Yae){$Yae.show();};if($Yts){$Yts.show();};};if((v['X'].C<=v['X'].B||!v.s.scrollX)||(v['Y'].C<=v['Y'].B||!v.s.scrollY)){$XYc.hide();if(v.cS['Aj']){$Xtm.css('left',v.cS['Tpt']+'px').css('right',v.s.onLeft?(v.cS['Tpb']+v.cS['Asu']+v.cS['Asd']):(v.cS['Tpb']+v.cS['Asu']+v.cS['Asd'])+'px');if($Xts){$Xts.css('left','0'+'px')};if($Xas){$Xas.css('right',v.cS['Asd']+'px');};if($Xae){$Xae.css('right','0'+'px');};$Ytm.css('top',v.cS['Tpt']+'px').css('bottom',v.s.onTop?(v.cS['Tpb']+v.cS['Asu']+v.cS['Asd']):(v.cS['Tpb']+v.cS['Asu']+v.cS['Asd'])+'px');if($Yts){$Yts.css('top','0'+'px')};if($Yas){$Yas.css('bottom',v.cS['Asd']+'px');};if($Yae){$Yae.css('bottom','0'+'px');};}else{$Xtm.css('left',v.s.onLeft?(v.cS['Tpt']+v.cS['Asu']):(v.cS['Tpt']+v.cS['Asu'])+'px').css('right',v.s.onLeft?(v.cS['Tpb']+v.cS['Asd']):(v.cS['Tpb']+v.cS['Asd'])+'px');if($Xas){$Xas.css('left','0'+'px');};if($Xae){$Xae.css('right','0'+'px');};$Ytm.css('top',v.s.onTop?(v.cS['Tpt']+v.cS['Asu']):(v.cS['Tpt']+v.cS['Asu'])+'px').css('bottom',v.s.onTop?(v.cS['Tpb']+v.cS['Asd']):(v.cS['Tpb']+v.cS['Asd'])+'px');if($Yas){$Yas.css('top','0'+'px');};if($Yae){$Yae.css('bottom','0'+'px');};}}else{$XYc.show();if(v.cS['Aj']){$Xtm.css('left',v.s.onLeft?(v.cS['Tpt']+v.cS['s']):v.cS['Tpt']+'px').css('right',v.s.onLeft?(v.cS['Tpb']+v.cS['Asu']+v.cS['Asd']):(v.cS['Tpb']+v.cS['Asu']+v.cS['Asd']+v.cS['s'])+'px');if($Xts){$Xts.css('left',v.s.onLeft?v.cS['s']:'0'+'px')};if($Xas){$Xas.css('right',v.s.onLeft?v.cS['Asd']:(v.cS['Asd']+v.cS['s'])+'px');};if($Xae){$Xae.css('right',v.s.onLeft?'0':v.cS['s']+'px');};$Ytm.css('top',v.s.onTop?(v.cS['Tpt']+v.cS['s']):v.cS['Tpt']+'px').css('bottom',v.s.onTop?(v.cS['Tpb']+v.cS['Asu']+v.cS['Asd']):(v.cS['Tpb']+v.cS['Asu']+v.cS['Asd']+v.cS['s'])+'px');if($Yts){$Yts.css('top',v.s.onTop?v.cS['s']:'0'+'px')};if($Yas){$Yas.css('bottom',v.s.onTop?v.cS['Asd']:(v.cS['Asd']+v.cS['s'])+'px');};if($Yae){$Yae.css('bottom',v.s.onTop?'0':v.cS['s']+'px');};}else{$Xtm.css('left',v.s.onLeft?(v.cS['Tpt']+v.cS['Asu']+v.cS['s']):(v.cS['Tpt']+v.cS['Asu'])+'px').css('right',v.s.onLeft?(v.cS['Tpb']+v.cS['Asd']):(v.cS['Tpb']+v.cS['Asd']+v.cS['s'])+'px');if($Xas){$Xas.css('left',v.s.onLeft?v.cS['s']:'0'+'px');};if($Xae){$Xae.css('right',v.s.onLeft?'0':v.cS['s']+'px');};$Ytm.css('top',v.s.onTop?(v.cS['Tpt']+v.cS['Asu']+v.cS['s']):(v.cS['Tpt']+v.cS['Asu'])+'px').css('bottom',v.s.onTop?(v.cS['Tpb']+v.cS['Asd']):(v.cS['Tpb']+v.cS['Asd']+v.cS['s'])+'px');if($Yas){$Yas.css('top',v.s.onTop?v.cS['s']:'0'+'px');};if($Yae){$Yae.css('bottom',v.s.onTop?'0':v.cS['s']+'px');};}};v['X'].C=$this.outerWidth();v['Y'].C=$this.outerHeight();v['X'].B=$box.innerWidth();v['Y'].B=$box.innerHeight();v['X'].T=$Xtm.width();v['Y'].T=$Ytm.height();v['X'].D=parseInt(Math.max(Math.min(v['X'].B==0?1:v['X'].B/v['X'].C*0.9*(v['X'].B+(v.cS['Tpt']+v.cS['Tpb'])-(v.cS['Asu']+v.cS['Asd'])),v.cS['Dz']),v.cS['Da']));v['Y'].D=parseInt(Math.max(Math.min(v['Y'].B==0?1:v['Y'].B/v['Y'].C*0.9*(v['Y'].B+(v.cS['Tpt']+v.cS['Tpb'])-(v.cS['Asu']+v.cS['Asd'])),v.cS['Dz']),v.cS['Da']));v['X'].sP=(v['X'].T+v.cS['Tpt']+v.cS['Tpb']-v['X'].D)/(v['X'].C-v['X'].B);v['Y'].sP=(v['Y'].T+v.cS['Tpt']+v.cS['Tpb']-v['Y'].D)/(v['Y'].C-v['Y'].B);v['X'].min=v.cS['Tpt']*-1;v['Y'].min=v.cS['Tpt']*-1;v['X'].max=v['X'].T+v.cS['Tpb']-v['X'].D;v['Y'].max=v['Y'].T+v.cS['Tpb']-v['Y'].D;v['X'].sS=v.s.speed*v['X'].B/v['X'].C;v['Y'].sS=v.s.speed*v['Y'].B/v['Y'].C;$this.css({'left':tmp.X*(v['X'].C-v['X'].B)+'px','top':tmp.Y*(v['Y'].C-v['Y'].B)+'px'});$Xd.css({'left':(tmp.X*(v['X'].D-v.cS['Tpt']-v.cS['Tpb']-v['X'].T))-v.cS['Tpt']+'px','width':v['X'].D+'px'});$Yd.css({'top':(tmp.Y*(v['Y'].D-v.cS['Tpt']-v.cS['Tpb']-v['Y'].T))-v.cS['Tpt']+'px','height':v['Y'].D+'px'});};if($container.mousewheel){$container.mousewheel(function(event,delta,deltaX,deltaY){$container.parents().listHandlers('DOMMouseScroll',hS).listHandlers('mousewheel',hS);var retX=pD('X',deltaX*v['X'].sS*-1);var retY=pD('Y',deltaY*v['Y'].sS*-1);if(retX||retY){window.setTimeout(hR,100);event.preventDefault();}else{hR();}});};jQuery(document).bind('emchange',function(event,cur,prev){initialize();});$this.onResize(initialize);$container.onResize(initialize);initialize();}})}}(jQuery));
