(function(a){var r,t=this,l=t.document,b=a(l),k=false,q=navigator.userAgent.toLowerCase(),o=t.location.hash.replace(/#\//,""),j=function(){return n.TOUCH?"touchstart":"click"},p=(function(){var x=3,w=l.createElement("div"),u=w.getElementsByTagName("i");do{w.innerHTML="<!--[if gt IE "+(++x)+"]><i></i><![endif]-->"}while(u[0]);return x>4?x:r}()),m=function(){return{html:l.documentElement,body:l.body,head:l.getElementsByTagName("head")[0],title:l.title}},c="data ready thumbnail loadstart loadfinish image themeload play pause progress fullscreen_enter fullscreen_exit idle_enter idle_exit rescale lightbox_open lightbox_close lightbox_image",d=(function(){var u=[];a.each(c.split(" "),function(w,v){u.push(v);if(/_/.test(v)){u.push(v.replace(/_/g,""))}});return u}()),f=function(v){var u;if(typeof v!=="object"){return v}a.each(v,function(w,x){if(/^[a-z]+_/.test(w)){u="";a.each(w.split("_"),function(y,z){u+=y>0?z.substr(0,1).toUpperCase()+z.substr(1):z});v[u]=x;delete v[w]}});return v},g=function(u){if(a.inArray(u,d)>-1){return n[u.toUpperCase()]}return u},h={trunk:{},add:function(w,v,u,x){x=x||false;this.clear(w);if(x){var y=v;v=function(){y();h.add(w,v,u)}}this.trunk[w]=t.setTimeout(v,u)},clear:function(w){var u=function(x){t.clearTimeout(this.trunk[x]);delete this.trunk[x]},v;if(!!w&&w in this.trunk){u.call(h,w)}else{if(typeof w==="undefined"){for(v in this.trunk){if(this.trunk.hasOwnProperty(v)){u.call(h,v)}}}}}},e=[],s=(function(){return{array:function(u){return Array.prototype.slice.call(u)},create:function(u,w){w=w||"div";var v=l.createElement(w);v.className=u;return v},forceStyles:function(u,v){u=a(u);if(u.attr("style")){u.data("styles",u.attr("style")).removeAttr("style")}u.css(v)},revertStyles:function(){a.each(s.array(arguments),function(v,u){u=a(u).removeAttr("style");if(u.data("styles")){u.attr("style",u.data("styles")).data("styles",null)}})},moveOut:function(u){s.forceStyles(u,{position:"absolute",left:-10000})},moveIn:function(){s.revertStyles.apply(s,s.array(arguments))},hide:function(v,w,u){v=a(v);if(!v.data("opacity")){v.data("opacity",v.css("opacity"))}var x={opacity:0};if(w){v.stop().animate(x,w,u)}else{v.css(x)}},show:function(v,x,u){v=a(v);var w=parseFloat(v.data("opacity"))||1,y={opacity:w};if(w===1){v.data("opacity",null)}if(x){v.stop().animate(y,x,u)}else{v.css(y)}},addTimer:function(){h.add.apply(h,s.array(arguments));return this},clearTimer:function(){h.clear.apply(h,s.array(arguments));return this},wait:function(x){x=a.extend({until:function(){return false},success:function(){},error:function(){n.raise("Could not complete wait function.")},timeout:3000},x);var y=s.timestamp(),u,w,v=function(){w=s.timestamp();u=w-y;if(x.until(u)){x.success();return false}if(w>=y+x.timeout){x.error();return false}t.setTimeout(v,2)};t.setTimeout(v,2)},toggleQuality:function(v,u){if(p!==7||p!==8||!v){return}if(typeof u==="undefined"){u=v.style.msInterpolationMode==="nearest-neighbor"}v.style.msInterpolationMode=u?"bicubic":"nearest-neighbor"},insertStyleTag:function(w){var v=l.createElement("style");m().head.appendChild(v);if(v.styleSheet){v.styleSheet.cssText=w}else{var u=l.createTextNode(w);v.appendChild(u)}},loadScript:function(y,u){var v=false,x=a("<script>").attr({src:y,async:true}).get(0);x.onload=x.onreadystatechange=function(){if(!v&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){v=true;if(typeof u==="function"){u.call(this,this)}x.onload=x.onreadystatechange=null}};var w=l.getElementsByTagName("script")[0];w.parentNode.insertBefore(x,w)},parseValue:function(v){if(typeof v==="number"){return v}else{if(typeof v==="string"){var u=v.match(/\-?\d/g);return u&&u.constructor===Array?parseInt(u.join(""),10):0}else{return 0}}},timestamp:function(){return new Date().getTime()},loadCSS:function(v,w,u){var y,z=false,x;a("link[rel=stylesheet]").each(function(){if(new RegExp(v).test(this.href)){y=this;return false}});if(typeof w==="function"){u=w;w=r}u=u||function(){};if(y){u.call(y,y);return y}x=l.styleSheets.length;if(k){v+="?"+s.timestamp()}if(a("#"+w).length){a("#"+w).attr("href",v);x--;z=true}else{y=a("<link>").attr({rel:"stylesheet",href:v,id:w}).get(0);t.setTimeout(function(){var A=a('link[rel="stylesheet"], style');if(A.length){A.get(0).parentNode.insertBefore(y,A[0])}else{m().head.appendChild(y)}if(p){y.attachEvent("onreadystatechange",function(B){if(y.readyState==="complete"){z=true}})}else{z=true}},10)}if(typeof u==="function"){s.wait({until:function(){return z&&l.styleSheets.length>x},success:function(){s.addTimer("css",function(){u.call(y,y)},100)},error:function(){n.raise("Theme CSS could not load")},timeout:1000})}return y}}}()),i={fade:function(v,u){a(v.next).css("opacity",0).show().animate({opacity:1},v.speed,u);if(v.prev){a(v.prev).css("opacity",1).show().animate({opacity:0},v.speed)}},flash:function(v,u){a(v.next).css("opacity",0);if(v.prev){a(v.prev).animate({opacity:0},(v.speed/2),function(){a(v.next).animate({opacity:1},v.speed,u)})}else{a(v.next).animate({opacity:1},v.speed,u)}},pulse:function(v,u){if(v.prev){a(v.prev).hide()}a(v.next).css("opacity",0).animate({opacity:1},v.speed,u)},slide:function(y,u){var w=a(y.next).parent(),x=this.$("images"),z=this._stageWidth,v=this.getOptions("easing");w.css({left:z*(y.rewind?-1:1)});x.animate({left:z*(y.rewind?1:-1)},{duration:y.speed,queue:false,easing:v,complete:function(){x.css("left",0);w.css("left",0);u()}})},fadeslide:function(y,u){var z=0,w=this.getOptions("easing"),v=this.getStageWidth();if(y.prev){z=s.parseValue(a(y.prev).css("left"));a(y.prev).css({opacity:1,left:z}).animate({opacity:0,left:z+(v*(y.rewind?1:-1))},{duration:y.speed,queue:false,easing:w})}z=s.parseValue(a(y.next).css("left"));a(y.next).css({left:z+(v*(y.rewind?-1:1)),opacity:0}).animate({opacity:1,left:z},{duration:y.speed,complete:u,queue:false,easing:w})}};var n=function(){var B=this;this._theme=r;this._options={};this._playing=false;this._playtime=5000;this._active=null;this._queue={length:0};this._data=[];this._dom={};this._thumbnails=[];this._initialized=false;this._stageWidth=0;this._stageHeight=0;this._target=r;this._id=Math.random();var w="container stage images image-nav image-nav-left image-nav-right info info-text info-title info-description info-author thumbnails thumbnails-list thumbnails-container thumb-nav-left thumb-nav-right loader counter tooltip",C="current total";a.each(w.split(" "),function(F,E){B._dom[E]=s.create("galleria-"+E)});a.each(C.split(" "),function(F,E){B._dom[E]=s.create("galleria-"+E,"span")});var z=this._keyboard={keys:{UP:38,DOWN:40,LEFT:37,RIGHT:39,RETURN:13,ESCAPE:27,BACKSPACE:8,SPACE:32},map:{},bound:false,press:function(E){var F=E.keyCode||E.which;if(F in z.map&&typeof z.map[F]==="function"){z.map[F].call(B,E)}},attach:function(F){var E,G;for(E in F){if(F.hasOwnProperty(E)){G=E.toUpperCase();if(G in z.keys){z.map[z.keys[G]]=F[E]}}}if(!z.bound){z.bound=true;b.bind("keydown",z.press)}},detach:function(){z.bound=false;b.unbind("keydown",z.press)}};var v=this._controls={0:r,1:r,active:0,swap:function(){v.active=v.active?0:1},getActive:function(){return v[v.active]},getNext:function(){return v[1-v.active]}};var u=this._carousel={next:B.$("thumb-nav-right"),prev:B.$("thumb-nav-left"),width:0,current:0,max:0,hooks:[],update:function(){var G=0,E=0,F=[0];a.each(B._thumbnails,function(H,I){if(I.ready){G+=I.outerWidth||a(I.container).outerWidth(true);F[H+1]=G;E=Math.max(E,I.outerHeight||a(I.container).outerHeight(true))}});B.$("thumbnails").css({width:G,height:E});u.max=G;u.hooks=F;u.width=B.$("thumbnails-list").width();u.setClasses();B.$("thumbnails-container").toggleClass("galleria-carousel",G>u.width)},bindControls:function(){var E;u.next.bind(j(),function(F){F.preventDefault();if(B._options.carouselSteps==="auto"){for(E=u.current;E<u.hooks.length;E++){if(u.hooks[E]-u.hooks[u.current]>u.width){u.set(E-2);break}}}else{u.set(u.current+B._options.carouselSteps)}});u.prev.bind(j(),function(F){F.preventDefault();if(B._options.carouselSteps==="auto"){for(E=u.current;E>=0;E--){if(u.hooks[u.current]-u.hooks[E]>u.width){u.set(E+2);break}else{if(E===0){u.set(0);break}}}}else{u.set(u.current-B._options.carouselSteps)}})},set:function(E){E=Math.max(E,0);while(u.hooks[E-1]+u.width>=u.max&&E>=0){E--}u.current=E;u.animate()},getLast:function(E){return(E||u.current)-1},follow:function(E){if(E===0||E===u.hooks.length-2){u.set(E);return}var F=u.current;while(u.hooks[F]-u.hooks[u.current]<u.width&&F<=u.hooks.length){F++}if(E-1<u.current){u.set(E-1)}else{if(E+2>F){u.set(E-F+u.current+2)}}},setClasses:function(){u.prev.toggleClass("disabled",!u.current);u.next.toggleClass("disabled",u.hooks[u.current]+u.width>=u.max)},animate:function(F){u.setClasses();var E=u.hooks[u.current]*-1;if(isNaN(E)){return}B.$("thumbnails").animate({left:E},{duration:B._options.carouselSpeed,easing:B._options.easing,queue:false})}};var D=this._tooltip={initialized:false,open:false,init:function(){D.initialized=true;var E=".galleria-tooltip{padding:3px 8px;max-width:50%;background:#ffe;color:#000;z-index:3;position:absolute;font-size:11px;line-height:1.3opacity:0;box-shadow:0 0 2px rgba(0,0,0,.4);-moz-box-shadow:0 0 2px rgba(0,0,0,.4);-webkit-box-shadow:0 0 2px rgba(0,0,0,.4);}";s.insertStyleTag(E);B.$("tooltip").css("opacity",0.8);s.hide(B.get("tooltip"))},move:function(F){var K=B.getMousePosition(F).x,L=B.getMousePosition(F).y,E=B.$("tooltip"),N=K,O=L,G=E.outerHeight(true)+1,M=E.outerWidth(true),H=G+15;var I=B.$("container").width()-M-2,J=B.$("container").height()-G-2;if(!isNaN(N)&&!isNaN(O)){N+=10;O-=30;N=Math.max(0,Math.min(I,N));O=Math.max(0,Math.min(J,O));if(L<H){O=H}E.css({left:N,top:O})}},bind:function(E,G){if(!D.initialized){D.init()}var F=function(H,I){D.define(H,I);a(H).hover(function(){s.clearTimer("switch_tooltip");B.$("container").unbind("mousemove",D.move).bind("mousemove",D.move).trigger("mousemove");D.show(H);n.utils.addTimer("tooltip",function(){B.$("tooltip").stop().show();s.show(B.get("tooltip"),400);D.open=true},D.open?0:500)},function(){B.$("container").unbind("mousemove",D.move);s.clearTimer("tooltip");B.$("tooltip").stop();s.hide(B.get("tooltip"),200,function(){B.$(".tooltip").hide();s.addTimer("switch_tooltip",function(){D.open=false},1000)})})};if(typeof G==="string"){F((E in B._dom?B.get(E):E),G)}else{a.each(E,function(H,I){F(B.get(H),I)})}},show:function(E){E=a(E in B._dom?B.get(E):E);var G=E.data("tt"),F=function(H){t.setTimeout((function(I){return function(){D.move(I)}}(H)),10);E.unbind("mouseup",F)};G=typeof G==="function"?G():G;if(!G){return}B.$("tooltip").html(G.replace(/\s/,"&nbsp;"));E.bind("mouseup",F)},define:function(E,G){if(typeof G!=="function"){var F=G;G=function(){return F}}E=a(E in B._dom?B.get(E):E).data("tt",G);D.show(E)}};var x=this._fullscreen={scrolled:0,active:false,enter:function(E){x.active=true;s.hide(B.getActiveImage());B.$("container").addClass("fullscreen");x.scrolled=a(t).scrollTop();s.forceStyles(B.get("container"),{position:"fixed",top:0,left:0,width:"100%",height:"100%",zIndex:10000});var F={height:"100%",overflow:"hidden",margin:0,padding:0};s.forceStyles(m().html,F);s.forceStyles(m().body,F);B.attachKeyboard({escape:B.exitFullscreen,right:B.next,left:B.prev});B.rescale(function(){s.addTimer("fullscreen_enter",function(){s.show(B.getActiveImage());if(typeof E==="function"){E.call(B)}},100);B.trigger(n.FULLSCREEN_ENTER)});a(t).resize(function(){x.scale()})},scale:function(){B.rescale()},exit:function(E){x.active=false;s.hide(B.getActiveImage());B.$("container").removeClass("fullscreen");s.revertStyles(B.get("container"),m().html,m().body);t.scrollTo(0,x.scrolled);B.detachKeyboard();B.rescale(function(){s.addTimer("fullscreen_exit",function(){s.show(B.getActiveImage());if(typeof E==="function"){E.call(B)}},50);B.trigger(n.FULLSCREEN_EXIT)});a(t).unbind("resize",x.scale)}};var y=this._idle={trunk:[],bound:false,add:function(E,H){if(!E){return}if(!y.bound){y.addEvent()}E=a(E);var F={},G;for(G in H){if(H.hasOwnProperty(G)){F[G]=E.css(G)}}E.data("idle",{from:F,to:H,complete:true,busy:false});y.addTimer();y.trunk.push(E)},remove:function(E){E=jQuery(E);a.each(y.trunk,function(G,F){if(F.length&&!F.not(E).length){B._idle.show(E);B._idle.trunk.splice(G,1)}});if(!y.trunk.length){y.removeEvent();s.clearTimer("idle")}},addEvent:function(){y.bound=true;B.$("container").bind("mousemove click",y.showAll)},removeEvent:function(){y.bound=false;B.$("container").unbind("mousemove click",y.showAll)},addTimer:function(){s.addTimer("idle",function(){B._idle.hide()},B._options.idleTime)},hide:function(){B.trigger(n.IDLE_ENTER);a.each(y.trunk,function(G,F){var E=F.data("idle");if(!E){return}F.data("idle").complete=false;F.stop().animate(E.to,{duration:B._options.idleSpeed,queue:false,easing:"swing"})})},showAll:function(){s.clearTimer("idle");a.each(B._idle.trunk,function(F,E){B._idle.show(E)})},show:function(F){var E=F.data("idle");if(!E.busy&&!E.complete){E.busy=true;B.trigger(n.IDLE_EXIT);s.clearTimer("idle");F.stop().animate(E.from,{duration:B._options.idleSpeed/2,queue:false,easing:"swing",complete:function(){a(this).data("idle").busy=false;a(this).data("idle").complete=true}})}y.addTimer()}};var A=this._lightbox={width:0,height:0,initialized:false,active:null,image:null,elems:{},init:function(){B.trigger(n.LIGHTBOX_OPEN);if(A.initialized){return}A.initialized=true;var J="overlay box content shadow title info close prevholder prev nextholder next counter image",I={},L=B._options,G="",E="position:absolute;",M="lightbox-",H={overlay:"position:fixed;display:none;opacity:"+L.overlayOpacity+";filter:alpha(opacity="+(L.overlayOpacity*100)+");top:0;left:0;width:100%;height:100%;background:"+L.overlayBackground+";z-index:99990",box:"position:fixed;display:none;width:400px;height:400px;top:50%;left:50%;margin-top:-200px;margin-left:-200px;z-index:99991",shadow:E+"background:#000;width:100%;height:100%;",content:E+"background-color:#fff;top:10px;left:10px;right:10px;bottom:10px;overflow:hidden",info:E+"bottom:10px;left:10px;right:10px;color:#444;font:11px/13px arial,sans-serif;height:13px",close:E+"top:10px;right:10px;height:20px;width:20px;background:#fff;text-align:center;cursor:pointer;color:#444;font:16px/22px arial,sans-serif;z-index:99999",image:E+"top:10px;left:10px;right:10px;bottom:30px;overflow:hidden;display:block;",prevholder:E+"width:50%;top:0;bottom:40px;cursor:pointer;",nextholder:E+"width:50%;top:0;bottom:40px;right:-1px;cursor:pointer;",prev:E+"top:50%;margin-top:-20px;height:40px;width:30px;background:#fff;left:20px;display:none;line-height:40px;text-align:center;color:#000",next:E+"top:50%;margin-top:-20px;height:40px;width:30px;background:#fff;right:20px;left:auto;display:none;line-height:40px;text-align:center;color:#000",title:"float:left",counter:"float:right;margin-left:8px;"},K=function(N){return N.hover(function(){a(this).css("color","#bbb")},function(){a(this).css("color","#444")})},F={};if(p===8){H.nextholder+="background:#000;filter:alpha(opacity=0);";H.prevholder+="background:#000;filter:alpha(opacity=0);"}a.each(H,function(N,O){G+=".galleria-"+M+N+"{"+O+"}"});s.insertStyleTag(G);a.each(J.split(" "),function(O,N){B.addElement("lightbox-"+N);I[N]=A.elems[N]=B.get("lightbox-"+N)});A.image=new n.Picture();a.each({box:"shadow content close prevholder nextholder",info:"title counter",content:"info image",prevholder:"prev",nextholder:"next"},function(O,P){var N=[];a.each(P.split(" "),function(Q,R){N.push(M+R)});F[M+O]=N});B.append(F);a(I.image).append(A.image.container);a(m().body).append(I.overlay,I.box);K(a(I.close).bind(j(),A.hide).html("&#215;"));a.each(["Prev","Next"],function(Q,P){var N=a(I[P.toLowerCase()]).html(/v/.test(P)?"&#8249;&nbsp;":"&nbsp;&#8250;"),O=a(I[P.toLowerCase()+"holder"]);O.bind(j(),function(){A["show"+P]()});if(p<8){N.show();return}O.hover(function(){N.show()},function(R){N.stop().fadeOut(200)})});a(I.overlay).bind(j(),A.hide)},rescale:function(G){var K=Math.min(a(t).width()-40,A.width),H=Math.min(a(t).height()-60,A.height),I=Math.min(K/A.width,H/A.height),F=(A.width*I)+40,E=(A.height*I)+60,J={width:F,height:E,marginTop:Math.ceil(E/2)*-1,marginLeft:Math.ceil(F/2)*-1};if(G){a(A.elems.box).css(J)}else{a(A.elems.box).animate(J,B._options.lightboxTransitionSpeed,B._options.easing,function(){var L=A.image,M=B._options.lightboxFadeSpeed;B.trigger({type:n.LIGHTBOX_IMAGE,imageTarget:L.image});L.show();s.show(L.image,M);s.show(A.elems.info,M)})}},hide:function(){A.image.image=null;a(t).unbind("resize",A.rescale);a(A.elems.box).hide();s.hide(A.elems.info);s.hide(A.elems.overlay,200,function(){a(this).hide().css("opacity",B._options.overlayOpacity);B.trigger(n.LIGHTBOX_CLOSE)})},showNext:function(){A.show(B.getNext(A.active))},showPrev:function(){A.show(B.getPrev(A.active))},show:function(F){A.active=F=typeof F==="number"?F:B.getIndex();if(!A.initialized){A.init()}a(t).unbind("resize",A.rescale);var E=B.getData(F),G=B.getDataLength();s.hide(A.elems.info);A.image.load(E.image,function(H){A.width=H.original.width;A.height=H.original.height;a(H.image).css({width:"100.5%",height:"100.5%",top:0,zIndex:99998,opacity:0});A.elems.title.innerHTML=E.title;A.elems.counter.innerHTML=(F+1)+" / "+G;a(t).resize(A.rescale);A.rescale()});a(A.elems.overlay).show();a(A.elems.box).show()}};return this};n.prototype={constructor:n,init:function(w,u){var v=this;u=f(u);e.push(this);this._original={target:w,options:u,data:null};this._target=this._dom.target=w.nodeName?w:a(w).get(0);if(!this._target){n.raise("Target not found.");return}this._options={autoplay:false,carousel:true,carouselFollow:true,carouselSpeed:400,carouselSteps:"auto",clicknext:false,dataConfig:function(x){return{}},dataSelector:"img",dataSource:this._target,debug:r,easing:"galleria",extend:function(x){},height:"auto",idleTime:3000,idleSpeed:200,imageCrop:false,imageMargin:0,imagePan:false,imagePanSmoothness:12,imagePosition:"50%",keepSource:false,lightboxFadeSpeed:200,lightboxTransition_speed:500,linkSourceTmages:true,maxScaleRatio:r,minScaleRatio:r,overlayOpacity:0.85,overlayBackground:"#0b0b0b",pauseOnInteraction:true,popupLinks:false,preload:2,queue:true,show:0,showInfo:true,showCounter:true,showImagenav:true,thumbCrop:true,thumbEventType:j(),thumbFit:true,thumbMargin:0,thumbQuality:"auto",thumbnails:true,transition:"fade",transitionInitial:r,transitionSpeed:400,width:"auto"};if(u&&u.debug===true){k=true}a(this._target).children().hide();if(n.theme){this._init()}else{s.addTimer("themeload",function(){n.raise("No theme found.",true)},2000);b.one(n.THEMELOAD,function(){s.clearTimer("themeload");v._init.call(v)})}},_init:function(){var v=this;if(this._initialized){n.raise("Init failed: Gallery instance already initialized.");return this}this._initialized=true;if(!n.theme){n.raise("Init failed: No theme found.");return this}a.extend(true,this._options,n.theme.defaults,this._original.options);this.bind(n.DATA,function(){this._original.data=this._data;this.get("total").innerHTML=this.getDataLength();var w=this.$("container");var x={width:0,height:0};var y=s.create("galleria-image");s.wait({until:function(){a.each(["width","height"],function(A,B){if(v._options[B]&&typeof v._options[B]==="number"){x[B]=v._options[B]}else{x[B]=s.parseValue(w.css(B))||s.parseValue(v.$("target").css(B))||w[B]()||v.$("target")[B]()}});var z=function(){return true};if(v._options.thumbnails){v.$("thumbnails").append(y);z=function(){return !!a(y).height()}}return z()&&x.width&&x.height>50},success:function(){a(y).remove();w.width(x.width);w.height(x.height);if(n.WEBKIT){t.setTimeout(function(){v._run()},1)}else{v._run()}},error:function(){n.raise("Width & Height not found.",true)},timeout:2000})});var u=false;this.bind(n.READY,(function(w){return function(){s.show(this.$("counter"));if(this._options.carousel){this._carousel.bindControls()}if(this._options.autoplay){this.pause();if(typeof this._options.autoplay==="number"){this._playtime=this._options.autoplay}this.trigger(n.PLAY);this._playing=true}if(w){if(typeof this._options.show==="number"){this.show(this._options.show)}return}w=true;if(this._options.clicknext){a.each(this._data,function(y,x){delete x.link});this.$("stage").css({cursor:"pointer"}).bind(j(),function(x){v.next()})}if(n.History){n.History.change(function(x){var y=parseInt(x.value.replace(/\//,""),10);if(isNaN(y)){t.history.go(-1)}else{v.show(y,r,true)}})}n.theme.init.call(this,this._options);this._options.extend.call(this,this._options);if(/^[0-9]{1,4}$/.test(o)&&n.History){this.show(o,r,true)}else{this.show(this._options.show)}}}(u)));this.append({"info-text":["info-title","info-description","info-author"],info:["info-text"],"image-nav":["image-nav-right","image-nav-left"],stage:["images","loader","counter","image-nav"],"thumbnails-list":["thumbnails"],"thumbnails-container":["thumb-nav-left","thumbnails-list","thumb-nav-right"],container:["stage","thumbnails-container","info","tooltip"]});s.hide(this.$("counter").append(this.get("current")," / ",this.get("total")));this.setCounter("&#8211;");s.hide(v.get("tooltip"));a.each(new Array(2),function(w){var x=new n.Picture();a(x.container).css({position:"absolute",top:0,left:0});v.$("images").append(x.container);v._controls[w]=x});this.$("images").css({position:"relative",top:0,left:0,width:"100%",height:"100%"});this.$("thumbnails, thumbnails-list").css({overflow:"hidden",position:"relative"});this.$("image-nav-right, image-nav-left").bind(j(),function(w){if(v._options.clicknext){w.stopPropagation()}if(v._options.pause_on_interaction){v.pause()}var x=/right/.test(this.className)?"next":"prev";v[x]()});a.each(["info","counter","image-nav"],function(x,w){if(v._options["show_"+w.replace(/-/,"")]===false){s.moveOut(v.get(w))}});this.load();if(!this._options.keep_source&&!p){this._target.innerHTML=""}this.$("target").append(this.get("container"));if(this._options.carousel){this.bind(n.THUMBNAIL,function(){this.updateCarousel()})}return this},_createThumbnails:function(){var z,F,G,w,u,E=this,A=this._options,v=(function(){var H=E.$("thumbnails").find(".active");if(!H.length){return false}return H.find("img").attr("src")}()),D=typeof A.thumbnails==="string"?A.thumbnails.toLowerCase():null,y=function(H){return l.defaultView&&l.defaultView.getComputedStyle?l.defaultView.getComputedStyle(G.container,null)[H]:u.css(H)},x=function(I,J,H){return function(){a(H).append(I);E.trigger({type:n.THUMBNAIL,thumbTarget:I,index:J})}},B=function(H){if(A.pauseOnInteraction){E.pause()}var I=a(H.currentTarget).data("index");if(E.getIndex()!==I){E.show(I)}H.preventDefault()},C=function(H){H.scale({width:H.data.width,height:H.data.height,crop:A.thumbCrop,margin:A.thumbMargin,complete:function(L){var M=["left","top"],I=["Width","Height"],K,J;a.each(I,function(N,O){K=O.toLowerCase();if((A.thumbCrop!==true||A.thumbCrop===K)&&A.thumbFit){J={};J[K]=L[K];a(L.container).css(J);J={};J[M[N]]=0;a(L.image).css(J)}L["outer"+O]=a(L.container)["outer"+O](true)});s.toggleQuality(L.image,A.thumbQuality===true||(A.thumbQuality==="auto"&&L.original.width<L.width*3));E.trigger({type:n.THUMBNAIL,thumbTarget:L.image,index:L.data.order})}})};this._thumbnails=[];this.$("thumbnails").empty();for(z=0;this._data[z];z++){w=this._data[z];if(A.thumbnails===true){G=new n.Picture(z);F=w.thumb||w.image;this.$("thumbnails").append(G.container);u=a(G.container);G.data={width:s.parseValue(y("width")),height:s.parseValue(y("height")),order:z};if(A.thumbFit&&A.thumbCrop!==true){u.css({width:0,height:0})}else{u.css({width:G.data.width,height:G.data.height})}G.load(F,C);if(A.preload==="all"){G.add(w.image)}}else{if(D==="empty"||D==="numbers"){G={container:s.create("galleria-image"),image:s.create("img","span"),ready:true};if(D==="numbers"){a(G.image).text(z+1)}this.$("thumbnails").append(G.container);t.setTimeout((x)(G.image,z,G.container),50+(z*20))}else{G={container:null,image:null}}}a(G.container).add(A.keepSource&&A.linkSourceImages?w.original:null).data("index",z).bind(A.thumbEventType,B);if(v===F){a(G.container).addClass("active")}this._thumbnails.push(G)}},_run:function(){var u=this;u._createThumbnails();s.wait({until:function(){u._stageWidth=u.$("stage").width();u._stageHeight=u.$("stage").height();return(u._stageWidth&&u._stageHeight>50)},success:function(){u.trigger(n.READY)},error:function(){n.raise("stage measures not found")}})},load:function(x,v,u){var w=this;this._data=[];this._thumbnails=[];this.$("thumbnails").empty();if(typeof v==="function"){u=v;v=null}x=x||this._options.dataSource;v=v||this._options.dataSelector;u=u||this._options.dataConfig;if(x.constructor===Array){if(this.validate(x)){this._data=x;this._parseData().trigger(n.DATA)}else{n.raise("Load failed: JSON Array not valid.")}return this}a(x).find(v).each(function(A,B){B=a(B);var y={},C=B.parent(),z=C.attr("href");if(/\.(png|gif|jpg|jpeg)(\?.*)?$/i.test(z)){y.image=z}else{if(z){y.link=z}}w._data.push(a.extend({title:B.attr("title"),thumb:B.attr("src"),image:B.attr("src"),description:B.attr("alt"),link:B.attr("longdesc"),original:B.get(0)},y,u(B)))});if(this.getDataLength()){this.trigger(n.DATA)}else{n.raise("Load failed: no data found.")}return this},_parseData:function(){var u=this;a.each(this._data,function(w,v){if("thumb" in v===false){u._data[w].thumb=v.image}});return this},splice:function(){Array.prototype.splice.apply(this._data,s.array(arguments));return this._parseData()._createThumbnails()},push:function(){Array.prototype.push.apply(this._data,s.array(arguments));return this._parseData()._createThumbnails()},_getActive:function(){return this._controls.getActive()},validate:function(u){return true},bind:function(v,u){v=g(v);this.$("container").bind(v,this.proxy(u));return this},unbind:function(u){u=g(u);this.$("container").unbind(u);return this},trigger:function(u){u=typeof u==="object"?a.extend(u,{scope:this}):{type:g(u),scope:this};this.$("container").trigger(u);return this},addIdleState:function(u,v){this._idle.add.apply(this._idle,s.array(arguments));return this},removeIdleState:function(u){this._idle.remove.apply(this._idle,s.array(arguments));return this},enterIdleMode:function(){this._idle.hide();return this},exitIdleMode:function(){this._idle.show();return this},enterFullscreen:function(u){this._fullscreen.enter.apply(this,s.array(arguments));return this},exitFullscreen:function(u){this._fullscreen.exit.apply(this,s.array(arguments));return this},toggleFullscreen:function(u){this._fullscreen[this.isFullscreen()?"exit":"enter"].apply(this,s.array(arguments));return this},bindTooltip:function(u,v){this._tooltip.bind.apply(this._tooltip,s.array(arguments));return this},defineTooltip:function(u,v){this._tooltip.define.apply(this._tooltip,s.array(arguments));return this},refreshTooltip:function(u){this._tooltip.show.apply(this._tooltip,s.array(arguments));return this},openLightbox:function(){this._lightbox.show.apply(this._lightbox,s.array(arguments));return this},closeLightbox:function(){this._lightbox.hide.apply(this._lightbox,s.array(arguments));return this},getActiveImage:function(){return this._getActive().image||r},getActiveThumb:function(){return this._thumbnails[this._active].image||r},getMousePosition:function(u){return{x:u.pageX-this.$("container").offset().left,y:u.pageY-this.$("container").offset().top}},addPan:function(F){if(this._options.imageCrop===false){return}F=a(F||this.getActiveImage());var J=this,L=F.width()/2,M=F.height()/2,B=parseInt(F.css("left"),10),C=parseInt(F.css("top"),10),z=B||0,A=C||0,D=0,E=0,u=false,K=s.timestamp(),v=0,H=0,I=function(N,y,O){if(N>0){H=Math.round(Math.max(N*-1,Math.min(0,y)));if(v!==H){v=H;if(p===8){F.parent()["scroll"+O](H*-1)}else{var x={};x[O.toLowerCase()]=H;F.css(x)}}}},w=function(x){if(s.timestamp()-K<50){return}u=true;L=J.getMousePosition(x).x;M=J.getMousePosition(x).y},G=function(x){if(!u){return}D=F.width()-J._stageWidth;E=F.height()-J._stageHeight;B=L/J._stageWidth*D*-1;C=M/J._stageHeight*E*-1;z+=(B-z)/J._options.imagePanSmoothness;A+=(C-A)/J._options.imagePanSmoothness;I(E,A,"Top");I(D,z,"Left")};if(p===8){F.parent().scrollTop(A*-1).scrollLeft(z*-1);F.css({top:0,left:0})}this.$("stage").unbind("mousemove",w).bind("mousemove",w);s.addTimer("pan",G,50,true);return this},proxy:function(u,v){if(typeof u!=="function"){return function(){}}v=v||this;return function(){return u.apply(v,s.array(arguments))}},removePan:function(){this.$("stage").unbind("mousemove");s.clearTimer("pan");return this},addElement:function(v){var u=this._dom;a.each(s.array(arguments),function(x,w){u[w]=s.create("galleria-"+w)});return this},attachKeyboard:function(u){this._keyboard.attach.apply(this._keyboard,s.array(arguments));return this},detachKeyboard:function(){this._keyboard.detach.apply(this._keyboard,s.array(arguments));return this},appendChild:function(v,u){this.$(v).append(this.get(u)||u);return this},prependChild:function(v,u){this.$(v).prepend(this.get(u)||u);return this},remove:function(u){this.$(s.array(arguments).join(",")).remove();return this},append:function(u){var v,w;for(v in u){if(u.hasOwnProperty(v)){if(u[v].constructor===Array){for(w=0;u[v][w];w++){this.appendChild(v,u[v][w])}}else{this.appendChild(v,u[v])}}}return this},_scaleImage:function(u,v){v=a.extend({width:this._stageWidth,height:this._stageHeight,crop:this._options.imageCrop,max:this._options.maxScaleRatio,min:this._options.minScaleRatio,margin:this._options.imageMargin,position:this._options.imagePosition},v);(u||this._controls.getActive()).scale(v);return this},updateCarousel:function(){this._carousel.update();return this},rescale:function(y,v,u){var x=this;if(typeof y==="function"){u=y;y=r}var w=function(){x._stageWidth=y||x.$("stage").width();x._stageHeight=v||x.$("stage").height();x._scaleImage();if(x._options.carousel){x.updateCarousel()}x.trigger(n.RESCALE);if(typeof u==="function"){u.call(x)}};if(n.WEBKIT&&!y&&!v){s.addTimer("scale",w,5)}else{w.call(x)}return this},refreshImage:function(){this._scaleImage();if(this._options.imagePan){this.addPan()}return this},show:function(v,w,u){if(v===false||(!this._options.queue&&this._queue.stalled)){return}v=Math.max(0,Math.min(parseInt(v,10),this.getDataLength()-1));w=typeof w!=="undefined"?!!w:v<this.getIndex();u=u||false;if(!u&&n.History){n.History.value(v.toString());return}this._active=v;Array.prototype.push.call(this._queue,{index:v,rewind:w});if(!this._queue.stalled){this._show()}return this},_show:function(){var E=this,D=this._queue[0],x=this.getData(D.index);if(!x){return}var F=x.image,u=this._controls.getActive(),B=this._controls.getNext(),v=B.isCached(F),G=this._thumbnails[D.index];var w=function(){var H;E._queue.stalled=false;s.toggleQuality(B.image,E._options.imageQuality);a(u.container).css({zIndex:0,opacity:0});a(B.container).css({zIndex:1,opacity:1});E._controls.swap();if(E._options.imagePan){E.addPan(B.image)}if(x.link){a(B.image).css({cursor:"pointer"}).bind(j(),function(){if(E._options.popupLinks){H=t.open(x.link,"_blank")}else{t.location.href=x.link}})}Array.prototype.shift.call(E._queue);if(E._queue.length){E._show()}E._playCheck();E.trigger({type:n.IMAGE,index:D.index,imageTarget:B.image,thumbTarget:G.image})};if(this._options.carousel&&this._options.carouselFollow){this._carousel.follow(D.index)}if(this._options.preload){var C,z,A=this.getNext();try{for(z=this._options.preload;z>0;z--){C=new n.Picture();C.add(E.getData(A).image);A=E.getNext(A)}}catch(y){}}s.show(B.container);a(E._thumbnails[D.index].container).addClass("active").siblings(".active").removeClass("active");E.trigger({type:n.LOADSTART,cached:v,index:D.index,imageTarget:B.image,thumbTarget:G.image});B.load(F,function(H){E._scaleImage(H,{complete:function(I){s.show(I.container);if("image" in u){s.toggleQuality(u.image,false)}s.toggleQuality(I.image,false);E._queue.stalled=true;E.removePan();E.setInfo(D.index);E.setCounter(D.index);E.trigger({type:n.LOADFINISH,cached:v,index:D.index,imageTarget:I.image,thumbTarget:E._thumbnails[D.index].image});var K=u.image===null&&E._options.transitionInitial?E._options.transition_Initial:E._options.transition;if(K in i===false){w()}else{var J={prev:u.image,next:I.image,rewind:D.rewind,speed:E._options.transitionSpeed||400};i[K].call(E,J,w)}}})})},getNext:function(u){u=typeof u==="number"?u:this.getIndex();return u===this.getDataLength()-1?0:u+1},getPrev:function(u){u=typeof u==="number"?u:this.getIndex();return u===0?this.getDataLength()-1:u-1},next:function(){if(this.getDataLength()>1){this.show(this.getNext(),false)}return this},prev:function(){if(this.getDataLength()>1){this.show(this.getPrev(),true)}return this},get:function(u){return u in this._dom?this._dom[u]:null},getData:function(u){return u in this._data?this._data[u]:this._data[this._active]},getDataLength:function(){return this._data.length},getIndex:function(){return typeof this._active==="number"?this._active:false},getStageHeight:function(){return this._stageHeight},getStageWidth:function(){return this._stageWidth},getOptions:function(u){return typeof u==="undefined"?this._options:this._options[u]},setOptions:function(u,v){if(typeof u==="object"){a.extend(this._options,u)}else{this._options[u]=v}return this},play:function(u){this._playing=true;this._playtime=u||this._playtime;this._playCheck();this.trigger(n.PLAY);return this},pause:function(){this._playing=false;this.trigger(n.PAUSE);return this},playToggle:function(u){return(this._playing)?this.pause():this.play(u)},isPlaying:function(){return this._playing},isFullscreen:function(){return this._fullscreen.active},_playCheck:function(){var y=this,x=0,v=20,w=s.timestamp(),z="play"+this._id;if(this._playing){s.clearTimer(z);var u=function(){x=s.timestamp()-w;if(x>=y._playtime&&y._playing){s.clearTimer(z);y.next();return}if(y._playing){y.trigger({type:n.PROGRESS,percent:Math.ceil(x/y._playtime*100),seconds:Math.floor(x/1000),milliseconds:x});s.addTimer(z,u,v)}};s.addTimer(z,u,v)}},setIndex:function(u){this._active=u;return this},setCounter:function(v){if(typeof v==="number"){v++}else{if(typeof v==="undefined"){v=this.getIndex()+1}}this.get("current").innerHTML=v;if(p){var u=this.$("counter"),w=u.css("opacity"),x=u.attr("style");if(w===1){u.attr("style",x.replace(/filter[^\;]+\;/i,""))}else{this.$("counter").css("opacity",w)}}return this},setInfo:function(v){var w=this,u=this.getData(v);a.each(["title","description","author"],function(y,z){var x=w.$("info-"+z);if(!!u[z]){x[u[z].length?"show":"hide"]().html(u[z])}else{x.empty().hide()}});return this},hasInfo:function(w){var u="title description".split(" "),v;for(v=0;u[v];v++){if(!!this.getData(w)[u[v]]){return true}}return false},jQuery:function(x){var w=this,v=[];a.each(x.split(","),function(z,y){y=a.trim(y);if(w.get(y)){v.push(y)}});var u=a(w.get(v.shift()));a.each(v,function(z,y){u=u.add(w.get(y))});return u},$:function(u){return this.jQuery.apply(this,s.array(arguments))}};a.each(d,function(v,u){var w=/_/.test(u)?u.replace(/_/g,""):u;n[u.toUpperCase()]="galleria."+w});a.extend(n,{IE9:p===9,IE8:p===8,IE7:p===7,IE6:p===6,IE:!!p,WEBKIT:/webkit/.test(q),SAFARI:/safari/.test(q),CHROME:/chrome/.test(q),QUIRK:(p&&l.compatMode&&l.compatMode==="BackCompat"),MAC:/mac/.test(navigator.platform.toLowerCase()),OPERA:!!t.opera,IPHONE:/iphone/.test(q),IPAD:/ipad/.test(q),ANDROID:/android/.test(q),TOUCH:!!(/iphone/.test(q)||/ipad/.test(q)||/android/.test(q))});n.addTheme=function(v){if(!v.name){n.raise("No theme name specified")}if(typeof v.defaults!=="object"){v.defaults={}}else{v.defaults=f(v.defaults)}if(typeof v.css==="string"){var u;a("script").each(function(w,y){var x=new RegExp("galleria\\."+v.name.toLowerCase()+"\\.");if(x.test(y.src)){u=y.src.replace(/[^\/]*$/,"")+v.css;s.addTimer("css",function(){s.loadCSS(u,"galleria-theme",function(){n.theme=v;b.trigger(n.THEMELOAD)})},1)}});if(!u){n.raise("No theme CSS loaded")}}else{n.theme=v;b.trigger(n.THEMELOAD)}return v};n.loadTheme=function(x,w){var v=false,u=e.length;n.theme=r;s.loadScript(x,function(){v=true});s.wait({until:function(){return v},error:function(){n.raise("Theme at "+x+" could not load, check theme path.",true)},success:function(){if(u){var y=[];a.each(n.get(),function(A,B){var C=a.extend(B._original.options,{data_source:B._data},w);B.$("container").remove();var z=new n();z._id=B._id;z.init(B._original.target,C);y.push(z)});e=y}},timeout:2000})};n.get=function(u){if(!!e[u]){return e[u]}else{if(typeof u!=="number"){return e}else{n.raise("Gallery index "+u+" not found")}}};n.addTransition=function(v,u){i[v]=u};n.utils=s;n.log=function(){try{t.console.log.apply(t.console,s.array(arguments))}catch(u){try{t.opera.postError.apply(t.opera,arguments)}catch(v){t.alert(s.array(arguments).split(", "))}}};n.raise=function(v,u){if(k||u){var w=u?"Fatal error":"Error";throw new Error(w+": "+v)}};n.Picture=function(u){this.id=u||null;this.image=null;this.container=s.create("galleria-image");a(this.container).css({overflow:"hidden",position:"relative"});this.original={width:0,height:0};this.ready=false;this.loaded=false};n.Picture.prototype={cache:{},add:function(y){var u,x=this,v=new Image(),w=function(){if(!this.width||!this.height&&u<1000){u++;a(v).load(w).attr("src",y+"?"+new Date().getTime())}x.original={height:this.height,width:this.width};x.cache[y]=y;x.loaded=true};a(v).css("display","block");if(x.cache[y]){v.src=y;w.call(v);return v}a(v).load(w).attr("src",y);return v},show:function(){s.show(this.image)},hide:function(){s.moveOut(this.image)},clear:function(){this.image=null},isCached:function(u){return !!this.cache[u]},load:function(w,u){var v=this;a(this.container).empty(true);this.image=this.add(w);s.hide(this.image);a(this.container).append(this.image);s.wait({until:function(){return v.loaded&&v.image.complete&&v.original.width&&v.image.width},success:function(){t.setTimeout(function(){u.call(v,v)},50)},error:function(){t.setTimeout(function(){u.call(v,v)},50);n.raise("image not loaded in 10 seconds: "+w)},timeout:10000});return this.container},scale:function(w){w=a.extend({width:0,height:0,min:r,max:r,margin:0,complete:function(){},position:"center",crop:false},w);if(!this.image){return this.container}var y,v,x=this,u=a(x.container);s.wait({until:function(){y=w.width||u.width()||s.parseValue(u.css("width"));v=w.height||u.height()||s.parseValue(u.css("height"));return y&&v},success:function(){var D=(y-w.margin*2)/x.original.width,C=(v-w.margin*2)/x.original.height,z={"true":Math.max(D,C),width:D,height:C,"false":Math.min(D,C)},G=z[w.crop.toString()];if(w.max){G=Math.min(w.max,G)}if(w.min){G=Math.max(w.min,G)}a(x.container).width(y).height(v);a.each(["width","height"],function(H,I){a(x.image)[I](x.image[I]=x[I]=Math.ceil(x.original[I]*G))});var E={},B={},A=function(M,K,J){var L=0;if(/\%/.test(M)){var H=parseInt(M,10)/100,I=x.image[K]||a(x.image)[K]();L=Math.ceil(I*-1*H+J*H)}else{L=s.parseValue(M)}return L},F={top:{top:0},left:{left:0},right:{left:"100%"},bottom:{top:"100%"}};a.each(w.position.toLowerCase().split(" "),function(H,I){if(I==="center"){I="50%"}E[H?"top":"left"]=I});a.each(E,function(H,I){if(F.hasOwnProperty(I)){a.extend(B,F[I])}});E=E.top?a.extend(E,B):B;E=a.extend({top:"50%",left:"50%"},E);a(x.image).css({position:"relative",top:A(E.top,"height",v),left:A(E.left,"width",y)});x.show();x.ready=true;w.complete.call(x,x)},error:function(){n.raise("Could not scale image: "+x.image.src)},timeout:1000});return this}};a.extend(a.easing,{galleria:function(u,y,v,w,x){if((y/=x/2)<1){return w/2*y*y*y*y+v}return -w/2*((y-=2)*y*y*y-2)+v},galleriaIn:function(u,y,v,w,x){return w*(y/=x)*y*y*y+v},galleriaOut:function(u,y,v,w,x){return -w*((y=y/x-1)*y*y*y-1)+v}});a.fn.galleria=function(u){return this.each(function(){var v=new n();v.init(this,u)})};t.Galleria=n}(jQuery));(function(a){a.fn.jqm=function(e){var f={overlay:50,overlayClass:"jqmOverlay",closeClass:"jqmClose",trigger:".jqModal",ajax:g,ajaxText:"",target:g,modal:g,toTop:g,onShow:g,onHide:g,onLoad:g};return this.each(function(){if(this._jqm){return h[this._jqm].c=a.extend({},h[this._jqm].c,e)}p++;this._jqm=p;h[p]={c:a.extend(f,a.jqm.params,e),a:g,w:a(this).addClass("jqmID"+p),s:p};if(f.trigger){a(this).jqmAddTrigger(f.trigger)}})};a.fn.jqmAddClose=function(f){return j(this,f,"jqmHide")};a.fn.jqmAddTrigger=function(f){return j(this,f,"jqmShow")};a.fn.jqmShow=function(e){return this.each(function(){e=e||window.event;a.jqm.open(this._jqm,e)})};a.fn.jqmHide=function(e){return this.each(function(){e=e||window.event;a.jqm.close(this._jqm,e)})};a.jqm={hash:{},open:function(v,w){var i=h[v],e=i.c,f="."+e.closeClass,B=(parseInt(i.w.css("z-index"))),B=(B>0)?B:3000,m=a("<div></div>").css({height:"100%",width:"100%",position:"fixed",left:0,top:0,"z-index":B-1,opacity:e.overlay/100});if(i.a){return g}i.t=w;i.a=true;i.w.css("z-index",B);if(e.modal){if(!b[0]){n("bind")}b.push(v)}else{if(e.overlay>0){i.w.jqmAddClose(m)}else{m=g}}i.o=(m)?m.addClass(e.overlayClass).prependTo("body"):g;if(l){a("html,body").css({height:"100%",width:"100%"});if(m){m=m.css({position:"absolute"})[0];for(var A in {Top:1,Left:1}){m.style.setExpression(A.toLowerCase(),"(_=(document.documentElement.scroll"+A+" || document.body.scroll"+A+"))+'px'")}}}if(e.ajax){var q=e.target||i.w,x=e.ajax,q=(typeof q=="string")?a(q,i.w):a(q),x=(x.substr(0,1)=="@")?a(w).attr(x.substring(1)):x;q.html(e.ajaxText).load(x,function(){if(e.onLoad){e.onLoad.call(this,i)}if(f){i.w.jqmAddClose(a(f,i.w))}c(i)})}else{if(f){i.w.jqmAddClose(a(f,i.w))}}if(e.toTop&&i.o){i.w.before('<span id="jqmP'+i.w[0]._jqm+'"></span>').insertAfter(i.o)}(e.onShow)?e.onShow(i):i.w.show();c(i);return g},close:function(f){var e=h[f];if(!e.a){return g}e.a=g;if(b[0]){b.pop();if(!b[0]){n("unbind")}}if(e.c.toTop&&e.o){a("#jqmP"+e.w[0]._jqm).after(e.w).remove()}if(e.c.onHide){e.c.onHide(e)}else{e.w.hide();if(e.o){e.o.remove()}}return g},params:{}};var p=0,h=a.jqm.hash,b=[],l=a.browser.msie&&(a.browser.version=="6.0"),g=false,k=a('<iframe src="javascript:false;document.write(\'\');" class="jqm"></iframe>').css({opacity:0}),c=function(e){if(l){if(e.o){e.o.html('<p style="width:100%;height:100%"/>').prepend(k)}else{if(!a("iframe.jqm",e.w)[0]){e.w.prepend(k)}}}d(e)},d=function(f){try{a(":input:visible",f.w)[0].focus()}catch(e){}},n=function(e){a()[e]("keypress",o)[e]("keydown",o)[e]("mousedown",o)},o=function(f){var i=h[b[b.length-1]],m=(!a(f.target).parents(".jqmID"+i.s)[0]);if(m){d(i)}return !m},j=function(i,f,e){return i.each(function(){var m=this._jqm;a(f).each(function(){if(!this[e]){this[e]=[];a(this).click(function(){for(var q in {jqmShow:1,jqmHide:1}){for(var r in this[q]){if(h[this[q][r]]){h[this[q][r]].w[q](this)}}}return g})}this[e].push(m)})})}})(jQuery);
