Current Directory: /home/astoriaah/www/old15/media/mod_zentools/js/lightbox
Viewing File: /home/astoriaah/www/old15/media/mod_zentools/js/lightbox/jackbox-packed.min.js
(function(c){function E(c,k){k||(delete c.swipeLeft,delete c.swipeRight,delete c.stopProp);delete c.newPageX;delete c.pageX}function s(c){var k=c.touches?c.touches[0]:c;this.stopProp&&c.stopImmediatePropagation();this.pageX=k.pageX;this.addEventListener(X,Ba);this.addEventListener(L,n)}function n(c){var k=this.newPageX=(c.touches?c.touches[0]:c).pageX;10<Math.abs(this.pageX-k)&&c.preventDefault()}function Ba(){var c=this.newPageX,k=this.pageX,l=this.cjThumbs;this.removeEventListener(L,n);this.removeEventListener(X,
Ba);30>Math.abs(k-c)||(l||this.removeEventListener(y,s),k>c?this.swipeLeft&&(c=this.swipeLeft,E(this,l),c()):this.swipeRight&&(c=this.swipeRight,E(this,l),c(1)))}var X,L,y,l={touchSwipe:function(c,k){l.touchSwipeLeft(c,k);l.touchSwipeRight(c,k)},touchSwipeLeft:function(c,k,n){n&&(c.stopProp=!0);c.swipeLeft||(c.swipeLeft=k);c.swipeRight||c.addEventListener(y,s)},touchSwipeRight:function(c,k,n){n&&(c.stopProp=!0);c.swipeRight||(c.swipeRight=k);c.swipeLeft||c.addEventListener(y,s)},unbindSwipe:function(c){c.removeEventListener(y,
s);c.removeEventListener(L,n);c.removeEventListener(X,Ba);E(c)}};"ontouchend"in document?(X="touchend",L="touchmove",y="touchstart"):(X="mouseup",L="mousemove",y="mousedown");c.fn.cjSwipe=function(c,k,n){l[c](this[0],k,n)}})(jQuery);
(function(c){function E(){qa=c(window);Ac=c("body");Tb=c("body, html");$=c("<div />").addClass("jackbox-modal");aa=c("<div />").addClass("jackbox-holder");ab=c("<div />").addClass("jackbox-wrapper");Qa=c("<div />").addClass("jackbox-preloader");bb=c("<span />").addClass("jackbox-panel jackbox-panel-left");kb=c("<span />").addClass("jackbox-panel jackbox-panel-right");var a=M.createDocumentFragment();a.appendChild(ab[0]);a.appendChild(Qa[0]);$[0].appendChild(a);a=M.createDocumentFragment();a.appendChild(bb[0]);
a.appendChild(kb[0]);a.appendChild(aa[0]);ab[0].appendChild(a);cb=c("<div />").addClass("jackbox-container");lb||(a=c("<span />").addClass("jackbox-pre-outside").appendTo(Qa),c("<span />").addClass("jackbox-pre-inside").appendTo(a));U*=2;Kb=0;a=M.createDocumentFragment();e&&(G=c(e).hide(),a.appendChild(G[0]));a.appendChild(cb[0]);r&&(x=c(r).hide(),a.appendChild(x[0]));aa[0].appendChild(a);jc=-(la+f);mb=[];Lb=[];ta=[];ua=[];kc.each(s);db&&(c.address.internalChange(L),c.address.externalChange(X));Bc=
!0;Mb&&(db?setTimeout(Mb,250):Mb(),Mb=null);kc=Lb=e=r=mb=null}function s(){var a=c(this).attr("data-group").split(" ").join("").toLowerCase();if(lb){for(var b=ua.length,d=!1;b--;)if(ua[b]===a){d=!0;break}d||n(a)}else-1===ua.indexOf(a)&&n(a)}function n(a){ua[ua.length]=a;Lb=[];c(".jackbox[data-group="+a+"]").each(Ba);ta[ta.length]=Lb;Vb++}function Ba(a){isNaN(a)?w=a:(w=c(this).data({id:a,cat:Vb}),Lb[a]=w);if(S=w.attr("href")||w.attr("data-href")){var b;a="#"!==S.charAt(0)?S.toLowerCase().split(".").pop():
"inline";if(b=-1!==S.search("youtube.com")?"youtube":-1!==S.search("vimeo.com")?"vimeo":"mp4"===a?"local":!1)w.data("type",b),w.attr("data-thumbnail")||("vimeo"===b?xb(w,S):"youtube"===b&&w.attr("data-thumbnail","http://img.youtube.com/vi/"+S.split("http://www.youtube.com/watch?v=")[1]+"/1.jpg"));else if("jpg"===a||"png"===a||"jpeg"===a||"gif"===a)w.data("type","image");else switch(a){case "mp3":w.data("type","audio");break;case "swf":w.data("type","swf");break;case "inline":w.data("type","inline");
break;default:w.data("type","iframe")}w.on("click.jackbox",R);if(Ca=w.attr("data-description")){if(mb)if(a=mb.indexOf(Ca),-1===a){Ca=c(Ca);if(!Ca.length)return;mb[mb.length]=Ca}else Ca=mb[a];else if(Ca=c(Ca),!Ca.length)return;w.data("description",Ca)}}}function X(a){if(Cc){Cc=!1;var b=M.URL.split("?url=");if(2===b.length){window.location=b[0]+"#/"+b[1];return}}clearTimeout(Nb);y(a.value);-1!==ma?Dc?(Dc=!1,L()):Nb=setTimeout(L,750):eb&&J()}function L(a){"object"===typeof a&&(clearTimeout(Nb),y(a.value));
-1!==ma?ra():eb&&J()}function y(a){va&&(!fb&&!yb)&&ba[C].removeClass("jb-thumb-active");"/"!==a?(a=a.split("/"),3===a.length?(C=parseInt(a[2],10)-1,isNaN(C)&&(C=0),zb=a[1]):isNaN(a[1])?(C=0,zb=a[1]):(C=parseInt(a[1],10)-1,zb="/")):(zb="/",C=0);if("/"!==zb)for(a=Vb;a--;){if(ua[a]===zb){ma=a;Da=ta[ma].length;Ka=1!==Da;break}}else ma=-1;yb=!1}function l(){clearTimeout(N);N=setTimeout(nb,100)}function R(a){a.stopPropagation();a.preventDefault();a=c(this).data();k(a.cat,a.id,!0)}function k(a,b,d){clearTimeout(Nb);
if(!d){if(va)for(d=ba.length;d--;)ba[d].off("click.jackbox");bb.off(".jackbox");kb.off(".jackbox");Ab&&Bb.off("keydown.jackbox");P&&lc&&F.cjSwipe("unbindSwipe")}db?c.address.value(ua[a]+"/"+(b+1)):(va&&(!fb&&!yb)&&ba[C].removeClass("jb-thumb-active"),C=b,ma=a,Da=ta[ma].length,Ka=1!==Da,ra())}function Y(a){if(a&&(a.stopPropagation(),Ob))return!1;eb&&(va&&!fb&&ba[C].removeClass("jb-thumb-active"),C<ta[ma].length-1?C++:C=0,yb=!0,k(ma,C))}function ga(a){if(a&&(a.stopPropagation(),Ob))return!1;eb&&(va&&
!fb&&ba[C].removeClass("jb-thumb-active"),0<C?C--:C=ta[ma].length-1,yb=!0,k(ma,C))}function T(){for(var a=[$[0],ab[0],aa[0],cb[0]],b=4;b--;)a[b].removeEventListener("touchstart",v,!1),a[b].removeEventListener("touchmove",v,!1),a[b].removeEventListener("touchend",v,!1)}function ra(){Wb=ta[ma];if(w=Wb[C]){if(P)for(var a=[$[0],ab[0],aa[0],cb[0]],b=4;b--;)a[b].addEventListener("touchstart",v,!1),a[b].addEventListener("touchmove",v,!1),a[b].addEventListener("touchend",v,!1);S=w.attr("href")||w.attr("data-href");
if(eb)Ob=!0,u(),Q();else{eb=!0;P||Tb.stop();Kb=qa.scrollTop();$.appendTo(Ac).one("click.jackbox",gb);Cb||(Ec=$.parents().each(Ra));if(Ab)Bb.on("keydown.jackbox_keyboard",m);Fc||(Fc=!0,Xb=parseInt(aa.css("padding-left"),10)+parseInt(aa.css("padding-right"),10),Db=parseInt(aa.css("padding-top"),10)+parseInt(aa.css("padding-bottom"),10),mc=parseInt(bb.css("width"),10)+14,Yb=Db+U,q=la+(f<<1),Zb=parseInt(Qa.css("margin-top"),10),Gc=Zb-(q>>1),Hc=parseInt(aa.css("padding-left"),10),Ic=parseInt(aa.css("padding-top"),
10),Ea=c(".jackbox-fullscreen"),Ea.length||(Ea=null),g=!P&&"safari"!==$b&&("webkitRequestFullScreen"in $[0]||"mozFullScreenEnabled"in M));hb=!nc&&ac&&Ka?0:jc;na=qa.width();wa=qa.height();aa.css({width:na,height:wa,marginLeft:-(na>>1)-Hc,marginTop:-(wa>>1)-Ic});Jacked.fadeIn($[0],{callback:xa});Jc=setTimeout(Q,250);ab.on("click.jackbox",ob)}}}function Ra(){c(this).addClass("jackbox-overflow")}function ya(){c(this).removeClass("jackbox-overflow")}function xa(){Cb||qa[0].scrollTo(0,0)}function Q(){va&&
(ba[C].addClass("jb-thumb-active"),fb?fb=!1:Kc(!1,!0));var fa;fa=w.attr("data-autoplay")?w.attr("data-autoplay"):Lc;fa="true"===fa||!0===fa;var e=w.data("description")||null,Ub=w.attr("data-title")||"",x;bc="true"===w.attr("data-scaleUp");cc=e&&"string"!==typeof e?e.html():!1;Fa=w.data("type");fa="true"===fa||!0===fa;Ub?(oc=Ub,Eb=escape(oc)):(Eb=!1,"undefined"!==typeof ia&&(ia.data("links")&&ia.data("links").off(".jackbox"),ia.empty()));P&&(lc="image"===Fa,"inline"!==Fa&&"iframe"!==Fa&&M.addEventListener("touchmove",
v,!1));"image"!==Fa&&ja();568<na?Qa.css("margin-top",0===hb?Gc:Zb):Qa.css("margin-top",Zb);ab.show();Qa.addClass("jackbox-spin-preloader");switch(Fa){case "image":dc=!0;F=c("<img />").addClass("jackbox-content").one("load.jackbox",ec).prependTo(cb);P&&(F[0].addEventListener("touchstart",v,!1),F[0].addEventListener("touchmove",v,!1),F[0].addEventListener("touchend",v,!1));F.attr("src",S);break;case "youtube":Fb(d.split("{url}").join(S.split("watch?v=")[1]).split("{autoplay}").join(fa?1:0));break;case "vimeo":Fb(b.split("{url}").join(S.substring(S.lastIndexOf("/"))).split("{autoplay}").join(fa));
break;case "local":var e=V(),Ub="true"===w.attr("data-firefoxUsesFlash")?"true":"false",r=w.attr("data-flashHasPriority")?w.attr("data-flashHasPriority"):Mc.toString();x="false"===r&&g&&"firefox"!==$b;e=w.attr("data-poster")?e+w.attr("data-poster"):"false";Fb(Pb+"?video="+S+"&autoplay="+fa+"&flashing="+r+"&width="+Ga+"&height="+Ha+"&poster="+e+"&firefox="+Ub,!0);break;case "audio":V();Fb(a+"?audio="+S+"&title="+(w.attr("data-audiotitle")?w.attr("data-audiotitle"):Eb)+"&autoplay="+fa);break;case "swf":V();
Fb(La+"?swf="+S+"&width="+(H.toString()+"&height="+B.toString()));break;case "inline":fa=c(S);fa=fa.length?fa.html():"";F=c("<div />").addClass("jackbox-content jackbox-html").html(fa).prependTo(cb);F.css("width",H).find("a").on("click",z);w.attr("data-height",F.outerHeight(!0));ja();ec();break;default:Fb(S,!1,!0)}g&&(!x?Ea.show():Ea.hide())}function V(){if(-1===S.search("http")){var a=M.URL.split("#")[0];"/"!==a[a.length-1]&&(a=a.substring(0,a.lastIndexOf("/")+1));S=a+S;return a}}function za(a){switch(a.keyCode){case 39:Y();
break;case 37:ga();break;case 40:pc();break;case 38:pc()}}function m(a){27===a.keyCode&&gb(a)}function W(){ka.css("visibility","hidden")}function Ia(){I.data("offLeft",I.offset().left)}function sa(){Gb.css({opacity:0,visibility:"hidden"})}function Sa(a){"object"===typeof a&&a.stopPropagation();ca<Da-ib&&(ca++,qc(!1,!0))}function Ta(a){"object"===typeof a&&a.stopPropagation();0<ca&&(ca--,qc(!1,!0))}function jb(a){a.stopPropagation();a=c(this).parent();a.addClass("jb-thumb-fadein");P||a.addClass("jb-thumb-hover");
a.data("id")===C&&a.addClass("jb-thumb-active")}function p(a){a.stopPropagation();if(Ob)return!1;a=c(this).data("id");a!==C&&(va&&ba[C].removeClass("jb-thumb-active"),C=a,fb=!0,k(ma,C))}function t(){Ma?Z():(qa.off(".jackbox"),Ma=!0,M.mozFullScreenEnabled?(M.addEventListener("mozfullscreenchange",h,!1),$[0].mozRequestFullScreen()):$[0].webkitRequestFullScreen&&(M.addEventListener("webkitfullscreenchange",h,!1),$[0].webkitRequestFullScreen()))}function h(){M.webkitIsFullScreen||M.mozFullScreen?nb():
Z(!0)}function oa(a){M.removeEventListener(a.type,oa,!1);nb();qa.on("resize.jackbox",l)}function Z(a){Ma=!1;M.mozFullScreenEnabled?(M.removeEventListener("mozfullscreenchange",h,!1),a?(nb(),qa.on("resize.jackbox",l)):(M.addEventListener("mozfullscreenchange",oa,!1),M.mozCancelFullScreen())):$[0].webkitRequestFullScreen&&(M.removeEventListener("webkitfullscreenchange",h,!1),a?(nb(),qa.on("resize.jackbox",l)):(M.addEventListener("webkitfullscreenchange",oa,!1),M.webkitCancelFullScreen()))}function ja(){dc=
!1;Ga=w.attr("data-width")?parseInt(w.attr("data-width"),10):Nc;Ha=w.attr("data-height")?parseInt(w.attr("data-height"),10):Oc;bc="true"===w.attr("data-scaleUp");pa()}function pa(){fc=Ga+Xb+mc+U;rc=Ha+Yb;nb("true")}function u(){clearTimeout(Jc);Jacked.stopTween(aa[0]);qa.off(".jackbox");P&&M.removeEventListener("touchmove",v,!1);F&&(Jacked.stopTween(F[0]),F.remove(),F=null);G&&(Jacked.stopTween(G[0],!0),G.hide());x&&(Jacked.stopTween(x[0],!0),x.hide());da&&(da.removeClass("jb-info-inactive"),Jacked.stopTween(Aa[0]),
Aa.empty().hide())}function gb(a){a.stopPropagation();db?c.address.value(""):J()}function J(){clearTimeout(Nb);u();$.unbind(".jackbox");Ab&&Bb.off("keydown.jackbox_keyboard");if(Ka){Ab&&Bb.off("keydown.jackbox");pb&&pb.off(".jackbox");qb&&qb.off(".jackbox");Qb&&I&&I.off(".jackbox");Jacked.stopTween(kb[0],!0);Jacked.stopTween(bb[0],!0);var a={opacity:0,visibility:"hidden"};kb.off(".jackbox").css(a);bb.off(".jackbox").css(a)}else rb&&rb.show(),ha&&ha.show();ab.hide().off(".jackbox");Qa.removeClass("jackbox-spin-preloader");
"undefined"!==typeof ia&&(ia.data("links")&&ia.data("links").off(".jackbox"),ia.empty());g&&Ea.off(".jackbox");sb&&sb.unbind(".jackbox");da&&da.off(".jackbox");if(va){Jacked.stopTween(Ua[0]);for(Ua.off(".jackbox").hide();ba.length;)a=ba[0],Jacked.stopTween(a[0]),a.remove(),ba.shift();Va.off(".jackbox").hide();O.off(".jackbox").hide();P&&I.cjSwipe("unbindSwipe");Jacked.stopTween(Ja[0]);Ja.empty().css("margin-left",0);ha&&(ha.off(".jackbox"),ha&&(Na.hide(),Wa.show()));va=ba=null}Cb||Ec.each(ya);Jacked.fadeOut($[0],
{duration:1E3,callback:D});aa.css({marginLeft:cd,marginTop:dd});P&&(T(),M.removeEventListener("touchmove",v,!1));setTimeout(Oa,10);ka&&(ka.css("visibility","hidden"),P&&(ka[0].removeEventListener("touchstart",z,!1),ka[0].removeEventListener("touchmove",z,!1),ka[0].removeEventListener("touchend",z,!1)));w=eb=Ma=fb=sc=gc=yb=tc=Hb=null}function Oa(){0!==Kb&&(!Cb&&!P?Tb.animate({scrollTop:Kb},{duration:300,queue:!1}):Tb.scrollTop(Kb))}function D(){$.detach()}function Rb(a){!a?Y():ga()}function v(a){a.preventDefault()}
function xb(a,b){c.getJSON("http://vimeo.com/api/v2/video/"+b.split("http://vimeo.com/")[1]+".json?callback=?",{format:"json"},function(b){a.attr("data-thumbnail",b[0].thumbnail_small)})}function Xa(){var a=c(this),b=a.next("img"),d=b.attr("src");b.length&&(a=c("<img />").attr({width:b.attr("width"),height:b.attr("height")}).data("parent",a).one("load.jackbox",K).insertAfter(b),b.remove(),a.attr("src",d))}function K(){var a=c(this),b=a.data("parent"),d=parseInt(b.css("width"),10)||b.width(),e=parseInt(b.css("height"),
10)||b.height(),b=c("<canvas />").addClass("jackbox-canvas-blur").attr({width:d,height:e}).insertBefore(b),e=Date.now(),d=e+1,e=e+2;a.attr("id",d);b.attr("id",e);StackBlurImage(d,e,29)}function Pa(){var a=c(this);a.parent().data({tip:a,tipWidth:a.width()-27,tipHeight:a.height()+17}).on("mouseenter.jackbox",Ib).on("mouseleave.jackbox",tb)}function Ib(){var a=c(this),b=a.offset(),d=a.data();d.tipX=b.left;d.tipY=b.top;d.tip.css({opacity:1,visibility:"visible"});a.on("mousemove.jackbox",ed)}function tb(){var a=
c(this).off("mousemove.jackbox");lb?a.data("tip").css("opacity",0):a.data("tip").css({opacity:0,visibility:"hidden"})}function z(a){a.stopImmediatePropagation()}function ob(a){c(a.target).is("a")||(a.stopPropagation(),a.preventDefault())}var A={useThumbs:!0,deepLinking:!0,autoPlayVideo:!1,flashVideoFirst:!1,defaultVideoWidth:960,defaultVideoHeight:540,thumbnailWidth:75,thumbnailHeight:50,useThumbTooltips:!0,preloadGraphics:!0,showInfoByDefault:!1,thumbsStartHidden:!1,showPageScrollbar:!1,useKeyboardControls:!0,
fullscreenScalesContent:!0,defaultShareImage:"jackbox/img/default_share.jpg"},U=10,f=2,La="jackbox/modules/jackbox_swf.html",Pb="jackbox/modules/jackbox_video.html",a="jackbox/modules/jackbox_audio.html",b="http://player.vimeo.com/video{url}?title=0&byline=0&portrait=0&autoplay={autoplay}&color=FFFFFF&wmode=transparent",d="http://www.youtube.com/embed/{url}?autoplay={autoplay}&autohide=1&hd=1&iv_load_policy=3&showinfo=0&showsearch=0&wmode=transparent",e='<div class="jackbox-top clearfix"><div class="jackbox-top-icons"><span class="jackbox-fullscreen"><span class="jackbox-button jackbox-fs"></span><span class="jackbox-button jackbox-ns"></span></span><span class="jackbox-button jackbox-button-margin jackbox-close"></span></div><div />',
r='<div class="jackbox-bottom clearfix"><div class="jackbox-controls"><span class="jackbox-button jackbox-arrow-left"></span><span class="jackbox-button jackbox-arrow-right"></span></div><div class="jackbox-title-text"><span class="jb-current"></span><span class="jb-divider">/</span><span class="jb-total"></span><span class="jackbox-title-txt"></span></div><div class="jackbox-bottom-icons"><span class="jackbox-button jackbox-info"></span><span class="jackbox-button-margin jackbox-button-thumbs"><span class="jackbox-button jackbox-hide-thumbs"></span><span class="jackbox-button jackbox-show-thumbs"></span></span></div></div>',
N,x,g,Hc,Ic,ea,q,hc,jc,Ma,uc,Pc,Db,Xb,Qc,ka,mc,vc,Ja,I,wc,O,G,Aa,Ya,Na,Wa,kb,Ea,Kb,bb,Eb,Va,cb,Qa,ib,mb,xc,oc,lc,Hb,Gb,hb,ha,sb,cc,rb,Rc,Qb,Sc,ub,Jb,ca,ab,vb,qb,Ka,Zb,pb,bc,Tc,P,Yb,ic,Sb,$,ia,w,Lb,da,Bb,M,S,H,qa,Da,Uc,ua,B,zb,ta,lb,wb,yc,Jc,Mb,ba,Ac,aa,kc,Ga,Vc,Nb,Wc,F,Ha,dc,na,wa,fc,rc,Fa,Ec,$b,Za,Ca,eb,Fc,Tb,Ab,ac,Ob,fb,va,dd,sc,Wb,Cb,db,Ua,gc,Gc,cd,Xc,yb,zc,tc,Lc,$a,Bc,la,Mc,Yc,nc,Nc,Oc,C=1,ma=-1,Vb=0,Dc=!0,Cc=!0,Zc={init:function(a,b){!Xc&&"undefined"!==typeof Jacked&&(b&&c.extend(A,b),ac=A.useThumbs,
db=A.deepLinking,Qb=A.useThumbTooltips,Lc=A.autoPlayVideo,Ab=A.useKeyboardControls,Cb=A.showPageScrollbar,$a=A.thumbnailWidth,Wc=A.fullscreenScalesContent,la=A.thumbnailHeight,Mc=A.flashVideoFirst,Yc=A.showInfoByDefault,nc=A.thumbsStartHidden,Nc=A.defaultVideoWidth,Oc=A.defaultVideoHeight,M=document,Bb=c(document),Xc=!0,Za=$a+f,Vc=-1!==M.URL.search("file:///"),Jacked.setEngines({ios:!0,safari:!0,opera:!0,firefox:!0}),kc=a,A=null,lb=Jacked.getIE(),P=Jacked.getMobile(),$b=Jacked.getBrowser(),Uc="ie"===
$b,P&&(Cb=!1),"undefined"!==typeof c.address&&db?Uc?(E(),c.address.update()):c.address.init(E):(db=!1,E()),"undefined"!==typeof StackBlurImage&&(!Vc&&!lb)&&c(".jackbox-hover-blur").each(Xa),c(".jackbox-tooltip").each(Pa))},frameReady:function(){eb&&ec()},newItem:function(a,b){var d=ua.length,c=-1,e;if(b&&"object"===typeof b){var g,x,r;for(g in b)"trigger"!==g&&(x="data-"+g,r=b[g],a.attr(x,r),"group"===g&&(e=r))}else b=null;e||(e=a.attr("data-group"));if(e){for(e=e.split(" ").join("").toLowerCase();d--;)if(ua[d]===
e){c=d;break}if(-1<c){e=ta[c];for(var h in e)if(e[h[0]][0]===a[0])return;d=e.length;e[d]=a}else c=ua.length,d=ta.length,ua[c]=e,Vb++,ta[d]=[a],d=0;Ba(a);a.data({id:d,cat:c});b&&b.trigger&&a.trigger("click")}}},Fb=function(){var a={type:"text/html",frameborder:0,mozallowfullscreen:"mozallowfullscreen",webkitallowfullscreen:"webkitallowfullscreen",allowfullscreen:"allowfullscreen"};return function(b,d,e){a.width=H;a.height=B;a.scrolling=!e?"no":"auto";F=c("<iframe />").attr(a).addClass("jackbox-content").prependTo(cb);
if(!d)F.one("load.jackbox",ec);F.attr("src",b)}}(),ec=function(){var a={};return function(b){b&&b.stopPropagation();dc&&(Ga=this.width||F.width(),Ha=this.height||F.height(),pa());a.width=H;a.height=B;F.css(a);$c(!0);uc&&uc();qa.on("resize.jackbox",l)}}(),$c=function(){var a={},b={},d={};return function(c){if(c){260>H&&(wb+=260-H);c=Math.max(H,260);if(c===Hb&&B===xc){ad();return}a.callback=ad;a.duration=Hb?50<Math.abs(c-Hb)||50<Math.abs(B-xc)?600:300:600}else c=H,d.width=c,a.duration=300,delete a.callback,
G&&Jacked.tween(G[0],d,a),x&&Jacked.tween(x[0],d,a),d.height=B,Jacked.stopTween(F[0],!0),Jacked.tween(F[0],d,a);b.marginLeft=-((wb>>1)+0.5|0);b.marginTop=-((yc>>1)+0.5|0);b.height=B;b.width=c;Hb||(b.opacity=1);Jacked.tween(aa[0],b,a);Hb=c;xc=B}}(),ad=function(){var a={},b={opacity:1,visibility:"visible"};return function(){fd();Qa.removeClass("jackbox-spin-preloader");var d=Math.max(H,260);a.duration=600;dc&&!lb?Jacked.fadeIn(F[0],a):(F.show(),("audio"===Fa||"local"===Fa)&&F[0].contentWindow.cjInit());
a.duration=300;lb?(G&&G.css("width",d).show(),x&&x.css("width",d).show()):(G&&(G.css("width",d),Jacked.fadeIn(G[0],a)),x&&(x.css("width",d),Jacked.fadeIn(x[0],a)));da&&cc?(da.show(),Aa.html(cc).show(),Ya=-Aa.outerHeight(),ka.css("height",-Ya<B?-Ya:B),Yc?(Jb=!0,da.addClass("jb-info-inactive"),Aa.css({visibility:"visible",marginTop:0})):(Jb=!1,Aa.css("margin-top",Ya))):da&&(da.hide(),Aa.hide());Ob=!1;!gc&&Ka&&(bb.css(b),kb.css(b));if(!tc&&ac&&Ka){var d=ta[ma],e=[],r=Da,h,f,k,N,q;for(tc=!0;r--;)k=d[r],
k.attr("data-thumbnail")?e[r]=!1:(h=k.children("img"),h.length?(k.attr("data-thumbnail",h.attr("src")),e[r]=h):("image"===k.data("type")?k.attr("data-thumbnail",k.attr("href")||k.attr("data-href")):k.attr("data-thumbnail","media/mod_zentools/images/lightbox/graphics/thumb/default.jpg"),e[r]=!1));ba=[];Ua||(r=M.createDocumentFragment(),k=la>>1,Ua=c("<div />").addClass("jackbox-thumb-holder").css("height",la).appendTo($),I=c("<div />").addClass("jackbox-thumb-panel").css("height",la),O=c("<div />").addClass("jackbox-thumb-right"),
Va=c("<div />").addClass("jackbox-thumb-left"),r.appendChild(I[0]),r.appendChild(O[0]),r.appendChild(Va[0]),I[0].cjThumbs=!0,Ua[0].appendChild(r),Ja=c("<div />").addClass("jackbox-thumb-strip").appendTo(I),Va.css("top",k),O.css("top",k));k=M.createDocumentFragment();for(r=0;r<Da;r++){f=ba[r]=c("<div />").data("id",r).addClass("jackbox-thumb").css({width:$a,height:la,left:Za*r}).on("click.jackbox",p);if(Qb&&(h=Wb[r].attr("data-thumbTooltip")||Wb[r].attr("data-title")))f.data("theTitle",h).on("mouseenter.jackbox",
gd).on("mouseleave.jackbox",sa);k.appendChild(f[0]);h=c("<img />").addClass("jb-thumb").one("load.jackbox",jb).appendTo(f);f.data("theThumb",h);e[r]?(f=e[r].attr("width")||e[r].width(),N=e[r].attr("height")||e[r].height()):(f=$a,N=la);f>$a&&N>la&&(q=f>N?$a/f:la/N,f*=q,N*=q,N<la&&(q=(la-N)/la,f+=f*q,N+=N*q),f<$a&&(q=($a-f)/$a,f+=f*q,N+=N*q),f!==(f|0)&&(f=f+1|0),N!==(N|0)&&(N=N+1|0));h.attr({width:f,height:N,src:d[r].attr("data-thumbnail")})}Ja[0].appendChild(k);Qc=ba.length;wc=Za*r;va=!0;ca=0;Ua.on("click.jackbox",
ob).show();bd();ha&&(nc?(Wa.hide(),Na.show(),Ua.css("bottom",hb)):(Na.hide(),Wa.show(),Ua.css("bottom",0)),ha.on("click.jackbox",pc))}if(!gc){gc=!0;if(g)Ea.on("click.jackbox",t);if(sb)sb.one("click.jackbox",gb);if(da)da.on("click.jackbox",hd);if(Ka){if(qb)qb.on("click.jackbox",Y);if(pb)pb.on("click.jackbox",ga);if(Qb&&I)I.on("mouseenter.jackbox",Ia);P&&ka&&(ka[0].addEventListener("touchstart",z,!1),ka[0].addEventListener("touchmove",z,!1),ka[0].addEventListener("touchend",z,!1))}}P&&(F[0].removeEventListener("touchstart",
v,!1),F[0].removeEventListener("touchmove",v,!1),F[0].removeEventListener("touchend",v,!1),T());if(Ka){if(va)for(d=ba.length;d--;)ba[d].on("click.jackbox",p);bb.on("click.jackbox",ga);kb.on("click.jackbox",Y);if(Ab)Bb.on("keydown.jackbox",za);P&&lc&&F.cjSwipe("touchSwipe",Rb)}}}(),fd=function(){return function(){if(!Rc){Rc=!0;Sb=c(".jb-total");da=c(".jackbox-info");ub=c(".jb-divider");vb=c(".jb-current");sb=c(".jackbox-close");ic=c(".jackbox-title-text");ia=c(".jackbox-title-txt");rb=c(".jackbox-controls");
pb=c(".jackbox-arrow-left");qb=c(".jackbox-arrow-right");ha=c(".jackbox-button-thumbs");Na=c(".jackbox-show-thumbs");Wa=c(".jackbox-hide-thumbs");ia.length||(ia=null);ic.length||(ic=null);pb.length||(pb=null);ub.length||(ub=null);qb.length||(qb=null);rb.length||(rb=null);sb.length||(sb=null);if(!vb.length||!Sb.length)vb=null;g?(c(".jackbox-ns").hide(),Ea.length||(Ea=g=null)):Ea&&Ea.hide();ac?ha.length&&Na.length&&Wa.length?Na.hide():ha=Na=Wa=null:(ha.hide(),ha=Na=Wa=null);da.length?(ka=c("<div />").addClass("jackbox-info-text").appendTo(cb).css("visibility",
"hidden"),Aa=c("<div />").addClass("jackbox-description-text").appendTo(ka)):da=null;Qb&&(Gb=c("<span />").addClass("jackbox-thumb-tip").css("bottom",la),ea=c("<span />").addClass("jackbox-thumb-tip-text").text("render me").appendTo(Gb),Gb.appendTo($),Pc=(parseInt(Gb.css("padding-left"),10)<<1)-(f<<1))}Ka||(rb&&rb.hide(),ha&&ha.hide());if(ic){"false"===Eb&&(Eb=!1);var a=ia&&Eb;vb&&Ka?(vb.text(C+1).show(),Sb.html(Da).show(),ub&&ub.show()):(Sb&&Sb.hide(),vb&&vb.hide(),ub&&ub.hide());a&&(ia.html(" - "+
oc),a=ia.find("a"),a.length&&(a.on("click.jackbox",z),ia.data("links",a)))}}}(),hd=function(){var a={},b={duration:300};return function(d){d&&d.stopPropagation();Jb?(a.marginTop=Ya,b.callback=W,da.removeClass("jb-info-inactive")):(da.addClass("jb-info-inactive"),ka.css("visibility","visible"),a.marginTop=0,delete b.callback);Jacked.tween(Aa[0],a,b);Jb=!Jb}}(),gd=function(){var a={opacity:1,visibility:"visible"};return function(){P&&(clearTimeout(Tc),Tc=setTimeout(sa,2E3));var b=c(this),d,e,g;ea.text(b.data("theTitle"));
d=parseInt(ea.css("width"),10);g=I.data("offLeft");b=b.offset().left;e=g+I.width()-d-Pc;a.width=d;a.left=b<g?g:b>e?e:b;Gb.css(a)}}(),pc=function(){var a={},b={duration:300};return function(d){d&&d.stopPropagation();0===hb?(hb=jc,ha&&(Wa.hide(),Na.show())):(hb=0,ha&&(Na.hide(),Wa.show()));a.bottom=hb;Jacked.tween(Ua[0],a,b);569>na||(nb("true"),$c())}}(),bd=function(){var a={};return function(b){var d=na-160;wc<d?(ib=Qc,zc=!1):(ib=d/Za|0,zc=!0);hc=Za*ib-f;vc=ib-1;a.marginLeft=-(hc>>1)-f;a.width=hc;
I.css(a);Ja.css("width",wc);Kc(b)}}(),Kc=function(){var a={},b={duration:300};return function(d,c){if(d)ca=C,0!==C&&C+ib>Da&&(ca=Da-ib),Jacked.stopTween(Ja[0]),Ja.css("left",ca*-Za);else{if(0===C)ca=0;else if(C>ca+vc)for(;C>ca+vc;)ca++;c?(a.left=ca*-Za,Jacked.tween(Ja[0],a,b)):(Jacked.stopTween(Ja[0]),Ja.css("left",ca*-Za))}qc(d,!1)}}(),qc=function(){var a={},b={duration:300};return function(d,c){Va.off(".jackbox");O.off(".jackbox");if(zc)if(P&&I.cjSwipe("unbindSwipe"),ca<Da-ib?(O.on("click.jackbox",
Sa).show(),P&&I.cjSwipe("touchSwipeLeft",Sa,!0)):O.hide(),0<ca?(Va.on("click.jackbox",Ta).show(),P&&I.cjSwipe("touchSwipeRight",Ta,!0)):Va.hide(),c)a.left=ca*-Za,Jacked.tween(Ja[0],a,b);else{if(d||!sc){var e=I.offset().left;Va.css("left",e);O.css("left",e+hc);sc=!0}}else Va.hide(),O.hide()}}(),nb=function(){var a={opacity:1},b={};return function(d){na=qa.width();wa=Math.max(qa.height(),226);var c=568<na&&0===hb?q:0;Sc="audio"!==Fa&&"inline"!==Fa?!Ma?bc:bc||Wc:!1;if(fc<na&&rc+c<wa&&!Sc)H=Ga,B=Ha;else{H=
na/fc;B=wa/rc;var e=H>B?B:H;H=Ga*e;B=Ha*e;na>wa?B+Yb+c>wa&&(B=wa-Db-U-c,H=Ga*(B/Ha)):H>B?H+fc>na&&(H=na-U,B=Ha*(H/Ga)):B+Yb+c>wa&&(B=wa-Db-U-c,H=Ga*(B/Ha));H!==(H|0)&&(H=H+1|0);B!==(B|0)&&(B=B+1|0)}if("inline"===Fa){var e=na-Xb-mc-U,g=wa-Db-U-c;H=Ga>e?e:Ga;B=Ha<g?Ha:B}wb=H+Xb;yc=B+Db+c;"true"!==d&&(Jacked.stopTween(aa[0],!1,!0),F&&Jacked.stopTween(F[0],!0,!0),260>H&&(wb+=260-H),d=Math.max(260,H),a.width=d,a.height=B,b.marginLeft=-(0.5*wb+0.5|0),b.marginTop=-(0.5*yc+0.5|0),b.width=d,b.height=B,aa.css(b),
F.css(a),x&&(Jacked.stopTween(x[0]),x.css("width",d)),G&&(Jacked.stopTween(G[0]),G.css("width",d)),da&&cc&&(Ya=-Aa.outerHeight(),ka.css("height",-Ya<B?-Ya:B),Jb||(Jacked.stopTween(Aa[0],!1,!0),Aa.css("margin-top",Ya))),va&&bd(!0))}}(),ed=function(){var a={};return function(b){var d=c(this).data();a.left=b.pageX-d.tipX-d.tipWidth;a.top=b.pageY-d.tipY-d.tipHeight;d.tip.css(a)}}();c.fn.jackBox=function(a,b){if(Zc.hasOwnProperty(a))Zc[a](this,b)};c.jackBox={available:function(a){a&&(Bc?db?setTimeout(a,
250):a():Mb=a)},itemLoaded:function(a){uc=a}}})(jQuery);function jackboxFrameReady(){jQuery.fn.jackBox("frameReady")}
(function(){function c(){t=!1;for(h=W;h--;){Z=Q[h];if(!Z)break;Z.isCSS||(Z.cycle()?t=!0:Z.stop(!1,Z.complete,!1,!0))}Y?t?Y(c):(ga(c),Z=p=null):t?za||(jb=setInterval(c,ob)):(clearInterval(jb),Z=p=null);za=t}function E(a){a.cjFadeIn?(delete a.cjFadeIn,a.style.opacity=1,a.style.visibility="visible"):a.cjFadeOut&&(delete a.cjFadeOut,a.style.display="none")}function s(){za||c()}function n(a,b,d,c){Q.splice(Q.indexOf(a),1);W=Q.length;d&&d(b,c)}function Ba(a){a.stopPropagation();(a=this.cj)&&a.stop(a.complete)}
function X(a,b,d){var c={},r;b=b.to;for(r in b)b.hasOwnProperty(r)&&(c[r]=b[r]);Jacked.tween(a,c,d)}function L(a,b){return this["webkit"+a+b]||this["moz"+a+b]||this["o"+a+b]||this[a+b]||null}function y(a){var b;if(b=tb.exec(a))return[parseInt(b[1],16),parseInt(b[2],16),parseInt(b[3],16),1];if(b=Ib.exec(a))return[17*parseInt(b[1],16),17*parseInt(b[2],16),17*parseInt(b[3],16),1]}function l(){for(var a in z)if(z.hasOwnProperty(a)&&a===sa){Sa=z[a];break}}function R(){if("ontouchend"in document){if(-1!==
ra.search("iphone")||-1!==ra.search("ipad"))return"ios";if(-1!==ra.search("android")||-1!==ra.search("applewebkit"))return"android";if(-1!==ra.search("msie"))return"winMobile"}return null}var k=window.getComputedStyle?document.defaultView.getComputedStyle:null,Y=L("Request","AnimationFrame"),ga=L("Cancel","AnimationFrame"),T=document.createElement("span").style,ra=navigator.userAgent.toLowerCase(),Ra="Quint.easeOut",ya=500,xa=function(){var a=ra.search("msie");if(-1===a)return[33.3,0];a=parseInt(ra.substr(a+
4,a+5),10);return[9<=a?16.6:33.3,a]}(),Q=[],V="WebkitTransition"in T?["webkitTransitionEnd","-webkit-transition",-1!==ra.search("chrome")?"chrome":"safari"]:"MozTransition"in T?["transitionend","-moz-transition","firefox"]:"MSTransition"in T?["transitionend","-ms-transition","ie"]:"OTransition"in T?["otransitionend","-o-transition","opera"]:"transition"in T?["transitionend","transition",null]:null,za,m,W=0,Ia,sa,Sa,Ta,jb,p,t,h,oa,Z,ja,pa,u,gb,J,Oa=/,/g,D=/[A-Z]/g,Rb=/ cj-tween/g,v=/^\s+|\s+$/g,xb=
/{props}/,Xa=/{easing}/,K=/{duration}/,Pa=/(right|bottom|center)/,Ib=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/,tb=/#([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})/,z={ios:!1,android:!1,winMobile:!1,firefox:!1,chrome:!1,safari:!1,opera:!1,ie:!1},ob=xa[0],xa=xa[1],A=0!==xa&&9>xa;if(!Y||!ga)Y=ga=null;if(V){var U=V[1],f=document.createElement("style");m="WebkitTransform"in T?"WebkitTransform":"MozTransform"in T?"MozTransform":"msTransform"in T?"msTransform":"OTransform"in T?"OTransform":"transform"in
T?"transform":null;pa=R();f.type="text/css";f.innerHTML=".cj-tween{"+U+"-property:none !important;}";document.getElementsByTagName("head")[0].appendChild(f);Ia=U+"-property:{props};"+U+"-duration:{duration}s;"+U+"-timing-function:cubic-bezier({easing});";sa=!pa?V[2]:pa;J=/(chrome|opera)/.test(sa);V=V[0];l()}if(A)if(8===xa)ja=/(#|rgb|red|blue|green|black|white|yellow|pink|gray|grey|orange|purple)/,u=/(auto|inherit|rgb|%|#|red|blue|green|black|white|yellow|pink|gray|grey|orange|purple)/,gb={red:"#F00",
blue:"#00F",green:"#0F0",black:"#000",white:"#FFF",yellow:"#FF0",pink:"#FFC0CB",gray:"#808080",grey:"#808080",orange:"#FFA500",purple:"#800080"};else return;else ja=/(#|rgb)/,u=/(auto|inherit|rgb|%|#)/;Array.prototype.indexOf||(Array.prototype.indexOf=function(a){for(var b=this.length;b--;)if(this[b]===a)return b;return-1});Date.now||(Date.now=function(){return+new Date});this.Jacked={ready:function(a){window.onload=a},setEngines:function(a){for(var b in a)z.hasOwnProperty(b)&&(z[b]=a[b]);l()},tween:function(a,
b,d){a.cj&&a.cj.stop();d||(d={});d.mode?"timeline"===d.mode||!V?new CJ(a,b,d):new CJcss(a,b,d):!V||!Sa?new CJ(a,b,d):new CJcss(a,b,d)},fadeIn:function(a,b){b||(b={});b.fadeIn=!0;Jacked.tween(a,{opacity:1},b)},fadeOut:function(a,b){b||(b={});b.fadeOut=!0;Jacked.tween(a,{opacity:0},b)},percentage:function(a,b,d){a.cj&&a.cj.stop();if("from"in b&&"to"in b){d||(d={});var c=d.mode;c?"css3"===c&&V?X(a,b,d):new CJpercentage(a,b,d):V&&Sa?X(a,b,d):new CJpercentage(a,b,d)}},special:function(a,b){a.cj&&a.cj.stop();
new CJspecial(a,b)},transform:function(a,b,d,c){a.cj&&a.cj.stop();V&&m?(d||(d={}),d.mode="css3","transform"in b&&(b[m]=b.transform,delete b.transform),new Jacked.tween(a,b,d)):c&&new Jacked.tween(a,c,d)},stopTween:function(a,b,d){(a=a.cj)&&(a.isCSS?a.stop(d):a.stop(b,d))},stopAll:function(a){ga?ga(c):clearInterval(jb);var b=Q.length,d;for(W=0;b--;)d=Q[b],d.isCSS?d.stop(!1,!0):d.stop(a,!1,!0,!0);Q=[];za=!1;p=null},setEase:function(a){var b=a.toLowerCase().split(".");2>b.length||La[b[0]]&&La[b[0]][b[1]]&&
(Ra=a)},setDuration:function(a){isNaN(a)||(ya=a)},getMobile:function(){return pa},getIE:function(){return A},getBrowser:function(){return sa},getTransition:function(){return V},getEngine:function(){return za},getTransform:function(){return m}};this.CJ=function(a,b,d){W=Q.length;var e=a.cj=Q[W++]=this;this.runner=function(r){e.obj=a;e.complete=d.callback;e.completeParams=d.callbackParams;if(!0===r)e.transitions=[];else{var f;r=0;var x=[],g=a.style,h=d.duration||ya,k=(d.ease||Ra).toLowerCase().split("."),
k=La[k[0]][k[1]];g.visibility="visible";d.fadeIn&&(g.display=d.display||"block",g.opacity=0);A&&"opacity"in b&&(g.filter="progid:DXImageTransform.Microsoft.Alpha(opacity="+(d.fadeIn?0:100)+")");b.borderColor&&!J&&(g=b.borderColor,b.borderTopColor=g,b.borderRightColor=g,b.borderBottomColor=g,b.borderLeftColor=g,delete b.borderColor);for(f in b)b.hasOwnProperty(f)&&("backgroundPosition"!==f?x[r++]=e.animate(a,f,b[f],h,k):x[r++]=e.bgPosition(a,f,b[f],h,k));e.transitions=x;za?setTimeout(s,10):c()}};d.fadeOut?
a.cjFadeOut=!0:d.fadeIn&&(a.cjFadeIn=!0);0===d.duration?(this.runner(!0),this.stop()):d.delay?this.delayed=setTimeout(this.runner,d.delay):this.runner()};CJ.prototype.cycle=function(){p=this.transitions;if(!p)return!0;oa=p.length;for(Ta=!1;oa--;)p[oa]()&&(Ta=!0);return Ta};CJ.prototype.animate=function(a,b,d,c,r){function f(){s=Date.now();y+=s-m;g=r(y,p,v,c);m=s;g=!ea||A?Ma?g+0.5|0:g-0.5|0:g.toFixed(2);if(g===L)return!0;if(Ma){if(g>=d)return h[b]=t,!1}else if(g<=d)return h[b]=t,!1;L=g;h[b]=g+l;return!0}
function x(){return!1}var g,h,n,ea="opacity"===b,q=!0;!ea||!A?(h=a.style,n=h[b],g=""!==n?n:k?k(a,null)[b]:a.currentStyle[b]):(h=a.filters.item("DXImageTransform.Microsoft.Alpha"),b="Opacity",g=h[b],d*=100);if(u.test(g))if(ja.test(g)){if(-1===d.search("rgb"))return A&&g in gb&&(g=gb[g]),this.color(a,b,g,d,c,r);q=!1}else g=0;else g=parseFloat(g);var l=!ea?"px":0,v=d-g,Ma=g<d,m=Date.now(),p=g,y=0,t,L,s;t=d+l;!ea||A?Ma?d-=0.25:d+=0.25:Ma?d-=0.025:d+=0.025;if(q)return f.stored=[b,t],f;x.stored=[b,t];return x};
CJ.prototype.color=function(a,b,d,c,r,f){function h(){v=Date.now();t+=v-n;n=v;d=f(t,0,1,r);if(0.99>d){m=-1;for(u="rgb(";3>++m;)p=q[m],u+=p+d*(l[m]-p)|0,2>m&&(u+=",");ea[b]=u+")";return!0}ea[b]=k;return!1}function g(){return!1}var k=(-1!==c.search("#")?"":"#")+c,n=Date.now(),ea=a.style;a=!1;var q=[],l=[],t=0,m=-1,v,p,u;if(-1!==d.search("rgb")){m=-1;for(q=d.split("(")[1].split(")")[0].split(",");3>++m;)q[m]=parseInt(q[m],10)}else q=y(d);l=y(c);for(m=-1;3>++m;)q[m]!==l[m]&&(a=!0);if(a)return h.stored=
[b,k],h;g.stored=[b,k];return g};CJ.prototype.bgPosition=function(a,b,d,c,r){function f(){K=Date.now();l+=K-m;m=K;D=r(l,0,1,c);if(0.99>D){s&&(I=O+E*D+0.5|0);L&&(z=G+J*D+0.5|0);if(I===p&&z===y)return!0;p=I;y=z;q?(g.backgroundPositionX=I+"px",g.backgroundPositionY=z+"px"):g.backgroundPosition=I+"px "+z+"px";return!0}q?(g.backgroundPositionX=u,g.backgroundPositionY=t):g[b]=v;return!1}function h(){return!1}var g=a.style,n=g[b],m=Date.now(),ea=!0,q=A,l=0,u,t,v,p,y,s,L,E,J,D,K,I,z,O,G;if(q){O=a.currentStyle.backgroundPositionX;
G=a.currentStyle.backgroundPositionY;if(Pa.test(O)||Pa.test(G))ea=!1;"left"===O&&(O=0);"top"===G&&(G=0)}else D=""!==n?n.split(" "):k(a,null).backgroundPosition.split(" "),O=D[0],G=D[1];-1!==O.search("%")&&"0%"!==O&&(ea=!1);-1!==G.search("%")&&"0%"!==G&&(ea=!1);O=parseInt(O,10);G=parseInt(G,10);d.hasOwnProperty("x")?(I=d.x,s=!0):(I=O,s=!1);d.hasOwnProperty("y")?(z=d.y,L=!0):(z=G,L=!1);s=s&&O!==I;L=L&&G!==z;!s&&!L&&(ea=!1);E=I-O;J=z-G;u=I+"px";t=z+"px";v=!q?u+" "+t:[u,t];if(ea)return f.stored=[b,v],
f;h.stored=[b,v];return h};CJ.prototype.stop=function(a,b,d){var c=this.obj;if(c){delete c.cj;if(a){a=this.transitions;for(var f=a.length,h,k;f--;)if(h=a[f].stored,k=h[0],A)switch(k){case "Opacity":c.filters.item("DXImageTransform.Microsoft.Alpha").Opacity=100*h[1];break;case "backgroundPosition":k=c.style;k.backgroundPositionX=h[1][0];k.backgroundPositionY=h[1][1];break;default:c.style[k]=h[1]}else c.style[k]=h[1]}E(c);b&&(b=this.complete);d||n(this,c,b,this.completeParams)}else clearTimeout(this.delayed),
this.runner(!0),this.stop(a,b)};this.CJcss=function(a,b,d){W=Q.length;var c=a.cj=Q[W++]=this,f=a.style,h=m in b;this.isCSS=!0;this.storage=a;this.complete=d.callback;this.completeParams=d.callbackParams;this.runner=function(){d.cssStep?(f.visibility="visible",c.stepped=setTimeout(c.step,30)):c.step()};this.step=function(x){c.obj=a;if(!0===x)c.moves="";else{var g,n,m,l,q,t=0,p;p=[];var s=[];x=a.getAttribute("style")||"";var L=d.duration||ya,y=(d.ease||Ra).toLowerCase().split(".");for(n in b)if(b.hasOwnProperty(n)){m=
n;if(q=m.match(D))for(g=q.length;g--;)l=q[g],m=m.replace(RegExp(l,"g"),"-"+l.toLowerCase());l=g=b[n];q="backgroundPosition"===n;if(!u.test(l)&&"opacity"!==n&&!q&&!h)l+="px;";else if(q){l=g.x;g=g.y;q=isNaN(l);var z=isNaN(g);if(!q&&!z)l+="px",g+="px";else{var A=f.backgroundPosition,A=""!==A?A.split(" "):k(a,null).backgroundPosition.split(" ");!q?l+="px":l=A[0];!z?g+="px":g=A[1]}l=l+" "+g+";"}else l+=";";p[t]=m+":"+l;s[t++]=m;if(x&&(q=x.search(m),-1!==q)){m=x.length-1;for(g=q-1;++g<m&&";"!==x[g];);x=
x.split(x.substring(q,g+1)).join("")}}c.moves=n=Ia.replace(xb,s.toString()).replace(K,(0.0010*L).toFixed(2)).replace(Xa,Pb[y[0]][y[1]]);p=p.toString();h||(p=p.replace(Oa,""));a.className=a.className.replace(Rb,"");a.addEventListener(V,Ba,!1);a.setAttribute("style",x.replace(v,"")+n+p)}};d.fadeIn?(a.cjFadeIn=!0,f.display=d.display||"block",f.opacity=0):d.fadeOut&&(a.cjFadeOut=!0);0===d.duration?(this.runner(!0),this.stop()):(d.cssStep||(f.visibility="visible"),this.delayed=d.delay?setTimeout(this.runner,
30<d.delay?d.delay:30):setTimeout(this.runner,30))};CJcss.prototype.stop=function(a,b){var d=this.obj;a&&(a=this.complete);d?(delete d.cj,d.removeEventListener(V,Ba,!1),d.className+=" cj-tween",d.setAttribute("style",d.getAttribute("style").split(this.moves).join(";").split(";;").join(";")),E(d)):(clearTimeout(this.delayed),clearTimeout(this.stepped),E(this.storage));b||n(this,d,a,this.completeParams)};this.CJpercentage=function(a,b,d){W=Q.length;var e=a.cj=Q[W++]=this;this.obj=a;this.complete=d.callback;
this.completeParams=d.callbackParams;this.runner=function(){var f=0,h=[],k,g,l,n=b.to,m=b.from,q=d.duration||ya,p=(d.ease||Ra).toLowerCase().split("."),p=La[p[0]][p[1]];for(k in m)m.hasOwnProperty(k)&&(l=parseInt(n[k],10),g=parseInt(m[k],10),h[f++]=[l>g,k,l,g]);a.style.visibility="visible";e.transitions=e.animate(a,h,q,p);za?setTimeout(s,10):c()};0===d.duration?this.stop():d.delay?this.delayed=setTimeout(this.runner,d.delay):this.runner()};CJpercentage.prototype.cycle=function(){return this.transitions()};
CJpercentage.prototype.animate=function(a,b,d,c){var f,h=0,k=Date.now(),g,l,m=a.style,n=b.length,q,p;return function(a){g=Date.now();h+=g-k;k=g;f=c(h,0,1,d);l=n;if(0.99>f&&!a){for(;l--;)q=b[l],p=q[3],m[q[1]]=q[0]?p+(q[2]-p)*f+"%":p-(p-q[2])*f+"%";return!0}for(;l--;)q=b[l],m[q[1]]=q[2]+"%";return!1}};CJpercentage.prototype.stop=function(a,b,d){"delayed"in this&&clearTimeout(this.delayed);var c=this.obj;delete c.cj;a&&this.transitions&&this.transitions(!0);b&&(b=this.complete);d||n(this,c,b,this.completeParams)};
this.CJspecial=function(a,b){if(b&&b.callback){W=Q.length;Q[W++]=a.cj=this;var d=this.complete=b.callback,e=b.ease||Ra,e=e.toLowerCase().split("."),e=La[e[0]][e[1]];this.obj=a;this.transitions=this.numbers(a,b.duration||ya,e,d);za?setTimeout(s,10):c()}};CJspecial.prototype.cycle=function(){return this.transitions()};CJspecial.prototype.numbers=function(a,b,d,c){var f,h=0,k=Date.now(),g;return function(){g=Date.now();h+=g-k;k=g;f=d(h,0,1,b);return 0.97>f?(c(a,f),!0):!1}};CJspecial.prototype.stop=function(a,
b,d,c){var f=this.obj;f&&(delete f.cj,d||n(this),(a||c)&&this.complete(f,1,b))};var La={linear:{easenone:function(a,b,d,c){return d*a/c+b},easein:function(a,b,d,c){return d*a/c+b},easeout:function(a,b,d,c){return d*a/c+b},easeinout:function(a,b,d,c){return d*a/c+b}},quint:{easeout:function(a,b,d,c){return d*((a=a/c-1)*a*a*a*a+1)+b},easein:function(a,b,d,c){return d*(a/=c)*a*a*a*a+b},easeinout:function(a,b,d,c){return 1>(a/=c/2)?d/2*a*a*a*a*a+b:d/2*((a-=2)*a*a*a*a+2)+b}},quad:{easein:function(a,b,
c,e){return c*(a/=e)*a+b},easeout:function(a,b,c,e){return-c*(a/=e)*(a-2)+b},easeinout:function(a,b,c,e){return 1>(a/=e/2)?c/2*a*a+b:-c/2*(--a*(a-2)-1)+b}},quart:{easein:function(a,b,c,e){return c*(a/=e)*a*a*a+b},easeout:function(a,b,c,e){return-c*((a=a/e-1)*a*a*a-1)+b},easeinout:function(a,b,c,e){return 1>(a/=e/2)?c/2*a*a*a*a+b:-c/2*((a-=2)*a*a*a-2)+b}},cubic:{easein:function(a,b,c,e){return c*(a/=e)*a*a+b},easeout:function(a,b,c,e){return c*((a=a/e-1)*a*a+1)+b},easeinout:function(a,b,c,e){return 1>
(a/=e/2)?c/2*a*a*a+b:c/2*((a-=2)*a*a+2)+b}},circ:{easein:function(a,b,c,e){return-c*(Math.sqrt(1-(a/=e)*a)-1)+b},easeout:function(a,b,c,e){return c*Math.sqrt(1-(a=a/e-1)*a)+b},easeinout:function(a,b,c,e){return 1>(a/=e/2)?-c/2*(Math.sqrt(1-a*a)-1)+b:c/2*(Math.sqrt(1-(a-=2)*a)+1)+b}},sine:{easein:function(a,b,c,e){return-c*Math.cos(a/e*(Math.PI/2))+c+b},easeout:function(a,b,c,e){return c*Math.sin(a/e*(Math.PI/2))+b},easeinout:function(a,b,c,e){return-c/2*(Math.cos(Math.PI*a/e)-1)+b}},expo:{easein:function(a,
b,c,e){return 0===a?b:c*Math.pow(2,10*(a/e-1))+b},easeout:function(a,b,c,e){return a===e?b+c:c*(-Math.pow(2,-10*a/e)+1)+b},easeinout:function(a,b,c,e){return 0===a?b:a===e?b+c:1>(a/=e/2)?c/2*Math.pow(2,10*(a-1))+b:c/2*(-Math.pow(2,-10*--a)+2)+b}}},Pb={linear:{easenone:"0.250, 0.250, 0.750, 0.750",easein:"0.420, 0.000, 1.000, 1.000",easeout:"0.000, 0.000, 0.580, 1.000",easeinout:"0.420, 0.000, 0.580, 1.000"},quint:{easein:"0.755, 0.050, 0.855, 0.060",easeout:"0.230, 1.000, 0.320, 1.000",easeinout:"0.860, 0.000, 0.070, 1.000"},
quad:{easein:"0.550, 0.085, 0.680, 0.530",easeout:"0.250, 0.460, 0.450, 0.940",easeinout:"0.455, 0.030, 0.515, 0.955"},quart:{easein:"0.895, 0.030, 0.685, 0.220",easeout:"0.165, 0.840, 0.440, 1.000",easeinout:"0.770, 0.000, 0.175, 1.000"},cubic:{easein:"0.550, 0.055, 0.675, 0.190",easeout:"0.215, 0.610, 0.355, 1.000",easeinout:"0.645, 0.045, 0.355, 1.000"},circ:{easein:"0.600, 0.040, 0.980, 0.335",easeout:"0.075, 0.820, 0.165, 1.000",easeinout:"0.785, 0.135, 0.150, 0.860"},sine:{easein:"0.470, 0.000, 0.745, 0.715",
easeout:"0.390, 0.575, 0.565, 1.000",easeinout:"0.445, 0.050, 0.550, 0.950"},expo:{easein:"0.950, 0.050, 0.795, 0.035",easeout:"0.190, 1.000, 0.220, 1.000",easeinout:"1.000, 0.000, 0.000, 1.000"}},xa=T=null})(window);
(function(c){c.address=function(){var E=function(a){a=c.extend(c.Event(a),function(){for(var a={},d=c.address.parameterNames(),e=0,f=d.length;e<f;e++)a[d[e]]=c.address.parameter(d[e]);return{value:c.address.value(),path:c.address.path(),pathNames:c.address.pathNames(),parameterNames:d,parameters:a,queryString:c.address.queryString()}}.call(c.address));c(c.address).trigger(a);return a},s=function(a){return Array.prototype.slice.call(a)},n=function(a,b,d){c().bind.apply(c(c.address),Array.prototype.slice.call(arguments));
return c.address},Ba=function(a,b){c().unbind.apply(c(c.address),Array.prototype.slice.call(arguments));return c.address},X=function(){return Oa.pushState&&h.state!==m},L=function(){return("/"+D.pathname.replace(RegExp(h.state),"")+D.search+(y()?"#"+y():"")).replace(xb,"/")},y=function(){var a=D.href.indexOf("#");return-1!=a?k(D.href.substr(a+1),t):""},l=function(){return X()?L():y()},R=function(a){a=a.toString();return(h.strict&&"/"!=a.substr(0,1)?"/":"")+a},k=function(a,b){return h.crawlable&&b?
(""!==a?"!":"")+a:a.replace(/^\!/,"")},Y=function(a,b){return parseInt(a.css(b),10)},ga=function(){if(!z){var a=l();decodeURI(f)!=decodeURI(a)&&(ja&&7>Z?D.reload():(ja&&(!Xa&&h.history)&&v(ya,50),_old=f,f=a,T(t)))}},T=function(a){var b=E(Sa);a=E(a?Ta:jb);v(Ra,10);(b.isDefaultPrevented()||a.isDefaultPrevented())&&ra()},ra=function(){f=_old;X()?Oa.popState({},"",h.state.replace(/\/$/,"")+(""===f?"/":f)):(z=p,pa?h.history?D.hash="#"+k(f,p):D.replace("#"+k(f,p)):f!=l()&&(h.history?D.hash="#"+k(f,p):D.replace("#"+
k(f,p))),ja&&!Xa&&h.history&&v(ya,50),pa?v(function(){z=t},1):z=t)},Ra=function(){if("null"!==h.tracker&&h.tracker!==W){var a=c.isFunction(h.tracker)?h.tracker:u[h.tracker],b=(D.pathname+D.search+(c.address&&!X()?c.address.value():"")).replace(/\/\//,"/").replace(/^\/$/,"");c.isFunction(a)?a(b):c.isFunction(u.urchinTracker)?u.urchinTracker(b):u.pageTracker!==m&&c.isFunction(u.pageTracker._trackPageview)?u.pageTracker._trackPageview(b):u._gaq!==m&&c.isFunction(u._gaq.push)&&u._gaq.push(["_trackPageview",
decodeURI(b)])}},ya=function(){var a="javascript:"+t+";document.open();document.writeln('<html><head><title>"+J.title.replace(/\'/g,"\\'")+"</title><script>var "+Ia+' = "'+encodeURIComponent(l()).replace(/\'/g,"\\'")+(J.domain!=D.hostname?'";document.domain="'+J.domain:"")+"\";\x3c/script></head></html>');document.close();";7>Z?K.src=a:K.contentWindow.location.replace(a)},xa=function(){if(Pa&&-1!=Ib){var a,b,c=Pa.substr(Ib+1).split("&");for(a=0;a<c.length;a++)b=c[a].split("="),/^(autoUpdate|crawlable|history|strict|wrap)$/.test(b[0])&&
(h[b[0]]=isNaN(b[1])?/^(true|yes)$/i.test(b[1]):0!==parseInt(b[1],10)),/^(state|tracker)$/.test(b[0])&&(h[b[0]]=b[1]);Pa=W}_old=f;f=l()},Q=function(){if(!ob){ob=p;xa();var a=function(){V.call(this);za.call(this)},b=c("body").ajaxComplete(a);a();h.wrap&&(c("body > *").wrapAll('<div style="padding:'+(Y(b,"marginTop")+Y(b,"paddingTop"))+"px "+(Y(b,"marginRight")+Y(b,"paddingRight"))+"px "+(Y(b,"marginBottom")+Y(b,"paddingBottom"))+"px "+(Y(b,"marginLeft")+Y(b,"paddingLeft"))+'px;" />').parent().wrap('<div id="'+
Ia+'" style="height:100%;overflow:auto;position:relative;'+(pa&&!window.statusbar.visible?"resize:both;":"")+'" />'),c("html, body").css({height:"100%",margin:0,padding:0,overflow:"hidden"}),pa&&c('<style type="text/css" />').appendTo("head").text("#"+Ia+"::-webkit-resizer { background-color: #fff; }"));ja&&!Xa&&(a=J.getElementsByTagName("frameset")[0],K=J.createElement((a?"":"i")+"frame"),K.src="javascript:"+t,a?(a.insertAdjacentElement("beforeEnd",K),a[a.cols?"cols":"rows"]+=",0",K.noResize=p,K.frameBorder=
K.frameSpacing=0):(K.style.display="none",K.style.width=K.style.height=0,K.tabIndex=-1,J.body.insertAdjacentElement("afterBegin",K)),v(function(){c(K).bind("load",function(){var a=K.contentWindow;_old=f;f=a[Ia]!==m?a[Ia]:"";f!=l()&&(T(t),D.hash=k(f,p))});K.contentWindow[Ia]===m&&ya()},50));v(function(){E("init");T(t)},1);X()||(ja&&7<Z||!ja&&Xa?u.addEventListener?u.addEventListener(sa,ga,t):u.attachEvent&&u.attachEvent("on"+sa,ga):Rb(ga,50));"state"in window.history&&c(window).trigger("popstate")}},
V=function(){var a,b=c("a"),d=b.size(),e=-1,f=function(){++e!=d&&(a=c(b.get(e)),a.is('[rel*="address:"]')&&a.address('[rel*="address:"]'),v(f,1))};v(f,1)},za=function(){if(h.crawlable){var a=D.pathname.replace(/\/$/,"");-1!=c("body").html().indexOf("_escaped_fragment_")&&c('a[href]:not([href^=http]), a[href*="'+document.domain+'"]').each(function(){var b=c(this).attr("href").replace(/^http:/,"").replace(RegExp(a+"/?$"),"");(""===b||-1!=b.indexOf("_escaped_fragment_"))&&c(this).attr("href","#"+encodeURI(decodeURIComponent(b.replace(/\/(.*)\?_escaped_fragment_=(.*)$/,
"!$2"))))})}},m,W=null,Ia="jQueryAddress",sa="hashchange",Sa="change",Ta="internalChange",jb="externalChange",p=!0,t=!1,h={autoUpdate:p,crawlable:t,history:p,strict:p,wrap:t},oa=c.browser,Z=parseFloat(oa.version),ja=!c.support.opacity,pa=oa.webkit||oa.safari,u;try{u=top.document!==m&&top.document.title!==m?top:window}catch(gb){u=window}var J=u.document,Oa=u.history,D=u.location,Rb=setInterval,v=setTimeout,xb=/\/{2,9}/g,oa=navigator.userAgent,Xa="on"+sa in u,K,Pa=c("script:last").attr("src"),Ib=Pa?
Pa.indexOf("?"):-1,tb=J.title,z=t,ob=t,A=p,U=t,f=l();_old=f;if(ja){Z=parseFloat(oa.substr(oa.indexOf("MSIE")+4));J.documentMode&&J.documentMode!=Z&&(Z=8!=J.documentMode?7:8);var La=J.onpropertychange;J.onpropertychange=function(){La&&La.call(J);J.title!=tb&&-1!=J.title.indexOf("#"+l())&&(J.title=tb)}}Oa.navigationMode&&(Oa.navigationMode="compatible");if("complete"==document.readyState)var Pb=setInterval(function(){c.address&&(Q(),clearInterval(Pb))},50);else xa(),c(Q);c(window).bind("popstate",function(){decodeURI(f)!=
decodeURI(l())&&(_old=f,f=l(),T(t))}).bind("unload",function(){u.removeEventListener?u.removeEventListener(sa,ga,t):u.detachEvent&&u.detachEvent("on"+sa,ga)});return{bind:function(a,b,c){return n.apply(this,s(arguments))},unbind:function(a,b){return Ba.apply(this,s(arguments))},init:function(a,b){return n.apply(this,["init"].concat(s(arguments)))},change:function(a,b){return n.apply(this,[Sa].concat(s(arguments)))},internalChange:function(a,b){return n.apply(this,[Ta].concat(s(arguments)))},externalChange:function(a,
b){return n.apply(this,[jb].concat(s(arguments)))},baseURL:function(){var a=D.href;-1!=a.indexOf("#")&&(a=a.substr(0,a.indexOf("#")));/\/$/.test(a)&&(a=a.substr(0,a.length-1));return a},autoUpdate:function(a){return a!==m?(h.autoUpdate=a,this):h.autoUpdate},crawlable:function(a){return a!==m?(h.crawlable=a,this):h.crawlable},history:function(a){return a!==m?(h.history=a,this):h.history},state:function(a){if(a!==m){h.state=a;var b=L();h.state!==m&&(Oa.pushState?"/#/"==b.substr(0,3)&&D.replace(h.state.replace(/^\/$/,
"")+b.substr(2)):"/"!=b&&b.replace(/^\/#/,"")!=y()&&v(function(){D.replace(h.state.replace(/^\/$/,"")+"/#"+b)},1));return this}return h.state},strict:function(a){return a!==m?(h.strict=a,this):h.strict},tracker:function(a){return a!==m?(h.tracker=a,this):h.tracker},wrap:function(a){return a!==m?(h.wrap=a,this):h.wrap},update:function(){U=p;this.value(f);U=t;return this},title:function(a){return a!==m?(v(function(){tb=J.title=a;A&&(K&&K.contentWindow&&K.contentWindow.document)&&(K.contentWindow.document.title=
a,A=t)},50),this):J.title},value:function(a){if(a!==m){a=R(a);"/"==a&&(a="");if(f==a&&!U)return;_old=f;f=a;if(h.autoUpdate||U)if(T(p),X())Oa[h.history?"pushState":"replaceState"]({},"",h.state.replace(/\/$/,"")+(""===f?"/":f));else z=p,pa?h.history?D.hash="#"+k(f,p):D.replace("#"+k(f,p)):f!=l()&&(h.history?D.hash="#"+k(f,p):D.replace("#"+k(f,p))),ja&&!Xa&&h.history&&v(ya,50),pa?v(function(){z=t},1):z=t;return this}return R(f)},path:function(a){if(a!==m){var b=this.queryString(),c=this.hash();this.value(a+
(b?"?"+b:"")+(c?"#"+c:""));return this}return R(f).split("#")[0].split("?")[0]},pathNames:function(){var a=this.path(),b=a.replace(xb,"/").split("/");("/"==a.substr(0,1)||0===a.length)&&b.splice(0,1);"/"==a.substr(a.length-1,1)&&b.splice(b.length-1,1);return b},queryString:function(a){if(a!==m){var b=this.hash();this.value(this.path()+(a?"?"+a:"")+(b?"#"+b:""));return this}a=f.split("?");return a.slice(1,a.length).join("?").split("#")[0]},parameter:function(a,b,d){var e,f;if(b!==m){var h=this.parameterNames();
f=[];b=b===m||b===W?"":b.toString();for(e=0;e<h.length;e++){var k=h[e],g=this.parameter(k);"string"==typeof g&&(g=[g]);k==a&&(g=b===W||""===b?[]:d?g.concat([b]):[b]);for(var l=0;l<g.length;l++)f.push(k+"="+g[l])}-1==c.inArray(a,h)&&(b!==W&&""!==b)&&f.push(a+"="+b);this.queryString(f.join("&"));return this}if(b=this.queryString()){d=[];f=b.split("&");for(e=0;e<f.length;e++)b=f[e].split("="),b[0]==a&&d.push(b.slice(1).join("="));if(0!==d.length)return 1!=d.length?d:d[0]}},parameterNames:function(){var a=
this.queryString(),b=[];if(a&&-1!=a.indexOf("="))for(var a=a.split("&"),d=0;d<a.length;d++){var e=a[d].split("=")[0];-1==c.inArray(e,b)&&b.push(e)}return b},hash:function(a){if(a!==m)return this.value(f.split("#")[0]+(a?"#"+a:"")),this;a=f.split("#");return a.slice(1,a.length).join("#")}}}();c.fn.address=function(E){var s;"string"==typeof E&&(s=E,E=void 0);c(this).attr("address")||c(s?s:this).live("click",function(n){if(n.shiftKey||n.ctrlKey||n.metaKey||2==n.which)return!0;c(this).is("a")&&(n.preventDefault(),
n=E?E.call(this):/address:/.test(c(this).attr("rel"))?c(this).attr("rel").split("address:")[1].split(" ")[0]:void 0!==c.address.state()&&!/^\/?$/.test(c.address.state())?c(this).attr("href").replace(RegExp("^(.*"+c.address.state()+"|\\.)"),""):c(this).attr("href").replace(/^(#\!?|\.)/,""),c.address.value(n))}).live("submit",function(n){c(this).is("form")&&(n.preventDefault(),n=c(this).attr("action"),n=E?E.call(this):(-1!=n.indexOf("?")?n.replace(/&$/,""):n+"?")+c(this).serialize(),c.address.value(n))}).attr("address",
!0);return this}})(jQuery);
(function(c){function E(s){if("string"===typeof s.data){var n=s.handler,E=s.data.toLowerCase().split(" "),X="text password number email url range date month week time datetime datetime-local search color".split(" ");s.handler=function(s){if(!(this!==s.target&&(/textarea|select/i.test(s.target.nodeName)||-1<c.inArray(s.target.type,X)))){var y="keypress"!==s.type&&c.hotkeys.specialKeys[s.which],l=String.fromCharCode(s.which).toLowerCase(),R="",k={};s.altKey&&"alt"!==y&&(R+="alt+");s.ctrlKey&&"ctrl"!==
y&&(R+="ctrl+");s.metaKey&&(!s.ctrlKey&&"meta"!==y)&&(R+="meta+");s.shiftKey&&"shift"!==y&&(R+="shift+");y?k[R+y]=!0:(k[R+l]=!0,k[R+c.hotkeys.shiftNums[l]]=!0,"shift+"===R&&(k[c.hotkeys.shiftNums[l]]=!0));y=0;for(l=E.length;y<l;y++)if(k[E[y]])return n.apply(this,arguments)}}}}c.hotkeys={version:"0.8",specialKeys:{8:"backspace",9:"tab",13:"return",16:"shift",17:"ctrl",18:"alt",19:"pause",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",
45:"insert",46:"del",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9",106:"*",107:"+",109:"-",110:".",111:"/",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",144:"numlock",145:"scroll",191:"/",224:"meta"},shiftNums:{"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":": ","'":'"',",":"<",".":">","/":"?","\\":"|"}};c.each(["keydown","keyup","keypress"],function(){c.event.special[this]=
{add:E}})})(jQuery);