$(document).bind("ajaxStart",function(){$.mobile.showPageLoadingMsg()});$(document).bind("ajaxComplete",function(){$.mobile.hidePageLoadingMsg()});(function(a,c,b){if(typeof define==="function"&&define.amd){define(["jquery"],function(d){b(d,a,c);return d.mobile})}else{b(a.jQuery,a,c)}}(this,document,function(c,b,a,d){(function(A,J,h,p){var I="virtualMouseBindings",f="virtualTouchID",e="vmouseover vmousedown vmousemove vmouseup vclick vmouseout vmousecancel".split(" "),z="clientX clientY pageX pageY screenX screenY".split(" "),F=A.event.mouseHooks?A.event.mouseHooks.props:[],B=A.event.props.concat(F),D={},K=0,v=0,u=0,s=false,N=[],k=false,U=false,x="addEventListener" in h,w=A(h),H=1,Q=0;A.vmouse={moveDistanceThreshold:10,clickDistanceThreshold:10,resetTimerDuration:1500};function t(V){while(V&&typeof V.originalEvent!=="undefined"){V=V.originalEvent}return V}function l(W,X){var ae=W.type,af,ad,Y,V,ac,ab,aa,Z;W=A.Event(W);W.type=X;af=W.originalEvent;ad=A.event.props;if(ae.search(/^(mouse|click)/)>-1){ad=B}if(af){for(aa=ad.length,V;aa;){V=ad[--aa];W[V]=af[V]}}if(ae.search(/mouse(down|up)|click/)>-1&&!W.which){W.which=1}if(ae.search(/^touch/)!==-1){Y=t(af);ae=Y.touches;ac=Y.changedTouches;ab=(ae&&ae.length)?ae[0]:((ac&&ac.length)?ac[0]:p);if(ab){for(Z=0,len=z.length;ZX||Math.abs(W.pageY-u)>X),flags=S(Y.target);if(s&&!V){q("vmousecancel",Y,flags)}q("vmousemove",Y,flags);y()}function j(Y){if(U){return}n();var V=S(Y.target),X;q("vmouseup",Y,V);if(!s){var W=q("vclick",Y,V);if(W&&W.isDefaultPrevented()){X=t(Y).changedTouches[0];N.push({touchID:Q,x:X.clientX,y:X.clientY});k=true}}q("vmouseout",Y,V);s=false;y()}function G(W){var X=A.data(W,I),V;if(X){for(V in X){if(X[V]){return true}}}return false}function P(){}function o(V){var W=V.substr(1);return{setup:function(Y,X){if(!G(this)){A.data(this,I,{})}var Z=A.data(this,I);Z[V]=true;D[V]=(D[V]||0)+1;if(D[V]===1){w.bind(W,m)}A(this).bind(W,P);if(x){D.touchstart=(D.touchstart||0)+1;if(D.touchstart===1){w.bind("touchstart",R).bind("touchend",j).bind("touchmove",g).bind("scroll",L)}}},teardown:function(Y,X){--D[V];if(!D[V]){w.unbind(W,m)}if(x){--D.touchstart;if(!D.touchstart){w.unbind("touchstart",R).unbind("touchmove",g).unbind("touchend",j).unbind("scroll",L)}}var Z=A(this),aa=A.data(this,I);if(aa){aa[V]=false}Z.unbind(W,P);if(!G(this)){Z.removeData(I)}}}}for(var O=0;O7);function e(p){p=p||location.href;return"#"+p.replace(/^[^#]*#?(.*)$/,"$1")}h.fn[g]=function(p){return p?this.bind(g,p):this.trigger(g)};h.fn[g].delay=50;m[g]=h.extend(m[g],{setup:function(){if(j){return false}h(l.start)},teardown:function(){if(j){return false}h(l.stop)}});l=(function(){var p={},v,s=e(),q=function(w){return w},r=q,u=q;p.start=function(){v||t()};p.stop=function(){v&&clearTimeout(v);v=f};function t(){var x=e(),w=u(s);if(x!==s){r(s=x,w);h(k).trigger(g)}else{if(w!==s){location.href=location.href.replace(/#.*/,"")+w}}v=setTimeout(t,h.fn[g].delay)}h.browser.msie&&!j&&(function(){var w,x;p.start=function(){if(!w){x=h.fn[g].src;x=x&&x+e();w=h('