/* krpano 1.17.4 scrollarea plugin (build 2014-06-04) */ var krpanoplugin=function(){function I(b){return"boolean"==typeof b?b:0<="yesontrue1".indexOf(String(b).toLowerCase())}function U(b){if(b&&h&&V){var g=h.timertick,a=0;0==J&&(J=g);var e=g-J|0;J=g;"wheel"==b.type?a=b.deltaY:"mousewheel"==b.type?a=-b.wheelDelta:"DOMMouseScroll"==b.type&&(a=b.detail);a=-a;500e&&(0==K&&0!=a%40&&6a?-5:5:(a/=20,-10>a?a=-10:10=b-t[0].time);)t.shift()}function O(){W();var b=String(a.align).toLowerCase();if(""==b||"null"==b)b="lefttop";s=u=1;q=p=0.5;B=A=0;0<=b.indexOf("left")&&(p=A=0,u=1);0<=b.indexOf("top")&&(q=B=0,s=1);0<=b.indexOf("right")&&(A=1,p=0,u=-1);0<=b.indexOf("bottom")&&(B=1,q=0,s=-1)}function ca(b){O();t=[];if(!1==$)x=!1;else{r(window, "up",da,!0);r(window,"move",ea,!0);var g=h.stagescale,a=b.changedTouches&&0m-v||0>b))E=!0,r(a.sprite,"move",ga,!0),r(a.sprite,"out",ha,!0)}function ga(){if(E&&!1==x&&X){var b=X.getmouse();R(b.x/m*a.pixelwidth,b.y/n*a.pixelheight,!0)}}function ha(){r(a.sprite,"move",ga,!0,!0);r(a.sprite,"out",ha, !0,!0);E=!1}function ea(b){var g=h.stagescale,a=b.changedTouches&&0b*b&&(b=0);0a*a&&(a=0);d-=h*p;c-=e*q;0==(j&1)&& (k=b=0);0==(j&2)&&(f=a=0);0!=b&&(b*=-1,d+=b*(1-y),k=0>=b*k?k+b*G:b*H,k*=y);0!=a&&(a*=-1,c+=a*(1-y),f=0>=a*f?f+a*G:a*H,f*=y);0==b&&(0==a&&0.05>Math.sqrt(k*k+f*f))&&(z=!1,f=k=0,clearInterval(l),l=null);D()}function R(b,a,f){O();N();if(!1==C)setTimeout(function(){R(b,a,f)},10);else{b=Number(b);isNaN(b)&&(b=0);a=Number(a);isNaN(a)&&(a=0);var e=m-v,h=n-w;b=A*v+b*u;a=B*w+a*s;b*=-1;a*=-1;b+=m/2;0e?b-e*p:0,a=0>h?a-h*q:0,d=b,c=a,D())}}function la(b,a){R(b,a,!0)}function ma(){null!=l&&(clearInterval(l),l=null);E=x=!1;t=[];f=k=0;z=!1;N()}function L(b,a){z=!1;b=Number(b);isNaN(b)&&(b=0);a=Number(a);isNaN(a)&&(a=0);O();N();if(!1!=C){var h=m-v,e=n-w,j=!1;0>h&&(d+=h*p,0d?(j=!0,k+=b):0>b&&d>h&&(j=!0,k+=b),d-=h*p);0>e&&(c+=e*q,0c?(j=!0,f+=a):0>a&&c>e&&(j=!0,f+=a),c-=e*q);j&&null==l&&(l=setInterval(T,1E3/60))}}var h=null,a=null,M=null,j=3,v=0,w=0,C=!1,X=null,m=0,n= 0,z=!1,ia=0,ja=0,u=1,s=1,p=0,q=0,A=0,B=0,y=1,F=0.95,G=0.08,H=0.15,S=1/15,$=!0,V=!0,x=!1,P=0,Q=0,d=0,c=0,Y=0,Z=0,l=null,t=[],k=0,f=0,E=!1,aa=!1;this.registerplugin=function(b,c,d){h=b;a=d;"1.16">h.version?(h.trace(3,"Scrollarea Plugin - too old krpano version (min. version 1.16)"),a=h=null):(M=h.device,a.registerattribute("direction","all",function(a){a=String(a).toLowerCase();j=0;j|=1*(0<=a.indexOf("h"));j|=2*(0<=a.indexOf("v"));j|=3*(0<=a.indexOf("all"))},function(){return 3==(j&3)?"all":1==(j&1)? "h":"v"}),a.registerattribute("overscroll",y,function(a){y=0>a?0:1