/*! jQuery Mobile v1.1.1 jquerymobile.com | jquery.org/license */ (function(a,b,c){typeof define=="function"&&define.amd?define(["jquery"],function(d){return c(d,a,b),d.mobile}):c(a.jQuery,a,b)})(this,document,function(a,b,c,d){(function(a,b,c,d){function w(a){while(a&&typeof a.originalEvent!="undefined")a=a.originalEvent;return a}function x(b,c){var e=b.type,f,g,i,k,l,m,n,o;b=a.Event(b),b.type=c,f=b.originalEvent,g=a.event.props,e.search(/^(mouse|click)/)>-1&&(g=j);if(f)for(n=g.length,k;n;)k=g[--n],b[k]=f[k];e.search(/mouse(down|up)|click/)>-1&&!b.which&&(b.which=1);if(e.search(/^touch/)!==-1){i=w(f),e=i.touches,l=i.changedTouches,m=e&&e.length?e[0]:l&&l.length?l[0]:d;if(m)for(o=0,len=h.length;oe||Math.abs(c.pageY-n)>e,flags=y(b.target),o&&!d&&G("vmousecancel",b,flags),G("vmousemove",b,flags),E()}function L(a){if(r)return;B();var b=y(a.target),c;G("vmouseup",a,b);if(!o){var d=G("vclick",a,b);d&&d.isDefaultPrevented()&&(c=w(a).changedTouches[0],p.push({touchID:v,x:c.clientX,y:c.clientY}),q=!0)}G("vmouseout",a,b),o=!1,E()}function M(b){var c=a.data(b,e),d;if(c)for(d in c)if(c[d])return!0;return!1}function N(){}function O(b){var c=b.substr(1);return{setup:function(d,f){M(this)||a.data(this,e,{});var g=a.data(this,e);g[b]=!0,k[b]=(k[b]||0)+1,k[b]===1&&t.bind(c,H),a(this).bind(c,N),s&&(k.touchstart=(k.touchstart||0)+1,k.touchstart===1&&t.bind("touchstart",I).bind("touchend",L).bind("touchmove",K).bind("scroll",J))},teardown:function(d,f){--k[b],k[b]||t.unbind(c,H),s&&(--k.touchstart,k.touchstart||t.unbind("touchstart",I).unbind("touchmove",K).unbind("touchend",L).unbind("scroll",J));var g=a(this),h=a.data(this,e);h&&(h[b]=!1),g.unbind(c,N),M(this)||g.removeData(e)}}}var e="virtualMouseBindings",f="virtualTouchID",g="vmouseover vmousedown vmousemove vmouseup vclick vmouseout vmousecancel".split(" "),h="clientX clientY pageX pageY screenX screenY".split(" "),i=a.event.mouseHooks?a.event.mouseHooks.props:[],j=a.event.props.concat(i),k={},l=0,m=0,n=0,o=!1,p=[],q=!1,r=!1,s="addEventListener"in c,t=a(c),u=1,v=0;a.vmouse={moveDistanceThreshold:10,clickDistanceThreshold:10,resetTimerDuration:1500};for(var P=0;P").text(a(this).text()).html()},a.fn.jqmEnhanceable=function(){return a.mobile.enhanceable(this)},a.fn.jqmHijackable=function(){return a.mobile.hijackable(this)};var f=a.find,g=/:jqmData\(([^)]*)\)/g;a.find=function(b,c,d,e){return b=b.replace(g,"[data-"+(a.mobile.ns||"")+"$1]"),f.call(this,b,c,d,e)},a.extend(a.find,f),a.find.matches=function(b,c){return a.find(b,null,null,c)},a.find.matchesSelector=function(b,c){return a.find(c,null,null,[b]).length>0}}(a,this),function(a,d){var e=a(b),f=a("html");a.mobile.media=function(){var b={},d=a("
"),e=a("").append(d);return function(a){if(!(a in b)){var g=c.createElement("style"),h="@media "+a+" { #jquery-mediatest { position:absolute; } }";g.type="text/css",g.styleSheet?g.styleSheet.cssText=h:g.appendChild(c.createTextNode(h)),f.prepend(e).prepend(g),b[a]=d.css("position")==="absolute",e.add(g).remove()}return b[a]}}()}(a),function(a,d){function m(a){var b=a.charAt(0).toUpperCase()+a.substr(1),c=(a+" "+g.join(b+" ")+b).split(" ");for(var e in c)if(f[c[e]]!==d)return!0}function n(a,b,d){var e=c.createElement("div"),f=function(a){return a.charAt(0).toUpperCase()+a.substr(1)},h=function(a){return"-"+a.charAt(0).toLowerCase()+a.substr(1)+"-"},j=function(c){var d=h(c)+a+": "+b+";",g=f(c),i=g+f(a);e.setAttribute("style",d),!e.style[i]||(l=!0)},k=d?[d]:g,l;for(i=0;i",{href:b}).appendTo("head"),g=a("").prependTo(e),h=g[0].href,c[0].href=f||location.pathname,d&&d.remove(),h.indexOf(b)===0}function q(){var a=c.createElement("x"),d=c.documentElement,e=b.getComputedStyle,f;return"pointerEvents"in a.style?(a.style.pointerEvents="auto",a.style.pointerEvents="x",d.appendChild(a),f=e&&e(a,"").pointerEvents==="auto",d.removeChild(a),!!f):!1}var e=a("").prependTo("html"),f=e[0].style,g=["Webkit","Moz","O"],h="palmGetResource"in b,j=b.opera,k=b.operamini&&{}.toString.call(b.operamini)==="[object OperaMini]",l=b.blackberry;a.extend(a.mobile,{browser:{}}),a.mobile.browser.ie=function(){var a=3,b=c.createElement("div"),d=b.all||[];while(b.innerHTML="",d[0]);return a>4?a:!a}(),a.extend(a.support,{orientation:"orientation"in b&&"onorientationchange"in b,touch:"ontouchend"in c,cssTransitions:"WebKitTransitionEvent"in b||n("transition","height 100ms linear")&&!j,pushState:"pushState"in history&&"replaceState"in history,mediaquery:a.mobile.media("only all"),cssPseudoElement:!!m("content"),touchOverflow:!!m("overflowScrolling"),cssTransform3d:o(),boxShadow:!!m("boxShadow")&&!l,scrollTop:("pageXOffset"in b||"scrollTop"in c.documentElement||"scrollTop"in e[0])&&!h&&!k,dynamicBaseTag:p(),cssPointerEvents:q()}),e.remove();var r=function(){var a=b.navigator.userAgent;return a.indexOf("Nokia")>-1&&(a.indexOf("Symbian/3")>-1||a.indexOf("Series60/5")>-1)&&a.indexOf("AppleWebKit")>-1&&a.match(/(BrowserNG|NokiaBrowser)\/7\.[0-3]/)}();a.mobile.gradeA=function(){return a.support.mediaquery||a.mobile.browser.ie&&a.mobile.browser.ie>=7},a.mobile.ajaxBlacklist=b.blackberry&&!b.WebKitPoint||k||r,r&&a(function(){a("head link[rel='stylesheet']").attr("rel","alternate stylesheet").attr("rel","stylesheet")}),a.support.boxShadow||a("html").addClass("ui-mobile-nosupport-boxshadow")}(a),function(b,d,e){function k(a,c,d){var e=d.type;d.type=c,b.event.handle.call(a,d),d.type=e}b.each("touchstart touchmove touchend orientationchange throttledresize tap taphold swipe swipeleft swiperight scrollstart scrollstop".split(" "),function(a,c){b.fn[c]=function(a){return a?this.bind(c,a):this.trigger(c)},b.attrFn[c]=!0});var f=b.support.touch,g="touchmove scroll",h=f?"touchstart":"mousedown",i=f?"touchend":"mouseup",j=f?"touchmove":"mousemove";b.event.special.scrollstart={enabled:!0,setup:function(){function f(b,c){d=c,k(a,d?"scrollstart":"scrollstop",b)}var a=this,c=b(a),d,e;c.bind(g,function(a){if(!b.event.special.scrollstart.enabled)return;d||f(a,!0),clearTimeout(e),e=setTimeout(function(){f(a,!1)},50)})}},b.event.special.tap={setup:function(){var a=this,d=b(a);d.bind("vmousedown",function(e){function i(){clearTimeout(h)}function j(){i(),d.unbind("vclick",l).unbind("vmouseup",i),b(c).unbind("vmousecancel",j)}function l(b){j(),f==b.target&&k(a,"tap",b)}if(e.which&&e.which!==1)return!1;var f=e.target,g=e.originalEvent,h;d.bind("vmouseup",i).bind("vclick",l),b(c).bind("vmousecancel",j),h=setTimeout(function(){k(a,"taphold",b.Event("taphold",{target:f}))},750)})}},b.event.special.swipe={scrollSupressionThreshold:10,durationThreshold:1e3,horizontalDistanceThreshold:30,verticalDistanceThreshold:75,setup:function(){var a=this,c=b(a);c.bind(h,function(a){function h(a){if(!f)return;var c=a.originalEvent.touches?a.originalEvent.touches[0]:a;g={time:(new Date).getTime(),coords:[c.pageX,c.pageY]},Math.abs(f.coords[0]-g.coords[0])>b.event.special.swipe.scrollSupressionThreshold&&a.preventDefault()}var d=a.originalEvent.touches?a.originalEvent.touches[0]:a,f={time:(new Date).getTime(),coords:[d.pageX,d.pageY],origin:b(a.target)},g;c.bind(j,h).one(i,function(a){c.unbind(j,h),f&&g&&g.time-f.timeb.event.special.swipe.horizontalDistanceThreshold&&Math.abs(f.coords[1]-g.coords[1])g.coords[0]?"swipeleft":"swiperight"),f=g=e})})}},function(a,b){function n(){var a=f();a!==g&&(g=a,d.trigger("orientationchange"))}var d=a(b),e,f,g,h,i,j={0:!0,180:!0};if(a.support.orientation){var k=b.innerWidth||a(b).width(),l=b.innerHeight||a(b).height(),m=50;h=k>l&&k-l>m,i=j[b.orientation];if(h&&i||!h&&!i)j={"-90":!0,90:!0}}a.event.special.orientationchange=e={setup:function(){if(a.support.orientation&&a.mobile.orientationChangeEnabled)return!1;g=f(),d.bind("throttledresize",n)},teardown:function(){if(a.support.orientation&&a.mobile.orientationChangeEnabled)return!1;d.unbind("throttledresize",n)},add:function(a){var b=a.handler;a.handler=function(a){return a.orientation=f(),b.apply(this,arguments)}}},a.event.special.orientationchange.orientation=f=function(){var d=!0,e=c.documentElement;return a.support.orientation?d=j[b.orientation]:d=e&&e.clientWidth/e.clientHeight<1.1,d?"portrait":"landscape"}}(a,d),function(){b.event.special.throttledresize={setup:function(){b(this).bind("resize",c)},teardown:function(){b(this).unbind("resize",c)}};var a=250,c=function(){f=(new Date).getTime(),g=f-d,g>=a?(d=f,b(this).trigger("throttledresize")):(e&&clearTimeout(e),e=setTimeout(c,a-g))},d=0,e,f,g}(),b.each({scrollstop:"scrollstart",taphold:"tap",swipeleft:"swipe",swiperight:"swipe"},function(a,c){b.event.special[a]={setup:function(){b(this).bind(c,b.noop)}}})}(a,this)})