function createCookie(n,t,i){var r,u;i?(r=new Date,r.setTime(r.getTime()+i*864e5),u="; expires="+r.toGMTString()):u="";document.cookie=n+"="+t+u+"; path=/"}function readCookie(n){for(var r=n+"=",u=document.cookie.split(";"),t,i=0;i<u.length;i++){for(t=u[i];t.charAt(0)==" ";)t=t.substring(1,t.length);if(t.indexOf(r)==0)return t.substring(r.length,t.length)}return null}function eraseCookie(n){createCookie(n,"",-1)}!function(n,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=n.document?t(n,!0):function(n){if(!n.document)throw new Error("jQuery requires a window with a document");return t(n)}:t(n)}("undefined"!=typeof window?window:this,function(n,t){function ri(n){var t=n.length,r=i.type(n);return"function"===r||i.isWindow(n)?!1:1===n.nodeType&&t?!0:"array"===r||0===t||"number"==typeof t&&t>0&&t-1 in n}function ui(n,t,r){if(i.isFunction(t))return i.grep(n,function(n,i){return!!t.call(n,i,n)!==r});if(t.nodeType)return i.grep(n,function(n){return n===t!==r});if("string"==typeof t){if(re.test(t))return i.filter(t,n,r);t=i.filter(t,n)}return i.grep(n,function(n){return i.inArray(n,t)>=0!==r})}function hr(n,t){do n=n[t];while(n&&1!==n.nodeType);return n}function ee(n){var t=fi[n]={};return i.each(n.match(h)||[],function(n,i){t[i]=!0}),t}function cr(){u.addEventListener?(u.removeEventListener("DOMContentLoaded",a,!1),n.removeEventListener("load",a,!1)):(u.detachEvent("onreadystatechange",a),n.detachEvent("onload",a))}function a(){(u.addEventListener||"load"===event.type||"complete"===u.readyState)&&(cr(),i.ready())}function yr(n,t,r){if(void 0===r&&1===n.nodeType){var u="data-"+t.replace(vr,"-$1").toLowerCase();if(r=n.getAttribute(u),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:ar.test(r)?i.parseJSON(r):r}catch(f){}i.data(n,t,r)}else r=void 0}return r}function ei(n){var t;for(t in n)if(("data"!==t||!i.isEmptyObject(n[t]))&&"toJSON"!==t)return!1;return!0}function pr(n,t,r,u){if(i.acceptData(n)){var s,e,h=i.expando,l=n.nodeType,o=l?i.cache:n,f=l?n[h]:n[h]&&h;if(f&&o[f]&&(u||o[f].data)||void 0!==r||"string"!=typeof t)return f||(f=l?n[h]=c.pop()||i.guid++:h),o[f]||(o[f]=l?{}:{toJSON:i.noop}),("object"==typeof t||"function"==typeof t)&&(u?o[f]=i.extend(o[f],t):o[f].data=i.extend(o[f].data,t)),e=o[f],u||(e.data||(e.data={}),e=e.data),void 0!==r&&(e[i.camelCase(t)]=r),"string"==typeof t?(s=e[t],null==s&&(s=e[i.camelCase(t)])):s=e,s}}function wr(n,t,u){if(i.acceptData(n)){var o,s,h=n.nodeType,f=h?i.cache:n,e=h?n[i.expando]:i.expando;if(f[e]){if(t&&(o=u?f[e]:f[e].data)){for(i.isArray(t)?t=t.concat(i.map(t,i.camelCase)):(t in o)?t=[t]:(t=i.camelCase(t),t=(t in o)?[t]:t.split(" ")),s=t.length;s--;)delete o[t[s]];if(u?!ei(o):!i.isEmptyObject(o))return}(u||(delete f[e].data,ei(f[e])))&&(h?i.cleanData([n],!0):r.deleteExpando||f!=f.window?delete f[e]:f[e]=null)}}}function vt(){return!0}function it(){return!1}function dr(){try{return u.activeElement}catch(n){}}function gr(n){var i=nu.split("|"),t=n.createDocumentFragment();if(t.createElement)while(i.length)t.createElement(i.pop());return t}function f(n,t){var e,u,s=0,r=typeof n.getElementsByTagName!==o?n.getElementsByTagName(t||"*"):typeof n.querySelectorAll!==o?n.querySelectorAll(t||"*"):void 0;if(!r)for(r=[],e=n.childNodes||n;null!=(u=e[s]);s++)!t||i.nodeName(u,t)?r.push(u):i.merge(r,f(u,t));return void 0===t||t&&i.nodeName(n,t)?i.merge([n],r):r}function we(n){oi.test(n.type)&&(n.defaultChecked=n.checked)}function eu(n,t){return i.nodeName(n,"table")&&i.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?n.getElementsByTagName("tbody")[0]||n.appendChild(n.ownerDocument.createElement("tbody")):n}function ou(n){return n.type=(null!==i.find.attr(n,"type"))+"/"+n.type,n}function su(n){var t=ve.exec(n.type);return t?n.type=t[1]:n.removeAttribute("type"),n}function li(n,t){for(var u,r=0;null!=(u=n[r]);r++)i._data(u,"globalEval",!t||i._data(t[r],"globalEval"))}function hu(n,t){if(1===t.nodeType&&i.hasData(n)){var u,f,o,s=i._data(n),r=i._data(t,s),e=s.events;if(e){delete r.handle;r.events={};for(u in e)for(f=0,o=e[u].length;o>f;f++)i.event.add(t,u,e[u][f])}r.data&&(r.data=i.extend({},r.data))}}function be(n,t){var u,e,f;if(1===t.nodeType){if(u=t.nodeName.toLowerCase(),!r.noCloneEvent&&t[i.expando]){f=i._data(t);for(e in f.events)i.removeEvent(t,e,f.handle);t.removeAttribute(i.expando)}"script"===u&&t.text!==n.text?(ou(t).text=n.text,su(t)):"object"===u?(t.parentNode&&(t.outerHTML=n.outerHTML),r.html5Clone&&n.innerHTML&&!i.trim(t.innerHTML)&&(t.innerHTML=n.innerHTML)):"input"===u&&oi.test(n.type)?(t.defaultChecked=t.checked=n.checked,t.value!==n.value&&(t.value=n.value)):"option"===u?t.defaultSelected=t.selected=n.defaultSelected:("input"===u||"textarea"===u)&&(t.defaultValue=n.defaultValue)}}function cu(t,r){var f,u=i(r.createElement(t)).appendTo(r.body),e=n.getDefaultComputedStyle&&(f=n.getDefaultComputedStyle(u[0]))?f.display:i.css(u[0],"display");return u.detach(),e}function yt(n){var r=u,t=ai[n];return t||(t=cu(n,r),"none"!==t&&t||(ot=(ot||i("<iframe frameborder='0' width='0' height='0'/>")).appendTo(r.documentElement),r=(ot[0].contentWindow||ot[0].contentDocument).document,r.write(),r.close(),t=cu(n,r),ot.detach()),ai[n]=t),t}function au(n,t){return{get:function(){var i=n();if(null!=i)return i?void delete this.get:(this.get=t).apply(this,arguments)}}}function pu(n,t){if(t in n)return t;for(var r=t.charAt(0).toUpperCase()+t.slice(1),u=t,i=yu.length;i--;)if(t=yu[i]+r,t in n)return t;return u}function wu(n,t){for(var f,r,o,e=[],u=0,s=n.length;s>u;u++)r=n[u],r.style&&(e[u]=i._data(r,"olddisplay"),f=r.style.display,t?(e[u]||"none"!==f||(r.style.display=""),""===r.style.display&&et(r)&&(e[u]=i._data(r,"olddisplay",yt(r.nodeName)))):(o=et(r),(f&&"none"!==f||!o)&&i._data(r,"olddisplay",o?f:i.css(r,"display"))));for(u=0;s>u;u++)r=n[u],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?e[u]||"":"none"));return n}function bu(n,t,i){var r=no.exec(t);return r?Math.max(0,r[1]-(i||0))+(r[2]||"px"):t}function ku(n,t,r,u,f){for(var e=r===(u?"border":"content")?4:"width"===t?1:0,o=0;4>e;e+=2)"margin"===r&&(o+=i.css(n,r+w[e],!0,f)),u?("content"===r&&(o-=i.css(n,"padding"+w[e],!0,f)),"margin"!==r&&(o-=i.css(n,"border"+w[e]+"Width",!0,f))):(o+=i.css(n,"padding"+w[e],!0,f),"padding"!==r&&(o+=i.css(n,"border"+w[e]+"Width",!0,f)));return o}function du(n,t,u){var o=!0,f="width"===t?n.offsetWidth:n.offsetHeight,e=k(n),s=r.boxSizing&&"border-box"===i.css(n,"boxSizing",!1,e);if(0>=f||null==f){if(f=d(n,t,e),(0>f||null==f)&&(f=n.style[t]),pt.test(f))return f;o=s&&(r.boxSizingReliable()||f===n.style[t]);f=parseFloat(f)||0}return f+ku(n,t,u||(s?"border":"content"),o,e)+"px"}function e(n,t,i,r,u){return new e.prototype.init(n,t,i,r,u)}function nf(){return setTimeout(function(){rt=void 0}),rt=i.now()}function kt(n,t){var r,i={height:n},u=0;for(t=t?1:0;4>u;u+=2-t)r=w[u],i["margin"+r]=i["padding"+r]=n;return t&&(i.opacity=i.width=n),i}function tf(n,t,i){for(var u,f=(st[t]||[]).concat(st["*"]),r=0,e=f.length;e>r;r++)if(u=f[r].call(i,t,n))return u}function fo(n,t,u){var f,a,p,v,s,w,h,b,l=this,y={},o=n.style,c=n.nodeType&&et(n),e=i._data(n,"fxshow");u.queue||(s=i._queueHooks(n,"fx"),null==s.unqueued&&(s.unqueued=0,w=s.empty.fire,s.empty.fire=function(){s.unqueued||w()}),s.unqueued++,l.always(function(){l.always(function(){s.unqueued--;i.queue(n,"fx").length||s.empty.fire()})}));1===n.nodeType&&("height"in t||"width"in t)&&(u.overflow=[o.overflow,o.overflowX,o.overflowY],h=i.css(n,"display"),b="none"===h?i._data(n,"olddisplay")||yt(n.nodeName):h,"inline"===b&&"none"===i.css(n,"float")&&(r.inlineBlockNeedsLayout&&"inline"!==yt(n.nodeName)?o.zoom=1:o.display="inline-block"));u.overflow&&(o.overflow="hidden",r.shrinkWrapBlocks()||l.always(function(){o.overflow=u.overflow[0];o.overflowX=u.overflow[1];o.overflowY=u.overflow[2]}));for(f in t)if(a=t[f],ro.exec(a)){if(delete t[f],p=p||"toggle"===a,a===(c?"hide":"show")){if("show"!==a||!e||void 0===e[f])continue;c=!0}y[f]=e&&e[f]||i.style(n,f)}else h=void 0;if(i.isEmptyObject(y))"inline"===("none"===h?yt(n.nodeName):h)&&(o.display=h);else{e?"hidden"in e&&(c=e.hidden):e=i._data(n,"fxshow",{});p&&(e.hidden=!c);c?i(n).show():l.done(function(){i(n).hide()});l.done(function(){var t;i._removeData(n,"fxshow");for(t in y)i.style(n,t,y[t])});for(f in y)v=tf(c?e[f]:0,f,l),f in e||(e[f]=v.start,c&&(v.end=v.start,v.start="width"===f||"height"===f?1:0))}}function eo(n,t){var r,f,e,u,o;for(r in n)if(f=i.camelCase(r),e=t[f],u=n[r],i.isArray(u)&&(e=u[1],u=n[r]=u[0]),r!==f&&(n[f]=u,delete n[r]),o=i.cssHooks[f],o&&"expand"in o){u=o.expand(u);delete n[f];for(r in u)r in n||(n[r]=u[r],t[r]=e)}else t[f]=e}function rf(n,t,r){var h,e,o=0,l=bt.length,f=i.Deferred().always(function(){delete c.elem}),c=function(){if(e)return!1;for(var s=rt||nf(),t=Math.max(0,u.startTime+u.duration-s),h=t/u.duration||0,i=1-h,r=0,o=u.tweens.length;o>r;r++)u.tweens[r].run(i);return f.notifyWith(n,[u,i,t]),1>i&&o?t:(f.resolveWith(n,[u]),!1)},u=f.promise({elem:n,props:i.extend({},t),opts:i.extend(!0,{specialEasing:{}},r),originalProperties:t,originalOptions:r,startTime:rt||nf(),duration:r.duration,tweens:[],createTween:function(t,r){var f=i.Tween(n,u.opts,t,r,u.opts.specialEasing[t]||u.opts.easing);return u.tweens.push(f),f},stop:function(t){var i=0,r=t?u.tweens.length:0;if(e)return this;for(e=!0;r>i;i++)u.tweens[i].run(1);return t?f.resolveWith(n,[u,t]):f.rejectWith(n,[u,t]),this}}),s=u.props;for(eo(s,u.opts.specialEasing);l>o;o++)if(h=bt[o].call(u,n,s,u.opts))return h;return i.map(s,tf,u),i.isFunction(u.opts.start)&&u.opts.start.call(n,u),i.fx.timer(i.extend(c,{elem:n,anim:u,queue:u.opts.queue})),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always)}function af(n){return function(t,r){"string"!=typeof t&&(r=t,t="*");var u,f=0,e=t.toLowerCase().match(h)||[];if(i.isFunction(r))while(u=e[f++])"+"===u.charAt(0)?(u=u.slice(1)||"*",(n[u]=n[u]||[]).unshift(r)):(n[u]=n[u]||[]).push(r)}}function vf(n,t,r,u){function e(s){var h;return f[s]=!0,i.each(n[s]||[],function(n,i){var s=i(t,r,u);return"string"!=typeof s||o||f[s]?o?!(h=s):void 0:(t.dataTypes.unshift(s),e(s),!1)}),h}var f={},o=n===bi;return e(t.dataTypes[0])||!f["*"]&&e("*")}function ki(n,t){var u,r,f=i.ajaxSettings.flatOptions||{};for(r in t)void 0!==t[r]&&((f[r]?n:u||(u={}))[r]=t[r]);return u&&i.extend(!0,n,u),n}function ao(n,t,i){for(var o,e,u,f,s=n.contents,r=n.dataTypes;"*"===r[0];)r.shift(),void 0===e&&(e=n.mimeType||t.getResponseHeader("Content-Type"));if(e)for(f in s)if(s[f]&&s[f].test(e)){r.unshift(f);break}if(r[0]in i)u=r[0];else{for(f in i){if(!r[0]||n.converters[f+" "+r[0]]){u=f;break}o||(o=f)}u=u||o}if(u)return(u!==r[0]&&r.unshift(u),i[u])}function vo(n,t,i,r){var h,u,f,s,e,o={},c=n.dataTypes.slice();if(c[1])for(f in n.converters)o[f.toLowerCase()]=n.converters[f];for(u=c.shift();u;)if(n.responseFields[u]&&(i[n.responseFields[u]]=t),!e&&r&&n.dataFilter&&(t=n.dataFilter(t,n.dataType)),e=u,u=c.shift())if("*"===u)u=e;else if("*"!==e&&e!==u){if(f=o[e+" "+u]||o["* "+u],!f)for(h in o)if(s=h.split(" "),s[1]===u&&(f=o[e+" "+s[0]]||o["* "+s[0]])){f===!0?f=o[h]:o[h]!==!0&&(u=s[0],c.unshift(s[1]));break}if(f!==!0)if(f&&n.throws)t=f(t);else try{t=f(t)}catch(l){return{state:"parsererror",error:f?l:"No conversion from "+e+" to "+u}}}return{state:"success",data:t}}function di(n,t,r,u){var f;if(i.isArray(t))i.each(t,function(t,i){r||po.test(n)?u(n,i):di(n+"["+("object"==typeof i?t:"")+"]",i,r,u)});else if(r||"object"!==i.type(t))u(n,t);else for(f in t)di(n+"["+f+"]",t[f],r,u)}function pf(){try{return new n.XMLHttpRequest}catch(t){}}function go(){try{return new n.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function wf(n){return i.isWindow(n)?n:9===n.nodeType?n.defaultView||n.parentWindow:!1}var c=[],l=c.slice,ir=c.concat,ii=c.push,rr=c.indexOf,ct={},df=ct.toString,tt=ct.hasOwnProperty,r={},ur="1.11.1",i=function(n,t){return new i.fn.init(n,t)},gf=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,ne=/^-ms-/,te=/-([\da-z])/gi,ie=function(n,t){return t.toUpperCase()},p,or,sr,h,fi,lt,o,lr,ar,vr,ot,ai,uf,ef,of,gt,gi,ti,nr,tr,bf,kf;i.fn=i.prototype={jquery:ur,constructor:i,selector:"",length:0,toArray:function(){return l.call(this)},get:function(n){return null!=n?0>n?this[n+this.length]:this[n]:l.call(this)},pushStack:function(n){var t=i.merge(this.constructor(),n);return t.prevObject=this,t.context=this.context,t},each:function(n,t){return i.each(this,n,t)},map:function(n){return this.pushStack(i.map(this,function(t,i){return n.call(t,i,t)}))},slice:function(){return this.pushStack(l.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(n){var i=this.length,t=+n+(0>n?i:0);return this.pushStack(t>=0&&i>t?[this[t]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:ii,sort:c.sort,splice:c.splice};i.extend=i.fn.extend=function(){var r,e,t,f,o,s,n=arguments[0]||{},u=1,c=arguments.length,h=!1;for("boolean"==typeof n&&(h=n,n=arguments[u]||{},u++),"object"==typeof n||i.isFunction(n)||(n={}),u===c&&(n=this,u--);c>u;u++)if(null!=(o=arguments[u]))for(f in o)r=n[f],t=o[f],n!==t&&(h&&t&&(i.isPlainObject(t)||(e=i.isArray(t)))?(e?(e=!1,s=r&&i.isArray(r)?r:[]):s=r&&i.isPlainObject(r)?r:{},n[f]=i.extend(h,s,t)):void 0!==t&&(n[f]=t));return n};i.extend({expando:"jQuery"+(ur+Math.random()).replace(/\D/g,""),isReady:!0,error:function(n){throw new Error(n);},noop:function(){},isFunction:function(n){return"function"===i.type(n)},isArray:Array.isArray||function(n){return"array"===i.type(n)},isWindow:function(n){return null!=n&&n==n.window},isNumeric:function(n){return!i.isArray(n)&&n-parseFloat(n)>=0},isEmptyObject:function(n){var t;for(t in n)return!1;return!0},isPlainObject:function(n){var t;if(!n||"object"!==i.type(n)||n.nodeType||i.isWindow(n))return!1;try{if(n.constructor&&!tt.call(n,"constructor")&&!tt.call(n.constructor.prototype,"isPrototypeOf"))return!1}catch(u){return!1}if(r.ownLast)for(t in n)return tt.call(n,t);for(t in n);return void 0===t||tt.call(n,t)},type:function(n){return null==n?n+"":"object"==typeof n||"function"==typeof n?ct[df.call(n)]||"object":typeof n},globalEval:function(t){t&&i.trim(t)&&(n.execScript||function(t){n.eval.call(n,t)})(t)},camelCase:function(n){return n.replace(ne,"ms-").replace(te,ie)},nodeName:function(n,t){return n.nodeName&&n.nodeName.toLowerCase()===t.toLowerCase()},each:function(n,t,i){var u,r=0,f=n.length,e=ri(n);if(i){if(e){for(;f>r;r++)if(u=t.apply(n[r],i),u===!1)break}else for(r in n)if(u=t.apply(n[r],i),u===!1)break}else if(e){for(;f>r;r++)if(u=t.call(n[r],r,n[r]),u===!1)break}else for(r in n)if(u=t.call(n[r],r,n[r]),u===!1)break;return n},trim:function(n){return null==n?"":(n+"").replace(gf,"")},makeArray:function(n,t){var r=t||[];return null!=n&&(ri(Object(n))?i.merge(r,"string"==typeof n?[n]:n):ii.call(r,n)),r},inArray:function(n,t,i){var r;if(t){if(rr)return rr.call(t,n,i);for(r=t.length,i=i?0>i?Math.max(0,r+i):i:0;r>i;i++)if(i in t&&t[i]===n)return i}return-1},merge:function(n,t){for(var r=+t.length,i=0,u=n.length;r>i;)n[u++]=t[i++];if(r!==r)while(void 0!==t[i])n[u++]=t[i++];return n.length=u,n},grep:function(n,t,i){for(var u,f=[],r=0,e=n.length,o=!i;e>r;r++)u=!t(n[r],r),u!==o&&f.push(n[r]);return f},map:function(n,t,i){var u,r=0,e=n.length,o=ri(n),f=[];if(o)for(;e>r;r++)u=t(n[r],r,i),null!=u&&f.push(u);else for(r in n)u=t(n[r],r,i),null!=u&&f.push(u);return ir.apply([],f)},guid:1,proxy:function(n,t){var u,r,f;return"string"==typeof t&&(f=n[t],t=n,n=f),i.isFunction(n)?(u=l.call(arguments,2),r=function(){return n.apply(t||this,u.concat(l.call(arguments)))},r.guid=n.guid=n.guid||i.guid++,r):void 0},now:function(){return+new Date},support:r});i.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(n,t){ct["[object "+t+"]"]=t.toLowerCase()});p=function(n){function r(n,t,i,r){var w,h,c,v,k,y,d,l,nt,g;if((t?t.ownerDocument||t:s)!==e&&p(t),t=t||e,i=i||[],!n||"string"!=typeof n)return i;if(1!==(v=t.nodeType)&&9!==v)return[];if(a&&!r){if(w=sr.exec(n))if(c=w[1]){if(9===v){if(h=t.getElementById(c),!h||!h.parentNode)return i;if(h.id===c)return i.push(h),i}else if(t.ownerDocument&&(h=t.ownerDocument.getElementById(c))&&ot(t,h)&&h.id===c)return i.push(h),i}else{if(w[2])return b.apply(i,t.getElementsByTagName(n)),i;if((c=w[3])&&u.getElementsByClassName&&t.getElementsByClassName)return b.apply(i,t.getElementsByClassName(c)),i}if(u.qsa&&(!o||!o.test(n))){if(l=d=f,nt=t,g=9===v&&n,1===v&&"object"!==t.nodeName.toLowerCase()){for(y=et(n),(d=t.getAttribute("id"))?l=d.replace(hr,"\\$&"):t.setAttribute("id",l),l="[id='"+l+"'] ",k=y.length;k--;)y[k]=l+yt(y[k]);nt=gt.test(n)&&ii(t.parentNode)||t;g=y.join(",")}if(g)try{return b.apply(i,nt.querySelectorAll(g)),i}catch(tt){}finally{d||t.removeAttribute("id")}}}return si(n.replace(at,"$1"),t,i,r)}function ni(){function n(r,u){return i.push(r+" ")>t.cacheLength&&delete n[i.shift()],n[r+" "]=u}var i=[];return n}function h(n){return n[f]=!0,n}function c(n){var t=e.createElement("div");try{return!!n(t)}catch(i){return!1}finally{t.parentNode&&t.parentNode.removeChild(t);t=null}}function ti(n,i){for(var u=n.split("|"),r=n.length;r--;)t.attrHandle[u[r]]=i}function wi(n,t){var i=t&&n,r=i&&1===n.nodeType&&1===t.nodeType&&(~t.sourceIndex||ai)-(~n.sourceIndex||ai);if(r)return r;if(i)while(i=i.nextSibling)if(i===t)return-1;return n?1:-1}function cr(n){return function(t){var i=t.nodeName.toLowerCase();return"input"===i&&t.type===n}}function lr(n){return function(t){var i=t.nodeName.toLowerCase();return("input"===i||"button"===i)&&t.type===n}}function tt(n){return h(function(t){return t=+t,h(function(i,r){for(var u,f=n([],i.length,t),e=f.length;e--;)i[u=f[e]]&&(i[u]=!(r[u]=i[u]))})})}function ii(n){return n&&typeof n.getElementsByTagName!==ut&&n}function bi(){}function yt(n){for(var t=0,r=n.length,i="";r>t;t++)i+=n[t].value;return i}function ri(n,t,i){var r=t.dir,u=i&&"parentNode"===r,e=ki++;return t.first?function(t,i,f){while(t=t[r])if(1===t.nodeType||u)return n(t,i,f)}:function(t,i,o){var s,h,c=[v,e];if(o){while(t=t[r])if((1===t.nodeType||u)&&n(t,i,o))return!0}else while(t=t[r])if(1===t.nodeType||u){if(h=t[f]||(t[f]={}),(s=h[r])&&s[0]===v&&s[1]===e)return c[2]=s[2];if(h[r]=c,c[2]=n(t,i,o))return!0}}}function ui(n){return n.length>1?function(t,i,r){for(var u=n.length;u--;)if(!n[u](t,i,r))return!1;return!0}:n[0]}function ar(n,t,i){for(var u=0,f=t.length;f>u;u++)r(n,t[u],i);return i}function pt(n,t,i,r,u){for(var e,o=[],f=0,s=n.length,h=null!=t;s>f;f++)(e=n[f])&&(!i||i(e,r,u))&&(o.push(e),h&&t.push(f));return o}function fi(n,t,i,r,u,e){return r&&!r[f]&&(r=fi(r)),u&&!u[f]&&(u=fi(u,e)),h(function(f,e,o,s){var l,c,a,p=[],y=[],w=e.length,k=f||ar(t||"*",o.nodeType?[o]:o,[]),v=!n||!f&&t?k:pt(k,p,n,o,s),h=i?u||(f?n:w||r)?[]:e:v;if(i&&i(v,h,o,s),r)for(l=pt(h,y),r(l,[],o,s),c=l.length;c--;)(a=l[c])&&(h[y[c]]=!(v[y[c]]=a));if(f){if(u||n){if(u){for(l=[],c=h.length;c--;)(a=h[c])&&l.push(v[c]=a);u(null,h=[],l,s)}for(c=h.length;c--;)(a=h[c])&&(l=u?nt.call(f,a):p[c])>-1&&(f[l]=!(e[l]=a))}}else h=pt(h===e?h.splice(w,h.length):h),u?u(null,e,h,s):b.apply(e,h)})}function ei(n){for(var s,u,r,o=n.length,h=t.relative[n[0].type],c=h||t.relative[" "],i=h?1:0,l=ri(function(n){return n===s},c,!0),a=ri(function(n){return nt.call(s,n)>-1},c,!0),e=[function(n,t,i){return!h&&(i||t!==ct)||((s=t).nodeType?l(n,t,i):a(n,t,i))}];o>i;i++)if(u=t.relative[n[i].type])e=[ri(ui(e),u)];else{if(u=t.filter[n[i].type].apply(null,n[i].matches),u[f]){for(r=++i;o>r;r++)if(t.relative[n[r].type])break;return fi(i>1&&ui(e),i>1&&yt(n.slice(0,i-1).concat({value:" "===n[i-2].type?"*":""})).replace(at,"$1"),u,r>i&&ei(n.slice(i,r)),o>r&&ei(n=n.slice(r)),o>r&&yt(n))}e.push(u)}return ui(e)}function vr(n,i){var u=i.length>0,f=n.length>0,o=function(o,s,h,c,l){var y,d,w,k=0,a="0",g=o&&[],p=[],nt=ct,tt=o||f&&t.find.TAG("*",l),it=v+=null==nt?1:Math.random()||.1,rt=tt.length;for(l&&(ct=s!==e&&s);a!==rt&&null!=(y=tt[a]);a++){if(f&&y){for(d=0;w=n[d++];)if(w(y,s,h)){c.push(y);break}l&&(v=it)}u&&((y=!w&&y)&&k--,o&&g.push(y))}if(k+=a,u&&a!==k){for(d=0;w=i[d++];)w(g,p,s,h);if(o){if(k>0)while(a--)g[a]||p[a]||(p[a]=gi.call(c));p=pt(p)}b.apply(c,p);l&&!o&&p.length>0&&k+i.length>1&&r.uniqueSort(c)}return l&&(v=it,ct=nt),g};return u?h(o):o}var it,u,t,ht,oi,et,wt,si,ct,y,rt,p,e,l,a,o,g,lt,ot,f="sizzle"+-new Date,s=n.document,v=0,ki=0,hi=ni(),ci=ni(),li=ni(),bt=function(n,t){return n===t&&(rt=!0),0},ut="undefined",ai=-2147483648,di={}.hasOwnProperty,w=[],gi=w.pop,nr=w.push,b=w.push,vi=w.slice,nt=w.indexOf||function(n){for(var t=0,i=this.length;i>t;t++)if(this[t]===n)return t;return-1},kt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",i="[\\x20\\t\\r\\n\\f]",ft="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",yi=ft.replace("w","w#"),pi="\\["+i+"*("+ft+")(?:"+i+"*([*^$|!~]?=)"+i+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+yi+"))|)"+i+"*\\]",dt=":("+ft+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+pi+")*)|.*)\\)|)",at=new RegExp("^"+i+"+|((?:^|[^\\\\])(?:\\\\.)*)"+i+"+$","g"),tr=new RegExp("^"+i+"*,"+i+"*"),ir=new RegExp("^"+i+"*([>+~]|"+i+")"+i+"*"),rr=new RegExp("="+i+"*([^\\]'\"]*?)"+i+"*\\]","g"),ur=new RegExp(dt),fr=new RegExp("^"+yi+"$"),vt={ID:new RegExp("^#("+ft+")"),CLASS:new RegExp("^\\.("+ft+")"),TAG:new RegExp("^("+ft.replace("w","w*")+")"),ATTR:new RegExp("^"+pi),PSEUDO:new RegExp("^"+dt),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+i+"*(even|odd|(([+-]|)(\\d*)n|)"+i+"*(?:([+-]|)"+i+"*(\\d+)|))"+i+"*\\)|)","i"),bool:new RegExp("^(?:"+kt+")$","i"),needsContext:new RegExp("^"+i+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+i+"*((?:-\\d)?\\d*)"+i+"*\\)|)(?=[^-]|$)","i")},er=/^(?:input|select|textarea|button)$/i,or=/^h\d$/i,st=/^[^{]+\{\s*\[native \w/,sr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,gt=/[+~]/,hr=/'|\\/g,k=new RegExp("\\\\([\\da-f]{1,6}"+i+"?|("+i+")|.)","ig"),d=function(n,t,i){var r="0x"+t-65536;return r!==r||i?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{b.apply(w=vi.call(s.childNodes),s.childNodes);w[s.childNodes.length].nodeType}catch(yr){b={apply:w.length?function(n,t){nr.apply(n,vi.call(t))}:function(n,t){for(var i=n.length,r=0;n[i++]=t[r++];);n.length=i-1}}}u=r.support={};oi=r.isXML=function(n){var t=n&&(n.ownerDocument||n).documentElement;return t?"HTML"!==t.nodeName:!1};p=r.setDocument=function(n){var v,r=n?n.ownerDocument||n:s,h=r.defaultView;return r!==e&&9===r.nodeType&&r.documentElement?(e=r,l=r.documentElement,a=!oi(r),h&&h!==h.top&&(h.addEventListener?h.addEventListener("unload",function(){p()},!1):h.attachEvent&&h.attachEvent("onunload",function(){p()})),u.attributes=c(function(n){return n.className="i",!n.getAttribute("className")}),u.getElementsByTagName=c(function(n){return n.appendChild(r.createComment("")),!n.getElementsByTagName("*").length}),u.getElementsByClassName=st.test(r.getElementsByClassName)&&c(function(n){return n.innerHTML="<div class='a'><\/div><div class='a i'><\/div>",n.firstChild.className="i",2===n.getElementsByClassName("i").length}),u.getById=c(function(n){return l.appendChild(n).id=f,!r.getElementsByName||!r.getElementsByName(f).length}),u.getById?(t.find.ID=function(n,t){if(typeof t.getElementById!==ut&&a){var i=t.getElementById(n);return i&&i.parentNode?[i]:[]}},t.filter.ID=function(n){var t=n.replace(k,d);return function(n){return n.getAttribute("id")===t}}):(delete t.find.ID,t.filter.ID=function(n){var t=n.replace(k,d);return function(n){var i=typeof n.getAttributeNode!==ut&&n.getAttributeNode("id");return i&&i.value===t}}),t.find.TAG=u.getElementsByTagName?function(n,t){if(typeof t.getElementsByTagName!==ut)return t.getElementsByTagName(n)}:function(n,t){var i,r=[],f=0,u=t.getElementsByTagName(n);if("*"===n){while(i=u[f++])1===i.nodeType&&r.push(i);return r}return u},t.find.CLASS=u.getElementsByClassName&&function(n,t){if(typeof t.getElementsByClassName!==ut&&a)return t.getElementsByClassName(n)},g=[],o=[],(u.qsa=st.test(r.querySelectorAll))&&(c(function(n){n.innerHTML="<select msallowclip=''><option selected=''><\/option><\/select>";n.querySelectorAll("[msallowclip^='']").length&&o.push("[*^$]="+i+"*(?:''|\"\")");n.querySelectorAll("[selected]").length||o.push("\\["+i+"*(?:value|"+kt+")");n.querySelectorAll(":checked").length||o.push(":checked")}),c(function(n){var t=r.createElement("input");t.setAttribute("type","hidden");n.appendChild(t).setAttribute("name","D");n.querySelectorAll("[name=d]").length&&o.push("name"+i+"*[*^$|!~]?=");n.querySelectorAll(":enabled").length||o.push(":enabled",":disabled");n.querySelectorAll("*,:x");o.push(",.*:")})),(u.matchesSelector=st.test(lt=l.matches||l.webkitMatchesSelector||l.mozMatchesSelector||l.oMatchesSelector||l.msMatchesSelector))&&c(function(n){u.disconnectedMatch=lt.call(n,"div");lt.call(n,"[s!='']:x");g.push("!=",dt)}),o=o.length&&new RegExp(o.join("|")),g=g.length&&new RegExp(g.join("|")),v=st.test(l.compareDocumentPosition),ot=v||st.test(l.contains)?function(n,t){var r=9===n.nodeType?n.documentElement:n,i=t&&t.parentNode;return n===i||!(!i||1!==i.nodeType||!(r.contains?r.contains(i):n.compareDocumentPosition&&16&n.compareDocumentPosition(i)))}:function(n,t){if(t)while(t=t.parentNode)if(t===n)return!0;return!1},bt=v?function(n,t){if(n===t)return rt=!0,0;var i=!n.compareDocumentPosition-!t.compareDocumentPosition;return i?i:(i=(n.ownerDocument||n)===(t.ownerDocument||t)?n.compareDocumentPosition(t):1,1&i||!u.sortDetached&&t.compareDocumentPosition(n)===i?n===r||n.ownerDocument===s&&ot(s,n)?-1:t===r||t.ownerDocument===s&&ot(s,t)?1:y?nt.call(y,n)-nt.call(y,t):0:4&i?-1:1)}:function(n,t){if(n===t)return rt=!0,0;var i,u=0,o=n.parentNode,h=t.parentNode,f=[n],e=[t];if(!o||!h)return n===r?-1:t===r?1:o?-1:h?1:y?nt.call(y,n)-nt.call(y,t):0;if(o===h)return wi(n,t);for(i=n;i=i.parentNode;)f.unshift(i);for(i=t;i=i.parentNode;)e.unshift(i);while(f[u]===e[u])u++;return u?wi(f[u],e[u]):f[u]===s?-1:e[u]===s?1:0},r):e};r.matches=function(n,t){return r(n,null,null,t)};r.matchesSelector=function(n,t){if((n.ownerDocument||n)!==e&&p(n),t=t.replace(rr,"='$1']"),!(!u.matchesSelector||!a||g&&g.test(t)||o&&o.test(t)))try{var i=lt.call(n,t);if(i||u.disconnectedMatch||n.document&&11!==n.document.nodeType)return i}catch(f){}return r(t,e,null,[n]).length>0};r.contains=function(n,t){return(n.ownerDocument||n)!==e&&p(n),ot(n,t)};r.attr=function(n,i){(n.ownerDocument||n)!==e&&p(n);var f=t.attrHandle[i.toLowerCase()],r=f&&di.call(t.attrHandle,i.toLowerCase())?f(n,i,!a):void 0;return void 0!==r?r:u.attributes||!a?n.getAttribute(i):(r=n.getAttributeNode(i))&&r.specified?r.value:null};r.error=function(n){throw new Error("Syntax error, unrecognized expression: "+n);};r.uniqueSort=function(n){var r,f=[],t=0,i=0;if(rt=!u.detectDuplicates,y=!u.sortStable&&n.slice(0),n.sort(bt),rt){while(r=n[i++])r===n[i]&&(t=f.push(i));while(t--)n.splice(f[t],1)}return y=null,n};ht=r.getText=function(n){var r,i="",u=0,t=n.nodeType;if(t){if(1===t||9===t||11===t){if("string"==typeof n.textContent)return n.textContent;for(n=n.firstChild;n;n=n.nextSibling)i+=ht(n)}else if(3===t||4===t)return n.nodeValue}else while(r=n[u++])i+=ht(r);return i};t=r.selectors={cacheLength:50,createPseudo:h,match:vt,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(n){return n[1]=n[1].replace(k,d),n[3]=(n[3]||n[4]||n[5]||"").replace(k,d),"~="===n[2]&&(n[3]=" "+n[3]+" "),n.slice(0,4)},CHILD:function(n){return n[1]=n[1].toLowerCase(),"nth"===n[1].slice(0,3)?(n[3]||r.error(n[0]),n[4]=+(n[4]?n[5]+(n[6]||1):2*("even"===n[3]||"odd"===n[3])),n[5]=+(n[7]+n[8]||"odd"===n[3])):n[3]&&r.error(n[0]),n},PSEUDO:function(n){var i,t=!n[6]&&n[2];return vt.CHILD.test(n[0])?null:(n[3]?n[2]=n[4]||n[5]||"":t&&ur.test(t)&&(i=et(t,!0))&&(i=t.indexOf(")",t.length-i)-t.length)&&(n[0]=n[0].slice(0,i),n[2]=t.slice(0,i)),n.slice(0,3))}},filter:{TAG:function(n){var t=n.replace(k,d).toLowerCase();return"*"===n?function(){return!0}:function(n){return n.nodeName&&n.nodeName.toLowerCase()===t}},CLASS:function(n){var t=hi[n+" "];return t||(t=new RegExp("(^|"+i+")"+n+"("+i+"|$)"))&&hi(n,function(n){return t.test("string"==typeof n.className&&n.className||typeof n.getAttribute!==ut&&n.getAttribute("class")||"")})},ATTR:function(n,t,i){return function(u){var f=r.attr(u,n);return null==f?"!="===t:t?(f+="","="===t?f===i:"!="===t?f!==i:"^="===t?i&&0===f.indexOf(i):"*="===t?i&&f.indexOf(i)>-1:"$="===t?i&&f.slice(-i.length)===i:"~="===t?(" "+f+" ").indexOf(i)>-1:"|="===t?f===i||f.slice(0,i.length+1)===i+"-":!1):!0}},CHILD:function(n,t,i,r,u){var s="nth"!==n.slice(0,3),o="last"!==n.slice(-4),e="of-type"===t;return 1===r&&0===u?function(n){return!!n.parentNode}:function(t,i,h){var a,k,c,l,y,w,b=s!==o?"nextSibling":"previousSibling",p=t.parentNode,g=e&&t.nodeName.toLowerCase(),d=!h&&!e;if(p){if(s){while(b){for(c=t;c=c[b];)if(e?c.nodeName.toLowerCase()===g:1===c.nodeType)return!1;w=b="only"===n&&!w&&"nextSibling"}return!0}if(w=[o?p.firstChild:p.lastChild],o&&d){for(k=p[f]||(p[f]={}),a=k[n]||[],y=a[0]===v&&a[1],l=a[0]===v&&a[2],c=y&&p.childNodes[y];c=++y&&c&&c[b]||(l=y=0)||w.pop();)if(1===c.nodeType&&++l&&c===t){k[n]=[v,y,l];break}}else if(d&&(a=(t[f]||(t[f]={}))[n])&&a[0]===v)l=a[1];else while(c=++y&&c&&c[b]||(l=y=0)||w.pop())if((e?c.nodeName.toLowerCase()===g:1===c.nodeType)&&++l&&(d&&((c[f]||(c[f]={}))[n]=[v,l]),c===t))break;return l-=u,l===r||l%r==0&&l/r>=0}}},PSEUDO:function(n,i){var e,u=t.pseudos[n]||t.setFilters[n.toLowerCase()]||r.error("unsupported pseudo: "+n);return u[f]?u(i):u.length>1?(e=[n,n,"",i],t.setFilters.hasOwnProperty(n.toLowerCase())?h(function(n,t){for(var r,f=u(n,i),e=f.length;e--;)r=nt.call(n,f[e]),n[r]=!(t[r]=f[e])}):function(n){return u(n,0,e)}):u}},pseudos:{not:h(function(n){var i=[],r=[],t=wt(n.replace(at,"$1"));return t[f]?h(function(n,i,r,u){for(var e,o=t(n,null,u,[]),f=n.length;f--;)(e=o[f])&&(n[f]=!(i[f]=e))}):function(n,u,f){return i[0]=n,t(i,null,f,r),!r.pop()}}),has:h(function(n){return function(t){return r(n,t).length>0}}),contains:h(function(n){return function(t){return(t.textContent||t.innerText||ht(t)).indexOf(n)>-1}}),lang:h(function(n){return fr.test(n||"")||r.error("unsupported lang: "+n),n=n.replace(k,d).toLowerCase(),function(t){var i;do if(i=a?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return i=i.toLowerCase(),i===n||0===i.indexOf(n+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var i=n.location&&n.location.hash;return i&&i.slice(1)===t.id},root:function(n){return n===l},focus:function(n){return n===e.activeElement&&(!e.hasFocus||e.hasFocus())&&!!(n.type||n.href||~n.tabIndex)},enabled:function(n){return n.disabled===!1},disabled:function(n){return n.disabled===!0},checked:function(n){var t=n.nodeName.toLowerCase();return"input"===t&&!!n.checked||"option"===t&&!!n.selected},selected:function(n){return n.parentNode&&n.parentNode.selectedIndex,n.selected===!0},empty:function(n){for(n=n.firstChild;n;n=n.nextSibling)if(n.nodeType<6)return!1;return!0},parent:function(n){return!t.pseudos.empty(n)},header:function(n){return or.test(n.nodeName)},input:function(n){return er.test(n.nodeName)},button:function(n){var t=n.nodeName.toLowerCase();return"input"===t&&"button"===n.type||"button"===t},text:function(n){var t;return"input"===n.nodeName.toLowerCase()&&"text"===n.type&&(null==(t=n.getAttribute("type"))||"text"===t.toLowerCase())},first:tt(function(){return[0]}),last:tt(function(n,t){return[t-1]}),eq:tt(function(n,t,i){return[0>i?i+t:i]}),even:tt(function(n,t){for(var i=0;t>i;i+=2)n.push(i);return n}),odd:tt(function(n,t){for(var i=1;t>i;i+=2)n.push(i);return n}),lt:tt(function(n,t,i){for(var r=0>i?i+t:i;--r>=0;)n.push(r);return n}),gt:tt(function(n,t,i){for(var r=0>i?i+t:i;++r<t;)n.push(r);return n})}};t.pseudos.nth=t.pseudos.eq;for(it in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})t.pseudos[it]=cr(it);for(it in{submit:!0,reset:!0})t.pseudos[it]=lr(it);return bi.prototype=t.filters=t.pseudos,t.setFilters=new bi,et=r.tokenize=function(n,i){var e,f,s,o,u,h,c,l=ci[n+" "];if(l)return i?0:l.slice(0);for(u=n,h=[],c=t.preFilter;u;){(!e||(f=tr.exec(u)))&&(f&&(u=u.slice(f[0].length)||u),h.push(s=[]));e=!1;(f=ir.exec(u))&&(e=f.shift(),s.push({value:e,type:f[0].replace(at," ")}),u=u.slice(e.length));for(o in t.filter)(f=vt[o].exec(u))&&(!c[o]||(f=c[o](f)))&&(e=f.shift(),s.push({value:e,type:o,matches:f}),u=u.slice(e.length));if(!e)break}return i?u.length:u?r.error(n):ci(n,h).slice(0)},wt=r.compile=function(n,t){var r,u=[],e=[],i=li[n+" "];if(!i){for(t||(t=et(n)),r=t.length;r--;)i=ei(t[r]),i[f]?u.push(i):e.push(i);i=li(n,vr(e,u));i.selector=n}return i},si=r.select=function(n,i,r,f){var s,e,o,l,v,c="function"==typeof n&&n,h=!f&&et(n=c.selector||n);if(r=r||[],1===h.length){if(e=h[0]=h[0].slice(0),e.length>2&&"ID"===(o=e[0]).type&&u.getById&&9===i.nodeType&&a&&t.relative[e[1].type]){if(i=(t.find.ID(o.matches[0].replace(k,d),i)||[])[0],!i)return r;c&&(i=i.parentNode);n=n.slice(e.shift().value.length)}for(s=vt.needsContext.test(n)?0:e.length;s--;){if(o=e[s],t.relative[l=o.type])break;if((v=t.find[l])&&(f=v(o.matches[0].replace(k,d),gt.test(e[0].type)&&ii(i.parentNode)||i))){if(e.splice(s,1),n=f.length&&yt(e),!n)return b.apply(r,f),r;break}}}return(c||wt(n,h))(f,i,!a,r,gt.test(n)&&ii(i.parentNode)||i),r},u.sortStable=f.split("").sort(bt).join("")===f,u.detectDuplicates=!!rt,p(),u.sortDetached=c(function(n){return 1&n.compareDocumentPosition(e.createElement("div"))}),c(function(n){return n.innerHTML="<a href='#'><\/a>","#"===n.firstChild.getAttribute("href")})||ti("type|href|height|width",function(n,t,i){if(!i)return n.getAttribute(t,"type"===t.toLowerCase()?1:2)}),u.attributes&&c(function(n){return n.innerHTML="<input/>",n.firstChild.setAttribute("value",""),""===n.firstChild.getAttribute("value")})||ti("value",function(n,t,i){if(!i&&"input"===n.nodeName.toLowerCase())return n.defaultValue}),c(function(n){return null==n.getAttribute("disabled")})||ti(kt,function(n,t,i){var r;if(!i)return n[t]===!0?t.toLowerCase():(r=n.getAttributeNode(t))&&r.specified?r.value:null}),r}(n);i.find=p;i.expr=p.selectors;i.expr[":"]=i.expr.pseudos;i.unique=p.uniqueSort;i.text=p.getText;i.isXMLDoc=p.isXML;i.contains=p.contains;var fr=i.expr.match.needsContext,er=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,re=/^.[^:#\[\.,]*$/;i.filter=function(n,t,r){var u=t[0];return r&&(n=":not("+n+")"),1===t.length&&1===u.nodeType?i.find.matchesSelector(u,n)?[u]:[]:i.find.matches(n,i.grep(t,function(n){return 1===n.nodeType}))};i.fn.extend({find:function(n){var t,r=[],u=this,f=u.length;if("string"!=typeof n)return this.pushStack(i(n).filter(function(){for(t=0;f>t;t++)if(i.contains(u[t],this))return!0}));for(t=0;f>t;t++)i.find(n,u[t],r);return r=this.pushStack(f>1?i.unique(r):r),r.selector=this.selector?this.selector+" "+n:n,r},filter:function(n){return this.pushStack(ui(this,n||[],!1))},not:function(n){return this.pushStack(ui(this,n||[],!0))},is:function(n){return!!ui(this,"string"==typeof n&&fr.test(n)?i(n):n||[],!1).length}});var ft,u=n.document,ue=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,fe=i.fn.init=function(n,t){var r,f;if(!n)return this;if("string"==typeof n){if(r="<"===n.charAt(0)&&">"===n.charAt(n.length-1)&&n.length>=3?[null,n,null]:ue.exec(n),!r||!r[1]&&t)return!t||t.jquery?(t||ft).find(n):this.constructor(t).find(n);if(r[1]){if(t=t instanceof i?t[0]:t,i.merge(this,i.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:u,!0)),er.test(r[1])&&i.isPlainObject(t))for(r in t)i.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}if(f=u.getElementById(r[2]),f&&f.parentNode){if(f.id!==r[2])return ft.find(n);this.length=1;this[0]=f}return this.context=u,this.selector=n,this}return n.nodeType?(this.context=this[0]=n,this.length=1,this):i.isFunction(n)?"undefined"!=typeof ft.ready?ft.ready(n):n(i):(void 0!==n.selector&&(this.selector=n.selector,this.context=n.context),i.makeArray(n,this))};fe.prototype=i.fn;ft=i(u);or=/^(?:parents|prev(?:Until|All))/;sr={children:!0,contents:!0,next:!0,prev:!0};i.extend({dir:function(n,t,r){for(var f=[],u=n[t];u&&9!==u.nodeType&&(void 0===r||1!==u.nodeType||!i(u).is(r));)1===u.nodeType&&f.push(u),u=u[t];return f},sibling:function(n,t){for(var i=[];n;n=n.nextSibling)1===n.nodeType&&n!==t&&i.push(n);return i}});i.fn.extend({has:function(n){var t,r=i(n,this),u=r.length;return this.filter(function(){for(t=0;u>t;t++)if(i.contains(this,r[t]))return!0})},closest:function(n,t){for(var r,f=0,o=this.length,u=[],e=fr.test(n)||"string"!=typeof n?i(n,t||this.context):0;o>f;f++)for(r=this[f];r&&r!==t;r=r.parentNode)if(r.nodeType<11&&(e?e.index(r)>-1:1===r.nodeType&&i.find.matchesSelector(r,n))){u.push(r);break}return this.pushStack(u.length>1?i.unique(u):u)},index:function(n){return n?"string"==typeof n?i.inArray(this[0],i(n)):i.inArray(n.jquery?n[0]:n,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(n,t){return this.pushStack(i.unique(i.merge(this.get(),i(n,t))))},addBack:function(n){return this.add(null==n?this.prevObject:this.prevObject.filter(n))}});i.each({parent:function(n){var t=n.parentNode;return t&&11!==t.nodeType?t:null},parents:function(n){return i.dir(n,"parentNode")},parentsUntil:function(n,t,r){return i.dir(n,"parentNode",r)},next:function(n){return hr(n,"nextSibling")},prev:function(n){return hr(n,"previousSibling")},nextAll:function(n){return i.dir(n,"nextSibling")},prevAll:function(n){return i.dir(n,"previousSibling")},nextUntil:function(n,t,r){return i.dir(n,"nextSibling",r)},prevUntil:function(n,t,r){return i.dir(n,"previousSibling",r)},siblings:function(n){return i.sibling((n.parentNode||{}).firstChild,n)},children:function(n){return i.sibling(n.firstChild)},contents:function(n){return i.nodeName(n,"iframe")?n.contentDocument||n.contentWindow.document:i.merge([],n.childNodes)}},function(n,t){i.fn[n]=function(r,u){var f=i.map(this,t,r);return"Until"!==n.slice(-5)&&(u=r),u&&"string"==typeof u&&(f=i.filter(u,f)),this.length>1&&(sr[n]||(f=i.unique(f)),or.test(n)&&(f=f.reverse())),this.pushStack(f)}});h=/\S+/g;fi={};i.Callbacks=function(n){n="string"==typeof n?fi[n]||ee(n):i.extend({},n);var o,u,h,f,e,c,t=[],r=!n.once&&[],l=function(i){for(u=n.memory&&i,h=!0,e=c||0,c=0,f=t.length,o=!0;t&&f>e;e++)if(t[e].apply(i[0],i[1])===!1&&n.stopOnFalse){u=!1;break}o=!1;t&&(r?r.length&&l(r.shift()):u?t=[]:s.disable())},s={add:function(){if(t){var r=t.length;!function e(r){i.each(r,function(r,u){var f=i.type(u);"function"===f?n.unique&&s.has(u)||t.push(u):u&&u.length&&"string"!==f&&e(u)})}(arguments);o?f=t.length:u&&(c=r,l(u))}return this},remove:function(){return t&&i.each(arguments,function(n,r){for(var u;(u=i.inArray(r,t,u))>-1;)t.splice(u,1),o&&(f>=u&&f--,e>=u&&e--)}),this},has:function(n){return n?i.inArray(n,t)>-1:!(!t||!t.length)},empty:function(){return t=[],f=0,this},disable:function(){return t=r=u=void 0,this},disabled:function(){return!t},lock:function(){return r=void 0,u||s.disable(),this},locked:function(){return!r},fireWith:function(n,i){return!t||h&&!r||(i=i||[],i=[n,i.slice?i.slice():i],o?r.push(i):l(i)),this},fire:function(){return s.fireWith(this,arguments),this},fired:function(){return!!h}};return s};i.extend({Deferred:function(n){var u=[["resolve","done",i.Callbacks("once memory"),"resolved"],["reject","fail",i.Callbacks("once memory"),"rejected"],["notify","progress",i.Callbacks("memory")]],f="pending",r={state:function(){return f},always:function(){return t.done(arguments).fail(arguments),this},then:function(){var n=arguments;return i.Deferred(function(f){i.each(u,function(u,e){var o=i.isFunction(n[u])&&n[u];t[e[1]](function(){var n=o&&o.apply(this,arguments);n&&i.isFunction(n.promise)?n.promise().done(f.resolve).fail(f.reject).progress(f.notify):f[e[0]+"With"](this===r?f.promise():this,o?[n]:arguments)})});n=null}).promise()},promise:function(n){return null!=n?i.extend(n,r):r}},t={};return r.pipe=r.then,i.each(u,function(n,i){var e=i[2],o=i[3];r[i[1]]=e.add;o&&e.add(function(){f=o},u[1^n][2].disable,u[2][2].lock);t[i[0]]=function(){return t[i[0]+"With"](this===t?r:this,arguments),this};t[i[0]+"With"]=e.fireWith}),r.promise(t),n&&n.call(t,t),t},when:function(n){var t=0,u=l.call(arguments),r=u.length,e=1!==r||n&&i.isFunction(n.promise)?r:0,f=1===e?n:i.Deferred(),h=function(n,t,i){return function(r){t[n]=this;i[n]=arguments.length>1?l.call(arguments):r;i===o?f.notifyWith(t,i):--e||f.resolveWith(t,i)}},o,c,s;if(r>1)for(o=new Array(r),c=new Array(r),s=new Array(r);r>t;t++)u[t]&&i.isFunction(u[t].promise)?u[t].promise().done(h(t,s,u)).fail(f.reject).progress(h(t,c,o)):--e;return e||f.resolveWith(s,u),f.promise()}});i.fn.ready=function(n){return i.ready.promise().done(n),this};i.extend({isReady:!1,readyWait:1,holdReady:function(n){n?i.readyWait++:i.ready(!0)},ready:function(n){if(n===!0?!--i.readyWait:!i.isReady){if(!u.body)return setTimeout(i.ready);i.isReady=!0;n!==!0&&--i.readyWait>0||(lt.resolveWith(u,[i]),i.fn.triggerHandler&&(i(u).triggerHandler("ready"),i(u).off("ready")))}}});i.ready.promise=function(t){if(!lt)if(lt=i.Deferred(),"complete"===u.readyState)setTimeout(i.ready);else if(u.addEventListener)u.addEventListener("DOMContentLoaded",a,!1),n.addEventListener("load",a,!1);else{u.attachEvent("onreadystatechange",a);n.attachEvent("onload",a);var r=!1;try{r=null==n.frameElement&&u.documentElement}catch(e){}r&&r.doScroll&&!function f(){if(!i.isReady){try{r.doScroll("left")}catch(n){return setTimeout(f,50)}cr();i.ready()}}()}return lt.promise(t)};o="undefined";for(lr in i(r))break;r.ownLast="0"!==lr;r.inlineBlockNeedsLayout=!1;i(function(){var f,t,n,i;n=u.getElementsByTagName("body")[0];n&&n.style&&(t=u.createElement("div"),i=u.createElement("div"),i.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendChild(i).appendChild(t),typeof t.style.zoom!==o&&(t.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",r.inlineBlockNeedsLayout=f=3===t.offsetWidth,f&&(n.style.zoom=1)),n.removeChild(i))}),function(){var n=u.createElement("div");if(null==r.deleteExpando){r.deleteExpando=!0;try{delete n.test}catch(t){r.deleteExpando=!1}}n=null}();i.acceptData=function(n){var t=i.noData[(n.nodeName+" ").toLowerCase()],r=+n.nodeType||1;return 1!==r&&9!==r?!1:!t||t!==!0&&n.getAttribute("classid")===t};ar=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/;vr=/([A-Z])/g;i.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(n){return n=n.nodeType?i.cache[n[i.expando]]:n[i.expando],!!n&&!ei(n)},data:function(n,t,i){return pr(n,t,i)},removeData:function(n,t){return wr(n,t)},_data:function(n,t,i){return pr(n,t,i,!0)},_removeData:function(n,t){return wr(n,t,!0)}});i.fn.extend({data:function(n,t){var f,u,e,r=this[0],o=r&&r.attributes;if(void 0===n){if(this.length&&(e=i.data(r),1===r.nodeType&&!i._data(r,"parsedAttrs"))){for(f=o.length;f--;)o[f]&&(u=o[f].name,0===u.indexOf("data-")&&(u=i.camelCase(u.slice(5)),yr(r,u,e[u])));i._data(r,"parsedAttrs",!0)}return e}return"object"==typeof n?this.each(function(){i.data(this,n)}):arguments.length>1?this.each(function(){i.data(this,n,t)}):r?yr(r,n,i.data(r,n)):void 0},removeData:function(n){return this.each(function(){i.removeData(this,n)})}});i.extend({queue:function(n,t,r){var u;if(n)return(t=(t||"fx")+"queue",u=i._data(n,t),r&&(!u||i.isArray(r)?u=i._data(n,t,i.makeArray(r)):u.push(r)),u||[])},dequeue:function(n,t){t=t||"fx";var r=i.queue(n,t),e=r.length,u=r.shift(),f=i._queueHooks(n,t),o=function(){i.dequeue(n,t)};"inprogress"===u&&(u=r.shift(),e--);u&&("fx"===t&&r.unshift("inprogress"),delete f.stop,u.call(n,o,f));!e&&f&&f.empty.fire()},_queueHooks:function(n,t){var r=t+"queueHooks";return i._data(n,r)||i._data(n,r,{empty:i.Callbacks("once memory").add(function(){i._removeData(n,t+"queue");i._removeData(n,r)})})}});i.fn.extend({queue:function(n,t){var r=2;return"string"!=typeof n&&(t=n,n="fx",r--),arguments.length<r?i.queue(this[0],n):void 0===t?this:this.each(function(){var r=i.queue(this,n,t);i._queueHooks(this,n);"fx"===n&&"inprogress"!==r[0]&&i.dequeue(this,n)})},dequeue:function(n){return this.each(function(){i.dequeue(this,n)})},clearQueue:function(n){return this.queue(n||"fx",[])},promise:function(n,t){var r,f=1,e=i.Deferred(),u=this,o=this.length,s=function(){--f||e.resolveWith(u,[u])};for("string"!=typeof n&&(t=n,n=void 0),n=n||"fx";o--;)r=i._data(u[o],n+"queueHooks"),r&&r.empty&&(f++,r.empty.add(s));return s(),e.promise(t)}});var at=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,w=["Top","Right","Bottom","Left"],et=function(n,t){return n=t||n,"none"===i.css(n,"display")||!i.contains(n.ownerDocument,n)},b=i.access=function(n,t,r,u,f,e,o){var s=0,c=n.length,h=null==r;if("object"===i.type(r)){f=!0;for(s in r)i.access(n,t,s,r[s],!0,e,o)}else if(void 0!==u&&(f=!0,i.isFunction(u)||(o=!0),h&&(o?(t.call(n,u),t=null):(h=t,t=function(n,t,r){return h.call(i(n),r)})),t))for(;c>s;s++)t(n[s],r,o?u:u.call(n[s],s,t(n[s],r)));return f?n:h?t.call(n):c?t(n[0],r):e},oi=/^(?:checkbox|radio)$/i;!function(){var t=u.createElement("input"),n=u.createElement("div"),i=u.createDocumentFragment();if(n.innerHTML="  <link/><table><\/table><a href='/a'>a<\/a><input type='checkbox'/>",r.leadingWhitespace=3===n.firstChild.nodeType,r.tbody=!n.getElementsByTagName("tbody").length,r.htmlSerialize=!!n.getElementsByTagName("link").length,r.html5Clone="<:nav><\/:nav>"!==u.createElement("nav").cloneNode(!0).outerHTML,t.type="checkbox",t.checked=!0,i.appendChild(t),r.appendChecked=t.checked,n.innerHTML="<textarea>x<\/textarea>",r.noCloneChecked=!!n.cloneNode(!0).lastChild.defaultValue,i.appendChild(n),n.innerHTML="<input type='radio' checked='checked' name='t'/>",r.checkClone=n.cloneNode(!0).cloneNode(!0).lastChild.checked,r.noCloneEvent=!0,n.attachEvent&&(n.attachEvent("onclick",function(){r.noCloneEvent=!1}),n.cloneNode(!0).click()),null==r.deleteExpando){r.deleteExpando=!0;try{delete n.test}catch(f){r.deleteExpando=!1}}}(),function(){var t,i,f=u.createElement("div");for(t in{submit:!0,change:!0,focusin:!0})i="on"+t,(r[t+"Bubbles"]=i in n)||(f.setAttribute(i,"t"),r[t+"Bubbles"]=f.attributes[i].expando===!1);f=null}();var si=/^(?:input|select|textarea)$/i,oe=/^key/,se=/^(?:mouse|pointer|contextmenu)|click/,br=/^(?:focusinfocus|focusoutblur)$/,kr=/^([^.]*)(?:\.(.+)|)$/;i.event={global:{},add:function(n,t,r,u,f){var w,y,b,p,s,c,l,a,e,k,d,v=i._data(n);if(v){for(r.handler&&(p=r,r=p.handler,f=p.selector),r.guid||(r.guid=i.guid++),(y=v.events)||(y=v.events={}),(c=v.handle)||(c=v.handle=function(n){if(typeof i!==o&&(!n||i.event.triggered!==n.type))return i.event.dispatch.apply(c.elem,arguments)},c.elem=n),t=(t||"").match(h)||[""],b=t.length;b--;)w=kr.exec(t[b])||[],e=d=w[1],k=(w[2]||"").split(".").sort(),e&&(s=i.event.special[e]||{},e=(f?s.delegateType:s.bindType)||e,s=i.event.special[e]||{},l=i.extend({type:e,origType:d,data:u,handler:r,guid:r.guid,selector:f,needsContext:f&&i.expr.match.needsContext.test(f),namespace:k.join(".")},p),(a=y[e])||(a=y[e]=[],a.delegateCount=0,s.setup&&s.setup.call(n,u,k,c)!==!1||(n.addEventListener?n.addEventListener(e,c,!1):n.attachEvent&&n.attachEvent("on"+e,c))),s.add&&(s.add.call(n,l),l.handler.guid||(l.handler.guid=r.guid)),f?a.splice(a.delegateCount++,0,l):a.push(l),i.event.global[e]=!0);n=null}},remove:function(n,t,r,u,f){var y,o,s,b,p,a,c,l,e,w,k,v=i.hasData(n)&&i._data(n);if(v&&(a=v.events)){for(t=(t||"").match(h)||[""],p=t.length;p--;)if(s=kr.exec(t[p])||[],e=k=s[1],w=(s[2]||"").split(".").sort(),e){for(c=i.event.special[e]||{},e=(u?c.delegateType:c.bindType)||e,l=a[e]||[],s=s[2]&&new RegExp("(^|\\.)"+w.join("\\.(?:.*\\.|)")+"(\\.|$)"),b=y=l.length;y--;)o=l[y],!f&&k!==o.origType||r&&r.guid!==o.guid||s&&!s.test(o.namespace)||u&&u!==o.selector&&("**"!==u||!o.selector)||(l.splice(y,1),o.selector&&l.delegateCount--,c.remove&&c.remove.call(n,o));b&&!l.length&&(c.teardown&&c.teardown.call(n,w,v.handle)!==!1||i.removeEvent(n,e,v.handle),delete a[e])}else for(e in a)i.event.remove(n,e+t[p],r,u,!0);i.isEmptyObject(a)&&(delete v.handle,i._removeData(n,"events"))}},trigger:function(t,r,f,e){var l,a,o,p,c,h,w,y=[f||u],s=tt.call(t,"type")?t.type:t,v=tt.call(t,"namespace")?t.namespace.split("."):[];if(o=h=f=f||u,3!==f.nodeType&&8!==f.nodeType&&!br.test(s+i.event.triggered)&&(s.indexOf(".")>=0&&(v=s.split("."),s=v.shift(),v.sort()),a=s.indexOf(":")<0&&"on"+s,t=t[i.expando]?t:new i.Event(s,"object"==typeof t&&t),t.isTrigger=e?2:3,t.namespace=v.join("."),t.namespace_re=t.namespace?new RegExp("(^|\\.)"+v.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=f),r=null==r?[t]:i.makeArray(r,[t]),c=i.event.special[s]||{},e||!c.trigger||c.trigger.apply(f,r)!==!1)){if(!e&&!c.noBubble&&!i.isWindow(f)){for(p=c.delegateType||s,br.test(p+s)||(o=o.parentNode);o;o=o.parentNode)y.push(o),h=o;h===(f.ownerDocument||u)&&y.push(h.defaultView||h.parentWindow||n)}for(w=0;(o=y[w++])&&!t.isPropagationStopped();)t.type=w>1?p:c.bindType||s,l=(i._data(o,"events")||{})[t.type]&&i._data(o,"handle"),l&&l.apply(o,r),l=a&&o[a],l&&l.apply&&i.acceptData(o)&&(t.result=l.apply(o,r),t.result===!1&&t.preventDefault());if(t.type=s,!e&&!t.isDefaultPrevented()&&(!c._default||c._default.apply(y.pop(),r)===!1)&&i.acceptData(f)&&a&&f[s]&&!i.isWindow(f)){h=f[a];h&&(f[a]=null);i.event.triggered=s;try{f[s]()}catch(b){}i.event.triggered=void 0;h&&(f[a]=h)}return t.result}},dispatch:function(n){n=i.event.fix(n);var e,f,t,r,o,s=[],h=l.call(arguments),c=(i._data(this,"events")||{})[n.type]||[],u=i.event.special[n.type]||{};if(h[0]=n,n.delegateTarget=this,!u.preDispatch||u.preDispatch.call(this,n)!==!1){for(s=i.event.handlers.call(this,n,c),e=0;(r=s[e++])&&!n.isPropagationStopped();)for(n.currentTarget=r.elem,o=0;(t=r.handlers[o++])&&!n.isImmediatePropagationStopped();)(!n.namespace_re||n.namespace_re.test(t.namespace))&&(n.handleObj=t,n.data=t.data,f=((i.event.special[t.origType]||{}).handle||t.handler).apply(r.elem,h),void 0!==f&&(n.result=f)===!1&&(n.preventDefault(),n.stopPropagation()));return u.postDispatch&&u.postDispatch.call(this,n),n.result}},handlers:function(n,t){var f,e,u,o,h=[],s=t.delegateCount,r=n.target;if(s&&r.nodeType&&(!n.button||"click"!==n.type))for(;r!=this;r=r.parentNode||this)if(1===r.nodeType&&(r.disabled!==!0||"click"!==n.type)){for(u=[],o=0;s>o;o++)e=t[o],f=e.selector+" ",void 0===u[f]&&(u[f]=e.needsContext?i(f,this).index(r)>=0:i.find(f,this,null,[r]).length),u[f]&&u.push(e);u.length&&h.push({elem:r,handlers:u})}return s<t.length&&h.push({elem:this,handlers:t.slice(s)}),h},fix:function(n){if(n[i.expando])return n;var e,o,s,r=n.type,f=n,t=this.fixHooks[r];for(t||(this.fixHooks[r]=t=se.test(r)?this.mouseHooks:oe.test(r)?this.keyHooks:{}),s=t.props?this.props.concat(t.props):this.props,n=new i.Event(f),e=s.length;e--;)o=s[e],n[o]=f[o];return n.target||(n.target=f.srcElement||u),3===n.target.nodeType&&(n.target=n.target.parentNode),n.metaKey=!!n.metaKey,t.filter?t.filter(n,f):n},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(n,t){return null==n.which&&(n.which=null!=t.charCode?t.charCode:t.keyCode),n}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(n,t){var i,e,r,f=t.button,o=t.fromElement;return null==n.pageX&&null!=t.clientX&&(e=n.target.ownerDocument||u,r=e.documentElement,i=e.body,n.pageX=t.clientX+(r&&r.scrollLeft||i&&i.scrollLeft||0)-(r&&r.clientLeft||i&&i.clientLeft||0),n.pageY=t.clientY+(r&&r.scrollTop||i&&i.scrollTop||0)-(r&&r.clientTop||i&&i.clientTop||0)),!n.relatedTarget&&o&&(n.relatedTarget=o===n.target?t.toElement:o),n.which||void 0===f||(n.which=1&f?1:2&f?3:4&f?2:0),n}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==dr()&&this.focus)try{return this.focus(),!1}catch(n){}},delegateType:"focusin"},blur:{trigger:function(){if(this===dr()&&this.blur)return(this.blur(),!1)},delegateType:"focusout"},click:{trigger:function(){if(i.nodeName(this,"input")&&"checkbox"===this.type&&this.click)return(this.click(),!1)},_default:function(n){return i.nodeName(n.target,"a")}},beforeunload:{postDispatch:function(n){void 0!==n.result&&n.originalEvent&&(n.originalEvent.returnValue=n.result)}}},simulate:function(n,t,r,u){var f=i.extend(new i.Event,r,{type:n,isSimulated:!0,originalEvent:{}});u?i.event.trigger(f,null,t):i.event.dispatch.call(t,f);f.isDefaultPrevented()&&r.preventDefault()}};i.removeEvent=u.removeEventListener?function(n,t,i){n.removeEventListener&&n.removeEventListener(t,i,!1)}:function(n,t,i){var r="on"+t;n.detachEvent&&(typeof n[r]===o&&(n[r]=null),n.detachEvent(r,i))};i.Event=function(n,t){return this instanceof i.Event?(n&&n.type?(this.originalEvent=n,this.type=n.type,this.isDefaultPrevented=n.defaultPrevented||void 0===n.defaultPrevented&&n.returnValue===!1?vt:it):this.type=n,t&&i.extend(this,t),this.timeStamp=n&&n.timeStamp||i.now(),void(this[i.expando]=!0)):new i.Event(n,t)};i.Event.prototype={isDefaultPrevented:it,isPropagationStopped:it,isImmediatePropagationStopped:it,preventDefault:function(){var n=this.originalEvent;this.isDefaultPrevented=vt;n&&(n.preventDefault?n.preventDefault():n.returnValue=!1)},stopPropagation:function(){var n=this.originalEvent;this.isPropagationStopped=vt;n&&(n.stopPropagation&&n.stopPropagation(),n.cancelBubble=!0)},stopImmediatePropagation:function(){var n=this.originalEvent;this.isImmediatePropagationStopped=vt;n&&n.stopImmediatePropagation&&n.stopImmediatePropagation();this.stopPropagation()}};i.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(n,t){i.event.special[n]={delegateType:t,bindType:t,handle:function(n){var u,f=this,r=n.relatedTarget,e=n.handleObj;return(!r||r!==f&&!i.contains(f,r))&&(n.type=e.origType,u=e.handler.apply(this,arguments),n.type=t),u}}});r.submitBubbles||(i.event.special.submit={setup:function(){return i.nodeName(this,"form")?!1:void i.event.add(this,"click._submit keypress._submit",function(n){var r=n.target,t=i.nodeName(r,"input")||i.nodeName(r,"button")?r.form:void 0;t&&!i._data(t,"submitBubbles")&&(i.event.add(t,"submit._submit",function(n){n._submit_bubble=!0}),i._data(t,"submitBubbles",!0))})},postDispatch:function(n){n._submit_bubble&&(delete n._submit_bubble,this.parentNode&&!n.isTrigger&&i.event.simulate("submit",this.parentNode,n,!0))},teardown:function(){return i.nodeName(this,"form")?!1:void i.event.remove(this,"._submit")}});r.changeBubbles||(i.event.special.change={setup:function(){return si.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(i.event.add(this,"propertychange._change",function(n){"checked"===n.originalEvent.propertyName&&(this._just_changed=!0)}),i.event.add(this,"click._change",function(n){this._just_changed&&!n.isTrigger&&(this._just_changed=!1);i.event.simulate("change",this,n,!0)})),!1):void i.event.add(this,"beforeactivate._change",function(n){var t=n.target;si.test(t.nodeName)&&!i._data(t,"changeBubbles")&&(i.event.add(t,"change._change",function(n){!this.parentNode||n.isSimulated||n.isTrigger||i.event.simulate("change",this.parentNode,n,!0)}),i._data(t,"changeBubbles",!0))})},handle:function(n){var t=n.target;if(this!==t||n.isSimulated||n.isTrigger||"radio"!==t.type&&"checkbox"!==t.type)return n.handleObj.handler.apply(this,arguments)},teardown:function(){return i.event.remove(this,"._change"),!si.test(this.nodeName)}});r.focusinBubbles||i.each({focus:"focusin",blur:"focusout"},function(n,t){var r=function(n){i.event.simulate(t,n.target,i.event.fix(n),!0)};i.event.special[t]={setup:function(){var u=this.ownerDocument||this,f=i._data(u,t);f||u.addEventListener(n,r,!0);i._data(u,t,(f||0)+1)},teardown:function(){var u=this.ownerDocument||this,f=i._data(u,t)-1;f?i._data(u,t,f):(u.removeEventListener(n,r,!0),i._removeData(u,t))}}});i.fn.extend({on:function(n,t,r,u,f){var o,e;if("object"==typeof n){"string"!=typeof t&&(r=r||t,t=void 0);for(o in n)this.on(o,t,r,n[o],f);return this}if(null==r&&null==u?(u=t,r=t=void 0):null==u&&("string"==typeof t?(u=r,r=void 0):(u=r,r=t,t=void 0)),u===!1)u=it;else if(!u)return this;return 1===f&&(e=u,u=function(n){return i().off(n),e.apply(this,arguments)},u.guid=e.guid||(e.guid=i.guid++)),this.each(function(){i.event.add(this,n,u,r,t)})},one:function(n,t,i,r){return this.on(n,t,i,r,1)},off:function(n,t,r){var u,f;if(n&&n.preventDefault&&n.handleObj)return u=n.handleObj,i(n.delegateTarget).off(u.namespace?u.origType+"."+u.namespace:u.origType,u.selector,u.handler),this;if("object"==typeof n){for(f in n)this.off(f,t,n[f]);return this}return(t===!1||"function"==typeof t)&&(r=t,t=void 0),r===!1&&(r=it),this.each(function(){i.event.remove(this,n,r,t)})},trigger:function(n,t){return this.each(function(){i.event.trigger(n,t,this)})},triggerHandler:function(n,t){var r=this[0];if(r)return i.event.trigger(n,t,r,!0)}});var nu="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",he=/ jQuery\d+="(?:null|\d+)"/g,tu=new RegExp("<(?:"+nu+")[\\s/>]","i"),hi=/^\s+/,iu=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,ru=/<([\w:]+)/,uu=/<tbody/i,ce=/<|&#?\w+;/,le=/<(?:script|style|link)/i,ae=/checked\s*(?:[^=]|=\s*.checked.)/i,fu=/^$|\/(?:java|ecma)script/i,ve=/^true\/(.*)/,ye=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,s={option:[1,"<select multiple='multiple'>","<\/select>"],legend:[1,"<fieldset>","<\/fieldset>"],area:[1,"<map>","<\/map>"],param:[1,"<object>","<\/object>"],thead:[1,"<table>","<\/table>"],tr:[2,"<table><tbody>","<\/tbody><\/table>"],col:[2,"<table><tbody><\/tbody><colgroup>","<\/colgroup><\/table>"],td:[3,"<table><tbody><tr>","<\/tr><\/tbody><\/table>"],_default:r.htmlSerialize?[0,"",""]:[1,"X<div>","<\/div>"]},pe=gr(u),ci=pe.appendChild(u.createElement("div"));s.optgroup=s.option;s.tbody=s.tfoot=s.colgroup=s.caption=s.thead;s.th=s.td;i.extend({clone:function(n,t,u){var e,c,s,o,h,l=i.contains(n.ownerDocument,n);if(r.html5Clone||i.isXMLDoc(n)||!tu.test("<"+n.nodeName+">")?s=n.cloneNode(!0):(ci.innerHTML=n.outerHTML,ci.removeChild(s=ci.firstChild)),!(r.noCloneEvent&&r.noCloneChecked||1!==n.nodeType&&11!==n.nodeType||i.isXMLDoc(n)))for(e=f(s),h=f(n),o=0;null!=(c=h[o]);++o)e[o]&&be(c,e[o]);if(t)if(u)for(h=h||f(n),e=e||f(s),o=0;null!=(c=h[o]);o++)hu(c,e[o]);else hu(n,s);return e=f(s,"script"),e.length>0&&li(e,!l&&f(n,"script")),e=h=c=null,s},buildFragment:function(n,t,u,e){for(var c,o,b,h,p,w,a,k=n.length,v=gr(t),l=[],y=0;k>y;y++)if(o=n[y],o||0===o)if("object"===i.type(o))i.merge(l,o.nodeType?[o]:o);else if(ce.test(o)){for(h=h||v.appendChild(t.createElement("div")),p=(ru.exec(o)||["",""])[1].toLowerCase(),a=s[p]||s._default,h.innerHTML=a[1]+o.replace(iu,"<$1><\/$2>")+a[2],c=a[0];c--;)h=h.lastChild;if(!r.leadingWhitespace&&hi.test(o)&&l.push(t.createTextNode(hi.exec(o)[0])),!r.tbody)for(o="table"!==p||uu.test(o)?"<table>"!==a[1]||uu.test(o)?0:h:h.firstChild,c=o&&o.childNodes.length;c--;)i.nodeName(w=o.childNodes[c],"tbody")&&!w.childNodes.length&&o.removeChild(w);for(i.merge(l,h.childNodes),h.textContent="";h.firstChild;)h.removeChild(h.firstChild);h=v.lastChild}else l.push(t.createTextNode(o));for(h&&v.removeChild(h),r.appendChecked||i.grep(f(l,"input"),we),y=0;o=l[y++];)if((!e||-1===i.inArray(o,e))&&(b=i.contains(o.ownerDocument,o),h=f(v.appendChild(o),"script"),b&&li(h),u))for(c=0;o=h[c++];)fu.test(o.type||"")&&u.push(o);return h=null,v},cleanData:function(n,t){for(var u,e,f,s,a=0,h=i.expando,l=i.cache,v=r.deleteExpando,y=i.event.special;null!=(u=n[a]);a++)if((t||i.acceptData(u))&&(f=u[h],s=f&&l[f])){if(s.events)for(e in s.events)y[e]?i.event.remove(u,e):i.removeEvent(u,e,s.handle);l[f]&&(delete l[f],v?delete u[h]:typeof u.removeAttribute!==o?u.removeAttribute(h):u[h]=null,c.push(f))}}});i.fn.extend({text:function(n){return b(this,function(n){return void 0===n?i.text(this):this.empty().append((this[0]&&this[0].ownerDocument||u).createTextNode(n))},null,n,arguments.length)},append:function(){return this.domManip(arguments,function(n){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=eu(this,n);t.appendChild(n)}})},prepend:function(){return this.domManip(arguments,function(n){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=eu(this,n);t.insertBefore(n,t.firstChild)}})},before:function(){return this.domManip(arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this)})},after:function(){return this.domManip(arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this.nextSibling)})},remove:function(n,t){for(var r,e=n?i.filter(n,this):this,u=0;null!=(r=e[u]);u++)t||1!==r.nodeType||i.cleanData(f(r)),r.parentNode&&(t&&i.contains(r.ownerDocument,r)&&li(f(r,"script")),r.parentNode.removeChild(r));return this},empty:function(){for(var n,t=0;null!=(n=this[t]);t++){for(1===n.nodeType&&i.cleanData(f(n,!1));n.firstChild;)n.removeChild(n.firstChild);n.options&&i.nodeName(n,"select")&&(n.options.length=0)}return this},clone:function(n,t){return n=null==n?!1:n,t=null==t?n:t,this.map(function(){return i.clone(this,n,t)})},html:function(n){return b(this,function(n){var t=this[0]||{},u=0,e=this.length;if(void 0===n)return 1===t.nodeType?t.innerHTML.replace(he,""):void 0;if(!("string"!=typeof n||le.test(n)||!r.htmlSerialize&&tu.test(n)||!r.leadingWhitespace&&hi.test(n)||s[(ru.exec(n)||["",""])[1].toLowerCase()])){n=n.replace(iu,"<$1><\/$2>");try{for(;e>u;u++)t=this[u]||{},1===t.nodeType&&(i.cleanData(f(t,!1)),t.innerHTML=n);t=0}catch(o){}}t&&this.empty().append(n)},null,n,arguments.length)},replaceWith:function(){var n=arguments[0];return this.domManip(arguments,function(t){n=this.parentNode;i.cleanData(f(this));n&&n.replaceChild(t,this)}),n&&(n.length||n.nodeType)?this:this.remove()},detach:function(n){return this.remove(n,!0)},domManip:function(n,t){n=ir.apply([],n);var h,u,c,o,v,s,e=0,l=this.length,p=this,w=l-1,a=n[0],y=i.isFunction(a);if(y||l>1&&"string"==typeof a&&!r.checkClone&&ae.test(a))return this.each(function(i){var r=p.eq(i);y&&(n[0]=a.call(this,i,r.html()));r.domManip(n,t)});if(l&&(s=i.buildFragment(n,this[0].ownerDocument,!1,this),h=s.firstChild,1===s.childNodes.length&&(s=h),h)){for(o=i.map(f(s,"script"),ou),c=o.length;l>e;e++)u=s,e!==w&&(u=i.clone(u,!0,!0),c&&i.merge(o,f(u,"script"))),t.call(this[e],u,e);if(c)for(v=o[o.length-1].ownerDocument,i.map(o,su),e=0;c>e;e++)u=o[e],fu.test(u.type||"")&&!i._data(u,"globalEval")&&i.contains(v,u)&&(u.src?i._evalUrl&&i._evalUrl(u.src):i.globalEval((u.text||u.textContent||u.innerHTML||"").replace(ye,"")));s=h=null}return this}});i.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(n,t){i.fn[n]=function(n){for(var u,r=0,f=[],e=i(n),o=e.length-1;o>=r;r++)u=r===o?this:this.clone(!0),i(e[r])[t](u),ii.apply(f,u.get());return this.pushStack(f)}});ai={};!function(){var n;r.shrinkWrapBlocks=function(){if(null!=n)return n;n=!1;var t,i,r;return i=u.getElementsByTagName("body")[0],i&&i.style?(t=u.createElement("div"),r=u.createElement("div"),r.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",i.appendChild(r).appendChild(t),typeof t.style.zoom!==o&&(t.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1",t.appendChild(u.createElement("div")).style.width="5px",n=3!==t.offsetWidth),i.removeChild(r),n):void 0}}();var lu=/^margin/,pt=new RegExp("^("+at+")(?!px)[a-z%]+$","i"),k,d,ke=/^(top|right|bottom|left)$/;n.getComputedStyle?(k=function(n){return n.ownerDocument.defaultView.getComputedStyle(n,null)},d=function(n,t,r){var e,o,s,u,f=n.style;return r=r||k(n),u=r?r.getPropertyValue(t)||r[t]:void 0,r&&(""!==u||i.contains(n.ownerDocument,n)||(u=i.style(n,t)),pt.test(u)&&lu.test(t)&&(e=f.width,o=f.minWidth,s=f.maxWidth,f.minWidth=f.maxWidth=f.width=u,u=r.width,f.width=e,f.minWidth=o,f.maxWidth=s)),void 0===u?u:u+""}):u.documentElement.currentStyle&&(k=function(n){return n.currentStyle},d=function(n,t,i){var o,f,e,r,u=n.style;return i=i||k(n),r=i?i[t]:void 0,null==r&&u&&u[t]&&(r=u[t]),pt.test(r)&&!ke.test(t)&&(o=u.left,f=n.runtimeStyle,e=f&&f.left,e&&(f.left=n.currentStyle.left),u.left="fontSize"===t?"1em":r,r=u.pixelLeft+"px",u.left=o,e&&(f.left=e)),void 0===r?r:r+""||"auto"});!function(){var f,t,l,o,s,e,h;if(f=u.createElement("div"),f.innerHTML="  <link/><table><\/table><a href='/a'>a<\/a><input type='checkbox'/>",l=f.getElementsByTagName("a")[0],t=l&&l.style){t.cssText="float:left;opacity:.5";r.opacity="0.5"===t.opacity;r.cssFloat=!!t.cssFloat;f.style.backgroundClip="content-box";f.cloneNode(!0).style.backgroundClip="";r.clearCloneStyle="content-box"===f.style.backgroundClip;r.boxSizing=""===t.boxSizing||""===t.MozBoxSizing||""===t.WebkitBoxSizing;i.extend(r,{reliableHiddenOffsets:function(){return null==e&&c(),e},boxSizingReliable:function(){return null==s&&c(),s},pixelPosition:function(){return null==o&&c(),o},reliableMarginRight:function(){return null==h&&c(),h}});function c(){var i,r,f,t;r=u.getElementsByTagName("body")[0];r&&r.style&&(i=u.createElement("div"),f=u.createElement("div"),f.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",r.appendChild(f).appendChild(i),i.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",o=s=!1,h=!0,n.getComputedStyle&&(o="1%"!==(n.getComputedStyle(i,null)||{}).top,s="4px"===(n.getComputedStyle(i,null)||{width:"4px"}).width,t=i.appendChild(u.createElement("div")),t.style.cssText=i.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",t.style.marginRight=t.style.width="0",i.style.width="1px",h=!parseFloat((n.getComputedStyle(t,null)||{}).marginRight)),i.innerHTML="<table><tr><td><\/td><td>t<\/td><\/tr><\/table>",t=i.getElementsByTagName("td"),t[0].style.cssText="margin:0;border:0;padding:0;display:none",e=0===t[0].offsetHeight,e&&(t[0].style.display="",t[1].style.display="none",e=0===t[0].offsetHeight),r.removeChild(f))}}}();i.swap=function(n,t,i,r){var f,u,e={};for(u in t)e[u]=n.style[u],n.style[u]=t[u];f=i.apply(n,r||[]);for(u in t)n.style[u]=e[u];return f};var vi=/alpha\([^)]*\)/i,de=/opacity\s*=\s*([^)]*)/,ge=/^(none|table(?!-c[ea]).+)/,no=new RegExp("^("+at+")(.*)$","i"),to=new RegExp("^([+-])=("+at+")","i"),io={position:"absolute",visibility:"hidden",display:"block"},vu={letterSpacing:"0",fontWeight:"400"},yu=["Webkit","O","Moz","ms"];i.extend({cssHooks:{opacity:{get:function(n,t){if(t){var i=d(n,"opacity");return""===i?"1":i}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:r.cssFloat?"cssFloat":"styleFloat"},style:function(n,t,u,f){if(n&&3!==n.nodeType&&8!==n.nodeType&&n.style){var o,h,e,s=i.camelCase(t),c=n.style;if(t=i.cssProps[s]||(i.cssProps[s]=pu(c,s)),e=i.cssHooks[t]||i.cssHooks[s],void 0===u)return e&&"get"in e&&void 0!==(o=e.get(n,!1,f))?o:c[t];if(h=typeof u,"string"===h&&(o=to.exec(u))&&(u=(o[1]+1)*o[2]+parseFloat(i.css(n,t)),h="number"),null!=u&&u===u&&("number"!==h||i.cssNumber[s]||(u+="px"),r.clearCloneStyle||""!==u||0!==t.indexOf("background")||(c[t]="inherit"),!(e&&"set"in e&&void 0===(u=e.set(n,u,f)))))try{c[t]=u}catch(l){}}},css:function(n,t,r,u){var s,f,e,o=i.camelCase(t);return t=i.cssProps[o]||(i.cssProps[o]=pu(n.style,o)),e=i.cssHooks[t]||i.cssHooks[o],e&&"get"in e&&(f=e.get(n,!0,r)),void 0===f&&(f=d(n,t,u)),"normal"===f&&t in vu&&(f=vu[t]),""===r||r?(s=parseFloat(f),r===!0||i.isNumeric(s)?s||0:f):f}});i.each(["height","width"],function(n,t){i.cssHooks[t]={get:function(n,r,u){if(r)return ge.test(i.css(n,"display"))&&0===n.offsetWidth?i.swap(n,io,function(){return du(n,t,u)}):du(n,t,u)},set:function(n,u,f){var e=f&&k(n);return bu(n,u,f?ku(n,t,f,r.boxSizing&&"border-box"===i.css(n,"boxSizing",!1,e),e):0)}}});r.opacity||(i.cssHooks.opacity={get:function(n,t){return de.test((t&&n.currentStyle?n.currentStyle.filter:n.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(n,t){var r=n.style,u=n.currentStyle,e=i.isNumeric(t)?"alpha(opacity="+100*t+")":"",f=u&&u.filter||r.filter||"";r.zoom=1;(t>=1||""===t)&&""===i.trim(f.replace(vi,""))&&r.removeAttribute&&(r.removeAttribute("filter"),""===t||u&&!u.filter)||(r.filter=vi.test(f)?f.replace(vi,e):f+" "+e)}});i.cssHooks.marginRight=au(r.reliableMarginRight,function(n,t){if(t)return i.swap(n,{display:"inline-block"},d,[n,"marginRight"])});i.each({margin:"",padding:"",border:"Width"},function(n,t){i.cssHooks[n+t]={expand:function(i){for(var r=0,f={},u="string"==typeof i?i.split(" "):[i];4>r;r++)f[n+w[r]+t]=u[r]||u[r-2]||u[0];return f}};lu.test(n)||(i.cssHooks[n+t].set=bu)});i.fn.extend({css:function(n,t){return b(this,function(n,t,r){var f,e,o={},u=0;if(i.isArray(t)){for(f=k(n),e=t.length;e>u;u++)o[t[u]]=i.css(n,t[u],!1,f);return o}return void 0!==r?i.style(n,t,r):i.css(n,t)},n,t,arguments.length>1)},show:function(){return wu(this,!0)},hide:function(){return wu(this)},toggle:function(n){return"boolean"==typeof n?n?this.show():this.hide():this.each(function(){et(this)?i(this).show():i(this).hide()})}});i.Tween=e;e.prototype={constructor:e,init:function(n,t,r,u,f,e){this.elem=n;this.prop=r;this.easing=f||"swing";this.options=t;this.start=this.now=this.cur();this.end=u;this.unit=e||(i.cssNumber[r]?"":"px")},cur:function(){var n=e.propHooks[this.prop];return n&&n.get?n.get(this):e.propHooks._default.get(this)},run:function(n){var r,t=e.propHooks[this.prop];return this.pos=r=this.options.duration?i.easing[this.easing](n,this.options.duration*n,0,1,this.options.duration):n,this.now=(this.end-this.start)*r+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),t&&t.set?t.set(this):e.propHooks._default.set(this),this}};e.prototype.init.prototype=e.prototype;e.propHooks={_default:{get:function(n){var t;return null==n.elem[n.prop]||n.elem.style&&null!=n.elem.style[n.prop]?(t=i.css(n.elem,n.prop,""),t&&"auto"!==t?t:0):n.elem[n.prop]},set:function(n){i.fx.step[n.prop]?i.fx.step[n.prop](n):n.elem.style&&(null!=n.elem.style[i.cssProps[n.prop]]||i.cssHooks[n.prop])?i.style(n.elem,n.prop,n.now+n.unit):n.elem[n.prop]=n.now}}};e.propHooks.scrollTop=e.propHooks.scrollLeft={set:function(n){n.elem.nodeType&&n.elem.parentNode&&(n.elem[n.prop]=n.now)}};i.easing={linear:function(n){return n},swing:function(n){return.5-Math.cos(n*Math.PI)/2}};i.fx=e.prototype.init;i.fx.step={};var rt,wt,ro=/^(?:toggle|show|hide)$/,gu=new RegExp("^(?:([+-])=|)("+at+")([a-z%]*)$","i"),uo=/queueHooks$/,bt=[fo],st={"*":[function(n,t){var f=this.createTween(n,t),s=f.cur(),r=gu.exec(t),e=r&&r[3]||(i.cssNumber[n]?"":"px"),u=(i.cssNumber[n]||"px"!==e&&+s)&&gu.exec(i.css(f.elem,n)),o=1,h=20;if(u&&u[3]!==e){e=e||u[3];r=r||[];u=+s||1;do o=o||".5",u/=o,i.style(f.elem,n,u+e);while(o!==(o=f.cur()/s)&&1!==o&&--h)}return r&&(u=f.start=+u||+s||0,f.unit=e,f.end=r[1]?u+(r[1]+1)*r[2]:+r[2]),f}]};i.Animation=i.extend(rf,{tweener:function(n,t){i.isFunction(n)?(t=n,n=["*"]):n=n.split(" ");for(var r,u=0,f=n.length;f>u;u++)r=n[u],st[r]=st[r]||[],st[r].unshift(t)},prefilter:function(n,t){t?bt.unshift(n):bt.push(n)}});i.speed=function(n,t,r){var u=n&&"object"==typeof n?i.extend({},n):{complete:r||!r&&t||i.isFunction(n)&&n,duration:n,easing:r&&t||t&&!i.isFunction(t)&&t};return u.duration=i.fx.off?0:"number"==typeof u.duration?u.duration:u.duration in i.fx.speeds?i.fx.speeds[u.duration]:i.fx.speeds._default,(null==u.queue||u.queue===!0)&&(u.queue="fx"),u.old=u.complete,u.complete=function(){i.isFunction(u.old)&&u.old.call(this);u.queue&&i.dequeue(this,u.queue)},u};i.fn.extend({fadeTo:function(n,t,i,r){return this.filter(et).css("opacity",0).show().end().animate({opacity:t},n,i,r)},animate:function(n,t,r,u){var o=i.isEmptyObject(n),e=i.speed(t,r,u),f=function(){var t=rf(this,i.extend({},n),e);(o||i._data(this,"finish"))&&t.stop(!0)};return f.finish=f,o||e.queue===!1?this.each(f):this.queue(e.queue,f)},stop:function(n,t,r){var u=function(n){var t=n.stop;delete n.stop;t(r)};return"string"!=typeof n&&(r=t,t=n,n=void 0),t&&n!==!1&&this.queue(n||"fx",[]),this.each(function(){var o=!0,t=null!=n&&n+"queueHooks",e=i.timers,f=i._data(this);if(t)f[t]&&f[t].stop&&u(f[t]);else for(t in f)f[t]&&f[t].stop&&uo.test(t)&&u(f[t]);for(t=e.length;t--;)e[t].elem!==this||null!=n&&e[t].queue!==n||(e[t].anim.stop(r),o=!1,e.splice(t,1));(o||!r)&&i.dequeue(this,n)})},finish:function(n){return n!==!1&&(n=n||"fx"),this.each(function(){var t,f=i._data(this),r=f[n+"queue"],e=f[n+"queueHooks"],u=i.timers,o=r?r.length:0;for(f.finish=!0,i.queue(this,n,[]),e&&e.stop&&e.stop.call(this,!0),t=u.length;t--;)u[t].elem===this&&u[t].queue===n&&(u[t].anim.stop(!0),u.splice(t,1));for(t=0;o>t;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete f.finish})}});i.each(["toggle","show","hide"],function(n,t){var r=i.fn[t];i.fn[t]=function(n,i,u){return null==n||"boolean"==typeof n?r.apply(this,arguments):this.animate(kt(t,!0),n,i,u)}});i.each({slideDown:kt("show"),slideUp:kt("hide"),slideToggle:kt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(n,t){i.fn[n]=function(n,i,r){return this.animate(t,n,i,r)}});i.timers=[];i.fx.tick=function(){var r,n=i.timers,t=0;for(rt=i.now();t<n.length;t++)r=n[t],r()||n[t]!==r||n.splice(t--,1);n.length||i.fx.stop();rt=void 0};i.fx.timer=function(n){i.timers.push(n);n()?i.fx.start():i.timers.pop()};i.fx.interval=13;i.fx.start=function(){wt||(wt=setInterval(i.fx.tick,i.fx.interval))};i.fx.stop=function(){clearInterval(wt);wt=null};i.fx.speeds={slow:600,fast:200,_default:400};i.fn.delay=function(n,t){return n=i.fx?i.fx.speeds[n]||n:n,t=t||"fx",this.queue(t,function(t,i){var r=setTimeout(t,n);i.stop=function(){clearTimeout(r)}})},function(){var n,t,f,i,e;t=u.createElement("div");t.setAttribute("className","t");t.innerHTML="  <link/><table><\/table><a href='/a'>a<\/a><input type='checkbox'/>";i=t.getElementsByTagName("a")[0];f=u.createElement("select");e=f.appendChild(u.createElement("option"));n=t.getElementsByTagName("input")[0];i.style.cssText="top:1px";r.getSetAttribute="t"!==t.className;r.style=/top/.test(i.getAttribute("style"));r.hrefNormalized="/a"===i.getAttribute("href");r.checkOn=!!n.value;r.optSelected=e.selected;r.enctype=!!u.createElement("form").enctype;f.disabled=!0;r.optDisabled=!e.disabled;n=u.createElement("input");n.setAttribute("value","");r.input=""===n.getAttribute("value");n.value="t";n.setAttribute("type","radio");r.radioValue="t"===n.value}();uf=/\r/g;i.fn.extend({val:function(n){var t,r,f,u=this[0];return arguments.length?(f=i.isFunction(n),this.each(function(r){var u;1===this.nodeType&&(u=f?n.call(this,r,i(this).val()):n,null==u?u="":"number"==typeof u?u+="":i.isArray(u)&&(u=i.map(u,function(n){return null==n?"":n+""})),t=i.valHooks[this.type]||i.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,u,"value")||(this.value=u))})):u?(t=i.valHooks[u.type]||i.valHooks[u.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(r=t.get(u,"value"))?r:(r=u.value,"string"==typeof r?r.replace(uf,""):null==r?"":r)):void 0}});i.extend({valHooks:{option:{get:function(n){var t=i.find.attr(n,"value");return null!=t?t:i.trim(i.text(n))}},select:{get:function(n){for(var o,t,s=n.options,u=n.selectedIndex,f="select-one"===n.type||0>u,h=f?null:[],c=f?u+1:s.length,e=0>u?c:f?u:0;c>e;e++)if(t=s[e],!(!t.selected&&e!==u||(r.optDisabled?t.disabled:null!==t.getAttribute("disabled"))||t.parentNode.disabled&&i.nodeName(t.parentNode,"optgroup"))){if(o=i(t).val(),f)return o;h.push(o)}return h},set:function(n,t){for(var f,r,u=n.options,o=i.makeArray(t),e=u.length;e--;)if(r=u[e],i.inArray(i.valHooks.option.get(r),o)>=0)try{r.selected=f=!0}catch(s){r.scrollHeight}else r.selected=!1;return f||(n.selectedIndex=-1),u}}}});i.each(["radio","checkbox"],function(){i.valHooks[this]={set:function(n,t){if(i.isArray(t))return n.checked=i.inArray(i(n).val(),t)>=0}};r.checkOn||(i.valHooks[this].get=function(n){return null===n.getAttribute("value")?"on":n.value})});var ut,ff,v=i.expr.attrHandle,yi=/^(?:checked|selected)$/i,g=r.getSetAttribute,dt=r.input;i.fn.extend({attr:function(n,t){return b(this,i.attr,n,t,arguments.length>1)},removeAttr:function(n){return this.each(function(){i.removeAttr(this,n)})}});i.extend({attr:function(n,t,r){var u,f,e=n.nodeType;if(n&&3!==e&&8!==e&&2!==e)return typeof n.getAttribute===o?i.prop(n,t,r):(1===e&&i.isXMLDoc(n)||(t=t.toLowerCase(),u=i.attrHooks[t]||(i.expr.match.bool.test(t)?ff:ut)),void 0===r?u&&"get"in u&&null!==(f=u.get(n,t))?f:(f=i.find.attr(n,t),null==f?void 0:f):null!==r?u&&"set"in u&&void 0!==(f=u.set(n,r,t))?f:(n.setAttribute(t,r+""),r):void i.removeAttr(n,t))},removeAttr:function(n,t){var r,u,e=0,f=t&&t.match(h);if(f&&1===n.nodeType)while(r=f[e++])u=i.propFix[r]||r,i.expr.match.bool.test(r)?dt&&g||!yi.test(r)?n[u]=!1:n[i.camelCase("default-"+r)]=n[u]=!1:i.attr(n,r,""),n.removeAttribute(g?r:u)},attrHooks:{type:{set:function(n,t){if(!r.radioValue&&"radio"===t&&i.nodeName(n,"input")){var u=n.value;return n.setAttribute("type",t),u&&(n.value=u),t}}}}});ff={set:function(n,t,r){return t===!1?i.removeAttr(n,r):dt&&g||!yi.test(r)?n.setAttribute(!g&&i.propFix[r]||r,r):n[i.camelCase("default-"+r)]=n[r]=!0,r}};i.each(i.expr.match.bool.source.match(/\w+/g),function(n,t){var r=v[t]||i.find.attr;v[t]=dt&&g||!yi.test(t)?function(n,t,i){var u,f;return i||(f=v[t],v[t]=u,u=null!=r(n,t,i)?t.toLowerCase():null,v[t]=f),u}:function(n,t,r){if(!r)return n[i.camelCase("default-"+t)]?t.toLowerCase():null}});dt&&g||(i.attrHooks.value={set:function(n,t,r){return i.nodeName(n,"input")?void(n.defaultValue=t):ut&&ut.set(n,t,r)}});g||(ut={set:function(n,t,i){var r=n.getAttributeNode(i);return r||n.setAttributeNode(r=n.ownerDocument.createAttribute(i)),r.value=t+="","value"===i||t===n.getAttribute(i)?t:void 0}},v.id=v.name=v.coords=function(n,t,i){var r;if(!i)return(r=n.getAttributeNode(t))&&""!==r.value?r.value:null},i.valHooks.button={get:function(n,t){var i=n.getAttributeNode(t);if(i&&i.specified)return i.value},set:ut.set},i.attrHooks.contenteditable={set:function(n,t,i){ut.set(n,""===t?!1:t,i)}},i.each(["width","height"],function(n,t){i.attrHooks[t]={set:function(n,i){if(""===i)return(n.setAttribute(t,"auto"),i)}}}));r.style||(i.attrHooks.style={get:function(n){return n.style.cssText||void 0},set:function(n,t){return n.style.cssText=t+""}});ef=/^(?:input|select|textarea|button|object)$/i;of=/^(?:a|area)$/i;i.fn.extend({prop:function(n,t){return b(this,i.prop,n,t,arguments.length>1)},removeProp:function(n){return n=i.propFix[n]||n,this.each(function(){try{this[n]=void 0;delete this[n]}catch(t){}})}});i.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(n,t,r){var f,u,o,e=n.nodeType;if(n&&3!==e&&8!==e&&2!==e)return o=1!==e||!i.isXMLDoc(n),o&&(t=i.propFix[t]||t,u=i.propHooks[t]),void 0!==r?u&&"set"in u&&void 0!==(f=u.set(n,r,t))?f:n[t]=r:u&&"get"in u&&null!==(f=u.get(n,t))?f:n[t]},propHooks:{tabIndex:{get:function(n){var t=i.find.attr(n,"tabindex");return t?parseInt(t,10):ef.test(n.nodeName)||of.test(n.nodeName)&&n.href?0:-1}}}});r.hrefNormalized||i.each(["href","src"],function(n,t){i.propHooks[t]={get:function(n){return n.getAttribute(t,4)}}});r.optSelected||(i.propHooks.selected={get:function(n){var t=n.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}});i.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){i.propFix[this.toLowerCase()]=this});r.enctype||(i.propFix.enctype="encoding");gt=/[\t\r\n\f]/g;i.fn.extend({addClass:function(n){var o,t,r,u,s,f,e=0,c=this.length,l="string"==typeof n&&n;if(i.isFunction(n))return this.each(function(t){i(this).addClass(n.call(this,t,this.className))});if(l)for(o=(n||"").match(h)||[];c>e;e++)if(t=this[e],r=1===t.nodeType&&(t.className?(" "+t.className+" ").replace(gt," "):" ")){for(s=0;u=o[s++];)r.indexOf(" "+u+" ")<0&&(r+=u+" ");f=i.trim(r);t.className!==f&&(t.className=f)}return this},removeClass:function(n){var o,t,r,u,s,f,e=0,c=this.length,l=0===arguments.length||"string"==typeof n&&n;if(i.isFunction(n))return this.each(function(t){i(this).removeClass(n.call(this,t,this.className))});if(l)for(o=(n||"").match(h)||[];c>e;e++)if(t=this[e],r=1===t.nodeType&&(t.className?(" "+t.className+" ").replace(gt," "):"")){for(s=0;u=o[s++];)while(r.indexOf(" "+u+" ")>=0)r=r.replace(" "+u+" "," ");f=n?i.trim(r):"";t.className!==f&&(t.className=f)}return this},toggleClass:function(n,t){var r=typeof n;return"boolean"==typeof t&&"string"===r?t?this.addClass(n):this.removeClass(n):this.each(i.isFunction(n)?function(r){i(this).toggleClass(n.call(this,r,this.className,t),t)}:function(){if("string"===r)for(var t,f=0,u=i(this),e=n.match(h)||[];t=e[f++];)u.hasClass(t)?u.removeClass(t):u.addClass(t);else(r===o||"boolean"===r)&&(this.className&&i._data(this,"__className__",this.className),this.className=this.className||n===!1?"":i._data(this,"__className__")||"")})},hasClass:function(n){for(var i=" "+n+" ",t=0,r=this.length;r>t;t++)if(1===this[t].nodeType&&(" "+this[t].className+" ").replace(gt," ").indexOf(i)>=0)return!0;return!1}});i.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(n,t){i.fn[t]=function(n,i){return arguments.length>0?this.on(t,null,n,i):this.trigger(t)}});i.fn.extend({hover:function(n,t){return this.mouseenter(n).mouseleave(t||n)},bind:function(n,t,i){return this.on(n,null,t,i)},unbind:function(n,t){return this.off(n,null,t)},delegate:function(n,t,i,r){return this.on(t,n,i,r)},undelegate:function(n,t,i){return 1===arguments.length?this.off(n,"**"):this.off(t,n||"**",i)}});var pi=i.now(),wi=/\?/,oo=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;i.parseJSON=function(t){if(n.JSON&&n.JSON.parse)return n.JSON.parse(t+"");var f,r=null,u=i.trim(t+"");return u&&!i.trim(u.replace(oo,function(n,t,i,u){return f&&t&&(r=0),0===r?n:(f=i||t,r+=!u-!i,"")}))?Function("return "+u)():i.error("Invalid JSON: "+t)};i.parseXML=function(t){var r,u;if(!t||"string"!=typeof t)return null;try{n.DOMParser?(u=new DOMParser,r=u.parseFromString(t,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(t))}catch(f){r=void 0}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||i.error("Invalid XML: "+t),r};var nt,y,so=/#.*$/,sf=/([?&])_=[^&]*/,ho=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,co=/^(?:GET|HEAD)$/,lo=/^\/\//,hf=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,cf={},bi={},lf="*/".concat("*");try{y=location.href}catch(ns){y=u.createElement("a");y.href="";y=y.href}nt=hf.exec(y.toLowerCase())||[];i.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:y,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(nt[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":lf,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":i.parseJSON,"text xml":i.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(n,t){return t?ki(ki(n,i.ajaxSettings),t):ki(i.ajaxSettings,n)},ajaxPrefilter:af(cf),ajaxTransport:af(bi),ajax:function(n,t){function w(n,t,s,h){var v,it,nt,y,w,c=t;2!==e&&(e=2,k&&clearTimeout(k),a=void 0,b=h||"",u.readyState=n>0?4:0,v=n>=200&&300>n||304===n,s&&(y=ao(r,u,s)),y=vo(r,y,u,v),v?(r.ifModified&&(w=u.getResponseHeader("Last-Modified"),w&&(i.lastModified[f]=w),w=u.getResponseHeader("etag"),w&&(i.etag[f]=w)),204===n||"HEAD"===r.type?c="nocontent":304===n?c="notmodified":(c=y.state,it=y.data,nt=y.error,v=!nt)):(nt=c,(n||!c)&&(c="error",0>n&&(n=0))),u.status=n,u.statusText=(t||c)+"",v?g.resolveWith(o,[it,c,u]):g.rejectWith(o,[u,c,nt]),u.statusCode(p),p=void 0,l&&d.trigger(v?"ajaxSuccess":"ajaxError",[u,r,v?it:nt]),tt.fireWith(o,[u,c]),l&&(d.trigger("ajaxComplete",[u,r]),--i.active||i.event.trigger("ajaxStop")))}"object"==typeof n&&(t=n,n=void 0);t=t||{};var s,c,f,b,k,l,a,v,r=i.ajaxSetup({},t),o=r.context||r,d=r.context&&(o.nodeType||o.jquery)?i(o):i.event,g=i.Deferred(),tt=i.Callbacks("once memory"),p=r.statusCode||{},it={},rt={},e=0,ut="canceled",u={readyState:0,getResponseHeader:function(n){var t;if(2===e){if(!v)for(v={};t=ho.exec(b);)v[t[1].toLowerCase()]=t[2];t=v[n.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===e?b:null},setRequestHeader:function(n,t){var i=n.toLowerCase();return e||(n=rt[i]=rt[i]||n,it[n]=t),this},overrideMimeType:function(n){return e||(r.mimeType=n),this},statusCode:function(n){var t;if(n)if(2>e)for(t in n)p[t]=[p[t],n[t]];else u.always(n[u.status]);return this},abort:function(n){var t=n||ut;return a&&a.abort(t),w(0,t),this}};if(g.promise(u).complete=tt.add,u.success=u.done,u.error=u.fail,r.url=((n||r.url||y)+"").replace(so,"").replace(lo,nt[1]+"//"),r.type=t.method||t.type||r.method||r.type,r.dataTypes=i.trim(r.dataType||"*").toLowerCase().match(h)||[""],null==r.crossDomain&&(s=hf.exec(r.url.toLowerCase()),r.crossDomain=!(!s||s[1]===nt[1]&&s[2]===nt[2]&&(s[3]||("http:"===s[1]?"80":"443"))===(nt[3]||("http:"===nt[1]?"80":"443")))),r.data&&r.processData&&"string"!=typeof r.data&&(r.data=i.param(r.data,r.traditional)),vf(cf,r,t,u),2===e)return u;l=r.global;l&&0==i.active++&&i.event.trigger("ajaxStart");r.type=r.type.toUpperCase();r.hasContent=!co.test(r.type);f=r.url;r.hasContent||(r.data&&(f=r.url+=(wi.test(f)?"&":"?")+r.data,delete r.data),r.cache===!1&&(r.url=sf.test(f)?f.replace(sf,"$1_="+pi++):f+(wi.test(f)?"&":"?")+"_="+pi++));r.ifModified&&(i.lastModified[f]&&u.setRequestHeader("If-Modified-Since",i.lastModified[f]),i.etag[f]&&u.setRequestHeader("If-None-Match",i.etag[f]));(r.data&&r.hasContent&&r.contentType!==!1||t.contentType)&&u.setRequestHeader("Content-Type",r.contentType);u.setRequestHeader("Accept",r.dataTypes[0]&&r.accepts[r.dataTypes[0]]?r.accepts[r.dataTypes[0]]+("*"!==r.dataTypes[0]?", "+lf+"; q=0.01":""):r.accepts["*"]);for(c in r.headers)u.setRequestHeader(c,r.headers[c]);if(r.beforeSend&&(r.beforeSend.call(o,u,r)===!1||2===e))return u.abort();ut="abort";for(c in{success:1,error:1,complete:1})u[c](r[c]);if(a=vf(bi,r,t,u)){u.readyState=1;l&&d.trigger("ajaxSend",[u,r]);r.async&&r.timeout>0&&(k=setTimeout(function(){u.abort("timeout")},r.timeout));try{e=1;a.send(it,w)}catch(ft){if(!(2>e))throw ft;w(-1,ft)}}else w(-1,"No Transport");return u},getJSON:function(n,t,r){return i.get(n,t,r,"json")},getScript:function(n,t){return i.get(n,void 0,t,"script")}});i.each(["get","post"],function(n,t){i[t]=function(n,r,u,f){return i.isFunction(r)&&(f=f||u,u=r,r=void 0),i.ajax({url:n,type:t,dataType:f,data:r,success:u})}});i.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(n,t){i.fn[t]=function(n){return this.on(t,n)}});i._evalUrl=function(n){return i.ajax({url:n,type:"GET",dataType:"script",async:!1,global:!1,throws:!0})};i.fn.extend({wrapAll:function(n){if(i.isFunction(n))return this.each(function(t){i(this).wrapAll(n.call(this,t))});if(this[0]){var t=i(n,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]);t.map(function(){for(var n=this;n.firstChild&&1===n.firstChild.nodeType;)n=n.firstChild;return n}).append(this)}return this},wrapInner:function(n){return this.each(i.isFunction(n)?function(t){i(this).wrapInner(n.call(this,t))}:function(){var t=i(this),r=t.contents();r.length?r.wrapAll(n):t.append(n)})},wrap:function(n){var t=i.isFunction(n);return this.each(function(r){i(this).wrapAll(t?n.call(this,r):n)})},unwrap:function(){return this.parent().each(function(){i.nodeName(this,"body")||i(this).replaceWith(this.childNodes)}).end()}});i.expr.filters.hidden=function(n){return n.offsetWidth<=0&&n.offsetHeight<=0||!r.reliableHiddenOffsets()&&"none"===(n.style&&n.style.display||i.css(n,"display"))};i.expr.filters.visible=function(n){return!i.expr.filters.hidden(n)};var yo=/%20/g,po=/\[\]$/,yf=/\r?\n/g,wo=/^(?:submit|button|image|reset|file)$/i,bo=/^(?:input|select|textarea|keygen)/i;i.param=function(n,t){var r,u=[],f=function(n,t){t=i.isFunction(t)?t():null==t?"":t;u[u.length]=encodeURIComponent(n)+"="+encodeURIComponent(t)};if(void 0===t&&(t=i.ajaxSettings&&i.ajaxSettings.traditional),i.isArray(n)||n.jquery&&!i.isPlainObject(n))i.each(n,function(){f(this.name,this.value)});else for(r in n)di(r,n[r],t,f);return u.join("&").replace(yo,"+")};i.fn.extend({serialize:function(){return i.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var n=i.prop(this,"elements");return n?i.makeArray(n):this}).filter(function(){var n=this.type;return this.name&&!i(this).is(":disabled")&&bo.test(this.nodeName)&&!wo.test(n)&&(this.checked||!oi.test(n))}).map(function(n,t){var r=i(this).val();return null==r?null:i.isArray(r)?i.map(r,function(n){return{name:t.name,value:n.replace(yf,"\r\n")}}):{name:t.name,value:r.replace(yf,"\r\n")}}).get()}});i.ajaxSettings.xhr=void 0!==n.ActiveXObject?function(){return!this.isLocal&&/^(get|post|head|put|delete|options)$/i.test(this.type)&&pf()||go()}:pf;var ko=0,ni={},ht=i.ajaxSettings.xhr();return n.ActiveXObject&&i(n).on("unload",function(){for(var n in ni)ni[n](void 0,!0)}),r.cors=!!ht&&"withCredentials"in ht,ht=r.ajax=!!ht,ht&&i.ajaxTransport(function(n){if(!n.crossDomain||r.cors){var t;return{send:function(r,u){var e,f=n.xhr(),o=++ko;if(f.open(n.type,n.url,n.async,n.username,n.password),n.xhrFields)for(e in n.xhrFields)f[e]=n.xhrFields[e];n.mimeType&&f.overrideMimeType&&f.overrideMimeType(n.mimeType);n.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest");for(e in r)void 0!==r[e]&&f.setRequestHeader(e,r[e]+"");f.send(n.hasContent&&n.data||null);t=function(r,e){var s,c,h;if(t&&(e||4===f.readyState))if(delete ni[o],t=void 0,f.onreadystatechange=i.noop,e)4!==f.readyState&&f.abort();else{h={};s=f.status;"string"==typeof f.responseText&&(h.text=f.responseText);try{c=f.statusText}catch(l){c=""}s||!n.isLocal||n.crossDomain?1223===s&&(s=204):s=h.text?200:404}h&&u(s,c,h,f.getAllResponseHeaders())};n.async?4===f.readyState?setTimeout(t):f.onreadystatechange=ni[o]=t:t()},abort:function(){t&&t(void 0,!0)}}}}),i.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(n){return i.globalEval(n),n}}}),i.ajaxPrefilter("script",function(n){void 0===n.cache&&(n.cache=!1);n.crossDomain&&(n.type="GET",n.global=!1)}),i.ajaxTransport("script",function(n){if(n.crossDomain){var t,r=u.head||i("head")[0]||u.documentElement;return{send:function(i,f){t=u.createElement("script");t.async=!0;n.scriptCharset&&(t.charset=n.scriptCharset);t.src=n.url;t.onload=t.onreadystatechange=function(n,i){(i||!t.readyState||/loaded|complete/.test(t.readyState))&&(t.onload=t.onreadystatechange=null,t.parentNode&&t.parentNode.removeChild(t),t=null,i||f(200,"success"))};r.insertBefore(t,r.firstChild)},abort:function(){t&&t.onload(void 0,!0)}}}}),gi=[],ti=/(=)\?(?=&|$)|\?\?/,i.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var n=gi.pop()||i.expando+"_"+pi++;return this[n]=!0,n}}),i.ajaxPrefilter("json jsonp",function(t,r,u){var f,o,e,s=t.jsonp!==!1&&(ti.test(t.url)?"url":"string"==typeof t.data&&!(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&ti.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return(f=t.jsonpCallback=i.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(ti,"$1"+f):t.jsonp!==!1&&(t.url+=(wi.test(t.url)?"&":"?")+t.jsonp+"="+f),t.converters["script json"]=function(){return e||i.error(f+" was not called"),e[0]},t.dataTypes[0]="json",o=n[f],n[f]=function(){e=arguments},u.always(function(){n[f]=o;t[f]&&(t.jsonpCallback=r.jsonpCallback,gi.push(f));e&&i.isFunction(o)&&o(e[0]);e=o=void 0}),"script")}),i.parseHTML=function(n,t,r){if(!n||"string"!=typeof n)return null;"boolean"==typeof t&&(r=t,t=!1);t=t||u;var f=er.exec(n),e=!r&&[];return f?[t.createElement(f[1])]:(f=i.buildFragment([n],t,e),e&&e.length&&i(e).remove(),i.merge([],f.childNodes))},nr=i.fn.load,i.fn.load=function(n,t,r){if("string"!=typeof n&&nr)return nr.apply(this,arguments);var u,o,s,f=this,e=n.indexOf(" ");return e>=0&&(u=i.trim(n.slice(e,n.length)),n=n.slice(0,e)),i.isFunction(t)?(r=t,t=void 0):t&&"object"==typeof t&&(s="POST"),f.length>0&&i.ajax({url:n,type:s,dataType:"html",data:t}).done(function(n){o=arguments;f.html(u?i("<div>").append(i.parseHTML(n)).find(u):n)}).complete(r&&function(n,t){f.each(r,o||[n.responseText,t,n])}),this},i.expr.filters.animated=function(n){return i.grep(i.timers,function(t){return n===t.elem}).length},tr=n.document.documentElement,i.offset={setOffset:function(n,t,r){var e,o,s,h,u,c,v,l=i.css(n,"position"),a=i(n),f={};"static"===l&&(n.style.position="relative");u=a.offset();s=i.css(n,"top");c=i.css(n,"left");v=("absolute"===l||"fixed"===l)&&i.inArray("auto",[s,c])>-1;v?(e=a.position(),h=e.top,o=e.left):(h=parseFloat(s)||0,o=parseFloat(c)||0);i.isFunction(t)&&(t=t.call(n,r,u));null!=t.top&&(f.top=t.top-u.top+h);null!=t.left&&(f.left=t.left-u.left+o);"using"in t?t.using.call(n,f):a.css(f)}},i.fn.extend({offset:function(n){if(arguments.length)return void 0===n?this:this.each(function(t){i.offset.setOffset(this,n,t)});var t,f,u={top:0,left:0},r=this[0],e=r&&r.ownerDocument;if(e)return t=e.documentElement,i.contains(t,r)?(typeof r.getBoundingClientRect!==o&&(u=r.getBoundingClientRect()),f=wf(e),{top:u.top+(f.pageYOffset||t.scrollTop)-(t.clientTop||0),left:u.left+(f.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}):u},position:function(){if(this[0]){var n,r,t={top:0,left:0},u=this[0];return"fixed"===i.css(u,"position")?r=u.getBoundingClientRect():(n=this.offsetParent(),r=this.offset(),i.nodeName(n[0],"html")||(t=n.offset()),t.top+=i.css(n[0],"borderTopWidth",!0),t.left+=i.css(n[0],"borderLeftWidth",!0)),{top:r.top-t.top-i.css(u,"marginTop",!0),left:r.left-t.left-i.css(u,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var n=this.offsetParent||tr;n&&!i.nodeName(n,"html")&&"static"===i.css(n,"position");)n=n.offsetParent;return n||tr})}}),i.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(n,t){var r=/Y/.test(t);i.fn[n]=function(u){return b(this,function(n,u,f){var e=wf(n);return void 0===f?e?t in e?e[t]:e.document.documentElement[u]:n[u]:void(e?e.scrollTo(r?i(e).scrollLeft():f,r?f:i(e).scrollTop()):n[u]=f)},n,u,arguments.length,null)}}),i.each(["top","left"],function(n,t){i.cssHooks[t]=au(r.pixelPosition,function(n,r){if(r)return(r=d(n,t),pt.test(r)?i(n).position()[t]+"px":r)})}),i.each({Height:"height",Width:"width"},function(n,t){i.each({padding:"inner"+n,content:t,"":"outer"+n},function(r,u){i.fn[u]=function(u,f){var e=arguments.length&&(r||"boolean"!=typeof u),o=r||(u===!0||f===!0?"margin":"border");return b(this,function(t,r,u){var f;return i.isWindow(t)?t.document.documentElement["client"+n]:9===t.nodeType?(f=t.documentElement,Math.max(t.body["scroll"+n],f["scroll"+n],t.body["offset"+n],f["offset"+n],f["client"+n])):void 0===u?i.css(t,r,o):i.style(t,r,u,o)},t,e?u:void 0,e,null)}})}),i.fn.size=function(){return this.length},i.fn.andSelf=i.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return i}),bf=n.jQuery,kf=n.$,i.noConflict=function(t){return n.$===i&&(n.$=kf),t&&n.jQuery===i&&(n.jQuery=bf),i},typeof t===o&&(n.jQuery=n.$=i),i});!function(n,t,i){"function"==typeof define&&define.amd?define(["jquery"],function(r){return i(r,n,t),r.mobile}):i(n.jQuery,n,t)}(this,document,function(n,t,i){!function(n){n.mobile={}}(n),function(n,t){function r(t,i){var r,f,e,o=t.nodeName.toLowerCase();return"area"===o?(r=t.parentNode,f=r.name,t.href&&f&&"map"===r.nodeName.toLowerCase()?(e=n("img[usemap=#"+f+"]")[0],!!e&&u(e)):!1):(/input|select|textarea|button|object/.test(o)?!t.disabled:"a"===o?t.href||i:i)&&u(t)}function u(t){return n.expr.filters.visible(t)&&!n(t).parents().addBack().filter(function(){return"hidden"===n.css(this,"visibility")}).length}var f=0,e=/^ui-id-\d+$/;n.ui=n.ui||{};n.extend(n.ui,{version:"c0ab71056b936627e8a7821f03c044aec6280a40",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}});n.fn.extend({focus:function(t){return function(i,r){return"number"==typeof i?this.each(function(){var t=this;setTimeout(function(){n(t).focus();r&&r.call(t)},i)}):t.apply(this,arguments)}}(n.fn.focus),scrollParent:function(){var t;return t=n.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(n.css(this,"position"))&&/(auto|scroll)/.test(n.css(this,"overflow")+n.css(this,"overflow-y")+n.css(this,"overflow-x"))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(n.css(this,"overflow")+n.css(this,"overflow-y")+n.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!t.length?n(this[0].ownerDocument||i):t},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++f)})},removeUniqueId:function(){return this.each(function(){e.test(this.id)&&n(this).removeAttr("id")})}});n.extend(n.expr[":"],{data:n.expr.createPseudo?n.expr.createPseudo(function(t){return function(i){return!!n.data(i,t)}}):function(t,i,r){return!!n.data(t,r[3])},focusable:function(t){return r(t,!isNaN(n.attr(t,"tabindex")))},tabbable:function(t){var i=n.attr(t,"tabindex"),u=isNaN(i);return(u||i>=0)&&r(t,!u)}});n("<a>").outerWidth(1).jquery||n.each(["Width","Height"],function(i,r){function u(t,i,r,u){return n.each(o,function(){i-=parseFloat(n.css(t,"padding"+this))||0;r&&(i-=parseFloat(n.css(t,"border"+this+"Width"))||0);u&&(i-=parseFloat(n.css(t,"margin"+this))||0)}),i}var o="Width"===r?["Left","Right"]:["Top","Bottom"],f=r.toLowerCase(),e={innerWidth:n.fn.innerWidth,innerHeight:n.fn.innerHeight,outerWidth:n.fn.outerWidth,outerHeight:n.fn.outerHeight};n.fn["inner"+r]=function(i){return i===t?e["inner"+r].call(this):this.each(function(){n(this).css(f,u(this,i)+"px")})};n.fn["outer"+r]=function(t,i){return"number"!=typeof t?e["outer"+r].call(this,t):this.each(function(){n(this).css(f,u(this,t,!0,i)+"px")})}});n.fn.addBack||(n.fn.addBack=function(n){return this.add(null==n?this.prevObject:this.prevObject.filter(n))});n("<a>").data("a-b","a").removeData("a-b").data("a-b")&&(n.fn.removeData=function(t){return function(i){return arguments.length?t.call(this,n.camelCase(i)):t.call(this)}}(n.fn.removeData));n.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());n.support.selectstart="onselectstart"in i.createElement("div");n.fn.extend({disableSelection:function(){return this.bind((n.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(n){n.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")},zIndex:function(r){if(r!==t)return this.css("zIndex",r);if(this.length)for(var f,e,u=n(this[0]);u.length&&u[0]!==i;){if(f=u.css("position"),("absolute"===f||"relative"===f||"fixed"===f)&&(e=parseInt(u.css("zIndex"),10),!isNaN(e)&&0!==e))return e;u=u.parent()}return 0}});n.ui.plugin={add:function(t,i,r){var u,f=n.ui[t].prototype;for(u in r)f.plugins[u]=f.plugins[u]||[],f.plugins[u].push([i,r[u]])},call:function(n,t,i,r){var u,f=n.plugins[t];if(f&&(r||n.element[0].parentNode&&11!==n.element[0].parentNode.nodeType))for(u=0;u<f.length;u++)n.options[f[u][0]]&&f[u][1].apply(n.element,i)}}}(n),function(n,t){var r=function(t,i){var u=t.parent(),r=[],f=function(){var t=n(this),i=n.mobile.toolbar&&t.data("mobile-toolbar")?t.toolbar("option"):{position:t.attr("data-"+n.mobile.ns+"position"),updatePagePadding:t.attr("data-"+n.mobile.ns+"update-page-padding")!==!1};return!("fixed"===i.position&&i.updatePagePadding===!0)},e=u.children(":jqmData(role='header')").filter(f),s=t.children(":jqmData(role='header')"),o=u.children(":jqmData(role='footer')").filter(f),h=t.children(":jqmData(role='footer')");return 0===s.length&&e.length>0&&(r=r.concat(e.toArray())),0===h.length&&o.length>0&&(r=r.concat(o.toArray())),n.each(r,function(t,r){i-=n(r).outerHeight()}),Math.max(0,i)};n.extend(n.mobile,{window:n(t),document:n(i),keyCode:n.ui.keyCode,behaviors:{},silentScroll:function(i){"number"!==n.type(i)&&(i=n.mobile.defaultHomeScroll);n.event.special.scrollstart.enabled=!1;setTimeout(function(){t.scrollTo(0,i);n.mobile.document.trigger("silentscroll",{x:0,y:i})},20);setTimeout(function(){n.event.special.scrollstart.enabled=!0},150)},getClosestBaseUrl:function(t){var i=n(t).closest(".ui-page").jqmData("url"),r=n.mobile.path.documentBase.hrefNoHash;return n.mobile.dynamicBaseEnabled&&i&&n.mobile.path.isPath(i)||(i=r),n.mobile.path.makeUrlAbsolute(i,r)},removeActiveLinkClass:function(t){n.mobile.activeClickedLink&&(!n.mobile.activeClickedLink.closest("."+n.mobile.activePageClass).length||t)&&n.mobile.activeClickedLink.removeClass(n.mobile.activeBtnClass);n.mobile.activeClickedLink=null},getInheritedTheme:function(n,t){for(var r,u,i=n[0],f="";i&&(r=i.className||"",!(r&&(u=/ui-(bar|body|overlay)-([a-z])\b/.exec(r))&&(f=u[2])));)i=i.parentNode;return f||t||"a"},enhanceable:function(n){return this.haveParents(n,"enhance")},hijackable:function(n){return this.haveParents(n,"ajax")},haveParents:function(t,i){if(!n.mobile.ignoreContentEnabled)return t;for(var r,o,f,s,h=t.length,e=n(),u=0;h>u;u++){for(o=t.eq(u),f=!1,r=t[u];r;){if(s=r.getAttribute?r.getAttribute("data-"+n.mobile.ns+i):"","false"===s){f=!0;break}r=r.parentNode}f||(e=e.add(o))}return e},getScreenHeight:function(){return t.innerHeight||n.mobile.window.height()},resetActivePageHeight:function(t){var i=n("."+n.mobile.activePageClass),u=i.height(),f=i.outerHeight(!0);t=r(i,"number"==typeof t?t:n.mobile.getScreenHeight());i.css("min-height","");i.height()<t&&i.css("min-height",t-(f-u))},loading:function(){var t=this.loading._widget||n(n.mobile.loader.prototype.defaultHtml).loader(),i=t.loader.apply(t,arguments);return this.loading._widget=t,i}});n.addDependents=function(t,i){var r=n(t),u=r.jqmData("dependents")||n();r.jqmData("dependents",n(u).add(i))};n.fn.extend({removeWithDependents:function(){n.removeWithDependents(this)},enhanceWithin:function(){var t,i={},r=n.mobile.page.prototype.keepNativeSelector(),u=this;n.mobile.nojs&&n.mobile.nojs(this);n.mobile.links&&n.mobile.links(this);n.mobile.degradeInputsWithin&&n.mobile.degradeInputsWithin(this);n.fn.buttonMarkup&&this.find(n.fn.buttonMarkup.initSelector).not(r).jqmEnhanceable().buttonMarkup();n.fn.fieldcontain&&this.find(":jqmData(role='fieldcontain')").not(r).jqmEnhanceable().fieldcontain();n.each(n.mobile.widgets,function(t,f){if(f.initSelector){var e=n.mobile.enhanceable(u.find(f.initSelector));e.length>0&&(e=e.not(r));e.length>0&&(i[f.prototype.widgetName]=e)}});for(t in i)i[t][t]();return this},addDependents:function(t){n.addDependents(this,t)},getEncodedText:function(){return n("<a>").text(this.text()).html()},jqmEnhanceable:function(){return n.mobile.enhanceable(this)},jqmHijackable:function(){return n.mobile.hijackable(this)}});n.removeWithDependents=function(t){var i=n(t);(i.jqmData("dependents")||n()).remove();i.remove()};n.addDependents=function(t,i){var r=n(t),u=r.jqmData("dependents")||n();r.jqmData("dependents",n(u).add(i))};n.find.matches=function(t,i){return n.find(t,null,null,i)};n.find.matchesSelector=function(t,i){return n.find(i,null,null,[t]).length>0}}(n,this),function(n){n.extend(n.mobile,{version:"1.4.5",subPageUrlKey:"ui-page",hideUrlBar:!0,keepNative:":jqmData(role='none'), :jqmData(role='nojs')",activePageClass:"ui-page-active",activeBtnClass:"ui-btn-active",focusClass:"ui-focus",ajaxEnabled:!0,hashListeningEnabled:!0,linkBindingEnabled:!0,defaultPageTransition:"fade",maxTransitionWidth:!1,minScrollBack:0,defaultDialogTransition:"pop",pageLoadErrorMessage:"Error Loading Page",pageLoadErrorMessageTheme:"a",phonegapNavigationEnabled:!1,autoInitializePage:!0,pushStateEnabled:!0,ignoreContentEnabled:!1,buttonMarkup:{hoverDelay:200},dynamicBaseEnabled:!0,pageContainer:n(),allowCrossDomainPages:!1,dialogHashKey:"&ui-state=dialog"})}(n,this),function(n,t){var r=0,i=Array.prototype.slice,u=n.cleanData;n.cleanData=function(t){for(var i,r=0;null!=(i=t[r]);r++)try{n(i).triggerHandler("remove")}catch(f){}u(t)};n.widget=function(t,i,r){var s,f,u,o,h={},e=t.split(".")[0];return t=t.split(".")[1],s=e+"-"+t,r||(r=i,i=n.Widget),n.expr[":"][s.toLowerCase()]=function(t){return!!n.data(t,s)},n[e]=n[e]||{},f=n[e][t],u=n[e][t]=function(n,t){return this._createWidget?void(arguments.length&&this._createWidget(n,t)):new u(n,t)},n.extend(u,f,{version:r.version,_proto:n.extend({},r),_childConstructors:[]}),o=new i,o.options=n.widget.extend({},o.options),n.each(r,function(t,r){return n.isFunction(r)?void(h[t]=function(){var n=function(){return i.prototype[t].apply(this,arguments)},u=function(n){return i.prototype[t].apply(this,n)};return function(){var t,i=this._super,f=this._superApply;return this._super=n,this._superApply=u,t=r.apply(this,arguments),this._super=i,this._superApply=f,t}}()):void(h[t]=r)}),u.prototype=n.widget.extend(o,{widgetEventPrefix:f?o.widgetEventPrefix||t:t},h,{constructor:u,namespace:e,widgetName:t,widgetFullName:s}),f?(n.each(f._childConstructors,function(t,i){var r=i.prototype;n.widget(r.namespace+"."+r.widgetName,u,i._proto)}),delete f._childConstructors):i._childConstructors.push(u),n.widget.bridge(t,u),u};n.widget.extend=function(r){for(var u,f,o=i.call(arguments,1),e=0,s=o.length;s>e;e++)for(u in o[e])f=o[e][u],o[e].hasOwnProperty(u)&&f!==t&&(r[u]=n.isPlainObject(f)?n.isPlainObject(r[u])?n.widget.extend({},r[u],f):n.widget.extend({},f):f);return r};n.widget.bridge=function(r,u){var f=u.prototype.widgetFullName||r;n.fn[r]=function(e){var h="string"==typeof e,s=i.call(arguments,1),o=this;return e=!h&&s.length?n.widget.extend.apply(null,[e].concat(s)):e,this.each(h?function(){var i,u=n.data(this,f);return"instance"===e?(o=u,!1):u?n.isFunction(u[e])&&"_"!==e.charAt(0)?(i=u[e].apply(u,s),i!==u&&i!==t?(o=i&&i.jquery?o.pushStack(i.get()):i,!1):void 0):n.error("no such method '"+e+"' for "+r+" widget instance"):n.error("cannot call methods on "+r+" prior to initialization; attempted to call method '"+e+"'")}:function(){var t=n.data(this,f);t?t.option(e||{})._init():n.data(this,f,new u(e,this))}),o}};n.Widget=function(){};n.Widget._childConstructors=[];n.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:!1,create:null},_createWidget:function(t,i){i=n(i||this.defaultElement||this)[0];this.element=n(i);this.uuid=r++;this.eventNamespace="."+this.widgetName+this.uuid;this.options=n.widget.extend({},this.options,this._getCreateOptions(),t);this.bindings=n();this.hoverable=n();this.focusable=n();i!==this&&(n.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(n){n.target===i&&this.destroy()}}),this.document=n(i.style?i.ownerDocument:i.document||i),this.window=n(this.document[0].defaultView||this.document[0].parentWindow));this._create();this._trigger("create",null,this._getCreateEventData());this._init()},_getCreateOptions:n.noop,_getCreateEventData:n.noop,_create:n.noop,_init:n.noop,destroy:function(){this._destroy();this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).removeData(n.camelCase(this.widgetFullName));this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled");this.bindings.unbind(this.eventNamespace);this.hoverable.removeClass("ui-state-hover");this.focusable.removeClass("ui-state-focus")},_destroy:n.noop,widget:function(){return this.element},option:function(i,r){var u,f,e,o=i;if(0===arguments.length)return n.widget.extend({},this.options);if("string"==typeof i)if(o={},u=i.split("."),i=u.shift(),u.length){for(f=o[i]=n.widget.extend({},this.options[i]),e=0;e<u.length-1;e++)f[u[e]]=f[u[e]]||{},f=f[u[e]];if(i=u.pop(),r===t)return f[i]===t?null:f[i];f[i]=r}else{if(r===t)return this.options[i]===t?null:this.options[i];o[i]=r}return this._setOptions(o),this},_setOptions:function(n){var t;for(t in n)this._setOption(t,n[t]);return this},_setOption:function(n,t){return this.options[n]=t,"disabled"===n&&(this.widget().toggleClass(this.widgetFullName+"-disabled",!!t),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")),this},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_on:function(t,i,r){var f,u=this;"boolean"!=typeof t&&(r=i,i=t,t=!1);r?(i=f=n(i),this.bindings=this.bindings.add(i)):(r=i,i=this.element,f=this.widget());n.each(r,function(r,e){function o(){if(t||u.options.disabled!==!0&&!n(this).hasClass("ui-state-disabled"))return("string"==typeof e?u[e]:e).apply(u,arguments)}"string"!=typeof e&&(o.guid=e.guid=e.guid||o.guid||n.guid++);var s=r.match(/^(\w+)\s*(.*)$/),h=s[1]+u.eventNamespace,c=s[2];c?f.delegate(c,h,o):i.bind(h,o)})},_off:function(n,t){t=(t||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace;n.unbind(t).undelegate(t)},_delay:function(n,t){function r(){return("string"==typeof n?i[n]:n).apply(i,arguments)}var i=this;return setTimeout(r,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t);this._on(t,{mouseenter:function(t){n(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){n(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t);this._on(t,{focusin:function(t){n(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){n(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,i,r){var u,f,e=this.options[t];if(r=r||{},i=n.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],f=i.originalEvent)for(u in f)u in i||(i[u]=f[u]);return this.element.trigger(i,r),!(n.isFunction(e)&&e.apply(this.element[0],[i].concat(r))===!1||i.isDefaultPrevented())}};n.each({show:"fadeIn",hide:"fadeOut"},function(t,i){n.Widget.prototype["_"+t]=function(r,u,f){"string"==typeof u&&(u={effect:u});var o,e=u?u===!0||"number"==typeof u?i:u.effect||i:t;u=u||{};"number"==typeof u&&(u={duration:u});o=!n.isEmptyObject(u);u.complete=f;u.delay&&r.delay(u.delay);o&&n.effects&&n.effects.effect[e]?r[t](u):e!==t&&r[e]?r[e](u.duration,u.easing,f):r.queue(function(i){n(this)[t]();f&&f.call(r[0]);i()})}})}(n),function(n,t,i){var r={},u=n.find,f=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,e=/:jqmData\(([^)]*)\)/g;n.extend(n.mobile,{ns:"",getAttribute:function(t,i){var r;t=t.jquery?t[0]:t;t&&t.getAttribute&&(r=t.getAttribute("data-"+n.mobile.ns+i));try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:f.test(r)?JSON.parse(r):r}catch(u){}return r},nsNormalizeDict:r,nsNormalize:function(t){return r[t]||(r[t]=n.camelCase(n.mobile.ns+t))},closestPageData:function(n){return n.closest(":jqmData(role='page'), :jqmData(role='dialog')").data("mobile-page")}});n.fn.jqmData=function(t,r){var u;return"undefined"!=typeof t&&(t&&(t=n.mobile.nsNormalize(t)),u=arguments.length<2||r===i?this.data(t):this.data(t,r)),u};n.jqmData=function(t,i,r){var u;return"undefined"!=typeof i&&(u=n.data(t,i?n.mobile.nsNormalize(i):i,r)),u};n.fn.jqmRemoveData=function(t){return this.removeData(n.mobile.nsNormalize(t))};n.jqmRemoveData=function(t,i){return n.removeData(t,n.mobile.nsNormalize(i))};n.find=function(t,i,r,f){return t.indexOf(":jqmData")>-1&&(t=t.replace(e,"[data-"+(n.mobile.ns||"")+"$1]")),u.call(this,t,i,r,f)};n.extend(n.find,u)}(n,this),function(n){var t=/[A-Z]/g,i=function(n){return"-"+n.toLowerCase()};n.extend(n.Widget.prototype,{_getCreateOptions:function(){var r,u,f=this.element[0],e={};if(!n.mobile.getAttribute(f,"defaults"))for(r in this.options)u=n.mobile.getAttribute(f,r.replace(t,i)),null!=u&&(e[r]=u);return e}});n.mobile.widget=n.Widget}(n),function(n){var t="ui-loader",i=n("html");n.widget("mobile.loader",{options:{theme:"a",textVisible:!1,html:"",text:"loading"},defaultHtml:"<div class='"+t+"'><span class='ui-icon-loading'><\/span><h1><\/h1><\/div>",fakeFixLoader:function(){var t=n("."+n.mobile.activeBtnClass).first();this.element.css({top:n.support.scrollTop&&this.window.scrollTop()+this.window.height()/2||t.length&&t.offset().top||100})},checkLoaderPosition:function(){var t=this.element.offset(),i=this.window.scrollTop(),r=n.mobile.getScreenHeight();(t.top<i||t.top-i>r)&&(this.element.addClass("ui-loader-fakefix"),this.fakeFixLoader(),this.window.unbind("scroll",this.checkLoaderPosition).bind("scroll",n.proxy(this.fakeFixLoader,this)))},resetHtml:function(){this.element.html(n(this.defaultHtml).html())},show:function(r,u,f){var o,s,e;this.resetHtml();"object"===n.type(r)?(e=n.extend({},this.options,r),r=e.theme):(e=this.options,r=r||e.theme);s=u||(e.text===!1?"":e.text);i.addClass("ui-loading");o=e.textVisible;this.element.attr("class",t+" ui-corner-all ui-body-"+r+" ui-loader-"+(o||u||r.text?"verbose":"default")+(e.textonly||f?" ui-loader-textonly":""));e.html?this.element.html(e.html):this.element.find("h1").text(s);this.element.appendTo(n(n.mobile.pagecontainer?":mobile-pagecontainer":"body"));this.checkLoaderPosition();this.window.bind("scroll",n.proxy(this.checkLoaderPosition,this))},hide:function(){i.removeClass("ui-loading");this.options.text&&this.element.removeClass("ui-loader-fakefix");this.window.unbind("scroll",this.fakeFixLoader);this.window.unbind("scroll",this.checkLoaderPosition)}})}(n,this),function(n,t,r){function f(n){return n=n||location.href,"#"+n.replace(/^[^#]*#?(.*)$/,"$1")}var o,u="hashchange",e=i,h=n.event.special,c=e.documentMode,s="on"+u in t&&(c===r||c>7);n.fn[u]=function(n){return n?this.bind(u,n):this.trigger(u)};n.fn[u].delay=50;h[u]=n.extend(h[u],{setup:function(){return s?!1:void n(o.start)},teardown:function(){return s?!1:void n(o.stop)}});o=function(){function c(){var e=f(),r=v(h);e!==h?(a(h=e,r),n(t).trigger(u)):r!==h&&(location.href=location.href.replace(/#.*/,"")+r);i=setTimeout(c,n.fn[u].delay)}var i,o={},h=f(),l=function(n){return n},a=l,v=l;return o.start=function(){i||c()},o.stop=function(){i&&clearTimeout(i);i=r},t.attachEvent&&!t.addEventListener&&!s&&function(){var t,i;o.start=function(){t||(i=n.fn[u].src,i=i&&i+f(),t=n('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){i||a(f());c()}).attr("src",i||"javascript:0").insertAfter("body")[0].contentWindow,e.onpropertychange=function(){try{"title"===event.propertyName&&(t.document.title=e.title)}catch(n){}})};o.stop=l;v=function(){return f(t.location.href)};a=function(i,r){var f=t.document,o=n.fn[u].domain;i!==r&&(f.title=e.title,f.open(),o&&f.write('<script>document.domain="'+o+'"<\/script>'),f.close(),t.location.hash=i)}}(),o}()}(n,this),function(n){t.matchMedia=t.matchMedia||function(n){var u,i=n.documentElement,f=i.firstElementChild||i.firstChild,r=n.createElement("body"),t=n.createElement("div");return t.id="mq-test-1",t.style.cssText="position:absolute;top:-100em",r.style.background="none",r.appendChild(t),function(n){return t.innerHTML='&shy;<style media="'+n+'"> #mq-test-1 { width: 42px; }<\/style>',i.insertBefore(r,f),u=42===t.offsetWidth,i.removeChild(r),{matches:u,media:n}}}(i);n.mobile.media=function(n){return t.matchMedia(n).matches}}(n),function(n){var t={touch:"ontouchend"in i};n.mobile.support=n.mobile.support||{};n.extend(n.support,t);n.extend(n.mobile.support,t)}(n),function(n){n.extend(n.support,{orientation:"orientation"in t&&"onorientationchange"in t})}(n),function(n,r){function f(n){var t,i=n.charAt(0).toUpperCase()+n.substr(1),u=(n+" "+o.join(i+" ")+i).split(" ");for(t in u)if(p[u[t]]!==r)return!0}function h(){var r=t,f=!(!r.document.createElementNS||!r.document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect||r.opera&&-1===navigator.userAgent.indexOf("Chrome")),u=function(t){t&&f||n("html").addClass("ui-nosvg")},i=new r.Image;i.onerror=function(){u(!1)};i.onload=function(){u(1===i.width&&1===i.height)};i.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="}function c(){var f,h,s,c="transform-3d",e=n.mobile.media("(-"+o.join("-"+c+"),(-")+"-"+c+"),("+c+")");if(e)return!!e;f=i.createElement("div");h={MozTransform:"-moz-transform",transform:"transform"};u.append(f);for(s in h)f.style[s]!==r&&(f.style[s]="translate3d( 100px, 1px, 1px )",e=t.getComputedStyle(f).getPropertyValue(h[s]));return!!e&&"none"!==e}function l(){var r,f,e=location.protocol+"//"+location.host+location.pathname+"ui-dir/",t=n("head base"),i=null,o="";return t.length?o=t.attr("href"):t=i=n("<base>",{href:e}).appendTo("head"),r=n("<a href='testurl' />").prependTo(u),f=r[0].href,t[0].href=o||location.pathname,i&&i.remove(),0===f.indexOf(e)}function a(){var r,n=i.createElement("x"),u=i.documentElement,f=t.getComputedStyle;return"pointerEvents"in n.style?(n.style.pointerEvents="auto",n.style.pointerEvents="x",u.appendChild(n),r=f&&"auto"===f(n,"").pointerEvents,u.removeChild(n),!!r):!1}function v(){var n=i.createElement("div");return"undefined"!=typeof n.getBoundingClientRect}function y(){var f=t,n=navigator.userAgent,r=navigator.platform,e=n.match(/AppleWebKit\/([0-9]+)/),i=!!e&&e[1],o=n.match(/Fennec\/([0-9]+)/),s=!!o&&o[1],u=n.match(/Opera Mobi\/([0-9]+)/),h=!!u&&u[1];return(r.indexOf("iPhone")>-1||r.indexOf("iPad")>-1||r.indexOf("iPod")>-1)&&i&&534>i||f.operamini&&"[object OperaMini]"==={}.toString.call(f.operamini)||u&&7458>h||n.indexOf("Android")>-1&&i&&533>i||s&&6>s||"palmGetResource"in t&&i&&534>i||n.indexOf("MeeGo")>-1&&n.indexOf("NokiaBrowser/8.5.0")>-1?!1:!0}var e,u=n("<body>").prependTo("html"),p=u[0].style,o=["Webkit","Moz","O"],w="palmGetResource"in t,s=t.operamini&&"[object OperaMini]"==={}.toString.call(t.operamini),b=t.blackberry&&!f("-webkit-transform");n.extend(n.mobile,{browser:{}});n.mobile.browser.oldIE=function(){var n=3,t=i.createElement("div"),r=t.all||[];do t.innerHTML="<!--[if gt IE "+ ++n+"]><br><![endif]-->";while(r[0]);return n>4?n:!n}();n.extend(n.support,{pushState:"pushState"in history&&"replaceState"in history&&!(t.navigator.userAgent.indexOf("Firefox")>=0&&t.top!==t)&&-1===t.navigator.userAgent.search(/CriOS/),mediaquery:n.mobile.media("only all"),cssPseudoElement:!!f("content"),touchOverflow:!!f("overflowScrolling"),cssTransform3d:c(),boxShadow:!!f("boxShadow")&&!b,fixedPosition:y(),scrollTop:("pageXOffset"in t||"scrollTop"in i.documentElement||"scrollTop"in u[0])&&!w&&!s,dynamicBaseTag:l(),cssPointerEvents:a(),boundingRect:v(),inlineSVG:h});u.remove();e=function(){var n=t.navigator.userAgent;return n.indexOf("Nokia")>-1&&(n.indexOf("Symbian/3")>-1||n.indexOf("Series60/5")>-1)&&n.indexOf("AppleWebKit")>-1&&n.match(/(BrowserNG|NokiaBrowser)\/7\.[0-3]/)}();n.mobile.gradeA=function(){return(n.support.mediaquery&&n.support.cssPseudoElement||n.mobile.browser.oldIE&&n.mobile.browser.oldIE>=8)&&(n.support.boundingRect||null!==n.fn.jquery.match(/1\.[0-7+]\.[0-9+]?/))};n.mobile.ajaxBlacklist=t.blackberry&&!t.WebKitPoint||s||e;e&&n(function(){n("head link[rel='stylesheet']").attr("rel","alternate stylesheet").attr("rel","stylesheet")});n.support.boxShadow||n("html").addClass("ui-noboxshadow")}(n),function(n,t){var i,r=n.mobile.window,u=function(){};n.event.special.beforenavigate={setup:function(){r.on("navigate",u)},teardown:function(){r.off("navigate",u)}};n.event.special.navigate=i={bound:!1,pushStateEnabled:!0,originalEventName:t,isPushStateEnabled:function(){return n.support.pushState&&n.mobile.pushStateEnabled===!0&&this.isHashChangeEnabled()},isHashChangeEnabled:function(){return n.mobile.hashListeningEnabled===!0},popstate:function(t){var u=new n.Event("navigate"),i=new n.Event("beforenavigate"),f=t.originalEvent.state||{};i.originalEvent=t;r.trigger(i);i.isDefaultPrevented()||(t.historyState&&n.extend(f,t.historyState),u.originalEvent=t,setTimeout(function(){r.trigger(u,{state:f})},0))},hashchange:function(t){var u=new n.Event("navigate"),i=new n.Event("beforenavigate");i.originalEvent=t;r.trigger(i);i.isDefaultPrevented()||(u.originalEvent=t,r.trigger(u,{state:t.hashchangeState||{}}))},setup:function(){i.bound||(i.bound=!0,i.isPushStateEnabled()?(i.originalEventName="popstate",r.bind("popstate.navigate",i.popstate)):i.isHashChangeEnabled()&&(i.originalEventName="hashchange",r.bind("hashchange.navigate",i.hashchange)))}}}(n),function(n,i){var r,f,u="&ui-state=dialog";n.mobile.path=r={uiStateKey:"&ui-state",urlParseRE:/^\s*(((([^:\/#\?]+:)?(?:(\/\/)((?:(([^:@\/#\?]+)(?:\:([^:@\/#\?]+))?)@)?(([^:\/#\?\]\[]+|\[[^\/\]@#?]+\])(?:\:([0-9]+))?))?)?)?((\/?(?:[^\/\?#]+\/+)*)([^\?#]*)))?(\?[^#]+)?)(#.*)?/,getLocation:function(n){var r=this.parseUrl(n||location.href),t=n?r:location,i=r.hash;return i="#"===i?"":i,t.protocol+r.doubleSlash+t.host+(""!==t.protocol&&"/"!==t.pathname.substring(0,1)?"/":"")+t.pathname+t.search+i},getDocumentUrl:function(t){return t?n.extend({},r.documentUrl):r.documentUrl.href},parseLocation:function(){return this.parseUrl(this.getLocation())},parseUrl:function(t){if("object"===n.type(t))return t;var i=r.urlParseRE.exec(t||"")||[];return{href:i[0]||"",hrefNoHash:i[1]||"",hrefNoSearch:i[2]||"",domain:i[3]||"",protocol:i[4]||"",doubleSlash:i[5]||"",authority:i[6]||"",username:i[8]||"",password:i[9]||"",host:i[10]||"",hostname:i[11]||"",port:i[12]||"",pathname:i[13]||"",directory:i[14]||"",filename:i[15]||"",search:i[16]||"",hash:i[17]||""}},makePathAbsolute:function(n,t){var i,u,r,f;if(n&&"/"===n.charAt(0))return n;for(n=n||"",t=t?t.replace(/^\/|(\/[^\/]*|[^\/]+)$/g,""):"",i=t?t.split("/"):[],u=n.split("/"),r=0;r<u.length;r++)switch(f=u[r]){case".":break;case"..":i.length&&i.pop();break;default:i.push(f)}return"/"+i.join("/")},isSameDomain:function(n,t){return r.parseUrl(n).domain.toLowerCase()===r.parseUrl(t).domain.toLowerCase()},isRelativeUrl:function(n){return""===r.parseUrl(n).protocol},isAbsoluteUrl:function(n){return""!==r.parseUrl(n).protocol},makeUrlAbsolute:function(n,t){if(!r.isRelativeUrl(n))return n;t===i&&(t=this.documentBase);var u=r.parseUrl(n),f=r.parseUrl(t),e=u.protocol||f.protocol,o=u.protocol?u.doubleSlash:u.doubleSlash||f.doubleSlash,s=u.authority||f.authority,h=""!==u.pathname,c=r.makePathAbsolute(u.pathname||f.filename,f.pathname),l=u.search||!h&&f.search||"",a=u.hash;return e+o+s+c+l+a},addSearchParams:function(t,i){var u=r.parseUrl(t),e="object"==typeof i?n.param(i):i,f=u.search||"?";return u.hrefNoSearch+f+("?"!==f.charAt(f.length-1)?"&":"")+e+(u.hash||"")},convertUrlToDataUrl:function(n){var f=n,i=r.parseUrl(n);return r.isEmbeddedPage(i)?f=i.hash.split(u)[0].replace(/^#/,"").replace(/\?.*$/,""):r.isSameDomain(i,this.documentBase)&&(f=i.hrefNoHash.replace(this.documentBase.domain,"").split(u)[0]),t.decodeURIComponent(f)},get:function(n){return n===i&&(n=r.parseLocation().hash),r.stripHash(n).replace(/[^\/]*\.[^\/*]+$/,"")},set:function(n){location.hash=n},isPath:function(n){return/\//.test(n)},clean:function(n){return n.replace(this.documentBase.domain,"")},stripHash:function(n){return n.replace(/^#/,"")},stripQueryParams:function(n){return n.replace(/\?.*$/,"")},cleanHash:function(n){return r.stripHash(n.replace(/\?.*$/,"").replace(u,""))},isHashValid:function(n){return/^#[^#]+$/.test(n)},isExternal:function(n){var t=r.parseUrl(n);return!(!t.protocol||t.domain.toLowerCase()===this.documentUrl.domain.toLowerCase())},hasProtocol:function(n){return/^(:?\w+:)/.test(n)},isEmbeddedPage:function(n){var t=r.parseUrl(n);return""!==t.protocol?!this.isPath(t.hash)&&t.hash&&(t.hrefNoHash===this.documentUrl.hrefNoHash||this.documentBaseDiffers&&t.hrefNoHash===this.documentBase.hrefNoHash):/^#/.test(t.href)},squash:function(n,t){var i,f,l,o,s,h=this.isPath(n),c=this.parseUrl(n),u=c.hash,e="";return t||(h?t=r.getLocation():(s=r.getDocumentUrl(!0),t=r.isPath(s.hash)?r.squash(s.href):s.href)),f=h?r.stripHash(n):n,f=r.isPath(c.hash)?r.stripHash(c.hash):f,o=f.indexOf(this.uiStateKey),o>-1&&(e=f.slice(o),f=f.slice(0,o)),i=r.makeUrlAbsolute(f,t),l=this.parseUrl(i).search,h?((r.isPath(u)||0===u.replace("#","").indexOf(this.uiStateKey))&&(u=""),e&&-1===u.indexOf(this.uiStateKey)&&(u+=e),-1===u.indexOf("#")&&""!==u&&(u="#"+u),i=r.parseUrl(i),i=i.protocol+i.doubleSlash+i.host+i.pathname+l+u):i+=i.indexOf("#")>-1?e:"#"+e,i},isPreservableHash:function(n){return 0===n.replace("#","").indexOf(this.uiStateKey)},hashToSelector:function(n){var t="#"===n.substring(0,1);return t&&(n=n.substring(1)),(t?"#":"")+n.replace(/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g,"\\$1")},getFilePath:function(n){return n&&n.split(u)[0]},isFirstPageUrl:function(t){var u=r.parseUrl(r.makeUrlAbsolute(t,this.documentBase)),o=u.hrefNoHash===this.documentUrl.hrefNoHash||this.documentBaseDiffers&&u.hrefNoHash===this.documentBase.hrefNoHash,f=n.mobile.firstPage,e=f&&f[0]?f[0].id:i;return o&&(!u.hash||"#"===u.hash||e&&u.hash.replace(/^#/,"")===e)},isPermittedCrossDomainRequest:function(t,i){return n.mobile.allowCrossDomainPages&&("file:"===t.protocol||"content:"===t.protocol)&&-1!==i.search(/^https?:/)}};r.documentUrl=r.parseLocation();f=n("head").find("base");r.documentBase=f.length?r.parseUrl(r.makeUrlAbsolute(f.attr("href"),r.documentUrl.href)):r.documentUrl;r.documentBaseDiffers=r.documentUrl.hrefNoHash!==r.documentBase.hrefNoHash;r.getDocumentBase=function(t){return t?n.extend({},r.documentBase):r.documentBase.href};n.extend(n.mobile,{getDocumentUrl:r.getDocumentUrl,getDocumentBase:r.getDocumentBase})}(n),function(n,t){n.mobile.History=function(n,t){this.stack=n||[];this.activeIndex=t||0};n.extend(n.mobile.History.prototype,{getActive:function(){return this.stack[this.activeIndex]},getLast:function(){return this.stack[this.previousIndex]},getNext:function(){return this.stack[this.activeIndex+1]},getPrev:function(){return this.stack[this.activeIndex-1]},add:function(n,t){t=t||{};this.getNext()&&this.clearForward();t.hash&&-1===t.hash.indexOf("#")&&(t.hash="#"+t.hash);t.url=n;this.stack.push(t);this.activeIndex=this.stack.length-1},clearForward:function(){this.stack=this.stack.slice(0,this.activeIndex+1)},find:function(n,t,i){t=t||this.stack;for(var u,f,e=t.length,r=0;e>r;r++)if(u=t[r],(decodeURIComponent(n)===decodeURIComponent(u.url)||decodeURIComponent(n)===decodeURIComponent(u.hash))&&(f=r,i))return f;return f},closest:function(n){var i,r=this.activeIndex;return i=this.find(n,this.stack.slice(0,r)),i===t&&(i=this.find(n,this.stack.slice(r),!0),i=i===t?i:i+r),i},direct:function(i){var r=this.closest(i.url),u=this.activeIndex;r!==t&&(this.activeIndex=r,this.previousIndex=u);u>r?(i.present||i.back||n.noop)(this.getActive(),"back"):r>u?(i.present||i.forward||n.noop)(this.getActive(),"forward"):r===t&&i.missing&&i.missing(this.getActive())}})}(n),function(n){var r=n.mobile.path,u=location.href;n.mobile.Navigator=function(t){this.history=t;this.ignoreInitialHashChange=!0;n.mobile.window.bind({"popstate.history":n.proxy(this.popstate,this),"hashchange.history":n.proxy(this.hashchange,this)})};n.extend(n.mobile.Navigator.prototype,{squash:function(u,f){var e,o,s=r.isPath(u)?r.stripHash(u):u;return o=r.squash(u),e=n.extend({hash:s,url:o},f),t.history.replaceState(e,e.title||i.title,o),e},hash:function(n,t){var i,e,f,u;return i=r.parseUrl(n),e=r.parseLocation(),e.pathname+e.search===i.pathname+i.search?f=i.hash?i.hash:i.pathname+i.search:r.isPath(n)?(u=r.parseUrl(t),f=u.pathname+u.search+(r.isPreservableHash(u.hash)?u.hash.replace("#",""):"")):f=n,f},go:function(u,f,e){var o,h,s,c,l=n.event.special.navigate.isPushStateEnabled();h=r.squash(u);s=this.hash(u,h);e&&s!==r.stripHash(r.parseLocation().hash)&&(this.preventNextHashChange=e);this.preventHashAssignPopState=!0;t.location.hash=s;this.preventHashAssignPopState=!1;o=n.extend({url:h,hash:s,title:i.title},f);l&&(c=new n.Event("popstate"),c.originalEvent={type:"popstate",state:null},this.squash(u,o),e||(this.ignorePopState=!0,n.mobile.window.trigger(c)));this.history.add(o.url,o)},popstate:function(t){var i,f;if(n.event.special.navigate.isPushStateEnabled())return this.preventHashAssignPopState?(this.preventHashAssignPopState=!1,void t.stopImmediatePropagation()):this.ignorePopState?void(this.ignorePopState=!1):!t.originalEvent.state&&1===this.history.stack.length&&this.ignoreInitialHashChange&&(this.ignoreInitialHashChange=!1,location.href===u)?void t.preventDefault():(i=r.parseLocation().hash,!t.originalEvent.state&&i?(f=this.squash(i),this.history.add(f.url,f),void(t.historyState=f)):void this.history.direct({url:(t.originalEvent.state||{}).url||i,present:function(i,r){t.historyState=n.extend({},i);t.historyState.direction=r}}))},hashchange:function(t){var f,u;if(n.event.special.navigate.isHashChangeEnabled()&&!n.event.special.navigate.isPushStateEnabled()){if(this.preventNextHashChange)return this.preventNextHashChange=!1,void t.stopImmediatePropagation();f=this.history;u=r.parseLocation().hash;this.history.direct({url:u,present:function(i,r){t.hashchangeState=n.extend({},i);t.hashchangeState.direction=r},missing:function(){f.add(u,{hash:u,title:i.title})}})}}})}(n),function(n){n.mobile.navigate=function(t,i,r){n.mobile.navigate.navigator.go(t,i,r)};n.mobile.navigate.history=new n.mobile.History;n.mobile.navigate.navigator=new n.mobile.Navigator(n.mobile.navigate.history);var t=n.mobile.path.parseLocation();n.mobile.navigate.history.add(t.href,{hash:t.hash})}(n),function(n,t){var r={animation:{},transition:{}},u=i.createElement("a"),f=["","webkit-","moz-","o-"];n.each(["animation","transition"],function(i,e){var o=0===i?e+"-name":e;n.each(f,function(i,f){if(u.style[n.camelCase(f+o)]!==t)return(r[e].prefix=f,!1)});r[e].duration=n.camelCase(r[e].prefix+e+"-duration");r[e].event=n.camelCase(r[e].prefix+e+"-end");""===r[e].prefix&&(r[e].event=r[e].event.toLowerCase())});n.support.cssTransitions=r.transition.prefix!==t;n.support.cssAnimations=r.animation.prefix!==t;n(u).remove();n.fn.animationComplete=function(u,f,e){var h,o,c=this,l=function(){clearTimeout(h);u.apply(this,arguments)},s=f&&"animation"!==f?"transition":"animation";return n.support.cssTransitions&&"transition"===s||n.support.cssAnimations&&"animation"===s?(e===t&&(n(this).context!==i&&(o=3e3*parseFloat(n(this).css(r[s].duration))),(0===o||o===t||isNaN(o))&&(o=n.fn.animationComplete.defaultDuration)),h=setTimeout(function(){n(c).off(r[s].event,l);u.apply(c)},o),n(this).one(r[s].event,l)):(setTimeout(n.proxy(u,this),0),n(this))};n.fn.animationComplete.defaultDuration=1e3}(n),function(n,t,i,r){function h(n){for(;n&&"undefined"!=typeof n.originalEvent;)n=n.originalEvent;return n}function vt(t,i){var e,o,l,u,s,v,a,c,y,f=t.type;if(t=n.Event(t),t.type=i,e=t.originalEvent,o=n.event.props,f.search(/^(mouse|click)/)>-1&&(o=gt),e)for(a=o.length,u;a;)u=o[--a],t[u]=e[u];if(f.search(/mouse(down|up)|click/)>-1&&!t.which&&(t.which=1),-1!==f.search(/^touch/)&&(l=h(e),f=l.touches,s=l.changedTouches,v=f&&f.length?f[0]:s&&s.length?s[0]:r))for(c=0,y=ct.length;y>c;c++)u=ct[c],t[u]=v[u];return t}function v(t){for(var i,r,u={};t;){i=n.data(t,o);for(r in i)i[r]&&(u[r]=u.hasVirtualBinding=!0);t=t.parentNode}return u}function yt(t,i){for(var r;t;){if(r=n.data(t,o),r&&(!i||r[i]))return t;t=t.parentNode}return null}function pt(){a=!1}function tt(){a=!0}function wt(){s=0;y.length=0;g=!1;tt()}function bt(){pt()}function w(){it();l=setTimeout(function(){l=0;wt()},n.vmouse.resetTimerDuration)}function it(){l&&(clearTimeout(l),l=0)}function f(t,i,r){var u;return(r&&r[t]||!r&&yt(i.target,t))&&(u=vt(i,t),n(i.target).trigger(u)),u}function rt(t){var i,r=n.data(t.target,k);g||s&&s===r||(i=f("v"+t.type,t),i&&(i.isDefaultPrevented()&&t.preventDefault(),i.isPropagationStopped()&&t.stopPropagation(),i.isImmediatePropagationStopped()&&t.stopImmediatePropagation()))}function ut(t){var r,i,u,o=h(t).touches;o&&1===o.length&&(r=t.target,i=v(r),i.hasVirtualBinding&&(s=ni++,n.data(r,k,s),it(),bt(),e=!1,u=h(t).touches[0],lt=u.pageX,at=u.pageY,f("vmouseover",t,i),f("vmousedown",t,i)))}function ft(n){a||(e||f("vmousecancel",n,v(n.target)),e=!0,w())}function et(t){if(!a){var i=h(t).touches[0],o=e,r=n.vmouse.moveDistanceThreshold,u=v(t.target);e=e||Math.abs(i.pageX-lt)>r||Math.abs(i.pageY-at)>r;e&&!o&&f("vmousecancel",t,u);f("vmousemove",t,u);w()}}function ot(n){if(!a){tt();var t,i,r=v(n.target);f("vmouseup",n,r);e||(t=f("vclick",n,r),t&&t.isDefaultPrevented()&&(i=h(n).changedTouches[0],y.push({touchID:s,x:i.clientX,y:i.clientY}),g=!0));f("vmouseout",n,r);e=!1;w()}}function st(t){var r,i=n.data(t,o);if(i)for(r in i)if(i[r])return!0;return!1}function ht(){}function kt(t){var i=t.substr(1);return{setup:function(){st(this)||n.data(this,o,{});var r=n.data(this,o);r[t]=!0;u[t]=(u[t]||0)+1;1===u[t]&&p.bind(i,rt);n(this).bind(i,ht);nt&&(u.touchstart=(u.touchstart||0)+1,1===u.touchstart&&p.bind("touchstart",ut).bind("touchend",ot).bind("touchmove",et).bind("scroll",ft))},teardown:function(){--u[t];u[t]||p.unbind(i,rt);nt&&(--u.touchstart,u.touchstart||p.unbind("touchstart",ut).unbind("touchmove",et).unbind("touchend",ot).unbind("scroll",ft));var r=n(this),f=n.data(this,o);f&&(f[t]=!1);r.unbind(i,ht);st(this)||r.removeData(o)}}}var b,c,o="virtualMouseBindings",k="virtualTouchID",d="vmouseover vmousedown vmousemove vmouseup vclick vmouseout vmousecancel".split(" "),ct="clientX clientY pageX pageY screenX screenY".split(" "),dt=n.event.mouseHooks?n.event.mouseHooks.props:[],gt=n.event.props.concat(dt),u={},l=0,lt=0,at=0,e=!1,y=[],g=!1,a=!1,nt="addEventListener"in i,p=n(i),ni=1,s=0;for(n.vmouse={moveDistanceThreshold:10,clickDistanceThreshold:10,resetTimerDuration:1500},c=0;c<d.length;c++)n.event.special[d[c]]=kt(d[c]);nt&&i.addEventListener("click",function(t){var f,e,i,r,u,h,o=y.length,s=t.target;if(o)for(f=t.clientX,e=t.clientY,b=n.vmouse.clickDistanceThreshold,i=s;i;){for(r=0;o>r;r++)if(u=y[r],h=0,i===s&&Math.abs(u.x-f)<b&&Math.abs(u.y-e)<b||n.data(i,k)===u.touchID)return t.preventDefault(),void t.stopPropagation();i=i.parentNode}},!0)}(n,t,i),function(n,t,r){function f(t,i,u,f){var e=u.type;u.type=i;f?n.event.trigger(u,r,t):n.event.dispatch.call(t,u);u.type=e}var u=n(i),e=n.mobile.support.touch,s="touchmove scroll",h=e?"touchstart":"mousedown",c=e?"touchend":"mouseup",o=e?"touchmove":"mousemove";n.each("touchstart touchmove touchend tap taphold swipe swipeleft swiperight scrollstart scrollstop".split(" "),function(t,i){n.fn[i]=function(n){return n?this.bind(i,n):this.trigger(i)};n.attrFn&&(n.attrFn[i]=!0)});n.event.special.scrollstart={enabled:!0,setup:function(){function i(n,i){t=i;f(u,t?"scrollstart":"scrollstop",n)}var t,r,u=this,e=n(u);e.bind(s,function(u){n.event.special.scrollstart.enabled&&(t||i(u,!0),clearTimeout(r),r=setTimeout(function(){i(u,!1)},50))})},teardown:function(){n(this).unbind(s)}};n.event.special.tap={tapholdThreshold:750,emitTapOnTaphold:!0,setup:function(){var i=this,r=n(i),t=!1;r.bind("vmousedown",function(e){function o(){clearTimeout(c)}function s(){o();r.unbind("vclick",h).unbind("vmouseup",o);u.unbind("vmousecancel",s)}function h(n){s();t||l!==n.target?t&&n.preventDefault():f(i,"tap",n)}if(t=!1,e.which&&1!==e.which)return!1;var c,l=e.target;r.bind("vmouseup",o).bind("vclick",h);u.bind("vmousecancel",s);c=setTimeout(function(){n.event.special.tap.emitTapOnTaphold||(t=!0);f(i,"taphold",n.Event("taphold",{target:l}))},n.event.special.tap.tapholdThreshold)})},teardown:function(){n(this).unbind("vmousedown").unbind("vclick").unbind("vmouseup");u.unbind("vmousecancel")}};n.event.special.swipe={scrollSupressionThreshold:30,durationThreshold:1e3,horizontalDistanceThreshold:30,verticalDistanceThreshold:30,getLocation:function(n){var u=t.pageXOffset,f=t.pageYOffset,i=n.clientX,r=n.clientY;return 0===n.pageY&&Math.floor(r)>Math.floor(n.pageY)||0===n.pageX&&Math.floor(i)>Math.floor(n.pageX)?(i-=u,r-=f):(r<n.pageY-f||i<n.pageX-u)&&(i=n.pageX-u,r=n.pageY-f),{x:i,y:r}},start:function(t){var r=t.originalEvent.touches?t.originalEvent.touches[0]:t,i=n.event.special.swipe.getLocation(r);return{time:(new Date).getTime(),coords:[i.x,i.y],origin:n(t.target)}},stop:function(t){var r=t.originalEvent.touches?t.originalEvent.touches[0]:t,i=n.event.special.swipe.getLocation(r);return{time:(new Date).getTime(),coords:[i.x,i.y]}},handleSwipe:function(t,i,r,u){if(i.time-t.time<n.event.special.swipe.durationThreshold&&Math.abs(t.coords[0]-i.coords[0])>n.event.special.swipe.horizontalDistanceThreshold&&Math.abs(t.coords[1]-i.coords[1])<n.event.special.swipe.verticalDistanceThreshold){var e=t.coords[0]>i.coords[0]?"swipeleft":"swiperight";return f(r,"swipe",n.Event("swipe",{target:u,swipestart:t,swipestop:i}),!0),f(r,e,n.Event(e,{target:u,swipestart:t,swipestop:i}),!0),!0}return!1},eventInProgress:!1,setup:function(){var i,r=this,f=n(r),t={};i=n.data(this,"mobile-events");i||(i={length:0},n.data(this,"mobile-events",i));i.length++;i.swipe=t;t.start=function(i){if(!n.event.special.swipe.eventInProgress){n.event.special.swipe.eventInProgress=!0;var e,s=n.event.special.swipe.start(i),h=i.target,f=!1;t.move=function(t){s&&!t.isDefaultPrevented()&&(e=n.event.special.swipe.stop(t),f||(f=n.event.special.swipe.handleSwipe(s,e,r,h),f&&(n.event.special.swipe.eventInProgress=!1)),Math.abs(s.coords[0]-e.coords[0])>n.event.special.swipe.scrollSupressionThreshold&&t.preventDefault())};t.stop=function(){f=!0;n.event.special.swipe.eventInProgress=!1;u.off(o,t.move);t.move=null};u.on(o,t.move).one(c,t.stop)}};f.on(h,t.start)},teardown:function(){var i,t;i=n.data(this,"mobile-events");i&&(t=i.swipe,delete i.swipe,i.length--,0===i.length&&n.removeData(this,"mobile-events"));t&&(t.start&&n(this).off(h,t.start),t.move&&u.off(o,t.move),t.stop&&u.off(c,t.stop))}};n.each({scrollstop:"scrollstart",taphold:"tap",swipeleft:"swipe.left",swiperight:"swipe.right"},function(t,i){n.event.special[t]={setup:function(){n(this).bind(i,n.noop)},teardown:function(){n(this).unbind(i)}}})}(n,this),function(n){n.event.special.throttledresize={setup:function(){n(this).bind("resize",u)},teardown:function(){n(this).unbind("resize",u)}};var t,i,r,f=250,u=function(){i=(new Date).getTime();r=i-e;r>=f?(e=i,n(this).trigger("throttledresize")):(t&&clearTimeout(t),t=setTimeout(u,f-r))},e=0}(n),function(n,t){function a(){var n=f();n!==e&&(e=n,r.trigger(u))}var f,e,o,s,h,c,v,r=n(t),u="orientationchange",l={0:!0,180:!0};n.support.orientation&&(h=t.innerWidth||r.width(),c=t.innerHeight||r.height(),v=50,o=h>c&&h-c>v,s=l[t.orientation],(o&&s||!o&&!s)&&(l={"-90":!0,90:!0}));n.event.special.orientationchange=n.extend({},n.event.special.orientationchange,{setup:function(){return n.support.orientation&&!n.event.special.orientationchange.disabled?!1:(e=f(),void r.bind("throttledresize",a))},teardown:function(){return n.support.orientation&&!n.event.special.orientationchange.disabled?!1:void r.unbind("throttledresize",a)},add:function(n){var t=n.handler;n.handler=function(n){return n.orientation=f(),t.apply(this,arguments)}}});n.event.special.orientationchange.orientation=f=function(){var u=!0,r=i.documentElement;return u=n.support.orientation?l[t.orientation]:r&&r.clientWidth/r.clientHeight<1.1,u?"portrait":"landscape"};n.fn[u]=function(n){return n?this.bind(u,n):this.trigger(u)};n.attrFn&&(n.attrFn[u]=!0)}(n,this),function(n){var i=n("head").children("base"),t={element:i.length?i:n("<base>",{href:n.mobile.path.documentBase.hrefNoHash}).prependTo(n("head")),linkSelector:"[src], link[href], a[rel='external'], :jqmData(ajax='false'), a[target]",set:function(i){n.mobile.dynamicBaseEnabled&&n.support.dynamicBaseTag&&t.element.attr("href",n.mobile.path.makeUrlAbsolute(i,n.mobile.path.documentBase))},rewrite:function(i,r){var u=n.mobile.path.get(i);r.find(t.linkSelector).each(function(t,i){var e=n(i).is("[href]")?"href":n(i).is("[src]")?"src":"action",r=n.mobile.path.parseLocation(),f=n(i).attr(e);f=f.replace(r.protocol+r.doubleSlash+r.host+r.pathname,"");/^(\w+:|#|\/)/.test(f)||n(i).attr(e,u+f)})},reset:function(){t.element.attr("href",n.mobile.path.documentBase.hrefNoSearch)}};n.mobile.base=t}(n),function(n,t){n.mobile.widgets={};var i=n.widget,r=n.mobile.keepNative;n.widget=function(i){return function(){var r=i.apply(this,arguments),u=r.prototype.widgetName;return r.initSelector=r.prototype.initSelector!==t?r.prototype.initSelector:":jqmData(role='"+u+"')",n.mobile.widgets[u]=r,r}}(n.widget);n.extend(n.widget,i);n.mobile.document.on("create",function(t){n(t.target).enhanceWithin()});n.widget("mobile.page",{options:{theme:"a",domCache:!1,keepNativeDefault:n.mobile.keepNative,contentTheme:null,enhanced:!1},_createWidget:function(){n.Widget.prototype._createWidget.apply(this,arguments);this._trigger("init")},_create:function(){return this._trigger("beforecreate")===!1?!1:(this.options.enhanced||this._enhance(),this._on(this.element,{pagebeforehide:"removeContainerBackground",pagebeforeshow:"_handlePageBeforeShow"}),this.element.enhanceWithin(),void("dialog"===n.mobile.getAttribute(this.element[0],"role")&&n.mobile.dialog&&this.element.dialog()))},_enhance:function(){var r="data-"+n.mobile.ns,i=this;this.options.role&&this.element.attr("data-"+n.mobile.ns+"role",this.options.role);this.element.attr("tabindex","0").addClass("ui-page ui-page-theme-"+this.options.theme);this.element.find("["+r+"role='content']").each(function(){var u=n(this),f=this.getAttribute(r+"theme")||t;i.options.contentTheme=f||i.options.contentTheme||i.options.dialog&&i.options.theme||"dialog"===i.element.jqmData("role")&&i.options.theme;u.addClass("ui-content");i.options.contentTheme&&u.addClass("ui-body-"+i.options.contentTheme);u.attr("role","main").addClass("ui-content")})},bindRemove:function(t){var i=this.element;!i.data("mobile-page").options.domCache&&i.is(":jqmData(external-page='true')")&&i.bind("pagehide.remove",t||function(t,i){if(!i.samePage){var r=n(this),u=new n.Event("pageremove");r.trigger(u);u.isDefaultPrevented()||r.removeWithDependents()}})},_setOptions:function(i){i.theme!==t&&this.element.removeClass("ui-page-theme-"+this.options.theme).addClass("ui-page-theme-"+i.theme);i.contentTheme!==t&&this.element.find("[data-"+n.mobile.ns+"='content']").removeClass("ui-body-"+this.options.contentTheme).addClass("ui-body-"+i.contentTheme)},_handlePageBeforeShow:function(){this.setContainerBackground()},removeContainerBackground:function(){this.element.closest(":mobile-pagecontainer").pagecontainer({theme:"none"})},setContainerBackground:function(n){this.element.parent().pagecontainer({theme:n||this.options.theme})},keepNativeSelector:function(){var i=this.options,u=n.trim(i.keepNative||""),f=n.trim(n.mobile.keepNative),o=n.trim(i.keepNativeDefault),t=r===f?"":f,e=""===t?o:"";return(u?[u]:[]).concat(t?[t]:[]).concat(e?[e]:[]).join(", ")}})}(n),function(n,r){n.widget("mobile.pagecontainer",{options:{theme:"a"},initSelector:!1,_create:function(){this._trigger("beforecreate");this.setLastScrollEnabled=!0;this._on(this.window,{navigate:"_disableRecordScroll",scrollstop:"_delayedRecordScroll"});this._on(this.window,{navigate:"_filterNavigateEvents"});this._on({pagechange:"_afterContentChange"});this.window.one("navigate",n.proxy(function(){this.setLastScrollEnabled=!0},this))},_setOptions:function(n){n.theme!==r&&"none"!==n.theme?this.element.removeClass("ui-overlay-"+this.options.theme).addClass("ui-overlay-"+n.theme):n.theme!==r&&this.element.removeClass("ui-overlay-"+this.options.theme);this._super(n)},_disableRecordScroll:function(){this.setLastScrollEnabled=!1},_enableRecordScroll:function(){this.setLastScrollEnabled=!0},_afterContentChange:function(){this.setLastScrollEnabled=!0;this._off(this.window,"scrollstop");this._on(this.window,{scrollstop:"_delayedRecordScroll"})},_recordScroll:function(){if(this.setLastScrollEnabled){var n,t,i,r=this._getActiveHistory();r&&(n=this._getScroll(),t=this._getMinScroll(),i=this._getDefaultScroll(),r.lastScroll=t>n?i:n)}},_delayedRecordScroll:function(){setTimeout(n.proxy(this,"_recordScroll"),100)},_getScroll:function(){return this.window.scrollTop()},_getMinScroll:function(){return n.mobile.minScrollBack},_getDefaultScroll:function(){return n.mobile.defaultHomeScroll},_filterNavigateEvents:function(t,i){var r;t.originalEvent&&t.originalEvent.isDefaultPrevented()||(r=t.originalEvent.type.indexOf("hashchange")>-1?i.state.hash:i.state.url,r||(r=this._getHash()),r&&"#"!==r&&0!==r.indexOf("#"+n.mobile.path.uiStateKey)||(r=location.href),this._handleNavigate(r,i.state))},_getHash:function(){return n.mobile.path.parseLocation().hash},getActivePage:function(){return this.activePage},_getInitialContent:function(){return n.mobile.firstPage},_getHistory:function(){return n.mobile.navigate.history},_getActiveHistory:function(){return this._getHistory().getActive()},_getDocumentBase:function(){return n.mobile.path.documentBase},back:function(){this.go(-1)},forward:function(){this.go(1)},go:function(i){if(n.mobile.hashListeningEnabled)t.history.go(i);else{var r=n.mobile.navigate.history.activeIndex,u=r+parseInt(i,10),f=n.mobile.navigate.history.stack[u].url,e=i>=1?"forward":"back";n.mobile.navigate.history.activeIndex=u;n.mobile.navigate.history.previousIndex=r;this.change(f,{direction:e,changeHash:!1,fromHashChange:!0})}},_handleDestination:function(t){var i;return"string"===n.type(t)&&(t=n.mobile.path.stripHash(t)),t&&(i=this._getHistory(),t=n.mobile.path.isPath(t)?t:n.mobile.path.makeUrlAbsolute("#"+t,this._getDocumentBase())),t||this._getInitialContent()},_transitionFromHistory:function(n,t){var i=this._getHistory(),r="back"===n?i.getLast():i.getActive();return r&&r.transition||t},_handleDialog:function(t,i){var r,u,f=this.getActivePage();return f&&!f.data("mobile-dialog")?("back"===i.direction?this.back():this.forward(),!1):(r=i.pageUrl,u=this._getActiveHistory(),n.extend(t,{role:u.role,transition:this._transitionFromHistory(i.direction,t.transition),reverse:"back"===i.direction}),r)},_handleNavigate:function(t,i){var r=n.mobile.path.stripHash(t),f=this._getHistory(),e=0===f.stack.length?"none":this._transitionFromHistory(i.direction),u={changeHash:!1,fromHashChange:!0,reverse:"back"===i.direction};n.extend(u,i,{transition:e});f.activeIndex>0&&r.indexOf(n.mobile.dialogHashKey)>-1&&(r=this._handleDialog(u,i),r===!1)||this._changeContent(this._handleDestination(r),u)},_changeContent:function(t,i){n.mobile.changePage(t,i)},_getBase:function(){return n.mobile.base},_getNs:function(){return n.mobile.ns},_enhance:function(n,t){return n.page({role:t})},_include:function(n,t){n.appendTo(this.element);this._enhance(n,t.role);n.page("bindRemove")},_find:function(t){var i,f=this._createFileUrl(t),r=this._createDataUrl(t),u=this._getInitialContent();return i=this.element.children("[data-"+this._getNs()+"url='"+n.mobile.path.hashToSelector(r)+"']"),0===i.length&&r&&!n.mobile.path.isPath(r)&&(i=this.element.children(n.mobile.path.hashToSelector("#"+r)).attr("data-"+this._getNs()+"url",r).jqmData("url",r)),0===i.length&&n.mobile.path.isFirstPageUrl(f)&&u&&u.parent().length&&(i=n(u)),i},_getLoader:function(){return n.mobile.loading()},_showLoading:function(t,i,r,u){this._loadMsg||(this._loadMsg=setTimeout(n.proxy(function(){this._getLoader().loader("show",i,r,u);this._loadMsg=0},this),t))},_hideLoading:function(){clearTimeout(this._loadMsg);this._loadMsg=0;this._getLoader().loader("hide")},_showError:function(){this._hideLoading();this._showLoading(0,n.mobile.pageLoadErrorMessageTheme,n.mobile.pageLoadErrorMessage,!0);setTimeout(n.proxy(this,"_hideLoading"),1500)},_parse:function(t,i){var r,u=n("<div><\/div>");return u.get(0).innerHTML=t,r=u.find(":jqmData(role='page'), :jqmData(role='dialog')").first(),r.length||(r=n("<div data-"+this._getNs()+"role='page'>"+(t.split(/<\/?body[^>]*>/gim)[1]||"")+"<\/div>")),r.attr("data-"+this._getNs()+"url",this._createDataUrl(i)).attr("data-"+this._getNs()+"external-page",!0),r},_setLoadedTitle:function(t,i){var r=i.match(/<title[^>]*>([^<]*)/)&&RegExp.$1;r&&!t.jqmData("title")&&(r=n("<div>"+r+"<\/div>").text(),t.jqmData("title",r))},_isRewritableBaseTag:function(){return n.mobile.dynamicBaseEnabled&&!n.support.dynamicBaseTag},_createDataUrl:function(t){return n.mobile.path.convertUrlToDataUrl(t)},_createFileUrl:function(t){return n.mobile.path.getFilePath(t)},_triggerWithDeprecated:function(t,i,r){var u=n.Event("page"+t),f=n.Event(this.widgetName+t);return(r||this.element).trigger(u,i),this._trigger(t,f,i),{deprecatedEvent:u,event:f}},_loadSuccess:function(t,i,u,f){var e=this._createFileUrl(t);return n.proxy(function(o,s,h){var c,l=new RegExp("(<[^>]+\\bdata-"+this._getNs()+"role=[\"']?page[\"']?[^>]*>)"),a=new RegExp("\\bdata-"+this._getNs()+"url=[\"']?([^\"'>]*)[\"']?");l.test(o)&&RegExp.$1&&a.test(RegExp.$1)&&RegExp.$1&&(e=n.mobile.path.getFilePath(n("<div>"+RegExp.$1+"<\/div>").text()),e=this.window[0].encodeURIComponent(e));u.prefetch===r&&this._getBase().set(e);c=this._parse(o,e);this._setLoadedTitle(c,o);i.xhr=h;i.textStatus=s;i.page=c;i.content=c;i.toPage=c;this._triggerWithDeprecated("load",i).event.isDefaultPrevented()||(this._isRewritableBaseTag()&&c&&this._getBase().rewrite(e,c),this._include(c,u),u.showLoadMsg&&this._hideLoading(),f.resolve(t,u,c))},this)},_loadDefaults:{type:"get",data:r,reloadPage:!1,reload:!1,role:r,showLoadMsg:!1,loadMsgDelay:50},load:function(t,i){var s,l,c,h,e=i&&i.deferred||n.Deferred(),a=i&&i.reload===r&&i.reloadPage!==r?{reload:i.reloadPage}:{},u=n.extend({},this._loadDefaults,i,a),o=null,f=n.mobile.path.makeUrlAbsolute(t,this._findBaseWithDefault());return u.data&&"get"===u.type&&(f=n.mobile.path.addSearchParams(f,u.data),u.data=r),u.data&&"post"===u.type&&(u.reload=!0),s=this._createFileUrl(f),l=this._createDataUrl(f),o=this._find(f),0===o.length&&n.mobile.path.isEmbeddedPage(s)&&!n.mobile.path.isFirstPageUrl(s)?(e.reject(f,u),e.promise()):(this._getBase().reset(),o.length&&!u.reload?(this._enhance(o,u.role),e.resolve(f,u,o),u.prefetch||this._getBase().set(t),e.promise()):(h={url:t,absUrl:f,toPage:t,prevPage:i?i.fromPage:r,dataUrl:l,deferred:e,options:u},c=this._triggerWithDeprecated("beforeload",h),c.deprecatedEvent.isDefaultPrevented()||c.event.isDefaultPrevented()?e.promise():(u.showLoadMsg&&this._showLoading(u.loadMsgDelay),u.prefetch===r&&this._getBase().reset(),n.mobile.allowCrossDomainPages||n.mobile.path.isSameDomain(n.mobile.path.documentUrl,f)?(n.ajax({url:s,type:u.type,data:u.data,contentType:u.contentType,dataType:"html",success:this._loadSuccess(f,h,u,e),error:this._loadError(f,h,u,e)}),e.promise()):(e.reject(f,u),e.promise()))))},_loadError:function(t,i,r,u){return n.proxy(function(f,e,o){this._getBase().set(n.mobile.path.get());i.xhr=f;i.textStatus=e;i.errorThrown=o;var s=this._triggerWithDeprecated("loadfailed",i);s.deprecatedEvent.isDefaultPrevented()||s.event.isDefaultPrevented()||(r.showLoadMsg&&this._showError(),u.reject(t,r))},this)},_getTransitionHandler:function(t){return t=n.mobile._maybeDegradeTransition(t),n.mobile.transitionHandlers[t]||n.mobile.defaultTransitionHandler},_triggerCssTransitionEvents:function(t,i,r){var u=!1;r=r||"";i&&(t[0]===i[0]&&(u=!0),this._triggerWithDeprecated(r+"hide",{nextPage:t,toPage:t,prevPage:i,samePage:u},i));this._triggerWithDeprecated(r+"show",{prevPage:i||n(""),toPage:t},t)},_cssTransition:function(t,i,r){var f,u,e=r.transition,s=r.reverse,o=r.deferred;this._triggerCssTransitionEvents(t,i,"before");this._hideLoading();f=this._getTransitionHandler(e);u=new f(e,s,t,i).transition();u.done(n.proxy(function(){this._triggerCssTransitionEvents(t,i)},this));u.done(function(){o.resolve.apply(o,arguments)})},_releaseTransitionLock:function(){u=!1;f.length>0&&n.mobile.changePage.apply(null,f.pop())},_removeActiveLinkClass:function(t){n.mobile.removeActiveLinkClass(t)},_loadUrl:function(t,i,r){r.target=t;r.deferred=n.Deferred();this.load(t,r);r.deferred.done(n.proxy(function(n,t,r){u=!1;t.absUrl=i.absUrl;this.transition(r,i,t)},this));r.deferred.fail(n.proxy(function(){this._removeActiveLinkClass(!0);this._releaseTransitionLock();this._triggerWithDeprecated("changefailed",i)},this))},_triggerPageBeforeChange:function(t,i,r){var u;return i.prevPage=this.activePage,n.extend(i,{toPage:t,options:r}),i.absUrl="string"===n.type(t)?n.mobile.path.makeUrlAbsolute(t,this._findBaseWithDefault()):r.absUrl,u=this._triggerWithDeprecated("beforechange",i),u.event.isDefaultPrevented()||u.deprecatedEvent.isDefaultPrevented()?!1:!0},change:function(t,i){if(u)return void f.unshift(arguments);var r=n.extend({},n.mobile.changePage.defaults,i),e={};r.fromPage=r.fromPage||this.activePage;this._triggerPageBeforeChange(t,e,r)&&(t=e.toPage,"string"===n.type(t)?(u=!0,this._loadUrl(t,e,r)):this.transition(t,e,r))},transition:function(t,e,o){var a,s,y,nt,h,g,l,c,p,v,w,b,k,d;if(u)return void f.unshift([t,o]);if(this._triggerPageBeforeChange(t,e,o)&&(e.prevPage=o.fromPage,d=this._triggerWithDeprecated("beforetransition",e),!d.deprecatedEvent.isDefaultPrevented()&&!d.event.isDefaultPrevented())){if(u=!0,t[0]!==n.mobile.firstPage[0]||o.dataUrl||(o.dataUrl=n.mobile.path.documentUrl.hrefNoHash),a=o.fromPage,s=o.dataUrl&&n.mobile.path.convertUrlToDataUrl(o.dataUrl)||t.jqmData("url"),y=s,nt=n.mobile.path.getFilePath(s),h=n.mobile.navigate.history.getActive(),g=0===n.mobile.navigate.history.activeIndex,l=0,c=i.title,p=("dialog"===o.role||"dialog"===t.jqmData("role"))&&t.jqmData("dialog")!==!0,a&&a[0]===t[0]&&!o.allowSamePageTransition)return u=!1,this._triggerWithDeprecated("transition",e),this._triggerWithDeprecated("change",e),void(o.fromHashChange&&n.mobile.navigate.history.direct({url:s}));t.page({role:o.role});o.fromHashChange&&(l="back"===o.direction?-1:1);try{i.activeElement&&"body"!==i.activeElement.nodeName.toLowerCase()?n(i.activeElement).blur():n("input:focus, textarea:focus, select:focus").blur()}catch(tt){}v=!1;p&&h&&(h.url&&h.url.indexOf(n.mobile.dialogHashKey)>-1&&this.activePage&&!this.activePage.hasClass("ui-dialog")&&n.mobile.navigate.history.activeIndex>0&&(o.changeHash=!1,v=!0),s=h.url||"",s+=!v&&s.indexOf("#")>-1?n.mobile.dialogHashKey:"#"+n.mobile.dialogHashKey);w=h?t.jqmData("title")||t.children(":jqmData(role='header')").find(".ui-title").text():c;w&&c===i.title&&(c=w);t.jqmData("title")||t.jqmData("title",c);o.transition=o.transition||(l&&!g?h.transition:r)||(p?n.mobile.defaultDialogTransition:n.mobile.defaultPageTransition);!l&&v&&(n.mobile.navigate.history.getActive().pageUrl=y);s&&!o.fromHashChange&&(!n.mobile.path.isPath(s)&&s.indexOf("#")<0&&(s="#"+s),b={transition:o.transition,title:c,pageUrl:y,role:o.role},o.changeHash!==!1&&n.mobile.hashListeningEnabled?n.mobile.navigate(this.window[0].encodeURI(s),b,!0):t[0]!==n.mobile.firstPage[0]&&n.mobile.navigate.history.add(s,b));i.title=c;n.mobile.activePage=t;this.activePage=t;o.reverse=o.reverse||0>l;k=n.Deferred();this._cssTransition(t,a,{transition:o.transition,reverse:o.reverse,deferred:k});k.done(n.proxy(function(i,r,u,f,s){n.mobile.removeActiveLinkClass();o.duplicateCachedPage&&o.duplicateCachedPage.remove();s||n.mobile.focusPage(t);this._releaseTransitionLock();this._triggerWithDeprecated("transition",e);this._triggerWithDeprecated("change",e)},this))}},_findBaseWithDefault:function(){var t=this.activePage&&n.mobile.getClosestBaseUrl(this.activePage);return t||n.mobile.path.documentBase.hrefNoHash}});n.mobile.navreadyDeferred=n.Deferred();var f=[],u=!1}(n),function(n,r){function o(n){for(;n&&("string"!=typeof n.nodeName||"a"!==n.nodeName.toLowerCase());)n=n.parentNode;return n}var s=n.Deferred(),f=n.Deferred(),h=function(){f.resolve();f=null},e=n.mobile.path.documentUrl,u=null;n.mobile.loadPage=function(t,i){var r;return i=i||{},r=i.pageContainer||n.mobile.pageContainer,i.deferred=n.Deferred(),r.pagecontainer("load",t,i),i.deferred.promise()};n.mobile.back=function(){var i=t.navigator;this.phonegapNavigationEnabled&&i&&i.app&&i.app.backHistory?i.app.backHistory():n.mobile.pageContainer.pagecontainer("back")};n.mobile.focusPage=function(n){var t=n.find("[autofocus]"),i=n.find(".ui-title:eq(0)");return t.length?void t.focus():void(i.length?i.focus():n.focus())};n.mobile._maybeDegradeTransition=n.mobile._maybeDegradeTransition||function(n){return n};n.mobile.changePage=function(t,i){n.mobile.pageContainer.pagecontainer("change",t,i)};n.mobile.changePage.defaults={transition:r,reverse:!1,changeHash:!0,fromHashChange:!1,role:r,duplicateCachedPage:r,pageContainer:r,showLoadMsg:!0,dataUrl:r,fromPage:r,allowSamePageTransition:!1};n.mobile._registerInternalEvents=function(){var i=function(t,i){var r,o,f,s,h=!0;return!n.mobile.ajaxEnabled||t.is(":jqmData(ajax='false')")||!t.jqmHijackable().length||t.attr("target")?!1:(r=u&&u.attr("formaction")||t.attr("action"),s=(t.attr("method")||"get").toLowerCase(),r||(r=n.mobile.getClosestBaseUrl(t),"get"===s&&(r=n.mobile.path.parseUrl(r).hrefNoSearch),r===n.mobile.path.documentBase.hrefNoHash&&(r=e.hrefNoSearch)),r=n.mobile.path.makeUrlAbsolute(r,n.mobile.getClosestBaseUrl(t)),n.mobile.path.isExternal(r)&&!n.mobile.path.isPermittedCrossDomainRequest(e,r)?!1:(i||(o=t.serializeArray(),u&&u[0].form===t[0]&&(f=u.attr("name"),f&&(n.each(o,function(n,t){if(t.name===f)return(f="",!1)}),f&&o.push({name:f,value:u.attr("value")}))),h={url:r,options:{type:s,data:n.param(o),transition:t.jqmData("transition"),reverse:"reverse"===t.jqmData("direction"),reloadPage:!0}}),h))};n.mobile.document.delegate("form","submit",function(t){var r;t.isDefaultPrevented()||(r=i(n(this)),r&&(n.mobile.changePage(r.url,r.options),t.preventDefault()))});n.mobile.document.bind("vclick",function(t){var f,e,r=t.target,s=!1;if(!(t.which>1)&&n.mobile.linkBindingEnabled){if(u=n(r),n.data(r,"mobile-button")){if(!i(n(r).closest("form"),!0))return;r.parentNode&&(r=r.parentNode)}else{if(r=o(r),!r||"#"===n.mobile.path.parseUrl(r.getAttribute("href")||"#").hash)return;if(!n(r).jqmHijackable().length)return}~r.className.indexOf("ui-link-inherit")?r.parentNode&&(e=n.data(r.parentNode,"buttonElements")):e=n.data(r,"buttonElements");e?r=e.outer:s=!0;f=n(r);s&&(f=f.closest(".ui-btn"));f.length>0&&!f.hasClass("ui-state-disabled")&&(n.mobile.removeActiveLinkClass(!0),n.mobile.activeClickedLink=f,n.mobile.activeClickedLink.addClass(n.mobile.activeBtnClass))}});n.mobile.document.bind("click",function(i){if(n.mobile.linkBindingEnabled&&!i.isDefaultPrevented()){var s,u,c,p,l,a,v,y=o(i.target),f=n(y),h=function(){t.setTimeout(function(){n.mobile.removeActiveLinkClass(!0)},200)};if(n.mobile.activeClickedLink&&n.mobile.activeClickedLink[0]===i.target.parentNode&&h(),y&&!(i.which>1)&&f.jqmHijackable().length){if(f.is(":jqmData(rel='back')"))return n.mobile.back(),!1;if(s=n.mobile.getClosestBaseUrl(f),u=n.mobile.path.makeUrlAbsolute(f.attr("href")||"#",s),!n.mobile.ajaxEnabled&&!n.mobile.path.isEmbeddedPage(u))return void h();if(!(-1===u.search("#")||n.mobile.path.isExternal(u)&&n.mobile.path.isAbsoluteUrl(u))){if(u=u.replace(/[^#]*#/,""),!u)return void i.preventDefault();u=n.mobile.path.isPath(u)?n.mobile.path.makeUrlAbsolute(u,s):n.mobile.path.makeUrlAbsolute("#"+u,e.hrefNoHash)}if(c=f.is("[rel='external']")||f.is(":jqmData(ajax='false')")||f.is("[target]"),p=c||n.mobile.path.isExternal(u)&&!n.mobile.path.isPermittedCrossDomainRequest(e,u))return void h();l=f.jqmData("transition");a="reverse"===f.jqmData("direction")||f.jqmData("back");v=f.attr("data-"+n.mobile.ns+"rel")||r;n.mobile.changePage(u,{transition:l,reverse:a,role:v,link:f});i.preventDefault()}}});n.mobile.document.delegate(".ui-page","pageshow.prefetch",function(){var t=[];n(this).find("a:jqmData(prefetch)").each(function(){var r=n(this),i=r.attr("href");i&&-1===n.inArray(i,t)&&(t.push(i),n.mobile.loadPage(i,{role:r.attr("data-"+n.mobile.ns+"rel"),prefetch:!0}))})});n.mobile.pageContainer.pagecontainer();n.mobile.document.bind("pageshow",function(){f?f.done(n.mobile.resetActivePageHeight):n.mobile.resetActivePageHeight()});n.mobile.window.bind("throttledresize",n.mobile.resetActivePageHeight)};n(function(){s.resolve()});"complete"===i.readyState?h():n.mobile.window.load(h);n.when(s,n.mobile.navreadyDeferred).done(function(){n.mobile._registerInternalEvents()})}(n),function(n,t){n.mobile.Transition=function(){this.init.apply(this,arguments)};n.extend(n.mobile.Transition.prototype,{toPreClass:" ui-page-pre-in",init:function(t,i,r,u){n.extend(this,{name:t,reverse:i,$to:r,$from:u,deferred:new n.Deferred})},cleanFrom:function(){this.$from.removeClass(n.mobile.activePageClass+" out in reverse "+this.name).height("")},beforeDoneIn:function(){},beforeDoneOut:function(){},beforeStartOut:function(){},doneIn:function(){this.beforeDoneIn();this.$to.removeClass("out in reverse "+this.name).height("");this.toggleViewportClass();n.mobile.window.scrollTop()!==this.toScroll&&this.scrollPage();this.sequential||this.$to.addClass(n.mobile.activePageClass);this.deferred.resolve(this.name,this.reverse,this.$to,this.$from,!0)},doneOut:function(n,t,i,r){this.beforeDoneOut();this.startIn(n,t,i,r)},hideIn:function(n){this.$to.css("z-index",-10);n.call(this);this.$to.css("z-index","")},scrollPage:function(){n.event.special.scrollstart.enabled=!1;(n.mobile.hideUrlBar||this.toScroll!==n.mobile.defaultHomeScroll)&&t.scrollTo(0,this.toScroll);setTimeout(function(){n.event.special.scrollstart.enabled=!0},150)},startIn:function(t,i,r,u){this.hideIn(function(){this.$to.addClass(n.mobile.activePageClass+this.toPreClass);u||n.mobile.focusPage(this.$to);this.$to.height(t+this.toScroll);r||this.scrollPage()});this.$to.removeClass(this.toPreClass).addClass(this.name+" in "+i);r?this.doneIn():this.$to.animationComplete(n.proxy(function(){this.doneIn()},this))},startOut:function(t,i,r){this.beforeStartOut(t,i,r);this.$from.height(t+n.mobile.window.scrollTop()).addClass(this.name+" out"+i)},toggleViewportClass:function(){n.mobile.pageContainer.toggleClass("ui-mobile-viewport-transitioning viewport-"+this.name)},transition:function(){var t,i=this.reverse?" reverse":"",r=n.mobile.getScreenHeight(),u=n.mobile.maxTransitionWidth!==!1&&n.mobile.window.width()>n.mobile.maxTransitionWidth;return this.toScroll=n.mobile.navigate.history.getActive().lastScroll||n.mobile.defaultHomeScroll,t=!n.support.cssTransitions||!n.support.cssAnimations||u||!this.name||"none"===this.name||Math.max(n.mobile.window.scrollTop(),this.toScroll)>n.mobile.getMaxScrollForTransition(),this.toggleViewportClass(),this.$from&&!t?this.startOut(r,i,t):this.doneOut(r,i,t,!0),this.deferred.promise()}})}(n,this),function(n){n.mobile.SerialTransition=function(){this.init.apply(this,arguments)};n.extend(n.mobile.SerialTransition.prototype,n.mobile.Transition.prototype,{sequential:!0,beforeDoneOut:function(){this.$from&&this.cleanFrom()},beforeStartOut:function(t,i,r){this.$from.animationComplete(n.proxy(function(){this.doneOut(t,i,r)},this))}})}(n),function(n){n.mobile.ConcurrentTransition=function(){this.init.apply(this,arguments)};n.extend(n.mobile.ConcurrentTransition.prototype,n.mobile.Transition.prototype,{sequential:!1,beforeDoneIn:function(){this.$from&&this.cleanFrom()},beforeStartOut:function(n,t,i){this.doneOut(n,t,i)}})}(n),function(n){var t=function(){return 3*n.mobile.getScreenHeight()};n.mobile.transitionHandlers={sequential:n.mobile.SerialTransition,simultaneous:n.mobile.ConcurrentTransition};n.mobile.defaultTransitionHandler=n.mobile.transitionHandlers.sequential;n.mobile.transitionFallbacks={};n.mobile._maybeDegradeTransition=function(t){return t&&!n.support.cssTransform3d&&n.mobile.transitionFallbacks[t]&&(t=n.mobile.transitionFallbacks[t]),t};n.mobile.getMaxScrollForTransition=n.mobile.getMaxScrollForTransition||t}(n),function(n){n.mobile.transitionFallbacks.flip="fade"}(n,this),function(n){n.mobile.transitionFallbacks.flow="fade"}(n,this),function(n){n.mobile.transitionFallbacks.pop="fade"}(n,this),function(n){n.mobile.transitionHandlers.slide=n.mobile.transitionHandlers.simultaneous;n.mobile.transitionFallbacks.slide="fade"}(n,this),function(n){n.mobile.transitionFallbacks.slidedown="fade"}(n,this),function(n){n.mobile.transitionFallbacks.slidefade="fade"}(n,this),function(n){n.mobile.transitionFallbacks.slideup="fade"}(n,this),function(n){n.mobile.transitionFallbacks.turn="fade"}(n,this),function(n){n.mobile.degradeInputs={color:!1,date:!1,datetime:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:"number",search:"text",tel:!1,time:!1,url:!1,week:!1};n.mobile.page.prototype.options.degradeInputs=n.mobile.degradeInputs;n.mobile.degradeInputsWithin=function(t){t=n(t);t.find("input").not(n.mobile.page.prototype.keepNativeSelector()).each(function(){var t,i,u,f,e=n(this),r=this.getAttribute("type"),o=n.mobile.degradeInputs[r]||"text";n.mobile.degradeInputs[r]&&(t=n("<div>").html(e.clone()).html(),i=t.indexOf(" type=")>-1,u=i?/\s+type=["']?\w+['"]?/:/\/?>/,f=' type="'+o+'" data-'+n.mobile.ns+'type="'+r+'"'+(i?"":">"),e.replaceWith(t.replace(u,f)))})}}(n),function(n,t,i){n.widget("mobile.page",n.mobile.page,{options:{closeBtn:"left",closeBtnText:"Close",overlayTheme:"a",corners:!0,dialog:!1},_create:function(){this._super();this.options.dialog&&(n.extend(this,{_inner:this.element.children(),_headerCloseButton:null}),this.options.enhanced||this._setCloseBtn(this.options.closeBtn))},_enhance:function(){this._super();this.options.dialog&&this.element.addClass("ui-dialog").wrapInner(n("<div/>",{role:"dialog","class":"ui-dialog-contain ui-overlay-shadow"+(this.options.corners?" ui-corner-all":"")}))},_setOptions:function(t){var r,u,f=this.options;t.corners!==i&&this._inner.toggleClass("ui-corner-all",!!t.corners);t.overlayTheme!==i&&n.mobile.activePage[0]===this.element[0]&&(f.overlayTheme=t.overlayTheme,this._handlePageBeforeShow());t.closeBtnText!==i&&(r=f.closeBtn,u=t.closeBtnText);t.closeBtn!==i&&(r=t.closeBtn);r&&this._setCloseBtn(r,u);this._super(t)},_handlePageBeforeShow:function(){this.options.overlayTheme&&this.options.dialog?(this.removeContainerBackground(),this.setContainerBackground(this.options.overlayTheme)):this._super()},_setCloseBtn:function(t,i){var u,r=this._headerCloseButton;t="left"===t?"left":"right"===t?"right":"none";"none"===t?r&&(r.remove(),r=null):r?(r.removeClass("ui-btn-left ui-btn-right").addClass("ui-btn-"+t),i&&r.text(i)):(u=this._inner.find(":jqmData(role='header')").first(),r=n("<a><\/a>",{href:"#","class":"ui-btn ui-corner-all ui-icon-delete ui-btn-icon-notext ui-btn-"+t}).attr("data-"+n.mobile.ns+"rel","back").text(i||this.options.closeBtnText||"").prependTo(u));this._headerCloseButton=r}})}(n,this),function(n,t,i){n.widget("mobile.dialog",{options:{closeBtn:"left",closeBtnText:"Close",overlayTheme:"a",corners:!0},_handlePageBeforeShow:function(){this._isCloseable=!0;this.options.overlayTheme&&this.element.page("removeContainerBackground").page("setContainerBackground",this.options.overlayTheme)},_handlePageBeforeHide:function(){this._isCloseable=!1},_handleVClickSubmit:function(t){var i,r=n(t.target).closest("vclick"===t.type?"a":"form");r.length&&!r.jqmData("transition")&&(i={},i["data-"+n.mobile.ns+"transition"]=(n.mobile.navigate.history.getActive()||{}).transition||n.mobile.defaultDialogTransition,i["data-"+n.mobile.ns+"direction"]="reverse",r.attr(i))},_create:function(){var t=this.element,i=this.options;t.addClass("ui-dialog").wrapInner(n("<div/>",{role:"dialog","class":"ui-dialog-contain ui-overlay-shadow"+(i.corners?" ui-corner-all":"")}));n.extend(this,{_isCloseable:!1,_inner:t.children(),_headerCloseButton:null});this._on(t,{vclick:"_handleVClickSubmit",submit:"_handleVClickSubmit",pagebeforeshow:"_handlePageBeforeShow",pagebeforehide:"_handlePageBeforeHide"});this._setCloseBtn(i.closeBtn)},_setOptions:function(t){var r,u,f=this.options;t.corners!==i&&this._inner.toggleClass("ui-corner-all",!!t.corners);t.overlayTheme!==i&&n.mobile.activePage[0]===this.element[0]&&(f.overlayTheme=t.overlayTheme,this._handlePageBeforeShow());t.closeBtnText!==i&&(r=f.closeBtn,u=t.closeBtnText);t.closeBtn!==i&&(r=t.closeBtn);r&&this._setCloseBtn(r,u);this._super(t)},_setCloseBtn:function(t,i){var u,r=this._headerCloseButton;t="left"===t?"left":"right"===t?"right":"none";"none"===t?r&&(r.remove(),r=null):r?(r.removeClass("ui-btn-left ui-btn-right").addClass("ui-btn-"+t),i&&r.text(i)):(u=this._inner.find(":jqmData(role='header')").first(),r=n("<a><\/a>",{role:"button",href:"#","class":"ui-btn ui-corner-all ui-icon-delete ui-btn-icon-notext ui-btn-"+t}).text(i||this.options.closeBtnText||"").prependTo(u),this._on(r,{click:"close"}));this._headerCloseButton=r},close:function(){var t=n.mobile.navigate.history;this._isCloseable&&(this._isCloseable=!1,n.mobile.hashListeningEnabled&&t.activeIndex>0?n.mobile.back():n.mobile.pageContainer.pagecontainer("back"))}})}(n,this),function(n,t){var r=/([A-Z])/g,i=function(n){return"ui-btn-icon-"+(null===n?"left":n)};n.widget("mobile.collapsible",{options:{enhanced:!1,expandCueText:null,collapseCueText:null,collapsed:!0,heading:"h1,h2,h3,h4,h5,h6,legend",collapsedIcon:null,expandedIcon:null,iconpos:null,theme:null,contentTheme:null,inset:null,corners:null,mini:null},_create:function(){var i=this.element,t={accordion:i.closest(":jqmData(role='collapsible-set'),:jqmData(role='collapsibleset')"+(n.mobile.collapsibleset?", :mobile-collapsibleset":"")).addClass("ui-collapsible-set")};this._ui=t;this._renderedOptions=this._getOptions(this.options);this.options.enhanced?(t.heading=this.element.children(".ui-collapsible-heading"),t.content=t.heading.next(),t.anchor=t.heading.children(),t.status=t.anchor.children(".ui-collapsible-heading-status")):this._enhance(i,t);this._on(t.heading,{tap:function(){t.heading.find("a").first().addClass(n.mobile.activeBtnClass)},click:function(n){this._handleExpandCollapse(!t.heading.hasClass("ui-collapsible-heading-collapsed"));n.preventDefault();n.stopPropagation()}})},_getOptions:function(t){var i,u=this._ui.accordion,f=this._ui.accordionWidget;t=n.extend({},t);u.length&&!f&&(this._ui.accordionWidget=f=u.data("mobile-collapsibleset"));for(i in t)t[i]=null!=t[i]?t[i]:f?f.options[i]:u.length?n.mobile.getAttribute(u[0],i.replace(r,"-$1").toLowerCase()):null,null==t[i]&&(t[i]=n.mobile.collapsible.defaults[i]);return t},_themeClassFromOption:function(n,t){return t?"none"===t?"":n+t:""},_enhance:function(t,r){var f,u=this._renderedOptions,e=this._themeClassFromOption("ui-body-",u.contentTheme);return t.addClass("ui-collapsible "+(u.inset?"ui-collapsible-inset ":"")+(u.inset&&u.corners?"ui-corner-all ":"")+(e?"ui-collapsible-themed-content ":"")),r.originalHeading=t.children(this.options.heading).first(),r.content=t.wrapInner("<div class='ui-collapsible-content "+e+"'><\/div>").children(".ui-collapsible-content"),r.heading=r.originalHeading,r.heading.is("legend")&&(r.heading=n("<div role='heading'>"+r.heading.html()+"<\/div>"),r.placeholder=n("<div><!-- placeholder for legend --><\/div>").insertBefore(r.originalHeading),r.originalHeading.remove()),f=u.collapsed?u.collapsedIcon?"ui-icon-"+u.collapsedIcon:"":u.expandedIcon?"ui-icon-"+u.expandedIcon:"",r.status=n("<span class='ui-collapsible-heading-status'><\/span>"),r.anchor=r.heading.detach().addClass("ui-collapsible-heading").append(r.status).wrapInner("<a href='#' class='ui-collapsible-heading-toggle'><\/a>").find("a").first().addClass("ui-btn "+(f?f+" ":"")+(f?i(u.iconpos)+" ":"")+this._themeClassFromOption("ui-btn-",u.theme)+" "+(u.mini?"ui-mini ":"")),r.heading.insertBefore(r.content),this._handleExpandCollapse(this.options.collapsed),r},refresh:function(){this._applyOptions(this.options);this._renderedOptions=this._getOptions(this.options)},_applyOptions:function(n){var h,f,e,o,a,c=this.element,u=this._renderedOptions,l=this._ui,s=l.anchor,v=l.status,r=this._getOptions(n);n.collapsed!==t&&this._handleExpandCollapse(n.collapsed);h=c.hasClass("ui-collapsible-collapsed");h?r.expandCueText!==t&&v.text(r.expandCueText):r.collapseCueText!==t&&v.text(r.collapseCueText);a=r.collapsedIcon!==t?r.collapsedIcon!==!1:u.collapsedIcon!==!1;(r.iconpos!==t||r.collapsedIcon!==t||r.expandedIcon!==t)&&(s.removeClass([i(u.iconpos)].concat(u.expandedIcon?["ui-icon-"+u.expandedIcon]:[]).concat(u.collapsedIcon?["ui-icon-"+u.collapsedIcon]:[]).join(" ")),a&&s.addClass([i(r.iconpos!==t?r.iconpos:u.iconpos)].concat(h?["ui-icon-"+(r.collapsedIcon!==t?r.collapsedIcon:u.collapsedIcon)]:["ui-icon-"+(r.expandedIcon!==t?r.expandedIcon:u.expandedIcon)]).join(" ")));r.theme!==t&&(e=this._themeClassFromOption("ui-btn-",u.theme),f=this._themeClassFromOption("ui-btn-",r.theme),s.removeClass(e).addClass(f));r.contentTheme!==t&&(e=this._themeClassFromOption("ui-body-",u.contentTheme),f=this._themeClassFromOption("ui-body-",r.contentTheme),l.content.removeClass(e).addClass(f));r.inset!==t&&(c.toggleClass("ui-collapsible-inset",r.inset),o=!(!r.inset||!r.corners&&!u.corners));r.corners!==t&&(o=!(!r.corners||!r.inset&&!u.inset));o!==t&&c.toggleClass("ui-corner-all",o);r.mini!==t&&s.toggleClass("ui-mini",r.mini)},_setOptions:function(n){this._applyOptions(n);this._super(n);this._renderedOptions=this._getOptions(this.options)},_handleExpandCollapse:function(t){var i=this._renderedOptions,r=this._ui;r.status.text(t?i.expandCueText:i.collapseCueText);r.heading.toggleClass("ui-collapsible-heading-collapsed",t).find("a").first().toggleClass("ui-icon-"+i.expandedIcon,!t).toggleClass("ui-icon-"+i.collapsedIcon,t||i.expandedIcon===i.collapsedIcon).removeClass(n.mobile.activeBtnClass);this.element.toggleClass("ui-collapsible-collapsed",t);r.content.toggleClass("ui-collapsible-content-collapsed",t).attr("aria-hidden",t).trigger("updatelayout");this.options.collapsed=t;this._trigger(t?"collapse":"expand")},expand:function(){this._handleExpandCollapse(!1)},collapse:function(){this._handleExpandCollapse(!0)},_destroy:function(){var n=this._ui,t=this.options;t.enhanced||(n.placeholder?(n.originalHeading.insertBefore(n.placeholder),n.placeholder.remove(),n.heading.remove()):(n.status.remove(),n.heading.removeClass("ui-collapsible-heading ui-collapsible-heading-collapsed").children().contents().unwrap()),n.anchor.contents().unwrap(),n.content.contents().unwrap(),this.element.removeClass("ui-collapsible ui-collapsible-collapsed ui-collapsible-themed-content ui-collapsible-inset ui-corner-all"))}});n.mobile.collapsible.defaults={expandCueText:" click to expand contents",collapseCueText:" click to collapse contents",collapsedIcon:"plus",contentTheme:"inherit",expandedIcon:"minus",iconpos:"left",inset:!0,corners:!0,theme:"inherit",mini:!1}}(n),function(n){function t(t){for(var f=t.length,u=[],r=0;f>r;r++)t[r].className.match(i)||u.push(t[r]);return n(u)}var i=/\bui-screen-hidden\b/;n.mobile.behaviors.addFirstLastClasses={_getVisibles:function(n,i){var r;return i?r=t(n):(r=n.filter(":visible"),0===r.length&&(r=t(n))),r},_addFirstLastClasses:function(n,t,i){n.removeClass("ui-first-child ui-last-child");t.eq(0).addClass("ui-first-child").end().last().addClass("ui-last-child");i||this.element.trigger("updatelayout")},_removeFirstLastClasses:function(n){n.removeClass("ui-first-child ui-last-child")}}}(n),function(n,t){var i=":mobile-collapsible, "+n.mobile.collapsible.initSelector;n.widget("mobile.collapsibleset",n.extend({initSelector:":jqmData(role='collapsible-set'),:jqmData(role='collapsibleset')",options:n.extend({enhanced:!1},n.mobile.collapsible.defaults),_handleCollapsibleExpand:function(t){var i=n(t.target).closest(".ui-collapsible");i.parent().is(":mobile-collapsibleset, :jqmData(role='collapsible-set')")&&i.siblings(".ui-collapsible:not(.ui-collapsible-collapsed)").collapsible("collapse")},_create:function(){var i=this.element,t=this.options;n.extend(this,{_classes:""});t.enhanced||(i.addClass("ui-collapsible-set "+this._themeClassFromOption("ui-group-theme-",t.theme)+" "+(t.corners&&t.inset?"ui-corner-all ":"")),this.element.find(n.mobile.collapsible.initSelector).collapsible());this._on(i,{collapsibleexpand:"_handleCollapsibleExpand"})},_themeClassFromOption:function(n,t){return t?"none"===t?"":n+t:""},_init:function(){this._refresh(!0);this.element.children(i).filter(":jqmData(collapsed='false')").collapsible("expand")},_setOptions:function(n){var r,i,u=this.element,f=this._themeClassFromOption("ui-group-theme-",n.theme);return f&&u.removeClass(this._themeClassFromOption("ui-group-theme-",this.options.theme)).addClass(f),n.inset!==t&&(i=!(!n.inset||!n.corners&&!this.options.corners)),n.corners!==t&&(i=!(!n.corners||!n.inset&&!this.options.inset)),i!==t&&u.toggleClass("ui-corner-all",i),r=this._super(n),this.element.children(":mobile-collapsible").collapsible("refresh"),r},_destroy:function(){var n=this.element;this._removeFirstLastClasses(n.children(i));n.removeClass("ui-collapsible-set ui-corner-all "+this._themeClassFromOption("ui-group-theme-",this.options.theme)).children(":mobile-collapsible").collapsible("destroy")},_refresh:function(t){var r=this.element.children(i);this.element.find(n.mobile.collapsible.initSelector).not(".ui-collapsible").collapsible();this._addFirstLastClasses(r,this._getVisibles(r,t),t)},refresh:function(){this._refresh(!1)}},n.mobile.behaviors.addFirstLastClasses))}(n),function(n){n.fn.fieldcontain=function(){return this.addClass("ui-field-contain")}}(n),function(n){n.fn.grid=function(t){return this.each(function(){var i,f,e=n(this),s=n.extend({grid:null},t),r=e.children(),o={solo:1,a:2,b:3,c:4,d:5},u=s.grid;if(!u)if(r.length<=5)for(f in o)o[f]===r.length&&(u=f);else u="a",e.addClass("ui-grid-duo");i=o[u];e.addClass("ui-grid-"+u);r.filter(":nth-child("+i+"n+1)").addClass("ui-block-a");i>1&&r.filter(":nth-child("+i+"n+2)").addClass("ui-block-b");i>2&&r.filter(":nth-child("+i+"n+3)").addClass("ui-block-c");i>3&&r.filter(":nth-child("+i+"n+4)").addClass("ui-block-d");i>4&&r.filter(":nth-child("+i+"n+5)").addClass("ui-block-e")})}}(n),function(n,t){n.widget("mobile.navbar",{options:{iconpos:"top",grid:null},_create:function(){var r=this.element,u=r.find("a, button"),f=u.filter(":jqmData(icon)").length?this.options.iconpos:t;r.addClass("ui-navbar").attr("role","navigation").find("ul").jqmEnhanceable().grid({grid:this.options.grid});u.each(function(){var i=n.mobile.getAttribute(this,"icon"),r=n.mobile.getAttribute(this,"theme"),t="ui-btn";r&&(t+=" ui-btn-"+r);i&&(t+=" ui-icon-"+i+" ui-btn-icon-"+f);n(this).addClass(t)});r.delegate("a","vclick",function(){var t=n(this);t.hasClass("ui-state-disabled")||t.hasClass("ui-disabled")||t.hasClass(n.mobile.activeBtnClass)||(u.removeClass(n.mobile.activeBtnClass),t.addClass(n.mobile.activeBtnClass),n(i).one("pagehide",function(){t.removeClass(n.mobile.activeBtnClass)}))});r.closest(".ui-page").bind("pagebeforeshow",function(){u.filter(".ui-state-persist").addClass(n.mobile.activeBtnClass)})}})}(n),function(n){var t=n.mobile.getAttribute;n.widget("mobile.listview",n.extend({options:{theme:null,countTheme:null,dividerTheme:null,icon:"carat-r",splitIcon:"carat-r",splitTheme:null,corners:!0,shadow:!0,inset:!1},_create:function(){var n=this,t="";t+=n.options.inset?" ui-listview-inset":"";n.options.inset&&(t+=n.options.corners?" ui-corner-all":"",t+=n.options.shadow?" ui-shadow":"");n.element.addClass(" ui-listview"+t);n.refresh(!0)},_findFirstElementByTagName:function(n,t,i,r){var u={};for(u[i]=u[r]=!0;n;){if(u[n.nodeName])return n;n=n[t]}return null},_addThumbClasses:function(t){for(var r,u=t.length,i=0;u>i;i++)r=n(this._findFirstElementByTagName(t[i].firstChild,"nextSibling","img","IMG")),r.length&&n(this._findFirstElementByTagName(r[0].parentNode,"parentNode","li","LI")).addClass(r.hasClass("ui-li-icon")?"ui-li-has-icon":"ui-li-has-thumb")},_getChildrenByTagName:function(t,i,r){var f=[],u={};for(u[i]=u[r]=!0,t=t.firstChild;t;)u[t.nodeName]&&f.push(t),t=t.nextSibling;return n(f)},_beforeListviewRefresh:n.noop,_afterListviewRefresh:n.noop,refresh:function(i){var a,v,nt,r,u,h,y,p,f,w,tt,it,b,c,k,rt,ut,ft,d,e,o=this.options,s=this.element,et=!!n.nodeName(s[0],"ol"),g=s.attr("start"),l={},ot=s.find(".ui-li-count"),st=t(s[0],"counttheme")||this.options.countTheme,ht=st?"ui-body-"+st:"ui-body-inherit";for(o.theme&&s.addClass("ui-group-theme-"+o.theme),et&&(g||0===g)&&(tt=parseInt(g,10)-1,s.css("counter-reset","listnumbering "+tt)),this._beforeListviewRefresh(),e=this._getChildrenByTagName(s[0],"li","LI"),v=0,nt=e.length;nt>v;v++)r=e.eq(v),u="",(i||r[0].className.search(/\bui-li-static\b|\bui-li-divider\b/)<0)&&(f=this._getChildrenByTagName(r[0],"a","A"),w="list-divider"===t(r[0],"role"),b=r.attr("value"),h=t(r[0],"theme"),f.length&&f[0].className.search(/\bui-btn\b/)<0&&!w?(y=t(r[0],"icon"),p=y===!1?!1:y||o.icon,f.removeClass("ui-link"),a="ui-btn",h&&(a+=" ui-btn-"+h),f.length>1?(u="ui-li-has-alt",c=f.last(),k=t(c[0],"theme")||o.splitTheme||t(r[0],"theme",!0),rt=k?" ui-btn-"+k:"",ut=t(c[0],"icon")||t(r[0],"icon")||o.splitIcon,ft="ui-btn ui-btn-icon-notext ui-icon-"+ut+rt,c.attr("title",n.trim(c.getEncodedText())).addClass(ft).empty(),f=f.first()):p&&(a+=" ui-btn-icon-right ui-icon-"+p),f.addClass(a)):w?(d=t(r[0],"theme")||o.dividerTheme||o.theme,u="ui-li-divider ui-bar-"+(d?d:"inherit"),r.attr("role","heading")):f.length<=0&&(u="ui-li-static ui-body-"+(h?h:"inherit")),et&&b&&(it=parseInt(b,10)-1,r.css("counter-reset","listnumbering "+it))),l[u]||(l[u]=[]),l[u].push(r[0]);for(u in l)n(l[u]).addClass(u);ot.each(function(){n(this).closest("li").addClass("ui-li-has-count")});ht&&ot.not("[class*='ui-body-']").addClass(ht);this._addThumbClasses(e);this._addThumbClasses(e.find(".ui-btn"));this._afterListviewRefresh();this._addFirstLastClasses(e,this._getVisibles(e,i),i)}},n.mobile.behaviors.addFirstLastClasses))}(n),function(n){function t(t){var i=n.trim(t.text())||null;return i?i=i.slice(0,1).toUpperCase():null}n.widget("mobile.listview",n.mobile.listview,{options:{autodividers:!1,autodividersSelector:t},_beforeListviewRefresh:function(){this.options.autodividers&&(this._replaceDividers(),this._superApply(arguments))},_replaceDividers:function(){var r,e,u,t,f,o=null,s=this.element;for(s.children("li:jqmData(role='list-divider')").remove(),e=s.children("li"),r=0;r<e.length;r++)u=e[r],t=this.options.autodividersSelector(n(u)),t&&o!==t&&(f=i.createElement("li"),f.appendChild(i.createTextNode(t)),f.setAttribute("data-"+n.mobile.ns+"role","list-divider"),u.parentNode.insertBefore(f,u)),o=t}})}(n),function(n){var t=/(^|\s)ui-li-divider($|\s)/,i=/(^|\s)ui-screen-hidden($|\s)/;n.widget("mobile.listview",n.mobile.listview,{options:{hideDividers:!1},_afterListviewRefresh:function(){var u,r,n,f=!0;if(this._superApply(arguments),this.options.hideDividers)for(u=this._getChildrenByTagName(this.element[0],"li","LI"),r=u.length-1;r>-1;r--)n=u[r],n.className.match(t)?(f&&(n.className=n.className+" ui-screen-hidden"),f=!0):n.className.match(i)||(f=!1)}})}(n),function(n){n.mobile.nojs=function(t){n(":jqmData(role='nojs')",t).addClass("ui-nojs")}}(n),function(n){n.mobile.behaviors.formReset={_handleFormReset:function(){this._on(this.element.closest("form"),{reset:function(){this._delay("_reset")}})}}}(n),function(n,t){var i=n.mobile.path.hashToSelector;n.widget("mobile.checkboxradio",n.extend({initSelector:"input:not( :jqmData(role='flipswitch' ) )[type='checkbox'],input[type='radio']:not( :jqmData(role='flipswitch' ))",options:{theme:"inherit",mini:!1,wrapperClass:null,enhanced:!1,iconpos:"left"},_create:function(){var t=this.element,r=this.options,f=function(n,t){return n.jqmData(t)||n.closest("form, fieldset").jqmData(t)},u=this.options.enhanced?{element:this.element.siblings("label"),isParent:!1}:this._findLabel(),i=t[0].type,e="ui-"+i+"-on",o="ui-"+i+"-off";("checkbox"===i||"radio"===i)&&(this.element[0].disabled&&(this.options.disabled=!0),r.iconpos=f(t,"iconpos")||u.element.attr("data-"+n.mobile.ns+"iconpos")||r.iconpos,r.mini=f(t,"mini")||r.mini,n.extend(this,{input:t,label:u.element,labelIsParent:u.isParent,inputtype:i,checkedClass:e,uncheckedClass:o}),this.options.enhanced||this._enhance(),this._on(u.element,{vmouseover:"_handleLabelVMouseOver",vclick:"_handleLabelVClick"}),this._on(t,{vmousedown:"_cacheVals",vclick:"_handleInputVClick",focus:"_handleInputFocus",blur:"_handleInputBlur"}),this._handleFormReset(),this.refresh())},_findLabel:function(){var f,t,r,u=this.element,e=u[0].labels;return e&&e.length>0?(t=n(e[0]),r=n.contains(t[0],u[0])):(f=u.closest("label"),r=f.length>0,t=r?f:n(this.document[0].getElementsByTagName("label")).filter("[for='"+i(u[0].id)+"']").first()),{element:t,isParent:r}},_enhance:function(){this.label.addClass("ui-btn ui-corner-all");this.labelIsParent?this.input.add(this.label).wrapAll(this._wrapper()):(this.element.wrap(this._wrapper()),this.element.parent().prepend(this.label));this._setOptions({theme:this.options.theme,iconpos:this.options.iconpos,mini:this.options.mini})},_wrapper:function(){return n("<div class='"+(this.options.wrapperClass?this.options.wrapperClass:"")+" ui-"+this.inputtype+(this.options.disabled?" ui-state-disabled":"")+"' ><\/div>")},_handleInputFocus:function(){this.label.addClass(n.mobile.focusClass)},_handleInputBlur:function(){this.label.removeClass(n.mobile.focusClass)},_handleInputVClick:function(){this.element.prop("checked",this.element.is(":checked"));this._getInputSet().not(this.element).prop("checked",!1);this._updateAll(!0)},_handleLabelVMouseOver:function(n){this.label.parent().hasClass("ui-state-disabled")&&n.stopPropagation()},_handleLabelVClick:function(n){var t=this.element;return t.is(":disabled")?void n.preventDefault():(this._cacheVals(),t.prop("checked","radio"===this.inputtype&&!0||!t.prop("checked")),t.triggerHandler("click"),this._getInputSet().not(t).prop("checked",!1),this._updateAll(),!1)},_cacheVals:function(){this._getInputSet().each(function(){n(this).attr("data-"+n.mobile.ns+"cacheVal",this.checked)})},_getInputSet:function(){var r,f,o=this.element[0],s=o.name,u=o.form,e=this.element.parents().last().get(0),t=this.element;return s&&"radio"===this.inputtype&&e&&(r="input[type='radio'][name='"+i(s)+"']",u?(f=u.getAttribute("id"),f&&(t=n(r+"[form='"+i(f)+"']",e)),t=n(u).find(r).filter(function(){return this.form===u}).add(t)):t=n(r,e).filter(function(){return!this.form})),t},_updateAll:function(t){var i=this;this._getInputSet().each(function(){var r=n(this);!this.checked&&"checkbox"!==i.inputtype||t||r.trigger("change")}).checkboxradio("refresh")},_reset:function(){this.refresh()},_hasIcon:function(){var t,i,r=n.mobile.controlgroup;return r&&(t=this.element.closest(":mobile-controlgroup,"+r.prototype.initSelector),t.length>0)?(i=n.data(t[0],"mobile-controlgroup"),"horizontal"!==(i?i.options.type:t.attr("data-"+n.mobile.ns+"type"))):!0},refresh:function(){var r=this.element[0].checked,u=n.mobile.activeBtnClass,f="ui-btn-icon-"+this.options.iconpos,i=[],t=[];this._hasIcon()?(t.push(u),i.push(f)):(t.push(f),(r?i:t).push(u));r?(i.push(this.checkedClass),t.push(this.uncheckedClass)):(i.push(this.uncheckedClass),t.push(this.checkedClass));this.widget().toggleClass("ui-state-disabled",this.element.prop("disabled"));this.label.addClass(i.join(" ")).removeClass(t.join(" "))},widget:function(){return this.label.parent()},_setOptions:function(n){var r=this.label,i=this.options,u=this.widget(),f=this._hasIcon();n.disabled!==t&&(this.input.prop("disabled",!!n.disabled),u.toggleClass("ui-state-disabled",!!n.disabled));n.mini!==t&&u.toggleClass("ui-mini",!!n.mini);n.theme!==t&&r.removeClass("ui-btn-"+i.theme).addClass("ui-btn-"+n.theme);n.wrapperClass!==t&&u.removeClass(i.wrapperClass).addClass(n.wrapperClass);n.iconpos!==t&&f?r.removeClass("ui-btn-icon-"+i.iconpos).addClass("ui-btn-icon-"+n.iconpos):f||r.removeClass("ui-btn-icon-"+i.iconpos);this._super(n)}},n.mobile.behaviors.formReset))}(n),function(n,t){n.widget("mobile.button",{initSelector:"input[type='button'], input[type='submit'], input[type='reset']",options:{theme:null,icon:null,iconpos:"left",iconshadow:!1,corners:!0,shadow:!0,inline:null,mini:null,wrapperClass:null,enhanced:!1},_create:function(){this.element.is(":disabled")&&(this.options.disabled=!0);this.options.enhanced||this._enhance();n.extend(this,{wrapper:this.element.parent()});this._on({focus:function(){this.widget().addClass(n.mobile.focusClass)},blur:function(){this.widget().removeClass(n.mobile.focusClass)}});this.refresh(!0)},_enhance:function(){this.element.wrap(this._button())},_button:function(){var t=this.options,i=this._getIconClasses(this.options);return n("<div class='ui-btn ui-input-btn"+(t.wrapperClass?" "+t.wrapperClass:"")+(t.theme?" ui-btn-"+t.theme:"")+(t.corners?" ui-corner-all":"")+(t.shadow?" ui-shadow":"")+(t.inline?" ui-btn-inline":"")+(t.mini?" ui-mini":"")+(t.disabled?" ui-state-disabled":"")+(i?" "+i:"")+"' >"+this.element.val()+"<\/div>")},widget:function(){return this.wrapper},_destroy:function(){this.element.insertBefore(this.wrapper);this.wrapper.remove()},_getIconClasses:function(n){return n.icon?"ui-icon-"+n.icon+(n.iconshadow?" ui-shadow-icon":"")+" ui-btn-icon-"+n.iconpos:""},_setOptions:function(i){var r=this.widget();i.theme!==t&&r.removeClass(this.options.theme).addClass("ui-btn-"+i.theme);i.corners!==t&&r.toggleClass("ui-corner-all",i.corners);i.shadow!==t&&r.toggleClass("ui-shadow",i.shadow);i.inline!==t&&r.toggleClass("ui-btn-inline",i.inline);i.mini!==t&&r.toggleClass("ui-mini",i.mini);i.disabled!==t&&(this.element.prop("disabled",i.disabled),r.toggleClass("ui-state-disabled",i.disabled));(i.icon!==t||i.iconshadow!==t||i.iconpos!==t)&&r.removeClass(this._getIconClasses(this.options)).addClass(this._getIconClasses(n.extend({},this.options,i)));this._super(i)},refresh:function(t){var i,r=this.element.prop("disabled");this.options.icon&&"notext"===this.options.iconpos&&this.element.attr("title")&&this.element.attr("title",this.element.val());t||(i=this.element.detach(),n(this.wrapper).text(this.element.val()).append(i));this.options.disabled!==r&&this._setOptions({disabled:r})}})}(n),function(n){var t=n("meta[name=viewport]"),i=t.attr("content"),u=i+",maximum-scale=1, user-scalable=no",f=i+",maximum-scale=10, user-scalable=yes",r=/(user-scalable[\s]*=[\s]*no)|(maximum-scale[\s]*=[\s]*1)[$,\s]/.test(i);n.mobile.zoom=n.extend({},{enabled:!r,locked:!1,disable:function(i){r||n.mobile.zoom.locked||(t.attr("content",u),n.mobile.zoom.enabled=!1,n.mobile.zoom.locked=i||!1)},enable:function(i){r||n.mobile.zoom.locked&&i!==!0||(t.attr("content",f),n.mobile.zoom.enabled=!0,n.mobile.zoom.locked=!1)},restore:function(){r||(t.attr("content",i),n.mobile.zoom.enabled=!0)}})}(n),function(n,t){n.widget("mobile.textinput",{initSelector:"input[type='text'],input[type='search'],:jqmData(type='search'),input[type='number'],:jqmData(type='number'),input[type='password'],input[type='email'],input[type='url'],input[type='tel'],textarea,input[type='time'],input[type='date'],input[type='month'],input[type='week'],input[type='datetime'],input[type='datetime-local'],input[type='color'],input:not([type]),input[type='file']",options:{theme:null,corners:!0,mini:!1,preventFocusZoom:/iPhone|iPad|iPod/.test(navigator.platform)&&navigator.userAgent.indexOf("AppleWebKit")>-1,wrapperClass:"",enhanced:!1},_create:function(){var t=this.options,r=this.element.is("[type='search'], :jqmData(type='search')"),u="TEXTAREA"===this.element[0].tagName,i=this.element.is("[data-"+(n.mobile.ns||"")+"type='range']"),f=(this.element.is("input")||this.element.is("[data-"+(n.mobile.ns||"")+"type='search']"))&&!i;this.element.prop("disabled")&&(t.disabled=!0);n.extend(this,{classes:this._classesFromOptions(),isSearch:r,isTextarea:u,isRange:i,inputNeedsWrap:f});this._autoCorrect();t.enhanced||this._enhance();this._on({focus:"_handleFocus",blur:"_handleBlur"})},refresh:function(){this.setOptions({disabled:this.element.is(":disabled")})},_enhance:function(){var n=[];this.isTextarea&&n.push("ui-input-text");(this.isTextarea||this.isRange)&&n.push("ui-shadow-inset");this.inputNeedsWrap?this.element.wrap(this._wrap()):n=n.concat(this.classes);this.element.addClass(n.join(" "))},widget:function(){return this.inputNeedsWrap?this.element.parent():this.element},_classesFromOptions:function(){var n=this.options,t=[];return t.push("ui-body-"+(null===n.theme?"inherit":n.theme)),n.corners&&t.push("ui-corner-all"),n.mini&&t.push("ui-mini"),n.disabled&&t.push("ui-state-disabled"),n.wrapperClass&&t.push(n.wrapperClass),t},_wrap:function(){return n("<div class='"+(this.isSearch?"ui-input-search ":"ui-input-text ")+this.classes.join(" ")+" ui-shadow-inset'><\/div>")},_autoCorrect:function(){"undefined"==typeof this.element[0].autocorrect||n.support.touchOverflow||(this.element[0].setAttribute("autocorrect","off"),this.element[0].setAttribute("autocomplete","off"))},_handleBlur:function(){this.widget().removeClass(n.mobile.focusClass);this.options.preventFocusZoom&&n.mobile.zoom.enable(!0)},_handleFocus:function(){this.options.preventFocusZoom&&n.mobile.zoom.disable(!0);this.widget().addClass(n.mobile.focusClass)},_setOptions:function(n){var i=this.widget();this._super(n);(n.disabled!==t||n.mini!==t||n.corners!==t||n.theme!==t||n.wrapperClass!==t)&&(i.removeClass(this.classes.join(" ")),this.classes=this._classesFromOptions(),i.addClass(this.classes.join(" ")));n.disabled!==t&&this.element.prop("disabled",!!n.disabled)},_destroy:function(){this.options.enhanced||(this.inputNeedsWrap&&this.element.unwrap(),this.element.removeClass("ui-input-text "+this.classes.join(" ")))}})}(n),function(n,r){n.widget("mobile.slider",n.extend({initSelector:"input[type='range'], :jqmData(type='range'), :jqmData(role='slider')",widgetEventPrefix:"slide",options:{theme:null,trackTheme:null,corners:!0,mini:!1,highlight:!1},_create:function(){var y,s,a,w,h,b,p,k,d,c,ot=this,u=this.element,g=this.options.trackTheme||n.mobile.getAttribute(u[0],"theme"),st=g?" ui-bar-"+g:" ui-bar-inherit",ht=this.options.corners||u.jqmData("corners")?" ui-corner-all":"",ct=this.options.mini||u.jqmData("mini")?" ui-mini":"",nt=u[0].nodeName.toLowerCase(),f="select"===nt,tt=u.parent().is(":jqmData(role='rangeslider')"),lt=f?"ui-slider-switch":"",it=u.attr("id"),rt=n("[for='"+it+"']"),ut=rt.attr("id")||it+"-label",ft=f?0:parseFloat(u.attr("min")),et=f?u.find("option").length-1:parseFloat(u.attr("max")),at=t.parseFloat(u.attr("step")||1),v=i.createElement("a"),l=n(v),o=i.createElement("div"),e=n(o),vt=this.options.highlight&&!f?function(){var t=i.createElement("div");return t.className="ui-slider-bg "+n.mobile.activeBtnClass,n(t).prependTo(e)}():!1;if(rt.attr("id",ut),this.isToggleSwitch=f,v.setAttribute("href","#"),o.setAttribute("role","application"),o.className=[this.isToggleSwitch?"ui-slider ui-slider-track ui-shadow-inset ":"ui-slider-track ui-shadow-inset ",lt,st,ht,ct].join(""),v.className="ui-slider-handle",o.appendChild(v),l.attr({role:"slider","aria-valuemin":ft,"aria-valuemax":et,"aria-valuenow":this._value(),"aria-valuetext":this._value(),title:this._value(),"aria-labelledby":ut}),n.extend(this,{slider:e,handle:l,control:u,type:nt,step:at,max:et,min:ft,valuebg:vt,isRangeslider:tt,dragging:!1,beforeStart:null,userModified:!1,mouseMoved:!1}),f){for(p=u.attr("tabindex"),p&&l.attr("tabindex",p),u.attr("tabindex","-1").focus(function(){n(this).blur();l.focus()}),s=i.createElement("div"),s.className="ui-slider-inneroffset",a=0,w=o.childNodes.length;w>a;a++)s.appendChild(o.childNodes[a]);for(o.appendChild(s),l.addClass("ui-slider-handle-snapping"),y=u.find("option"),h=0,b=y.length;b>h;h++)k=h?"a":"b",d=h?" "+n.mobile.activeBtnClass:"",c=i.createElement("span"),c.className=["ui-slider-label ui-slider-label-",k,d].join(""),c.setAttribute("role","img"),c.appendChild(i.createTextNode(y[h].innerHTML)),n(c).prependTo(e);ot._labels=n(".ui-slider-label",e)}u.addClass(f?"ui-slider-switch":"ui-slider-input");this._on(u,{change:"_controlChange",keyup:"_controlKeyup",blur:"_controlBlur",vmouseup:"_controlVMouseUp"});e.bind("vmousedown",n.proxy(this._sliderVMouseDown,this)).bind("vclick",!1);this._on(i,{vmousemove:"_preventDocumentDrag"});this._on(e.add(i),{vmouseup:"_sliderVMouseUp"});e.insertAfter(u);f||tt||(s=this.options.mini?"<div class='ui-slider ui-mini'>":"<div class='ui-slider'>",u.add(e).wrapAll(s));this._on(this.handle,{vmousedown:"_handleVMouseDown",keydown:"_handleKeydown",keyup:"_handleKeyup"});this.handle.bind("vclick",!1);this._handleFormReset();this.refresh(r,r,!0)},_setOptions:function(n){n.theme!==r&&this._setTheme(n.theme);n.trackTheme!==r&&this._setTrackTheme(n.trackTheme);n.corners!==r&&this._setCorners(n.corners);n.mini!==r&&this._setMini(n.mini);n.highlight!==r&&this._setHighlight(n.highlight);n.disabled!==r&&this._setDisabled(n.disabled);this._super(n)},_controlChange:function(n){return this._trigger("controlchange",n)===!1?!1:void(this.mouseMoved||this.refresh(this._value(),!0))},_controlKeyup:function(){this.refresh(this._value(),!0,!0)},_controlBlur:function(){this.refresh(this._value(),!0)},_controlVMouseUp:function(){this._checkedRefresh()},_handleVMouseDown:function(){this.handle.focus()},_handleKeydown:function(t){var i=this._value();if(!this.options.disabled){switch(t.keyCode){case n.mobile.keyCode.HOME:case n.mobile.keyCode.END:case n.mobile.keyCode.PAGE_UP:case n.mobile.keyCode.PAGE_DOWN:case n.mobile.keyCode.UP:case n.mobile.keyCode.RIGHT:case n.mobile.keyCode.DOWN:case n.mobile.keyCode.LEFT:t.preventDefault();this._keySliding||(this._keySliding=!0,this.handle.addClass("ui-state-active"))}switch(t.keyCode){case n.mobile.keyCode.HOME:this.refresh(this.min);break;case n.mobile.keyCode.END:this.refresh(this.max);break;case n.mobile.keyCode.PAGE_UP:case n.mobile.keyCode.UP:case n.mobile.keyCode.RIGHT:this.refresh(i+this.step);break;case n.mobile.keyCode.PAGE_DOWN:case n.mobile.keyCode.DOWN:case n.mobile.keyCode.LEFT:this.refresh(i-this.step)}}},_handleKeyup:function(){this._keySliding&&(this._keySliding=!1,this.handle.removeClass("ui-state-active"))},_sliderVMouseDown:function(n){return this.options.disabled||1!==n.which&&0!==n.which&&n.which!==r?!1:this._trigger("beforestart",n)===!1?!1:(this.dragging=!0,this.userModified=!1,this.mouseMoved=!1,this.isToggleSwitch&&(this.beforeStart=this.element[0].selectedIndex),this.refresh(n),this._trigger("start"),!1)},_sliderVMouseUp:function(){if(this.dragging)return(this.dragging=!1,this.isToggleSwitch&&(this.handle.addClass("ui-slider-handle-snapping"),this.refresh(this.mouseMoved?this.userModified?0===this.beforeStart?1:0:this.beforeStart:0===this.beforeStart?1:0)),this.mouseMoved=!1,this._trigger("stop"),!1)},_preventDocumentDrag:function(n){return this._trigger("drag",n)===!1?!1:this.dragging&&!this.options.disabled?(this.mouseMoved=!0,this.isToggleSwitch&&this.handle.removeClass("ui-slider-handle-snapping"),this.refresh(n),this.userModified=this.beforeStart!==this.element[0].selectedIndex,!1):void 0},_checkedRefresh:function(){this.value!==this._value()&&this.refresh(this._value())},_value:function(){return this.isToggleSwitch?this.element[0].selectedIndex:parseFloat(this.element.val())},_reset:function(){this.refresh(r,!1,!0)},refresh:function(t,r,u){var v,a,y,g,p,e,o,h,w,s,l,c,f,b,nt,it,k,tt,rt,d,ut=this,ft=n.mobile.getAttribute(this.element[0],"theme"),et=this.options.theme||ft,st=et?" ui-btn-"+et:"",ot=this.options.trackTheme||ft,ht=ot?" ui-bar-"+ot:" ui-bar-inherit",ct=this.options.corners?" ui-corner-all":"",lt=this.options.mini?" ui-mini":"";if(ut.slider[0].className=[this.isToggleSwitch?"ui-slider ui-slider-switch ui-slider-track ui-shadow-inset":"ui-slider-track ui-shadow-inset",ht,ct,lt].join(""),(this.options.disabled||this.element.prop("disabled"))&&this.disable(),this.value=this._value(),this.options.highlight&&!this.isToggleSwitch&&0===this.slider.find(".ui-slider-bg").length&&(this.valuebg=function(){var t=i.createElement("div");return t.className="ui-slider-bg "+n.mobile.activeBtnClass,n(t).prependTo(ut.slider)}()),this.handle.addClass("ui-btn"+st+" ui-shadow"),o=this.element,h=!this.isToggleSwitch,w=h?[]:o.find("option"),s=h?parseFloat(o.attr("min")):0,l=h?parseFloat(o.attr("max")):w.length-1,c=h&&parseFloat(o.attr("step"))>0?parseFloat(o.attr("step")):1,"object"==typeof t){if(y=t,g=8,v=this.slider.offset().left,a=this.slider.width(),p=a/((l-s)/c),!this.dragging||y.pageX<v-g||y.pageX>v+a+g)return;e=p>1?(y.pageX-v)/a*100:Math.round((y.pageX-v)/a*100)}else null==t&&(t=h?parseFloat(o.val()||0):o[0].selectedIndex),e=(parseFloat(t)-s)/(l-s)*100;if(!isNaN(e)&&(f=e/100*(l-s)+s,b=(f-s)%c,nt=f-b,2*Math.abs(b)>=c&&(nt+=b>0?c:-c),it=100/((l-s)/c),f=parseFloat(nt.toFixed(5)),"undefined"==typeof p&&(p=a/((l-s)/c)),p>1&&h&&(e=(f-s)*it*(1/c)),0>e&&(e=0),e>100&&(e=100),s>f&&(f=s),f>l&&(f=l),this.handle.css("left",e+"%"),this.handle[0].setAttribute("aria-valuenow",h?f:w.eq(f).attr("value")),this.handle[0].setAttribute("aria-valuetext",h?f:w.eq(f).getEncodedText()),this.handle[0].setAttribute("title",h?f:w.eq(f).getEncodedText()),this.valuebg&&this.valuebg.css("width",e+"%"),this._labels&&(k=this.handle.width()/this.slider.width()*100,tt=e&&k+(100-k)*e/100,rt=100===e?0:Math.min(k+100-tt,100),this._labels.each(function(){var t=n(this).hasClass("ui-slider-label-a");n(this).width((t?tt:rt)+"%")})),!u)){if(d=!1,h?(d=parseFloat(o.val())!==f,o.val(f)):(d=o[0].selectedIndex!==f,o[0].selectedIndex=f),this._trigger("beforechange",t)===!1)return!1;!r&&d&&o.trigger("change")}},_setHighlight:function(n){n=!!n;n?(this.options.highlight=!!n,this.refresh()):this.valuebg&&(this.valuebg.remove(),this.valuebg=!1)},_setTheme:function(n){this.handle.removeClass("ui-btn-"+this.options.theme).addClass("ui-btn-"+n);var t=this.options.theme?this.options.theme:"inherit",i=n?n:"inherit";this.control.removeClass("ui-body-"+t).addClass("ui-body-"+i)},_setTrackTheme:function(n){var t=this.options.trackTheme?this.options.trackTheme:"inherit",i=n?n:"inherit";this.slider.removeClass("ui-body-"+t).addClass("ui-body-"+i)},_setMini:function(n){n=!!n;this.isToggleSwitch||this.isRangeslider||(this.slider.parent().toggleClass("ui-mini",n),this.element.toggleClass("ui-mini",n));this.slider.toggleClass("ui-mini",n)},_setCorners:function(n){this.slider.toggleClass("ui-corner-all",n);this.isToggleSwitch||this.control.toggleClass("ui-corner-all",n)},_setDisabled:function(n){n=!!n;this.element.prop("disabled",n);this.slider.toggleClass("ui-state-disabled",n).attr("aria-disabled",n);this.element.toggleClass("ui-state-disabled",n)}},n.mobile.behaviors.formReset))}(n),function(n){function i(){return t||(t=n("<div><\/div>",{"class":"ui-slider-popup ui-shadow ui-corner-all"})),t.clone()}var t;n.widget("mobile.slider",n.mobile.slider,{options:{popupEnabled:!1,showValue:!1},_create:function(){this._super();n.extend(this,{_currentValue:null,_popup:null,_popupVisible:!1});this._setOption("popupEnabled",this.options.popupEnabled);this._on(this.handle,{vmousedown:"_showPopup"});this._on(this.slider.add(this.document),{vmouseup:"_hidePopup"});this._refresh()},_positionPopup:function(){var n=this.handle.offset();this._popup.offset({left:n.left+(this.handle.width()-this._popup.width())/2,top:n.top-this._popup.outerHeight()-5})},_setOption:function(n,t){this._super(n,t);"showValue"===n?this.handle.html(t&&!this.options.mini?this._value():""):"popupEnabled"===n&&t&&!this._popup&&(this._popup=i().addClass("ui-body-"+(this.options.theme||"a")).hide().insertBefore(this.element))},refresh:function(){this._super.apply(this,arguments);this._refresh()},_refresh:function(){var n,t=this.options;t.popupEnabled&&this.handle.removeAttr("title");n=this._value();n!==this._currentValue&&(this._currentValue=n,t.popupEnabled&&this._popup&&(this._positionPopup(),this._popup.html(n)),t.showValue&&!this.options.mini&&this.handle.html(n))},_showPopup:function(){this.options.popupEnabled&&!this._popupVisible&&(this.handle.html(""),this._popup.show(),this._positionPopup(),this._popupVisible=!0)},_hidePopup:function(){var n=this.options;n.popupEnabled&&this._popupVisible&&(n.showValue&&!n.mini&&this.handle.html(this._value()),this._popup.hide(),this._popupVisible=!1)}})}(n),function(n,t){n.widget("mobile.flipswitch",n.extend({options:{onText:"On",offText:"Off",theme:null,enhanced:!1,wrapperClass:null,corners:!0,mini:!1},_create:function(){this.options.enhanced?n.extend(this,{flipswitch:this.element.parent(),on:this.element.find(".ui-flipswitch-on").eq(0),off:this.element.find(".ui-flipswitch-off").eq(0),type:this.element.get(0).tagName}):this._enhance();this._handleFormReset();this._originalTabIndex=this.element.attr("tabindex");null!=this._originalTabIndex&&this.on.attr("tabindex",this._originalTabIndex);this.element.attr("tabindex","-1");this._on({focus:"_handleInputFocus"});this.element.is(":disabled")&&this._setOptions({disabled:!0});this._on(this.flipswitch,{click:"_toggle",swipeleft:"_left",swiperight:"_right"});this._on(this.on,{keydown:"_keydown"});this._on({change:"refresh"})},_handleInputFocus:function(){this.on.focus()},widget:function(){return this.flipswitch},_left:function(){this.flipswitch.removeClass("ui-flipswitch-active");"SELECT"===this.type?this.element.get(0).selectedIndex=0:this.element.prop("checked",!1);this.element.trigger("change")},_right:function(){this.flipswitch.addClass("ui-flipswitch-active");"SELECT"===this.type?this.element.get(0).selectedIndex=1:this.element.prop("checked",!0);this.element.trigger("change")},_enhance:function(){var r=n("<div>"),t=this.options,i=this.element,o=t.theme?t.theme:"inherit",u=n("<a><\/a>",{href:"#"}),f=n("<span><\/span>"),e=i.get(0).tagName,s="INPUT"===e?t.onText:i.find("option").eq(1).text(),h="INPUT"===e?t.offText:i.find("option").eq(0).text();u.addClass("ui-flipswitch-on ui-btn ui-shadow ui-btn-inherit").text(s);f.addClass("ui-flipswitch-off").text(h);r.addClass("ui-flipswitch ui-shadow-inset ui-bar-"+o+" "+(t.wrapperClass?t.wrapperClass:"")+" "+(i.is(":checked")||i.find("option").eq(1).is(":selected")?"ui-flipswitch-active":"")+(i.is(":disabled")?" ui-state-disabled":"")+(t.corners?" ui-corner-all":"")+(t.mini?" ui-mini":"")).append(u,f);i.addClass("ui-flipswitch-input").after(r).appendTo(r);n.extend(this,{flipswitch:r,on:u,off:f,type:e})},_reset:function(){this.refresh()},refresh:function(){var n,t=this.flipswitch.hasClass("ui-flipswitch-active")?"_right":"_left";n="SELECT"===this.type?this.element.get(0).selectedIndex>0?"_right":"_left":this.element.prop("checked")?"_right":"_left";n!==t&&this[n]()},_toggle:function(){var n=this.flipswitch.hasClass("ui-flipswitch-active")?"_left":"_right";this[n]()},_keydown:function(t){t.which===n.mobile.keyCode.LEFT?this._left():t.which===n.mobile.keyCode.RIGHT?this._right():t.which===n.mobile.keyCode.SPACE&&(this._toggle(),t.preventDefault())},_setOptions:function(n){if(n.theme!==t){var i=n.theme?n.theme:"inherit",r=n.theme?n.theme:"inherit";this.widget().removeClass("ui-bar-"+i).addClass("ui-bar-"+r)}n.onText!==t&&this.on.text(n.onText);n.offText!==t&&this.off.text(n.offText);n.disabled!==t&&this.widget().toggleClass("ui-state-disabled",n.disabled);n.mini!==t&&this.widget().toggleClass("ui-mini",n.mini);n.corners!==t&&this.widget().toggleClass("ui-corner-all",n.corners);this._super(n)},_destroy:function(){this.options.enhanced||(null!=this._originalTabIndex?this.element.attr("tabindex",this._originalTabIndex):this.element.removeAttr("tabindex"),this.on.remove(),this.off.remove(),this.element.unwrap(),this.flipswitch.remove(),this.removeClass("ui-flipswitch-input"))}},n.mobile.behaviors.formReset))}(n),function(n,t){n.widget("mobile.rangeslider",n.extend({options:{theme:null,trackTheme:null,corners:!0,mini:!1,highlight:!0},_create:function(){var t=this.element,c=this.options.mini?"ui-rangeslider ui-mini":"ui-rangeslider",i=t.find("input").first(),r=t.find("input").last(),e=t.find("label").first(),o=n.data(i.get(0),"mobile-slider")||n.data(i.slider().get(0),"mobile-slider"),l=n.data(r.get(0),"mobile-slider")||n.data(r.slider().get(0),"mobile-slider"),s=o.slider,u=l.slider,h=o.handle,f=n("<div class='ui-rangeslider-sliders' />").appendTo(t);i.addClass("ui-rangeslider-first");r.addClass("ui-rangeslider-last");t.addClass(c);s.appendTo(f);u.appendTo(f);e.insertBefore(t);h.prependTo(u);n.extend(this,{_inputFirst:i,_inputLast:r,_sliderFirst:s,_sliderLast:u,_label:e,_targetVal:null,_sliderTarget:!1,_sliders:f,_proxy:!1});this.refresh();this._on(this.element.find("input.ui-slider-input"),{slidebeforestart:"_slidebeforestart",slidestop:"_slidestop",slidedrag:"_slidedrag",slidebeforechange:"_change",blur:"_change",keyup:"_change"});this._on({mousedown:"_change"});this._on(this.element.closest("form"),{reset:"_handleReset"});this._on(h,{vmousedown:"_dragFirstHandle"})},_handleReset:function(){var n=this;setTimeout(function(){n._updateHighlight()},0)},_dragFirstHandle:function(t){return n.data(this._inputFirst.get(0),"mobile-slider").dragging=!0,n.data(this._inputFirst.get(0),"mobile-slider").refresh(t),n.data(this._inputFirst.get(0),"mobile-slider")._trigger("start"),!1},_slidedrag:function(t){var i=n(t.target).is(this._inputFirst),r=i?this._inputLast:this._inputFirst;return this._sliderTarget=!1,"first"===this._proxy&&i||"last"===this._proxy&&!i?(n.data(r.get(0),"mobile-slider").dragging=!0,n.data(r.get(0),"mobile-slider").refresh(t),!1):void 0},_slidestop:function(t){var i=n(t.target).is(this._inputFirst);this._proxy=!1;this.element.find("input").trigger("vmouseup");this._sliderFirst.css("z-index",i?1:"")},_slidebeforestart:function(t){this._sliderTarget=!1;n(t.originalEvent.target).hasClass("ui-slider-track")&&(this._sliderTarget=!0,this._targetVal=n(t.target).val())},_setOptions:function(n){n.theme!==t&&this._setTheme(n.theme);n.trackTheme!==t&&this._setTrackTheme(n.trackTheme);n.mini!==t&&this._setMini(n.mini);n.highlight!==t&&this._setHighlight(n.highlight);n.disabled!==t&&this._setDisabled(n.disabled);this._super(n);this.refresh()},refresh:function(){var t=this.element,n=this.options;(this._inputFirst.is(":disabled")||this._inputLast.is(":disabled"))&&(this.options.disabled=!0);t.find("input").slider({theme:n.theme,trackTheme:n.trackTheme,disabled:n.disabled,corners:n.corners,mini:n.mini,highlight:n.highlight}).slider("refresh");this._updateHighlight()},_change:function(t){if("keyup"===t.type)return this._updateHighlight(),!1;var o=this,i=parseFloat(this._inputFirst.val(),10),r=parseFloat(this._inputLast.val(),10),u=n(t.target).hasClass("ui-rangeslider-first"),f=u?this._inputFirst:this._inputLast,e=u?this._inputLast:this._inputFirst;if(this._inputFirst.val()>this._inputLast.val()&&"mousedown"===t.type&&!n(t.target).hasClass("ui-slider-handle"))f.blur();else if("mousedown"===t.type)return;return i>r&&!this._sliderTarget?(f.val(u?r:i).slider("refresh"),this._trigger("normalize")):i>r&&(f.val(this._targetVal).slider("refresh"),setTimeout(function(){e.val(u?i:r).slider("refresh");n.data(e.get(0),"mobile-slider").handle.focus();o._sliderFirst.css("z-index",u?"":1);o._trigger("normalize")},0),this._proxy=u?"first":"last"),i===r?(n.data(f.get(0),"mobile-slider").handle.css("z-index",1),n.data(e.get(0),"mobile-slider").handle.css("z-index",0)):(n.data(e.get(0),"mobile-slider").handle.css("z-index",""),n.data(f.get(0),"mobile-slider").handle.css("z-index","")),this._updateHighlight(),i>=r?!1:void 0},_updateHighlight:function(){var t=parseInt(n.data(this._inputFirst.get(0),"mobile-slider").handle.get(0).style.left,10),i=parseInt(n.data(this._inputLast.get(0),"mobile-slider").handle.get(0).style.left,10),r=i-t;this.element.find(".ui-slider-bg").css({"margin-left":t+"%",width:r+"%"})},_setTheme:function(n){this._inputFirst.slider("option","theme",n);this._inputLast.slider("option","theme",n)},_setTrackTheme:function(n){this._inputFirst.slider("option","trackTheme",n);this._inputLast.slider("option","trackTheme",n)},_setMini:function(n){this._inputFirst.slider("option","mini",n);this._inputLast.slider("option","mini",n);this.element.toggleClass("ui-mini",!!n)},_setHighlight:function(n){this._inputFirst.slider("option","highlight",n);this._inputLast.slider("option","highlight",n)},_setDisabled:function(n){this._inputFirst.prop("disabled",n);this._inputLast.prop("disabled",n)},_destroy:function(){this._label.prependTo(this.element);this.element.removeClass("ui-rangeslider ui-mini");this._inputFirst.after(this._sliderFirst);this._inputLast.after(this._sliderLast);this._sliders.remove();this.element.find("input").removeClass("ui-rangeslider-first ui-rangeslider-last").slider("destroy")}},n.mobile.behaviors.formReset))}(n),function(n,t){n.widget("mobile.textinput",n.mobile.textinput,{options:{clearBtn:!1,clearBtnText:"Clear text"},_create:function(){this._super();this.isSearch&&(this.options.clearBtn=!0);this.options.clearBtn&&this.inputNeedsWrap&&this._addClearBtn()},clearButton:function(){return n("<a href='#' tabindex='-1' aria-hidden='true' class='ui-input-clear ui-btn ui-icon-delete ui-btn-icon-notext ui-corner-all'><\/a>").attr("title",this.options.clearBtnText).text(this.options.clearBtnText)},_clearBtnClick:function(n){this.element.val("").focus().trigger("change");this._clearBtn.addClass("ui-input-clear-hidden");n.preventDefault()},_addClearBtn:function(){this.options.enhanced||this._enhanceClear();n.extend(this,{_clearBtn:this.widget().find("a.ui-input-clear")});this._bindClearEvents();this._toggleClear()},_enhanceClear:function(){this.clearButton().appendTo(this.widget());this.widget().addClass("ui-input-has-clear")},_bindClearEvents:function(){this._on(this._clearBtn,{click:"_clearBtnClick"});this._on({keyup:"_toggleClear",change:"_toggleClear",input:"_toggleClear",focus:"_toggleClear",blur:"_toggleClear",cut:"_toggleClear",paste:"_toggleClear"})},_unbindClear:function(){this._off(this._clearBtn,"click");this._off(this.element,"keyup change input focus blur cut paste")},_setOptions:function(n){this._super(n);n.clearBtn===t||this.element.is("textarea, :jqmData(type='range')")||(n.clearBtn?this._addClearBtn():this._destroyClear());n.clearBtnText!==t&&this._clearBtn!==t&&this._clearBtn.text(n.clearBtnText).attr("title",n.clearBtnText)},_toggleClear:function(){this._delay("_toggleClearClass",0)},_toggleClearClass:function(){this._clearBtn.toggleClass("ui-input-clear-hidden",!this.element.val())},_destroyClear:function(){this.widget().removeClass("ui-input-has-clear");this._unbindClear();this._clearBtn.remove()},_destroy:function(){this._super();this.options.clearBtn&&this._destroyClear()}})}(n),function(n,t){n.widget("mobile.textinput",n.mobile.textinput,{options:{autogrow:!0,keyupTimeoutBuffer:100},_create:function(){this._super();this.options.autogrow&&this.isTextarea&&this._autogrow()},_autogrow:function(){this.element.addClass("ui-textinput-autogrow");this._on({keyup:"_timeout",change:"_timeout",input:"_timeout",paste:"_timeout"});this._on(!0,this.document,{pageshow:"_handleShow",popupbeforeposition:"_handleShow",updatelayout:"_handleShow",panelopen:"_handleShow"})},_handleShow:function(t){n.contains(t.target,this.element[0])&&this.element.is(":visible")&&("popupbeforeposition"!==t.type&&this.element.addClass("ui-textinput-autogrow-resize").animationComplete(n.proxy(function(){this.element.removeClass("ui-textinput-autogrow-resize")},this),"transition"),this._prepareHeightUpdate())},_unbindAutogrow:function(){this.element.removeClass("ui-textinput-autogrow");this._off(this.element,"keyup change input paste");this._off(this.document,"pageshow popupbeforeposition updatelayout panelopen")},keyupTimeout:null,_prepareHeightUpdate:function(n){this.keyupTimeout&&clearTimeout(this.keyupTimeout);n===t?this._updateHeight():this.keyupTimeout=this._delay("_updateHeight",n)},_timeout:function(){this._prepareHeightUpdate(this.options.keyupTimeoutBuffer)},_updateHeight:function(){var t,i,r,u,f,e,o,s,n,h=this.window.scrollTop();this.keyupTimeout=0;"onpage"in this.element[0]||this.element.css({height:0,"min-height":0,"max-height":0});u=this.element[0].scrollHeight;f=this.element[0].clientHeight;e=parseFloat(this.element.css("border-top-width"));o=parseFloat(this.element.css("border-bottom-width"));s=e+o;n=u+s+15;0===f&&(t=parseFloat(this.element.css("padding-top")),i=parseFloat(this.element.css("padding-bottom")),r=t+i,n+=r);this.element.css({height:n,"min-height":"","max-height":""});this.window.scrollTop(h)},refresh:function(){this.options.autogrow&&this.isTextarea&&this._updateHeight()},_setOptions:function(n){this._super(n);n.autogrow!==t&&this.isTextarea&&(n.autogrow?this._autogrow():this._unbindAutogrow())}})}(n),function(n){n.widget("mobile.selectmenu",n.extend({initSelector:"select:not( :jqmData(role='slider')):not( :jqmData(role='flipswitch') )",options:{theme:null,icon:"carat-d",iconpos:"right",inline:!1,corners:!0,shadow:!0,iconshadow:!1,overlayTheme:null,dividerTheme:null,hidePlaceholderMenuItems:!0,closeText:"Close",nativeMenu:!0,preventFocusZoom:/iPhone|iPad|iPod/.test(navigator.platform)&&navigator.userAgent.indexOf("AppleWebKit")>-1,mini:!1},_button:function(){return n("<div/>")},_setDisabled:function(n){return this.element.attr("disabled",n),this.button.attr("aria-disabled",n),this._setOption("disabled",n)},_focusButton:function(){var n=this;setTimeout(function(){n.button.focus()},40)},_selectOptions:function(){return this.select.find("option")},_preExtension:function(){var i=this.options.inline||this.element.jqmData("inline"),r=this.options.mini||this.element.jqmData("mini"),t="";~this.element[0].className.indexOf("ui-btn-left")&&(t=" ui-btn-left");~this.element[0].className.indexOf("ui-btn-right")&&(t=" ui-btn-right");i&&(t+=" ui-btn-inline");r&&(t+=" ui-mini");this.select=this.element.removeClass("ui-btn-left ui-btn-right").wrap("<div class='ui-select"+t+"'>");this.selectId=this.select.attr("id")||"select-"+this.uuid;this.buttonId=this.selectId+"-button";this.label=n("label[for='"+this.selectId+"']");this.isMultiple=this.select[0].multiple},_destroy:function(){var n=this.element.parents(".ui-select");n.length>0&&(n.is(".ui-btn-left, .ui-btn-right")&&this.element.addClass(n.hasClass("ui-btn-left")?"ui-btn-left":"ui-btn-right"),this.element.insertAfter(n),n.remove())},_create:function(){this._preExtension();this.button=this._button();var r=this,i=this.options,f=i.icon?i.iconpos||this.select.jqmData("iconpos"):!1,u=this.button.insertBefore(this.select).attr("id",this.buttonId).addClass("ui-btn"+(i.icon?" ui-icon-"+i.icon+" ui-btn-icon-"+f+(i.iconshadow?" ui-shadow-icon":""):"")+(i.theme?" ui-btn-"+i.theme:"")+(i.corners?" ui-corner-all":"")+(i.shadow?" ui-shadow":""));this.setButtonText();i.nativeMenu&&t.opera&&t.opera.version&&u.addClass("ui-select-nativeonly");this.isMultiple&&(this.buttonCount=n("<span>").addClass("ui-li-count ui-body-inherit").hide().appendTo(u.addClass("ui-li-has-count")));(i.disabled||this.element.attr("disabled"))&&this.disable();this.select.change(function(){r.refresh();i.nativeMenu&&r._delay(function(){r.select.blur()})});this._handleFormReset();this._on(this.button,{keydown:"_handleKeydown"});this.build()},build:function(){var t=this;this.select.appendTo(t.button).bind("vmousedown",function(){t.button.addClass(n.mobile.activeBtnClass)}).bind("focus",function(){t.button.addClass(n.mobile.focusClass)}).bind("blur",function(){t.button.removeClass(n.mobile.focusClass)}).bind("focus vmouseover",function(){t.button.trigger("vmouseover")}).bind("vmousemove",function(){t.button.removeClass(n.mobile.activeBtnClass)}).bind("change blur vmouseout",function(){t.button.trigger("vmouseout").removeClass(n.mobile.activeBtnClass)});t.button.bind("vmousedown",function(){t.options.preventFocusZoom&&n.mobile.zoom.disable(!0)});t.label.bind("click focus",function(){t.options.preventFocusZoom&&n.mobile.zoom.disable(!0)});t.select.bind("focus",function(){t.options.preventFocusZoom&&n.mobile.zoom.disable(!0)});t.button.bind("mouseup",function(){t.options.preventFocusZoom&&setTimeout(function(){n.mobile.zoom.enable(!0)},0)});t.select.bind("blur",function(){t.options.preventFocusZoom&&n.mobile.zoom.enable(!0)})},selected:function(){return this._selectOptions().filter(":selected")},selectedIndices:function(){var n=this;return this.selected().map(function(){return n._selectOptions().index(this)}).get()},setButtonText:function(){var f=this,t=this.selected(),r=this.placeholder,u=n(i.createElement("span"));this.button.children("span").not(".ui-li-count").remove().end().end().prepend(function(){return r=t.length?t.map(function(){return n(this).text()}).get().join(", "):f.placeholder,r?u.text(r):u.html("&#160;"),u.addClass(f.select.attr("class")).addClass(t.attr("class")).removeClass("ui-screen-hidden")}())},setButtonCount:function(){var n=this.selected();this.isMultiple&&this.buttonCount[n.length>1?"show":"hide"]().text(n.length)},_handleKeydown:function(){this._delay("_refreshButton")},_reset:function(){this.refresh()},_refreshButton:function(){this.setButtonText();this.setButtonCount()},refresh:function(){this._refreshButton()},open:n.noop,close:n.noop,disable:function(){this._setDisabled(!0);this.button.addClass("ui-state-disabled")},enable:function(){this._setDisabled(!1);this.button.removeClass("ui-state-disabled")}},n.mobile.behaviors.formReset))}(n),function(n){n.mobile.links=function(t){n(t).find("a").jqmEnhanceable().filter(":jqmData(rel='popup')[href][href!='']").each(function(){var n=this,t=n.getAttribute("href").substring(1);t&&(n.setAttribute("aria-haspopup",!0),n.setAttribute("aria-owns",t),n.setAttribute("aria-expanded",!1))}).end().not(".ui-btn, :jqmData(role='none'), :jqmData(role='nojs')").addClass("ui-link")}}(n),function(n,i){function u(n,t,i,r){var u=r;return t>n?i+(n-t)/2:Math.min(Math.max(i,r-t/2),i+n-t)}function r(n){return{x:n.scrollLeft(),y:n.scrollTop(),cx:n[0].innerWidth||n.width(),cy:n[0].innerHeight||n.height()}}n.widget("mobile.popup",{options:{wrapperClass:null,theme:null,overlayTheme:null,shadow:!0,corners:!0,transition:"none",positionTo:"origin",tolerance:null,closeLinkSelector:"a:jqmData(rel='back')",closeLinkEvents:"click.popup",navigateEvents:"navigate.popup",closeEvents:"navigate.popup pagebeforechange.popup",dismissible:!0,enhanced:!1,history:!n.mobile.browser.oldIE},_handleDocumentVmousedown:function(t){this._isOpen&&n.contains(this._ui.container[0],t.target)&&this._ignoreResizeEvents()},_create:function(){var t=this.element,r=t.attr("id"),i=this.options;i.history=i.history&&n.mobile.ajaxEnabled&&n.mobile.hashListeningEnabled;this._on(this.document,{vmousedown:"_handleDocumentVmousedown"});n.extend(this,{_scrollTop:0,_page:t.closest(".ui-page"),_ui:null,_fallbackTransition:"",_currentTransition:!1,_prerequisites:null,_isOpen:!1,_tolerance:null,_resizeData:null,_ignoreResizeTo:0,_orientationchangeInProgress:!1});0===this._page.length&&(this._page=n("body"));i.enhanced?this._ui={container:t.parent(),screen:t.parent().prev(),placeholder:n(this.document[0].getElementById(r+"-placeholder"))}:(this._ui=this._enhance(t,r),this._applyTransition(i.transition));this._setTolerance(i.tolerance)._ui.focusElement=this._ui.container;this._on(this._ui.screen,{vclick:"_eatEventAndClose"});this._on(this.window,{orientationchange:n.proxy(this,"_handleWindowOrientationchange"),resize:n.proxy(this,"_handleWindowResize"),keyup:n.proxy(this,"_handleWindowKeyUp")});this._on(this.document,{focusin:"_handleDocumentFocusIn"})},_enhance:function(t,i){var u=this.options,e=u.wrapperClass,r={screen:n("<div class='ui-screen-hidden ui-popup-screen "+this._themeClassFromOption("ui-overlay-",u.overlayTheme)+"'><\/div>"),placeholder:n("<div style='display: none;'><!-- placeholder --><\/div>"),container:n("<div class='ui-popup-container ui-popup-hidden ui-popup-truncate"+(e?" "+e:"")+"'><\/div>")},f=this.document[0].createDocumentFragment();return f.appendChild(r.screen[0]),f.appendChild(r.container[0]),i&&(r.screen.attr("id",i+"-screen"),r.container.attr("id",i+"-popup"),r.placeholder.attr("id",i+"-placeholder").html("<!-- placeholder for "+i+" -->")),this._page[0].appendChild(f),r.placeholder.insertAfter(t),t.detach().addClass("ui-popup "+this._themeClassFromOption("ui-body-",u.theme)+" "+(u.shadow?"ui-overlay-shadow ":"")+(u.corners?"ui-corner-all ":"")).appendTo(r.container),r},_eatEventAndClose:function(n){return n.preventDefault(),n.stopImmediatePropagation(),this.options.dismissible&&this.close(),!1},_resizeScreen:function(){var n=this._ui.screen,t=this._ui.container.outerHeight(!0),i=n.removeAttr("style").height(),r=this.document.height()-1;r>i?n.height(r):t>i&&n.height(t)},_handleWindowKeyUp:function(t){if(this._isOpen&&t.keyCode===n.mobile.keyCode.ESCAPE)return this._eatEventAndClose(t)},_expectResizeEvent:function(){var n=r(this.window);if(this._resizeData){if(n.x===this._resizeData.windowCoordinates.x&&n.y===this._resizeData.windowCoordinates.y&&n.cx===this._resizeData.windowCoordinates.cx&&n.cy===this._resizeData.windowCoordinates.cy)return!1;clearTimeout(this._resizeData.timeoutId)}return this._resizeData={timeoutId:this._delay("_resizeTimeout",200),windowCoordinates:n},!0},_resizeTimeout:function(){this._isOpen?this._expectResizeEvent()||(this._ui.container.hasClass("ui-popup-hidden")&&(this._ui.container.removeClass("ui-popup-hidden ui-popup-truncate"),this.reposition({positionTo:"window"}),this._ignoreResizeEvents()),this._resizeScreen(),this._resizeData=null,this._orientationchangeInProgress=!1):(this._resizeData=null,this._orientationchangeInProgress=!1)},_stopIgnoringResizeEvents:function(){this._ignoreResizeTo=0},_ignoreResizeEvents:function(){this._ignoreResizeTo&&clearTimeout(this._ignoreResizeTo);this._ignoreResizeTo=this._delay("_stopIgnoringResizeEvents",1e3)},_handleWindowResize:function(){this._isOpen&&0===this._ignoreResizeTo&&(!this._expectResizeEvent()&&!this._orientationchangeInProgress||this._ui.container.hasClass("ui-popup-hidden")||this._ui.container.addClass("ui-popup-hidden ui-popup-truncate").removeAttr("style"))},_handleWindowOrientationchange:function(){!this._orientationchangeInProgress&&this._isOpen&&0===this._ignoreResizeTo&&(this._expectResizeEvent(),this._orientationchangeInProgress=!0)},_handleDocumentFocusIn:function(t){var u,r=t.target,i=this._ui;if(this._isOpen){if(r!==i.container[0]){if(u=n(r),!n.contains(i.container[0],r))return n(this.document[0].activeElement).one("focus",n.proxy(function(){this._safelyBlur(r)},this)),i.focusElement.focus(),t.preventDefault(),t.stopImmediatePropagation(),!1;i.focusElement[0]===i.container[0]&&(i.focusElement=u)}this._ignoreResizeEvents()}},_themeClassFromOption:function(n,t){return t?"none"===t?"":n+t:n+"inherit"},_applyTransition:function(t){return t&&(this._ui.container.removeClass(this._fallbackTransition),"none"!==t&&(this._fallbackTransition=n.mobile._maybeDegradeTransition(t),"none"===this._fallbackTransition&&(this._fallbackTransition=""),this._ui.container.addClass(this._fallbackTransition))),this},_setOptions:function(n){var t=this.options,r=this.element,u=this._ui.screen;return n.wrapperClass!==i&&this._ui.container.removeClass(t.wrapperClass).addClass(n.wrapperClass),n.theme!==i&&r.removeClass(this._themeClassFromOption("ui-body-",t.theme)).addClass(this._themeClassFromOption("ui-body-",n.theme)),n.overlayTheme!==i&&(u.removeClass(this._themeClassFromOption("ui-overlay-",t.overlayTheme)).addClass(this._themeClassFromOption("ui-overlay-",n.overlayTheme)),this._isOpen&&u.addClass("in")),n.shadow!==i&&r.toggleClass("ui-overlay-shadow",n.shadow),n.corners!==i&&r.toggleClass("ui-corner-all",n.corners),n.transition!==i&&(this._currentTransition||this._applyTransition(n.transition)),n.tolerance!==i&&this._setTolerance(n.tolerance),n.disabled!==i&&n.disabled&&this.close(),this._super(n)},_setTolerance:function(t){var r,u={t:30,r:15,b:30,l:15};if(t!==i)switch(r=String(t).split(","),n.each(r,function(n,t){r[n]=parseInt(t,10)}),r.length){case 1:isNaN(r[0])||(u.t=u.r=u.b=u.l=r[0]);break;case 2:isNaN(r[0])||(u.t=u.b=r[0]);isNaN(r[1])||(u.l=u.r=r[1]);break;case 4:isNaN(r[0])||(u.t=r[0]);isNaN(r[1])||(u.r=r[1]);isNaN(r[2])||(u.b=r[2]);isNaN(r[3])||(u.l=r[3])}return this._tolerance=u,this},_clampPopupWidth:function(n){var i,t=r(this.window),u={x:this._tolerance.l,y:t.y+this._tolerance.t,cx:t.cx-this._tolerance.l-this._tolerance.r,cy:t.cy-this._tolerance.t-this._tolerance.b};return n||this._ui.container.css("max-width",u.cx),i={cx:this._ui.container.outerWidth(!0),cy:this._ui.container.outerHeight(!0)},{rc:u,menuSize:i}},_calculateFinalLocation:function(n,t){var i,r=t.rc,f=t.menuSize;return i={left:u(r.cx,f.cx,r.x,n.x),top:u(r.cy,f.cy,r.y,n.y)},i.top=Math.max(0,i.top),i.top-=Math.min(i.top,Math.max(0,i.top+f.cy-this.document.height())),i},_placementCoords:function(n){return this._calculateFinalLocation(n,this._clampPopupWidth())},_createPrerequisites:function(t,i,r){var u,f=this;u={screen:n.Deferred(),container:n.Deferred()};u.screen.then(function(){u===f._prerequisites&&t()});u.container.then(function(){u===f._prerequisites&&i()});n.when(u.screen,u.container).done(function(){u===f._prerequisites&&(f._prerequisites=null,r())});f._prerequisites=u},_animate:function(t){return this._ui.screen.removeClass(t.classToRemove).addClass(t.screenClassToAdd),t.prerequisites.screen.resolve(),t.transition&&"none"!==t.transition&&(t.applyTransition&&this._applyTransition(t.transition),this._fallbackTransition)?void this._ui.container.addClass(t.containerClassToAdd).removeClass(t.classToRemove).animationComplete(n.proxy(t.prerequisites.container,"resolve")):(this._ui.container.removeClass(t.classToRemove),void t.prerequisites.container.resolve())},_desiredCoords:function(t){var s,i=null,u=r(this.window),f=t.x,e=t.y,o=t.positionTo;if(o&&"origin"!==o)if("window"===o)f=u.cx/2+u.x,e=u.cy/2+u.y;else{try{i=n(o)}catch(h){i=null}i&&(i.filter(":visible"),0===i.length&&(i=null))}return i&&(s=i.offset(),f=s.left+i.outerWidth()/2,e=s.top+i.outerHeight()/2),("number"!==n.type(f)||isNaN(f))&&(f=u.cx/2+u.x),("number"!==n.type(e)||isNaN(e))&&(e=u.cy/2+u.y),{x:f,y:e}},_reposition:function(n){n={x:n.x,y:n.y,positionTo:n.positionTo};this._trigger("beforeposition",i,n);this._ui.container.offset(this._placementCoords(this._desiredCoords(n)))},reposition:function(n){this._isOpen&&this._reposition(n)},_safelyBlur:function(t){t!==this.window[0]&&"body"!==t.nodeName.toLowerCase()&&n(t).blur()},_openPrerequisitesComplete:function(){var t=this.element.attr("id"),i=this._ui.container.find(":focusable").first();this._ui.container.addClass("ui-popup-active");this._isOpen=!0;this._resizeScreen();n.contains(this._ui.container[0],this.document[0].activeElement)||this._safelyBlur(this.document[0].activeElement);i.length>0&&(this._ui.focusElement=i);this._ignoreResizeEvents();t&&this.document.find("[aria-haspopup='true'][aria-owns='"+t+"']").attr("aria-expanded",!0);this._trigger("afteropen")},_open:function(t){var i=n.extend({},this.options,t),r=function(){var n=navigator.userAgent,i=n.match(/AppleWebKit\/([0-9\.]+)/),r=!!i&&i[1],t=n.match(/Android (\d+(?:\.\d+))/),u=!!t&&t[1],f=n.indexOf("Chrome")>-1;return null!==t&&"4.0"===u&&r&&r>534.13&&!f?!0:!1}();this._createPrerequisites(n.noop,n.noop,n.proxy(this,"_openPrerequisitesComplete"));this._currentTransition=i.transition;this._applyTransition(i.transition);this._ui.screen.removeClass("ui-screen-hidden");this._ui.container.removeClass("ui-popup-truncate");this._reposition(i);this._ui.container.removeClass("ui-popup-hidden");this.options.overlayTheme&&r&&this.element.closest(".ui-page").addClass("ui-popup-open");this._animate({additionalCondition:!0,transition:i.transition,classToRemove:"",screenClassToAdd:"in",containerClassToAdd:"in",applyTransition:!1,prerequisites:this._prerequisites})},_closePrerequisiteScreen:function(){this._ui.screen.removeClass("out").addClass("ui-screen-hidden")},_closePrerequisiteContainer:function(){this._ui.container.removeClass("reverse out").addClass("ui-popup-hidden ui-popup-truncate").removeAttr("style")},_closePrerequisitesDone:function(){var t=this._ui.container,r=this.element.attr("id");n.mobile.popup.active=i;n(":focus",t[0]).add(t[0]).blur();r&&this.document.find("[aria-haspopup='true'][aria-owns='"+r+"']").attr("aria-expanded",!1);this._trigger("afterclose")},_close:function(t){this._ui.container.removeClass("ui-popup-active");this._page.removeClass("ui-popup-open");this._isOpen=!1;this._createPrerequisites(n.proxy(this,"_closePrerequisiteScreen"),n.proxy(this,"_closePrerequisiteContainer"),n.proxy(this,"_closePrerequisitesDone"));this._animate({additionalCondition:this._ui.screen.hasClass("in"),transition:t?"none":this._currentTransition,classToRemove:"in",screenClassToAdd:"out",containerClassToAdd:"reverse out",applyTransition:!0,prerequisites:this._prerequisites})},_unenhance:function(){this.options.enhanced||(this._setOptions({theme:n.mobile.popup.prototype.options.theme}),this.element.detach().insertAfter(this._ui.placeholder).removeClass("ui-popup ui-overlay-shadow ui-corner-all ui-body-inherit"),this._ui.screen.remove(),this._ui.container.remove(),this._ui.placeholder.remove())},_destroy:function(){return n.mobile.popup.active===this?(this.element.one("popupafterclose",n.proxy(this,"_unenhance")),this.close()):this._unenhance(),this},_closePopup:function(i,r){var u,e,f=this.options,o=!1;i&&i.isDefaultPrevented()||n.mobile.popup.active!==this||(t.scrollTo(0,this._scrollTop),i&&"pagebeforechange"===i.type&&r&&(u="string"==typeof r.toPage?r.toPage:r.toPage.jqmData("url"),u=n.mobile.path.parseUrl(u),e=u.pathname+u.search+u.hash,this._myUrl!==n.mobile.path.makeUrlAbsolute(e)?o=!0:i.preventDefault()),this.window.off(f.closeEvents),this.element.undelegate(f.closeLinkSelector,f.closeLinkEvents),this._close(o))},_bindContainerClose:function(){this.window.on(this.options.closeEvents,n.proxy(this,"_closePopup"))},widget:function(){return this._ui.container},open:function(t){var r,u,e,o,h,s,i=this,f=this.options;return n.mobile.popup.active||f.disabled?this:(n.mobile.popup.active=this,this._scrollTop=this.window.scrollTop(),f.history?(s=n.mobile.navigate.history,u=n.mobile.dialogHashKey,e=n.mobile.activePage,o=e?e.hasClass("ui-dialog"):!1,this._myUrl=r=s.getActive().url,(h=r.indexOf(u)>-1&&!o&&s.activeIndex>0)?(i._open(t),i._bindContainerClose(),this):(-1!==r.indexOf(u)||o?r=n.mobile.path.parseLocation().hash+u:r+=r.indexOf("#")>-1?u:"#"+u,this.window.one("beforenavigate",function(n){n.preventDefault();i._open(t);i._bindContainerClose()}),this.urlAltered=!0,n.mobile.navigate(r,{role:"dialog"}),this)):(i._open(t),i._bindContainerClose(),i.element.delegate(f.closeLinkSelector,f.closeLinkEvents,function(n){i.close();n.preventDefault()}),this))},close:function(){return n.mobile.popup.active!==this?this:(this._scrollTop=this.window.scrollTop(),this.options.history&&this.urlAltered?(n.mobile.back(),this.urlAltered=!1):this._closePopup(),this)}});n.mobile.popup.handleLink=function(t){var i,u=n.mobile.path,r=n(u.hashToSelector(u.parseUrl(t.attr("href")).hash)).first();r.length>0&&r.data("mobile-popup")&&(i=t.offset(),r.popup("open",{x:i.left+t.outerWidth()/2,y:i.top+t.outerHeight()/2,transition:t.jqmData("transition"),positionTo:t.jqmData("position-to")}));setTimeout(function(){t.removeClass(n.mobile.activeBtnClass)},300)};n.mobile.document.on("pagebeforechange",function(t,i){"popup"===i.options.role&&(n.mobile.popup.handleLink(i.options.link),t.preventDefault())})}(n),function(n,t){var r=".ui-disabled,.ui-state-disabled,.ui-li-divider,.ui-screen-hidden,:jqmData(role='placeholder')",u=function(n,t,i){var u=n[i+"All"]().not(r).first();u.length&&(t.blur().attr("tabindex","-1"),u.find("a").first().focus())};n.widget("mobile.selectmenu",n.mobile.selectmenu,{_create:function(){var n=this.options;return n.nativeMenu=n.nativeMenu||this.element.parents(":jqmData(role='popup'),:mobile-popup").length>0,this._super()},_handleSelectFocus:function(){this.element.blur();this.button.focus()},_handleKeydown:function(n){this._super(n);this._handleButtonVclickKeydown(n)},_handleButtonVclickKeydown:function(t){this.options.disabled||this.isOpen||this.options.nativeMenu||("vclick"===t.type||t.keyCode&&(t.keyCode===n.mobile.keyCode.ENTER||t.keyCode===n.mobile.keyCode.SPACE))&&(this._decideFormat(),"overlay"===this.menuType?this.button.attr("href","#"+this.popupId).attr("data-"+(n.mobile.ns||"")+"rel","popup"):this.button.attr("href","#"+this.dialogId).attr("data-"+(n.mobile.ns||"")+"rel","dialog"),this.isOpen=!0)},_handleListFocus:function(t){var i="focusin"===t.type?{tabindex:"0",event:"vmouseover"}:{tabindex:"-1",event:"vmouseout"};n(t.target).attr("tabindex",i.tabindex).trigger(i.event)},_handleListKeydown:function(t){var i=n(t.target),r=i.closest("li");switch(t.keyCode){case 38:return u(r,i,"prev"),!1;case 40:return u(r,i,"next"),!1;case 13:case 32:return i.trigger("click"),!1}},_handleMenuPageHide:function(){this._delayedTrigger();this.thisPage.page("bindRemove")},_handleHeaderCloseClick:function(){if("overlay"===this.menuType)return(this.close(),!1)},_handleListItemClick:function(t){var u=n(t.target).closest("li"),f=this.select[0].selectedIndex,r=n.mobile.getAttribute(u,"option-index"),i=this._selectOptions().eq(r)[0];i.selected=this.isMultiple?!i.selected:!0;this.isMultiple&&u.find("a").toggleClass("ui-checkbox-on",i.selected).toggleClass("ui-checkbox-off",!i.selected);this.isMultiple||f===r||(this._triggerChange=!0);this.isMultiple?(this.select.trigger("change"),this.list.find("li:not(.ui-li-divider)").eq(r).find("a").first().focus()):this.close();t.preventDefault()},build:function(){var r,o,s,v,y,h,c,u,l,a,p,w,f,b,e,k,g,nt,d,i=this.options;return i.nativeMenu?this._super():(r=this.selectId,o=r+"-listbox",s=r+"-dialog",v=this.label,y=this.element.closest(".ui-page"),h=this.element[0].multiple,c=r+"-menu",u=i.theme?" data-"+n.mobile.ns+"theme='"+i.theme+"'":"",l=i.overlayTheme||i.theme||null,a=l?" data-"+n.mobile.ns+"overlay-theme='"+l+"'":"",p=i.dividerTheme&&h?" data-"+n.mobile.ns+"divider-theme='"+i.dividerTheme+"'":"",w=n("<div data-"+n.mobile.ns+"role='dialog' class='ui-selectmenu' id='"+s+"'"+u+a+"><div data-"+n.mobile.ns+"role='header'><div class='ui-title'><\/div><\/div><div data-"+n.mobile.ns+"role='content'><\/div><\/div>"),f=n("<div"+u+a+" id='"+o+"' class='ui-selectmenu'><\/div>").insertAfter(this.select).popup(),b=n("<ul class='ui-selectmenu-list' id='"+c+"' role='listbox' aria-labelledby='"+this.buttonId+"'"+u+p+"><\/ul>").appendTo(f),e=n("<div class='ui-header ui-bar-"+(i.theme?i.theme:"inherit")+"'><\/div>").prependTo(f),k=n("<h1 class='ui-title'><\/h1>").appendTo(e),this.isMultiple&&(d=n("<a>",{role:"button",text:i.closeText,href:"#","class":"ui-btn ui-corner-all ui-btn-left ui-btn-icon-notext ui-icon-delete"}).appendTo(e)),n.extend(this,{selectId:r,menuId:c,popupId:o,dialogId:s,thisPage:y,menuPage:w,label:v,isMultiple:h,theme:i.theme,listbox:f,list:b,header:e,headerTitle:k,headerClose:d,menuPageContent:g,menuPageClose:nt,placeholder:""}),this.refresh(),this._origTabIndex===t&&(this._origTabIndex=null===this.select[0].getAttribute("tabindex")?!1:this.select.attr("tabindex")),this.select.attr("tabindex","-1"),this._on(this.select,{focus:"_handleSelectFocus"}),this._on(this.button,{vclick:"_handleButtonVclickKeydown"}),this.list.attr("role","listbox"),this._on(this.list,{focusin:"_handleListFocus",focusout:"_handleListFocus",keydown:"_handleListKeydown","click li:not(.ui-disabled,.ui-state-disabled,.ui-li-divider)":"_handleListItemClick"}),this._on(this.menuPage,{pagehide:"_handleMenuPageHide"}),this._on(this.listbox,{popupafterclose:"_popupClosed"}),this.isMultiple&&this._on(this.headerClose,{click:"_handleHeaderCloseClick"}),this)},_popupClosed:function(){this.close();this._delayedTrigger()},_delayedTrigger:function(){this._triggerChange&&this.element.trigger("change");this._triggerChange=!1},_isRebuildRequired:function(){var n=this.list.find("li"),t=this._selectOptions().not(".ui-screen-hidden");return t.text()!==n.text()},selected:function(){return this._selectOptions().filter(":selected:not( :jqmData(placeholder='true') )")},refresh:function(t){var i,r;return this.options.nativeMenu?this._super(t):(i=this,(t||this._isRebuildRequired())&&i._buildList(),r=this.selectedIndices(),i.setButtonText(),i.setButtonCount(),void i.list.find("li:not(.ui-li-divider)").find("a").removeClass(n.mobile.activeBtnClass).end().attr("aria-selected",!1).each(function(t){var u=n(this);n.inArray(t,r)>-1?(u.attr("aria-selected",!0),i.isMultiple?u.find("a").removeClass("ui-checkbox-off").addClass("ui-checkbox-on"):u.hasClass("ui-screen-hidden")?u.next().find("a").addClass(n.mobile.activeBtnClass):u.find("a").addClass(n.mobile.activeBtnClass)):i.isMultiple&&u.find("a").removeClass("ui-checkbox-on").addClass("ui-checkbox-off")}))},close:function(){if(!this.options.disabled&&this.isOpen){var n=this;"page"===n.menuType?(n.menuPage.dialog("close"),n.list.appendTo(n.listbox)):n.listbox.popup("close");n._focusButton();n.isOpen=!1}},open:function(){this.button.click()},_focusMenuItem:function(){var t=this.list.find("a."+n.mobile.activeBtnClass);0===t.length&&(t=this.list.find("li:not("+r+") a.ui-btn"));t.first().focus()},_decideFormat:function(){var t=this,i=this.window,f=t.list.parent(),e=f.outerHeight(),o=i.scrollTop(),r=t.button.offset().top,u=i.height();e>u-80||!n.support.scrollTop?(t.menuPage.appendTo(n.mobile.pageContainer).page(),t.menuPageContent=t.menuPage.find(".ui-content"),t.menuPageClose=t.menuPage.find(".ui-header a"),t.thisPage.unbind("pagehide.remove"),0===o&&r>u&&t.thisPage.one("pagehide",function(){n(this).jqmData("lastScroll",r)}),t.menuPage.one({pageshow:n.proxy(this,"_focusMenuItem"),pagehide:n.proxy(this,"close")}),t.menuType="page",t.menuPageContent.append(t.list),t.menuPage.find("div .ui-title").text(t.label.getEncodedText()||t.placeholder)):(t.menuType="overlay",t.listbox.one({popupafteropen:n.proxy(this,"_focusMenuItem")}))},_buildList:function(){var y,d,g,nt,e,r,s,h,o,u,c,l,f,t,a=this,it=this.options,p=this.placeholder,tt=!0,v="data-"+n.mobile.ns,rt=v+"option-index",ut=v+"icon",ft=v+"role",w=v+"placeholder",b=i.createDocumentFragment(),k=!1;for(a.list.empty().filter(".ui-listview").listview("destroy"),y=this._selectOptions(),d=y.length,g=this.select[0],e=0;d>e;e++,k=!1)r=y[e],s=n(r),s.hasClass("ui-screen-hidden")||(h=r.parentNode,c=[],o=s.text(),u=i.createElement("a"),u.setAttribute("href","#"),u.appendChild(i.createTextNode(o)),h!==g&&"optgroup"===h.nodeName.toLowerCase()&&(l=h.getAttribute("label"),l!==nt&&(f=i.createElement("li"),f.setAttribute(ft,"list-divider"),f.setAttribute("role","option"),f.setAttribute("tabindex","-1"),f.appendChild(i.createTextNode(l)),b.appendChild(f),nt=l)),!tt||r.getAttribute("value")&&0!==o.length&&!s.jqmData("placeholder")||(tt=!1,k=!0,null===r.getAttribute(w)&&(this._removePlaceholderAttr=!0),r.setAttribute(w,!0),it.hidePlaceholderMenuItems&&c.push("ui-screen-hidden"),p!==o&&(p=a.placeholder=o)),t=i.createElement("li"),r.disabled&&(c.push("ui-state-disabled"),t.setAttribute("aria-disabled",!0)),t.setAttribute(rt,e),t.setAttribute(ut,"false"),k&&t.setAttribute(w,!0),t.className=c.join(" "),t.setAttribute("role","option"),u.setAttribute("tabindex","-1"),this.isMultiple&&n(u).addClass("ui-btn ui-checkbox-off ui-btn-icon-right"),t.appendChild(u),b.appendChild(t));a.list[0].appendChild(b);this.isMultiple||p.length?this.headerTitle.text(this.placeholder):this.header.addClass("ui-screen-hidden");a.list.listview()},_button:function(){return this.options.nativeMenu?this._super():n("<a>",{href:"#",role:"button",id:this.buttonId,"aria-haspopup":"true","aria-owns":this.menuId})},_destroy:function(){this.options.nativeMenu||(this.close(),this._origTabIndex!==t&&(this._origTabIndex!==!1?this.select.attr("tabindex",this._origTabIndex):this.select.removeAttr("tabindex")),this._removePlaceholderAttr&&this._selectOptions().removeAttr("data-"+n.mobile.ns+"placeholder"),this.listbox.remove(),this.menuPage.remove());this._super()}})}(n),function(n,t){function i(n,t){var i=t?t:[];return i.push("ui-btn"),n.theme&&i.push("ui-btn-"+n.theme),n.icon&&(i=i.concat(["ui-icon-"+n.icon,"ui-btn-icon-"+n.iconpos]),n.iconshadow&&i.push("ui-shadow-icon")),n.inline&&i.push("ui-btn-inline"),n.shadow&&i.push("ui-shadow"),n.corners&&i.push("ui-corner-all"),n.mini&&i.push("ui-mini"),i}function r(n){var i,e,r,o=!1,s=!0,u={icon:"",inline:!1,shadow:!1,corners:!1,iconshadow:!1,mini:!1},h=[];for(n=n.split(" "),i=0;i<n.length;i++)r=!0,e=f[n[i]],e!==t?(r=!1,u[e]=!0):0===n[i].indexOf("ui-btn-icon-")?(r=!1,s=!1,u.iconpos=n[i].substring(12)):0===n[i].indexOf("ui-icon-")?(r=!1,u.icon=n[i].substring(8)):0===n[i].indexOf("ui-btn-")&&8===n[i].length?(r=!1,u.theme=n[i].substring(7)):"ui-btn"===n[i]&&(r=!1,o=!0),r&&h.push(n[i]);return s&&(u.icon=""),{options:u,unknownClasses:h,alreadyEnhanced:o}}function u(n){return"-"+n.toLowerCase()}var f={"ui-shadow":"shadow","ui-corner-all":"corners","ui-btn-inline":"inline","ui-shadow-icon":"iconshadow","ui-mini":"mini"},e=function(){var i=n.mobile.getAttribute.apply(this,arguments);return null==i?t:i},o=/[A-Z]/g;n.fn.buttonMarkup=function(f,s){for(var c,h,a,v,y=n.fn.buttonMarkup.defaults,l=0;l<this.length;l++){if(h=this[l],c=s?{alreadyEnhanced:!1,unknownClasses:[]}:r(h.className),a=n.extend({},c.alreadyEnhanced?c.options:{},f),!c.alreadyEnhanced)for(v in y)a[v]===t&&(a[v]=e(h,v.replace(o,u)));h.className=i(n.extend({},y,a),c.unknownClasses).join(" ");"button"!==h.tagName.toLowerCase()&&h.setAttribute("role","button")}return this};n.fn.buttonMarkup.defaults={icon:"",iconpos:"left",theme:null,inline:!1,shadow:!0,corners:!0,iconshadow:!1,mini:!1};n.extend(n.fn.buttonMarkup,{initSelector:"a:jqmData(role='button'), .ui-bar > a, .ui-bar > :jqmData(role='controlgroup') > a, button:not(:jqmData(role='navbar') button)"})}(n),function(n,t){n.widget("mobile.controlgroup",n.extend({options:{enhanced:!1,theme:null,shadow:!1,corners:!0,excludeInvisible:!0,type:"vertical",mini:!1},_create:function(){var t=this.element,r=this.options,i=n.mobile.page.prototype.keepNativeSelector();n.fn.buttonMarkup&&this.element.find(n.fn.buttonMarkup.initSelector).not(i).buttonMarkup();n.each(this._childWidgets,n.proxy(function(t,r){n.mobile[r]&&this.element.find(n.mobile[r].initSelector).not(i)[r]()},this));n.extend(this,{_ui:null,_initialRefresh:!0});this._ui=r.enhanced?{groupLegend:t.children(".ui-controlgroup-label").children(),childWrapper:t.children(".ui-controlgroup-controls")}:this._enhance()},_childWidgets:["checkboxradio","selectmenu","button"],_themeClassFromOption:function(n){return n?"none"===n?"":"ui-group-theme-"+n:""},_enhance:function(){var i=this.element,t=this.options,r={groupLegend:i.children("legend"),childWrapper:i.addClass("ui-controlgroup ui-controlgroup-"+("horizontal"===t.type?"horizontal":"vertical")+" "+this._themeClassFromOption(t.theme)+" "+(t.corners?"ui-corner-all ":"")+(t.mini?"ui-mini ":"")).wrapInner("<div class='ui-controlgroup-controls "+(t.shadow===!0?"ui-shadow":"")+"'><\/div>").children()};return r.groupLegend.length>0&&n("<div role='heading' class='ui-controlgroup-label'><\/div>").append(r.groupLegend).prependTo(i),r},_init:function(){this.refresh()},_setOptions:function(n){var r,u,i=this.element;return n.type!==t&&(i.removeClass("ui-controlgroup-horizontal ui-controlgroup-vertical").addClass("ui-controlgroup-"+("horizontal"===n.type?"horizontal":"vertical")),r=!0),n.theme!==t&&i.removeClass(this._themeClassFromOption(this.options.theme)).addClass(this._themeClassFromOption(n.theme)),n.corners!==t&&i.toggleClass("ui-corner-all",n.corners),n.mini!==t&&i.toggleClass("ui-mini",n.mini),n.shadow!==t&&this._ui.childWrapper.toggleClass("ui-shadow",n.shadow),n.excludeInvisible!==t&&(this.options.excludeInvisible=n.excludeInvisible,r=!0),u=this._super(n),r&&this.refresh(),u},container:function(){return this._ui.childWrapper},refresh:function(){var i=this.container(),t=i.find(".ui-btn").not(".ui-slider-handle"),r=this._initialRefresh;n.mobile.checkboxradio&&i.find(":mobile-checkboxradio").checkboxradio("refresh");this._addFirstLastClasses(t,this.options.excludeInvisible?this._getVisibles(t,r):t,r);this._initialRefresh=!1},_destroy:function(){var n,t,i=this.options;return i.enhanced?this:(n=this._ui,t=this.element.removeClass("ui-controlgroup ui-controlgroup-horizontal ui-controlgroup-vertical ui-corner-all ui-mini "+this._themeClassFromOption(i.theme)).find(".ui-btn").not(".ui-slider-handle"),this._removeFirstLastClasses(t),n.groupLegend.unwrap(),void n.childWrapper.children().unwrap())}},n.mobile.behaviors.addFirstLastClasses))}(n),function(n,t){n.widget("mobile.toolbar",{initSelector:":jqmData(role='footer'), :jqmData(role='header')",options:{theme:null,addBackBtn:!1,backBtnTheme:null,backBtnText:"Back"},_create:function(){var r,u,t=this.element.is(":jqmData(role='header')")?"header":"footer",i=this.element.closest(".ui-page");0===i.length&&(i=!1,this._on(this.document,{pageshow:"refresh"}));n.extend(this,{role:t,page:i,leftbtn:r,rightbtn:u});this.element.attr("role","header"===t?"banner":"contentinfo").addClass("ui-"+t);this.refresh();this._setOptions(this.options)},_setOptions:function(n){if(n.addBackBtn!==t&&this._updateBackButton(),null!=n.backBtnTheme&&this.element.find(".ui-toolbar-back-btn").addClass("ui-btn ui-btn-"+n.backBtnTheme),n.backBtnText!==t&&this.element.find(".ui-toolbar-back-btn .ui-btn-text").text(n.backBtnText),n.theme!==t){var i=this.options.theme?this.options.theme:"inherit",r=n.theme?n.theme:"inherit";this.element.removeClass("ui-bar-"+i).addClass("ui-bar-"+r)}this._super(n)},refresh:function(){"header"===this.role&&this._addHeaderButtonClasses();this.page||(this._setRelative(),"footer"===this.role?this.element.appendTo("body"):"header"===this.role&&this._updateBackButton());this._addHeadingClasses();this._btnMarkup()},_setRelative:function(){n("[data-"+n.mobile.ns+"role='page']").css({position:"relative"})},_btnMarkup:function(){this.element.children("a").filter(":not([data-"+n.mobile.ns+"role='none'])").attr("data-"+n.mobile.ns+"role","button");this.element.trigger("create")},_addHeaderButtonClasses:function(){var n=this.element.children("a, button");this.leftbtn=n.hasClass("ui-btn-left")&&!n.hasClass("ui-toolbar-back-btn");this.rightbtn=n.hasClass("ui-btn-right");this.leftbtn=this.leftbtn||n.eq(0).not(".ui-btn-right,.ui-toolbar-back-btn").addClass("ui-btn-left").length;this.rightbtn=this.rightbtn||n.eq(1).addClass("ui-btn-right").length},_updateBackButton:function(){var t,i=this.options,r=i.backBtnTheme||i.theme;t=this._backButton=this._backButton||{};this.options.addBackBtn&&"header"===this.role&&n(".ui-page").length>1&&(this.page?this.page[0].getAttribute("data-"+n.mobile.ns+"url")!==n.mobile.path.stripHash(location.hash):n.mobile.navigate&&n.mobile.navigate.history&&n.mobile.navigate.history.activeIndex>0)&&!this.leftbtn?t.attached||(this.backButton=t.element=(t.element||n("<a role='button' href='javascript:void(0);' class='ui-btn ui-corner-all ui-shadow ui-btn-left "+(r?"ui-btn-"+r+" ":"")+"ui-toolbar-back-btn ui-icon-carat-l ui-btn-icon-left' data-"+n.mobile.ns+"rel='back'>"+i.backBtnText+"<\/a>")).prependTo(this.element),t.attached=!0):t.element&&(t.element.detach(),t.attached=!1)},_addHeadingClasses:function(){this.element.children("h1, h2, h3, h4, h5, h6").addClass("ui-title").attr({role:"heading","aria-level":"1"})},_destroy:function(){var n;this.element.children("h1, h2, h3, h4, h5, h6").removeClass("ui-title").removeAttr("role").removeAttr("aria-level");"header"===this.role&&(this.element.children("a, button").removeClass("ui-btn-left ui-btn-right ui-btn ui-shadow ui-corner-all"),this.backButton&&this.backButton.remove());n=this.options.theme?this.options.theme:"inherit";this.element.removeClass("ui-bar-"+n);this.element.removeClass("ui-"+this.role).removeAttr("role")}})}(n),function(n,t){n.widget("mobile.toolbar",n.mobile.toolbar,{options:{position:null,visibleOnPageShow:!0,disablePageZoom:!0,transition:"slide",fullscreen:!1,tapToggle:!0,tapToggleBlacklist:"a, button, input, select, textarea, .ui-header-fixed, .ui-footer-fixed, .ui-flipswitch, .ui-popup, .ui-panel, .ui-panel-dismiss-open",hideDuringFocus:"input, textarea, select",updatePagePadding:!0,trackPersistentToolbars:!0,supportBlacklist:function(){return!n.support.fixedPosition}},_create:function(){this._super();this.pagecontainer=n(":mobile-pagecontainer");"fixed"!==this.options.position||this.options.supportBlacklist()||this._makeFixed()},_makeFixed:function(){this.element.addClass("ui-"+this.role+"-fixed");this.updatePagePadding();this._addTransitionClass();this._bindPageEvents();this._bindToggleHandlers()},_setOptions:function(i){if("fixed"===i.position&&"fixed"!==this.options.position&&this._makeFixed(),"fixed"===this.options.position&&!this.options.supportBlacklist()){var r=this.page?this.page:n(".ui-page-active").length>0?n(".ui-page-active"):n(".ui-page").eq(0);i.fullscreen!==t&&(i.fullscreen?(this.element.addClass("ui-"+this.role+"-fullscreen"),r.addClass("ui-page-"+this.role+"-fullscreen")):(this.element.removeClass("ui-"+this.role+"-fullscreen"),r.removeClass("ui-page-"+this.role+"-fullscreen").addClass("ui-page-"+this.role+"-fixed")))}this._super(i)},_addTransitionClass:function(){var n=this.options.transition;n&&"none"!==n&&("slide"===n&&(n=this.element.hasClass("ui-header")?"slidedown":"slideup"),this.element.addClass(n))},_bindPageEvents:function(){var n=this.page?this.element.closest(".ui-page"):this.document;this._on(n,{pagebeforeshow:"_handlePageBeforeShow",webkitAnimationStart:"_handleAnimationStart",animationstart:"_handleAnimationStart",updatelayout:"_handleAnimationStart",pageshow:"_handlePageShow",pagebeforehide:"_handlePageBeforeHide"})},_handlePageBeforeShow:function(){var t=this.options;t.disablePageZoom&&n.mobile.zoom.disable(!0);t.visibleOnPageShow||this.hide(!0)},_handleAnimationStart:function(){this.options.updatePagePadding&&this.updatePagePadding(this.page?this.page:".ui-page-active")},_handlePageShow:function(){this.updatePagePadding(this.page?this.page:".ui-page-active");this.options.updatePagePadding&&this._on(this.window,{throttledresize:"updatePagePadding"})},_handlePageBeforeHide:function(t,i){var f,e,r,u,o=this.options;o.disablePageZoom&&n.mobile.zoom.enable(!0);o.updatePagePadding&&this._off(this.window,"throttledresize");o.trackPersistentToolbars&&(f=n(".ui-footer-fixed:jqmData(id)",this.page),e=n(".ui-header-fixed:jqmData(id)",this.page),r=f.length&&i.nextPage&&n(".ui-footer-fixed:jqmData(id='"+f.jqmData("id")+"')",i.nextPage)||n(),u=e.length&&i.nextPage&&n(".ui-header-fixed:jqmData(id='"+e.jqmData("id")+"')",i.nextPage)||n(),(r.length||u.length)&&(r.add(u).appendTo(n.mobile.pageContainer),i.nextPage.one("pageshow",function(){u.prependTo(this);r.appendTo(this)})))},_visible:!0,updatePagePadding:function(i){var r=this.element,u="header"===this.role,f=parseFloat(r.css(u?"top":"bottom"));this.options.fullscreen||(i=i&&i.type===t&&i||this.page||r.closest(".ui-page"),i=this.page?this.page:".ui-page-active",n(i).css("padding-"+(u?"top":"bottom"),r.outerHeight()+f))},_useTransition:function(t){var f=this.window,i=this.element,r=f.scrollTop(),u=i.height(),e=this.page?i.closest(".ui-page").height():n(".ui-page-active").height(),o=n.mobile.getScreenHeight();return!t&&(this.options.transition&&"none"!==this.options.transition&&("header"===this.role&&!this.options.fullscreen&&r>u||"footer"===this.role&&!this.options.fullscreen&&e-u>r+o)||this.options.fullscreen)},show:function(n){var i="ui-fixed-hidden",t=this.element;this._useTransition(n)?t.removeClass("out "+i).addClass("in").animationComplete(function(){t.removeClass("in")}):t.removeClass(i);this._visible=!0},hide:function(n){var r="ui-fixed-hidden",t=this.element,i="out"+("slide"===this.options.transition?" reverse":"");this._useTransition(n)?t.addClass(i).removeClass("in").animationComplete(function(){t.addClass(r).removeClass(i)}):t.addClass(r).removeClass(i);this._visible=!1},toggle:function(){this[this._visible?"hide":"show"]()},_bindToggleHandlers:function(){var u,f,t=this,r=t.options,i=!0,e=this.page?this.page:n(".ui-page");e.bind("vclick",function(i){r.tapToggle&&!n(i.target).closest(r.tapToggleBlacklist).length&&t.toggle()}).bind("focusin focusout",function(e){screen.width<1025&&n(e.target).is(r.hideDuringFocus)&&!n(e.target).closest(".ui-header-fixed, .ui-footer-fixed").length&&("focusout"!==e.type||i?"focusin"===e.type&&i&&(clearTimeout(u),i=!1,f=setTimeout(function(){t.hide()},0)):(i=!0,clearTimeout(f),u=setTimeout(function(){t.show()},0)))})},_setRelative:function(){"fixed"!==this.options.position&&n("[data-"+n.mobile.ns+"role='page']").css({position:"relative"})},_destroy:function(){var i,r,u,f,e,t=this.pagecontainer.pagecontainer("getActivePage");this._super();"fixed"===this.options.position&&(u=n("body>.ui-"+this.role+"-fixed").add(t.find(".ui-"+this.options.role+"-fixed")).not(this.element).length>0,e=n("body>.ui-"+this.role+"-fixed").add(t.find(".ui-"+this.options.role+"-fullscreen")).not(this.element).length>0,r="ui-header-fixed ui-footer-fixed ui-header-fullscreen in out ui-footer-fullscreen fade slidedown slideup ui-fixed-hidden",this.element.removeClass(r),e||(i="ui-page-"+this.role+"-fullscreen"),u||(f="header"===this.role,i+=" ui-page-"+this.role+"-fixed",t.css("padding-"+(f?"top":"bottom"),"")),t.removeClass(i))}})}(n),function(n){n.widget("mobile.toolbar",n.mobile.toolbar,{_makeFixed:function(){this._super();this._workarounds()},_workarounds:function(){var r=navigator.userAgent,t=navigator.platform,u=r.match(/AppleWebKit\/([0-9]+)/),f=!!u&&u[1],n=null,i=this;if(t.indexOf("iPhone")>-1||t.indexOf("iPad")>-1||t.indexOf("iPod")>-1)n="ios";else{if(!(r.indexOf("Android")>-1))return;n="android"}if("ios"===n)i._bindScrollWorkaround();else{if(!("android"===n&&f&&534>f))return;i._bindScrollWorkaround();i._bindListThumbWorkaround()}},_viewportOffset:function(){var n=this.element,i=n.hasClass("ui-header"),t=Math.abs(n.offset().top-this.window.scrollTop());return i||(t=Math.round(t-this.window.height()+n.outerHeight())-60),t},_bindScrollWorkaround:function(){var n=this;this._on(this.window,{scrollstop:function(){var t=n._viewportOffset();t>2&&n._visible&&n._triggerRedraw()}})},_bindListThumbWorkaround:function(){this.element.closest(".ui-page").addClass("ui-android-2x-fixed")},_triggerRedraw:function(){var t=parseFloat(n(".ui-page-active").css("padding-bottom"));n(".ui-page-active").css("padding-bottom",t+1+"px");setTimeout(function(){n(".ui-page-active").css("padding-bottom",t+"px")},0)},destroy:function(){this._super();this.element.closest(".ui-page-active").removeClass("ui-android-2x-fix")}})}(n),function(n,t){function r(){var t=u.clone(),i=t.eq(0),n=t.eq(1),r=n.children();return{arEls:n.add(i),gd:i,ct:n,ar:r}}var i=n.mobile.browser.oldIE&&n.mobile.browser.oldIE<=8,u=n("<div class='ui-popup-arrow-guide'><\/div><div class='ui-popup-arrow-container"+(i?" ie":"")+"'><div class='ui-popup-arrow'><\/div><\/div>");n.widget("mobile.popup",n.mobile.popup,{options:{arrow:""},_create:function(){var n,t=this._super();return this.options.arrow&&(this._ui.arrow=n=this._addArrow()),t},_addArrow:function(){var t,i=this.options,n=r();return t=this._themeClassFromOption("ui-body-",i.theme),n.ar.addClass(t+(i.shadow?" ui-overlay-shadow":"")),n.arEls.hide().appendTo(this.element),n},_unenhance:function(){var n=this._ui.arrow;return n&&n.arEls.remove(),this._super()},_tryAnArrow:function(n,t,i,r,u){var f,h,o,s={},e={};return r.arFull[n.dimKey]>r.guideDims[n.dimKey]?u:(s[n.fst]=i[n.fst]+(r.arHalf[n.oDimKey]+r.menuHalf[n.oDimKey])*n.offsetFactor-r.contentBox[n.fst]+(r.clampInfo.menuSize[n.oDimKey]-r.contentBox[n.oDimKey])*n.arrowOffsetFactor,s[n.snd]=i[n.snd],f=r.result||this._calculateFinalLocation(s,r.clampInfo),h={x:f.left,y:f.top},e[n.fst]=h[n.fst]+r.contentBox[n.fst]+n.tipOffset,e[n.snd]=Math.max(f[n.prop]+r.guideOffset[n.prop]+r.arHalf[n.dimKey],Math.min(f[n.prop]+r.guideOffset[n.prop]+r.guideDims[n.dimKey]-r.arHalf[n.dimKey],i[n.snd])),o=Math.abs(i.x-e.x)+Math.abs(i.y-e.y),(!u||o<u.diff)&&(e[n.snd]-=r.arHalf[n.dimKey]+f[n.prop]+r.contentBox[n.snd],u={dir:t,diff:o,result:f,posProp:n.prop,posVal:e[n.snd]}),u)},_getPlacementState:function(n){var r,u,i=this._ui.arrow,t={clampInfo:this._clampPopupWidth(!n),arFull:{cx:i.ct.width(),cy:i.ct.height()},guideDims:{cx:i.gd.width(),cy:i.gd.height()},guideOffset:i.gd.offset()};return r=this.element.offset(),i.gd.css({left:0,top:0,right:0,bottom:0}),u=i.gd.offset(),t.contentBox={x:u.left-r.left,y:u.top-r.top,cx:i.gd.width(),cy:i.gd.height()},i.gd.removeAttr("style"),t.guideOffset={left:t.guideOffset.left-r.left,top:t.guideOffset.top-r.top},t.arHalf={cx:t.arFull.cx/2,cy:t.arFull.cy/2},t.menuHalf={cx:t.clampInfo.menuSize.cx/2,cy:t.clampInfo.menuSize.cy/2},t},_placementCoords:function(t){var r,u,e,o,s,h=this.options.arrow,f=this._ui.arrow;return f?(f.arEls.show(),s={},r=this._getPlacementState(!0),e={l:{fst:"x",snd:"y",prop:"top",dimKey:"cy",oDimKey:"cx",offsetFactor:1,tipOffset:-r.arHalf.cx,arrowOffsetFactor:0},r:{fst:"x",snd:"y",prop:"top",dimKey:"cy",oDimKey:"cx",offsetFactor:-1,tipOffset:r.arHalf.cx+r.contentBox.cx,arrowOffsetFactor:1},b:{fst:"y",snd:"x",prop:"left",dimKey:"cx",oDimKey:"cy",offsetFactor:-1,tipOffset:r.arHalf.cy+r.contentBox.cy,arrowOffsetFactor:1},t:{fst:"y",snd:"x",prop:"left",dimKey:"cx",oDimKey:"cy",offsetFactor:1,tipOffset:-r.arHalf.cy,arrowOffsetFactor:0}},n.each((h===!0?"l,t,r,b":h).split(","),n.proxy(function(n,i){u=this._tryAnArrow(e[i],i,t,r,u)},this)),u?(f.ct.removeClass("ui-popup-arrow-l ui-popup-arrow-t ui-popup-arrow-r ui-popup-arrow-b").addClass("ui-popup-arrow-"+u.dir).removeAttr("style").css(u.posProp,u.posVal).show(),i||(o=this.element.offset(),s[e[u.dir].fst]=f.ct.offset(),s[e[u.dir].snd]={left:o.left+r.contentBox.x,top:o.top+r.contentBox.y}),u.result):(f.arEls.hide(),this._super(t))):this._super(t)},_setOptions:function(n){var u,r=this.options.theme,i=this._ui.arrow,f=this._super(n);if(n.arrow!==t){if(!i&&n.arrow)return void(this._ui.arrow=this._addArrow());i&&!n.arrow&&(i.arEls.remove(),this._ui.arrow=null)}return i=this._ui.arrow,i&&(n.theme!==t&&(r=this._themeClassFromOption("ui-body-",r),u=this._themeClassFromOption("ui-body-",n.theme),i.ar.removeClass(r).addClass(u)),n.shadow!==t&&i.ar.toggleClass("ui-overlay-shadow",n.shadow)),f},_destroy:function(){var n=this._ui.arrow;return n&&n.arEls.remove(),this._super()}})}(n),function(n,i){n.widget("mobile.panel",{options:{classes:{panel:"ui-panel",panelOpen:"ui-panel-open",panelClosed:"ui-panel-closed",panelFixed:"ui-panel-fixed",panelInner:"ui-panel-inner",modal:"ui-panel-dismiss",modalOpen:"ui-panel-dismiss-open",pageContainer:"ui-panel-page-container",pageWrapper:"ui-panel-wrapper",pageFixedToolbar:"ui-panel-fixed-toolbar",pageContentPrefix:"ui-panel-page-content",animate:"ui-panel-animate"},animate:!0,theme:null,position:"left",dismissible:!0,display:"reveal",swipeClose:!0,positionFixed:!1},_closeLink:null,_parentPage:null,_page:null,_modal:null,_panelInner:null,_wrapper:null,_fixedToolbars:null,_create:function(){var t=this.element,i=t.closest(".ui-page, :jqmData(role='page')");n.extend(this,{_closeLink:t.find(":jqmData(rel='close')"),_parentPage:i.length>0?i:!1,_openedPage:null,_page:this._getPage,_panelInner:this._getPanelInner(),_fixedToolbars:this._getFixedToolbars});"overlay"!==this.options.display&&this._getWrapper();this._addPanelClasses();n.support.cssTransform3d&&this.options.animate&&this.element.addClass(this.options.classes.animate);this._bindUpdateLayout();this._bindCloseEvents();this._bindLinkListeners();this._bindPageEvents();this.options.dismissible&&this._createModal();this._bindSwipeEvents()},_getPanelInner:function(){var n=this.element.find("."+this.options.classes.panelInner);return 0===n.length&&(n=this.element.children().wrapAll("<div class='"+this.options.classes.panelInner+"' />").parent()),n},_createModal:function(){var t=this,i=t._parentPage?t._parentPage.parent():t.element.parent();t._modal=n("<div class='"+t.options.classes.modal+"'><\/div>").on("mousedown",function(){t.close()}).appendTo(i)},_getPage:function(){return this._openedPage||this._parentPage||n("."+n.mobile.activePageClass)},_getWrapper:function(){var n=this._page().find("."+this.options.classes.pageWrapper);0===n.length&&(n=this._page().children(".ui-header:not(.ui-header-fixed), .ui-content:not(.ui-popup), .ui-footer:not(.ui-footer-fixed)").wrapAll("<div class='"+this.options.classes.pageWrapper+"'><\/div>").parent());this._wrapper=n},_getFixedToolbars:function(){var t=n("body").children(".ui-header-fixed, .ui-footer-fixed"),i=this._page().find(".ui-header-fixed, .ui-footer-fixed");return t.add(i).addClass(this.options.classes.pageFixedToolbar)},_getPosDisplayClasses:function(n){return n+"-position-"+this.options.position+" "+n+"-display-"+this.options.display},_getPanelClasses:function(){var n=this.options.classes.panel+" "+this._getPosDisplayClasses(this.options.classes.panel)+" "+this.options.classes.panelClosed+" ui-body-"+(this.options.theme?this.options.theme:"inherit");return this.options.positionFixed&&(n+=" "+this.options.classes.panelFixed),n},_addPanelClasses:function(){this.element.addClass(this._getPanelClasses())},_handleCloseClick:function(n){n.isDefaultPrevented()||this.close()},_bindCloseEvents:function(){this._on(this._closeLink,{click:"_handleCloseClick"});this._on({"click a:jqmData(ajax='false')":"_handleCloseClick"})},_positionPanel:function(t){var i=this,r=i._panelInner.outerHeight(),u=r>n.mobile.getScreenHeight();u||!i.options.positionFixed?(u&&(i._unfixPanel(),n.mobile.resetActivePageHeight(r)),t&&this.window[0].scrollTo(0,n.mobile.defaultHomeScroll)):i._fixPanel()},_bindFixListener:function(){this._on(n(t),{throttledresize:"_positionPanel"})},_unbindFixListener:function(){this._off(n(t),"throttledresize")},_unfixPanel:function(){this.options.positionFixed&&n.support.fixedPosition&&this.element.removeClass(this.options.classes.panelFixed)},_fixPanel:function(){this.options.positionFixed&&n.support.fixedPosition&&this.element.addClass(this.options.classes.panelFixed)},_bindUpdateLayout:function(){var n=this;n.element.on("updatelayout",function(){n._open&&n._positionPanel()})},_bindLinkListeners:function(){this._on("body",{"click a":"_handleClick"})},_handleClick:function(t){var r,u=this.element.attr("id");t.currentTarget.href.split("#")[1]===u&&u!==i&&(t.preventDefault(),r=n(t.target),r.hasClass("ui-btn")&&(r.addClass(n.mobile.activeBtnClass),this.element.one("panelopen panelclose",function(){r.removeClass(n.mobile.activeBtnClass)})),this.toggle())},_bindSwipeEvents:function(){var n=this,t=n._modal?n.element.add(n._modal):n.element;n.options.swipeClose&&("left"===n.options.position?t.on("swipeleft.panel",function(){n.close()}):t.on("swiperight.panel",function(){n.close()}))},_bindPageEvents:function(){var n=this;this.document.on("panelbeforeopen",function(t){n._open&&t.target!==n.element[0]&&n.close()}).on("keyup.panel",function(t){27===t.keyCode&&n._open&&n.close()});this._parentPage||"overlay"===this.options.display||this._on(this.document,{pageshow:function(){this._openedPage=null;this._getWrapper()}});n._parentPage?this.document.on("pagehide",":jqmData(role='page')",function(){n._open&&n.close(!0)}):this.document.on("pagebeforehide",function(){n._open&&n.close(!0)})},_open:!1,_pageContentOpenClasses:null,_modalOpenClasses:null,open:function(t){if(!this._open){var i=this,r=i.options,u=function(){i._off(i.document,"panelclose");i._page().jqmData("panel","open");n.support.cssTransform3d&&r.animate&&"overlay"!==r.display&&(i._wrapper.addClass(r.classes.animate),i._fixedToolbars().addClass(r.classes.animate));!t&&n.support.cssTransform3d&&r.animate?(i._wrapper||i.element).animationComplete(f,"transition"):setTimeout(f,0);r.theme&&"overlay"!==r.display&&i._page().parent().addClass(r.classes.pageContainer+"-themed "+r.classes.pageContainer+"-"+r.theme);i.element.removeClass(r.classes.panelClosed).addClass(r.classes.panelOpen);i._positionPanel(!0);i._pageContentOpenClasses=i._getPosDisplayClasses(r.classes.pageContentPrefix);"overlay"!==r.display&&(i._page().parent().addClass(r.classes.pageContainer),i._wrapper.addClass(i._pageContentOpenClasses),i._fixedToolbars().addClass(i._pageContentOpenClasses));i._modalOpenClasses=i._getPosDisplayClasses(r.classes.modal)+" "+r.classes.modalOpen;i._modal&&i._modal.addClass(i._modalOpenClasses).height(Math.max(i._modal.height(),i.document.height()))},f=function(){i._open&&("overlay"!==r.display&&(i._wrapper.addClass(r.classes.pageContentPrefix+"-open"),i._fixedToolbars().addClass(r.classes.pageContentPrefix+"-open")),i._bindFixListener(),i._trigger("open"),i._openedPage=i._page())};i._trigger("beforeopen");"open"===i._page().jqmData("panel")?i._on(i.document,{panelclose:u}):u();i._open=!0}},close:function(t){if(this._open){var i=this,r=this.options,f=function(){i.element.removeClass(r.classes.panelOpen);"overlay"!==r.display&&(i._wrapper.removeClass(i._pageContentOpenClasses),i._fixedToolbars().removeClass(i._pageContentOpenClasses));!t&&n.support.cssTransform3d&&r.animate?(i._wrapper||i.element).animationComplete(u,"transition"):setTimeout(u,0);i._modal&&i._modal.removeClass(i._modalOpenClasses).height("")},u=function(){r.theme&&"overlay"!==r.display&&i._page().parent().removeClass(r.classes.pageContainer+"-themed "+r.classes.pageContainer+"-"+r.theme);i.element.addClass(r.classes.panelClosed);"overlay"!==r.display&&(i._page().parent().removeClass(r.classes.pageContainer),i._wrapper.removeClass(r.classes.pageContentPrefix+"-open"),i._fixedToolbars().removeClass(r.classes.pageContentPrefix+"-open"));n.support.cssTransform3d&&r.animate&&"overlay"!==r.display&&(i._wrapper.removeClass(r.classes.animate),i._fixedToolbars().removeClass(r.classes.animate));i._fixPanel();i._unbindFixListener();n.mobile.resetActivePageHeight();i._page().jqmRemoveData("panel");i._trigger("close");i._openedPage=null};i._trigger("beforeclose");f();i._open=!1}},toggle:function(){this[this._open?"close":"open"]()},_destroy:function(){var i,t=this.options,r=n("body > :mobile-panel").length+n.mobile.activePage.find(":mobile-panel").length>1;"overlay"!==t.display&&(i=n("body > :mobile-panel").add(n.mobile.activePage.find(":mobile-panel")),0===i.not(".ui-panel-display-overlay").not(this.element).length&&this._wrapper.children().unwrap(),this._open&&(this._fixedToolbars().removeClass(t.classes.pageContentPrefix+"-open"),n.support.cssTransform3d&&t.animate&&this._fixedToolbars().removeClass(t.classes.animate),this._page().parent().removeClass(t.classes.pageContainer),t.theme&&this._page().parent().removeClass(t.classes.pageContainer+"-themed "+t.classes.pageContainer+"-"+t.theme)));r||this.document.off("panelopen panelclose");this._open&&this._page().jqmRemoveData("panel");this._panelInner.children().unwrap();this.element.removeClass([this._getPanelClasses(),t.classes.panelOpen,t.classes.animate].join(" ")).off("swipeleft.panel swiperight.panel").off("panelbeforeopen").off("panelhide").off("keyup.panel").off("updatelayout");this._modal&&this._modal.remove()}})}(n),function(n,t){n.widget("mobile.table",{options:{classes:{table:"ui-table"},enhanced:!1},_create:function(){this.options.enhanced||this.element.addClass(this.options.classes.table);n.extend(this,{headers:t,allHeaders:t});this._refresh(!0)},_setHeaders:function(){var n=this.element.find("thead tr");this.headers=this.element.find("tr:eq(0)").children();this.allHeaders=this.headers.add(n.children())},refresh:function(){this._refresh()},rebuild:n.noop,_refresh:function(){var t=this.element,i=t.find("thead tr");this._setHeaders();i.each(function(){var r=0;n(this).children().each(function(){var u,f=parseInt(this.getAttribute("colspan"),10),e=":nth-child("+(r+1)+")";if(this.setAttribute("data-"+n.mobile.ns+"colstart",r+1),f)for(u=0;f-1>u;u++)r++,e+=", :nth-child("+(r+1)+")";n(this).jqmData("cells",t.find("tr").not(i.eq(0)).not(this).children(e));r++})})}})}(n),function(n){n.widget("mobile.table",n.mobile.table,{options:{mode:"columntoggle",columnBtnTheme:null,columnPopupTheme:null,columnBtnText:"Columns...",classes:n.extend(n.mobile.table.prototype.options.classes,{popup:"ui-table-columntoggle-popup",columnBtn:"ui-table-columntoggle-btn",priorityPrefix:"ui-table-priority-",columnToggleTable:"ui-table-columntoggle"})},_create:function(){this._super();"columntoggle"===this.options.mode&&(n.extend(this,{_menu:null}),this.options.enhanced?(this._menu=n(this.document[0].getElementById(this._id()+"-popup")).children().first(),this._addToggles(this._menu,!0)):(this._menu=this._enhanceColToggle(),this.element.addClass(this.options.classes.columnToggleTable)),this._setupEvents(),this._setToggleState())},_id:function(){return this.element.attr("id")||this.widgetName+this.uuid},_setupEvents:function(){this._on(this.window,{throttledresize:"_setToggleState"});this._on(this._menu,{"change input":"_menuInputChange"})},_addToggles:function(t,i){var r,e=0,u=this.options,f=t.controlgroup("container");i?r=t.find("input"):f.empty();this.headers.not("td").each(function(){var s,o,t=n(this),h=n.mobile.getAttribute(this,"priority");h&&(o=t.add(t.jqmData("cells")),o.addClass(u.classes.priorityPrefix+h),s=(i?r.eq(e++):n("<label><input type='checkbox' checked />"+(t.children("abbr").first().attr("title")||t.text())+"<\/label>").appendTo(f).children(0).checkboxradio({theme:u.columnPopupTheme})).jqmData("header",t).jqmData("cells",o),t.jqmData("input",s))});i||t.controlgroup("refresh")},_menuInputChange:function(t){var i=n(t.target),r=i[0].checked;i.jqmData("cells").toggleClass("ui-table-cell-hidden",!r).toggleClass("ui-table-cell-visible",r)},_unlockCells:function(n){n.removeClass("ui-table-cell-hidden ui-table-cell-visible")},_enhanceColToggle:function(){var u,e,t,i,o=this.element,r=this.options,s=n.mobile.ns,f=this.document[0].createDocumentFragment();return u=this._id()+"-popup",e=n("<a href='#"+u+"' class='"+r.classes.columnBtn+" ui-btn ui-btn-"+(r.columnBtnTheme||"a")+" ui-corner-all ui-shadow ui-mini' data-"+s+"rel='popup'>"+r.columnBtnText+"<\/a>"),t=n("<div class='"+r.classes.popup+"' id='"+u+"'><\/div>"),i=n("<fieldset><\/fieldset>").controlgroup(),this._addToggles(i,!1),i.appendTo(t),f.appendChild(t[0]),f.appendChild(e[0]),o.before(f),t.popup(),i},rebuild:function(){this._super();"columntoggle"===this.options.mode&&this._refresh(!1)},_refresh:function(t){var u,i,r;if(this._super(t),!t&&"columntoggle"===this.options.mode)for(u=this.headers,i=[],this._menu.find("input").each(function(){var t=n(this),f=t.jqmData("header"),r=u.index(f[0]);r>-1&&!t.prop("checked")&&i.push(r)}),this._unlockCells(this.element.find(".ui-table-cell-hidden, .ui-table-cell-visible")),this._addToggles(this._menu,t),r=i.length-1;r>-1;r--)u.eq(i[r]).jqmData("input").prop("checked",!1).checkboxradio("refresh").trigger("change")},_setToggleState:function(){this._menu.find("input").each(function(){var t=n(this);this.checked="table-cell"===t.jqmData("cells").eq(0).css("display");t.checkboxradio("refresh")})},_destroy:function(){this._super()}})}(n),function(n){n.widget("mobile.table",n.mobile.table,{options:{mode:"reflow",classes:n.extend(n.mobile.table.prototype.options.classes,{reflowTable:"ui-table-reflow",cellLabels:"ui-table-cell-label"})},_create:function(){this._super();"reflow"===this.options.mode&&(this.options.enhanced||(this.element.addClass(this.options.classes.reflowTable),this._updateReflow()))},rebuild:function(){this._super();"reflow"===this.options.mode&&this._refresh(!1)},_refresh:function(n){this._super(n);n||"reflow"!==this.options.mode||this._updateReflow()},_updateReflow:function(){var t=this,i=this.options;n(t.allHeaders.get().reverse()).each(function(){var r,u,f=n(this).jqmData("cells"),s=n.mobile.getAttribute(this,"colstart"),o=f.not(this).filter("thead th").length&&" ui-table-cell-label-top",e=n(this).clone().contents();e.length>0&&(o?(r=parseInt(this.getAttribute("colspan"),10),u="",r&&(u="td:nth-child("+r+"n + "+s+")"),t._addLabels(f.filter(u),i.classes.cellLabels+o,e)):t._addLabels(f,i.classes.cellLabels,e))})},_addLabels:function(t,i,r){1===r.length&&"abbr"===r[0].nodeName.toLowerCase()&&(r=r.eq(0).attr("title"));t.not(":has(b."+i+")").prepend(n("<b class='"+i+"'><\/b>").append(r))}})}(n),function(n,i){var r=function(t,i){return-1===(""+(n.mobile.getAttribute(this,"filtertext")||n(this).text())).toLowerCase().indexOf(i)};n.widget("mobile.filterable",{initSelector:":jqmData(filter='true')",options:{filterReveal:!1,filterCallback:r,enhanced:!1,input:null,children:"> li, > option, > optgroup option, > tbody tr, > .ui-controlgroup-controls > .ui-btn, > .ui-controlgroup-controls > .ui-checkbox, > .ui-controlgroup-controls > .ui-radio"},_create:function(){var t=this.options;n.extend(this,{_search:null,_timer:0});this._setInput(t.input);t.enhanced||this._filterItems((this._search&&this._search.val()||"").toLowerCase())},_onKeyUp:function(){var r,u,i=this._search;if(i){if(r=i.val().toLowerCase(),u=n.mobile.getAttribute(i[0],"lastval")+"",u&&u===r)return;this._timer&&(t.clearTimeout(this._timer),this._timer=0);this._timer=this._delay(function(){return this._trigger("beforefilter",null,{input:i})===!1?!1:(i[0].setAttribute("data-"+n.mobile.ns+"lastval",r),this._filterItems(r),void(this._timer=0))},250)}},_getFilterableItems:function(){var r=this.element,t=this.options.children,i=t?n.isFunction(t)?t():t.nodeName?n(t):t.jquery?t:this.element.find(t):{length:0};return 0===i.length&&(i=r.children()),i},_filterItems:function(t){var i,e,o,s,h=[],f=[],c=this.options,u=this._getFilterableItems();if(null!=t)for(e=c.filterCallback||r,o=u.length,i=0;o>i;i++)s=e.call(u[i],i,t)?f:h,s.push(u[i]);0===f.length?u[c.filterReveal&&0===t.length?"addClass":"removeClass"]("ui-screen-hidden"):(n(f).addClass("ui-screen-hidden"),n(h).removeClass("ui-screen-hidden"));this._refreshChildWidget();this._trigger("filter",null,{items:u})},_refreshChildWidget:function(){for(var t,r=["collapsibleset","selectmenu","controlgroup","listview"],i=r.length-1;i>-1;i--)t=r[i],n.mobile[t]&&(t=this.element.data("mobile-"+t),t&&n.isFunction(t.refresh)&&t.refresh())},_setInput:function(i){var r=this._search;this._timer&&(t.clearTimeout(this._timer),this._timer=0);r&&(this._off(r,"keyup change input"),r=null);i&&(r=i.jquery?i:i.nodeName?n(i):this.document.find(i),this._on(r,{keydown:"_onKeyDown",keypress:"_onKeyPress",keyup:"_onKeyUp",change:"_onKeyUp",input:"_onKeyUp"}));this._search=r},_onKeyDown:function(t){t.keyCode===n.ui.keyCode.ENTER&&(t.preventDefault(),this._preventKeyPress=!0)},_onKeyPress:function(n){this._preventKeyPress&&(n.preventDefault(),this._preventKeyPress=!1)},_setOptions:function(n){var t=!(n.filterReveal===i&&n.filterCallback===i&&n.children===i);this._super(n);n.input!==i&&(this._setInput(n.input),t=!0);t&&this.refresh()},_destroy:function(){var n=this.options,t=this._getFilterableItems();n.enhanced?t.toggleClass("ui-screen-hidden",n.filterReveal):t.removeClass("ui-screen-hidden")},refresh:function(){this._timer&&(t.clearTimeout(this._timer),this._timer=0);this._filterItems((this._search&&this._search.val()||"").toLowerCase())}})}(n),function(n,t){var i=function(n,t){return function(i){t.call(this,i);n._syncTextInputOptions(i)}},r=/(^|\s)ui-li-divider(\s|$)/,u=n.mobile.filterable.prototype.options.filterCallback;n.mobile.filterable.prototype.options.filterCallback=function(n,t){return!this.className.match(r)&&u.call(this,n,t)};n.widget("mobile.filterable",n.mobile.filterable,{options:{filterPlaceholder:"Filter items...",filterTheme:null},_create:function(){var t,i,r=this.element,u=["collapsibleset","selectmenu","controlgroup","listview"],f={};for(this._super(),n.extend(this,{_widget:null}),t=u.length-1;t>-1;t--)if(i=u[t],n.mobile[i]){if(this._setWidget(r.data("mobile-"+i)))break;f[i+"create"]="_handleCreate"}this._widget||this._on(r,f)},_handleCreate:function(n){this._setWidget(this.element.data("mobile-"+n.type.substring(0,n.type.length-6)))},_trigger:function(n,t,i){return this._widget&&"mobile-listview"===this._widget.widgetFullName&&"beforefilter"===n&&this._widget._trigger("beforefilter",t,i),this._super(n,t,i)},_setWidget:function(n){return!this._widget&&n&&(this._widget=n,this._widget._setOptions=i(this,this._widget._setOptions)),this._widget&&(this._syncTextInputOptions(this._widget.options),"listview"===this._widget.widgetName&&(this._widget.options.hideDividers=!0,this._widget.element.listview("refresh"))),!!this._widget},_isSearchInternal:function(){return this._search&&this._search.jqmData("ui-filterable-"+this.uuid+"-internal")},_setInput:function(t){var i=this.options,r=!0,u={};if(!t){if(this._isSearchInternal())return;r=!1;t=n("<input data-"+n.mobile.ns+"type='search' placeholder='"+i.filterPlaceholder+"'><\/input>").jqmData("ui-filterable-"+this.uuid+"-internal",!0);n("<form class='ui-filterable'><\/form>").append(t).submit(function(n){n.preventDefault();t.blur()}).insertBefore(this.element);n.mobile.textinput&&(null!=this.options.filterTheme&&(u.theme=i.filterTheme),t.textinput(u))}this._super(t);this._isSearchInternal()&&r&&this._search.attr("placeholder",this.options.filterPlaceholder)},_setOptions:function(i){var r=this._super(i);return i.filterPlaceholder!==t&&this._isSearchInternal()&&this._search.attr("placeholder",i.filterPlaceholder),i.filterTheme!==t&&this._search&&n.mobile.textinput&&this._search.textinput("option","theme",i.filterTheme),r},_refreshChildWidget:function(){this._refreshingChildWidget=!0;this._superApply(arguments);this._refreshingChildWidget=!1},refresh:function(){this._refreshingChildWidget||this._superApply(arguments)},_destroy:function(){this._isSearchInternal()&&this._search.remove();this._super()},_syncTextInputOptions:function(i){var r,u={};if(this._isSearchInternal()&&n.mobile.textinput){for(r in n.mobile.textinput.prototype.options)i[r]!==t&&(u[r]="theme"===r&&null!=this.options.filterTheme?this.options.filterTheme:i[r]);this._search.textinput("option",u)}}});n.widget("mobile.listview",n.mobile.listview,{options:{filter:!1},_create:function(){return this.options.filter!==!0||this.element.data("mobile-filterable")||this.element.filterable(),this._super()},refresh:function(){var n;this._superApply(arguments);this.options.filter===!0&&(n=this.element.data("mobile-filterable"),n&&n.refresh())}})}(n),function(n,t){function u(){return++f}function i(n){return n.hash.length>1&&decodeURIComponent(n.href.replace(r,""))===decodeURIComponent(location.href.replace(r,""))}var f=0,r=/#.*$/;n.widget("ui.tabs",{version:"fadf2b312a05040436451c64bbfaf4814bc62c56",delay:300,options:{active:null,collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_create:function(){var i=this,t=this.options;this.running=!1;this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").toggleClass("ui-tabs-collapsible",t.collapsible).delegate(".ui-tabs-nav > li","mousedown"+this.eventNamespace,function(t){n(this).is(".ui-state-disabled")&&t.preventDefault()}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){n(this).closest("li").is(".ui-state-disabled")&&this.blur()});this._processTabs();t.active=this._initialActive();n.isArray(t.disabled)&&(t.disabled=n.unique(t.disabled.concat(n.map(this.tabs.filter(".ui-state-disabled"),function(n){return i.tabs.index(n)}))).sort());this.active=this.options.active!==!1&&this.anchors.length?this._findActive(t.active):n();this._refresh();this.active.length&&this.load(t.active)},_initialActive:function(){var t=this.options.active,i=this.options.collapsible,r=location.hash.substring(1);return null===t&&(r&&this.tabs.each(function(i,u){if(n(u).attr("aria-controls")===r)return(t=i,!1)}),null===t&&(t=this.tabs.index(this.tabs.filter(".ui-tabs-active"))),(null===t||-1===t)&&(t=this.tabs.length?0:!1)),t!==!1&&(t=this.tabs.index(this.tabs.eq(t)),-1===t&&(t=i?!1:0)),!i&&t===!1&&this.anchors.length&&(t=0),t},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):n()}},_tabKeydown:function(t){var r=n(this.document[0].activeElement).closest("li"),i=this.tabs.index(r),u=!0;if(!this._handlePageNav(t)){switch(t.keyCode){case n.ui.keyCode.RIGHT:case n.ui.keyCode.DOWN:i++;break;case n.ui.keyCode.UP:case n.ui.keyCode.LEFT:u=!1;i--;break;case n.ui.keyCode.END:i=this.anchors.length-1;break;case n.ui.keyCode.HOME:i=0;break;case n.ui.keyCode.SPACE:return t.preventDefault(),clearTimeout(this.activating),void this._activate(i);case n.ui.keyCode.ENTER:return t.preventDefault(),clearTimeout(this.activating),void this._activate(i===this.options.active?!1:i);default:return}t.preventDefault();clearTimeout(this.activating);i=this._focusNextTab(i,u);t.ctrlKey||(r.attr("aria-selected","false"),this.tabs.eq(i).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",i)},this.delay))}},_panelKeydown:function(t){this._handlePageNav(t)||t.ctrlKey&&t.keyCode===n.ui.keyCode.UP&&(t.preventDefault(),this.active.focus())},_handlePageNav:function(t){return t.altKey&&t.keyCode===n.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):t.altKey&&t.keyCode===n.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(t,i){function u(){return t>r&&(t=0),0>t&&(t=r),t}for(var r=this.tabs.length-1;-1!==n.inArray(u(),this.options.disabled);)t=i?t+1:t-1;return t},_focusNextTab:function(n,t){return n=this._findNextTab(n,t),this.tabs.eq(n).focus(),n},_setOption:function(n,t){return"active"===n?void this._activate(t):"disabled"===n?void this._setupDisabled(t):(this._super(n,t),"collapsible"===n&&(this.element.toggleClass("ui-tabs-collapsible",t),t||this.options.active!==!1||this._activate(0)),"event"===n&&this._setupEvents(t),void("heightStyle"===n&&this._setupHeightStyle(t)))},_tabId:function(n){return n.attr("aria-controls")||"ui-tabs-"+u()},_sanitizeSelector:function(n){return n?n.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var t=this.options,i=this.tablist.children(":has(a[href])");t.disabled=n.map(i.filter(".ui-state-disabled"),function(n){return i.index(n)});this._processTabs();t.active!==!1&&this.anchors.length?this.active.length&&!n.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=n()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active):(t.active=!1,this.active=n());this._refresh()},_refresh:function(){this._setupDisabled(this.options.disabled);this._setupEvents(this.options.event);this._setupHeightStyle(this.options.heightStyle);this.tabs.not(this.active).attr({"aria-selected":"false",tabIndex:-1});this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-expanded":"false","aria-hidden":"true"});this.active.length?(this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true",tabIndex:0}),this._getPanelForTab(this.active).show().attr({"aria-expanded":"true","aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var t=this;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist");this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab",tabIndex:-1});this.anchors=this.tabs.map(function(){return n("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1});this.panels=n();this.anchors.each(function(r,u){var e,f,s,h=n(u).uniqueId().attr("id"),o=n(u).closest("li"),c=o.attr("aria-controls");i(u)?(e=u.hash,f=t.element.find(t._sanitizeSelector(e))):(s=t._tabId(o),e="#"+s,f=t.element.find(e),f.length||(f=t._createPanel(s),f.insertAfter(t.panels[r-1]||t.tablist)),f.attr("aria-live","polite"));f.length&&(t.panels=t.panels.add(f));c&&o.data("ui-tabs-aria-controls",c);o.attr({"aria-controls":e.substring(1),"aria-labelledby":h});f.attr("aria-labelledby",h)});this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel")},_getList:function(){return this.element.find("ol,ul").eq(0)},_createPanel:function(t){return n("<div>").attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)},_setupDisabled:function(t){n.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1);for(var i,r=0;i=this.tabs[r];r++)t===!0||-1!==n.inArray(r,t)?n(i).addClass("ui-state-disabled").attr("aria-disabled","true"):n(i).removeClass("ui-state-disabled").removeAttr("aria-disabled");this.options.disabled=t},_setupEvents:function(t){var i={click:function(n){n.preventDefault()}};t&&n.each(t.split(" "),function(n,t){i[t]="_eventHandler"});this._off(this.anchors.add(this.tabs).add(this.panels));this._on(this.anchors,i);this._on(this.tabs,{keydown:"_tabKeydown"});this._on(this.panels,{keydown:"_panelKeydown"});this._focusable(this.tabs);this._hoverable(this.tabs)},_setupHeightStyle:function(t){var i,r=this.element.parent();"fill"===t?(i=r.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var t=n(this),r=t.css("position");"absolute"!==r&&"fixed"!==r&&(i-=t.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){i-=n(this).outerHeight(!0)}),this.panels.each(function(){n(this).height(Math.max(0,i-n(this).innerHeight()+n(this).height()))}).css("overflow","auto")):"auto"===t&&(i=0,this.panels.each(function(){i=Math.max(i,n(this).height("").height())}).height(i))},_eventHandler:function(t){var u=this.options,r=this.active,c=n(t.currentTarget),i=c.closest("li"),f=i[0]===r[0],e=f&&u.collapsible,o=e?n():this._getPanelForTab(i),s=r.length?this._getPanelForTab(r):n(),h={oldTab:r,oldPanel:s,newTab:e?n():i,newPanel:o};t.preventDefault();i.hasClass("ui-state-disabled")||i.hasClass("ui-tabs-loading")||this.running||f&&!u.collapsible||this._trigger("beforeActivate",t,h)===!1||(u.active=e?!1:this.tabs.index(i),this.active=f?n():i,this.xhr&&this.xhr.abort(),s.length||o.length||n.error("jQuery UI Tabs: Mismatching fragment identifier."),o.length&&this.load(this.tabs.index(i),t),this._toggle(t,h))},_toggle:function(t,i){function e(){u.running=!1;u._trigger("activate",t,i)}function o(){i.newTab.closest("li").addClass("ui-tabs-active ui-state-active");r.length&&u.options.show?u._show(r,u.options.show,e):(r.show(),e())}var u=this,r=i.newPanel,f=i.oldPanel;this.running=!0;f.length&&this.options.hide?this._hide(f,this.options.hide,function(){i.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active");o()}):(i.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),f.hide(),o());f.attr({"aria-expanded":"false","aria-hidden":"true"});i.oldTab.attr("aria-selected","false");r.length&&f.length?i.oldTab.attr("tabIndex",-1):r.length&&this.tabs.filter(function(){return 0===n(this).attr("tabIndex")}).attr("tabIndex",-1);r.attr({"aria-expanded":"true","aria-hidden":"false"});i.newTab.attr({"aria-selected":"true",tabIndex:0})},_activate:function(t){var r,i=this._findActive(t);i[0]!==this.active[0]&&(i.length||(i=this.active),r=i.find(".ui-tabs-anchor")[0],this._eventHandler({target:r,currentTarget:r,preventDefault:n.noop}))},_findActive:function(t){return t===!1?n():this.tabs.eq(t)},_getIndex:function(n){return"string"==typeof n&&(n=this.anchors.index(this.anchors.filter("[href$='"+n+"']"))),n},_destroy:function(){this.xhr&&this.xhr.abort();this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible");this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").removeAttr("role");this.anchors.removeClass("ui-tabs-anchor").removeAttr("role").removeAttr("tabIndex").removeUniqueId();this.tabs.add(this.panels).each(function(){n.data(this,"ui-tabs-destroy")?n(this).remove():n(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr("aria-hidden").removeAttr("aria-expanded").removeAttr("role")});this.tabs.each(function(){var t=n(this),i=t.data("ui-tabs-aria-controls");i?t.attr("aria-controls",i).removeData("ui-tabs-aria-controls"):t.removeAttr("aria-controls")});this.panels.show();"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(i){var r=this.options.disabled;r!==!1&&(i===t?r=!1:(i=this._getIndex(i),r=n.isArray(r)?n.map(r,function(n){return n!==i?n:null}):n.map(this.tabs,function(n,t){return t!==i?t:null})),this._setupDisabled(r))},disable:function(i){var r=this.options.disabled;if(r!==!0){if(i===t)r=!0;else{if(i=this._getIndex(i),-1!==n.inArray(i,r))return;r=n.isArray(r)?n.merge([i],r).sort():[i]}this._setupDisabled(r)}},load:function(t,r){t=this._getIndex(t);var f=this,u=this.tabs.eq(t),o=u.find(".ui-tabs-anchor"),e=this._getPanelForTab(u),s={tab:u,panel:e};i(o[0])||(this.xhr=n.ajax(this._ajaxSettings(o,r,s)),this.xhr&&"canceled"!==this.xhr.statusText&&(u.addClass("ui-tabs-loading"),e.attr("aria-busy","true"),this.xhr.success(function(n){setTimeout(function(){e.html(n);f._trigger("load",r,s)},1)}).complete(function(n,t){setTimeout(function(){"abort"===t&&f.panels.stop(!1,!0);u.removeClass("ui-tabs-loading");e.removeAttr("aria-busy");n===f.xhr&&delete f.xhr},1)})))},_ajaxSettings:function(t,i,r){var u=this;return{url:t.attr("href"),beforeSend:function(t,f){return u._trigger("beforeLoad",i,n.extend({jqXHR:t,ajaxSettings:f},r))}}},_getPanelForTab:function(t){var i=n(t).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+i))}})}(n),function(){}(n),function(n,t){function h(n){o=n.originalEvent;r=o.accelerationIncludingGravity;u=Math.abs(r.x);f=Math.abs(r.y);e=Math.abs(r.z);!t.orientation&&(u>7||(e>6&&8>f||8>e&&f>6)&&u>5)?i.enabled&&i.disable():i.enabled||i.enable()}n.mobile.iosorientationfixEnabled=!0;var i,o,u,f,e,r,s=navigator.userAgent;return/iPhone|iPad|iPod/.test(navigator.platform)&&/OS [1-5]_[0-9_]* like Mac OS X/i.test(s)&&s.indexOf("AppleWebKit")>-1?(i=n.mobile.zoom,void n.mobile.document.on("mobileinit",function(){n.mobile.iosorientationfixEnabled&&n.mobile.window.bind("orientationchange.iosorientationfix",i.enable).bind("devicemotion.iosorientationfix",h)})):void(n.mobile.iosorientationfixEnabled=!1)}(n,this),function(n,t,r){function f(){e.removeClass("ui-mobile-rendering")}var e=n("html"),u=n.mobile.window;n(t.document).trigger("mobileinit");n.mobile.gradeA()&&(n.mobile.ajaxBlacklist&&(n.mobile.ajaxEnabled=!1),e.addClass("ui-mobile ui-mobile-rendering"),setTimeout(f,5e3),n.extend(n.mobile,{initializePage:function(){var t=n.mobile.path,e=n(":jqmData(role='page'), :jqmData(role='dialog')"),o=t.stripHash(t.stripQueryParams(t.parseLocation().hash)),s=n.mobile.path.parseLocation(),h=o?i.getElementById(o):r;e.length||(e=n("body").wrapInner("<div data-"+n.mobile.ns+"role='page'><\/div>").children(0));e.each(function(){var i=n(this);i[0].getAttribute("data-"+n.mobile.ns+"url")||i.attr("data-"+n.mobile.ns+"url",i.attr("id")||t.convertUrlToDataUrl(s.pathname+s.search))});n.mobile.firstPage=e.first();n.mobile.pageContainer=n.mobile.firstPage.parent().addClass("ui-mobile-viewport").pagecontainer();n.mobile.navreadyDeferred.resolve();u.trigger("pagecontainercreate");n.mobile.loading("show");f();n.mobile.hashListeningEnabled&&n.mobile.path.isHashValid(location.hash)&&(n(h).is(":jqmData(role='page')")||n.mobile.path.isPath(o)||o===n.mobile.dialogHashKey)?n.event.special.navigate.isPushStateEnabled()?(n.mobile.navigate.history.stack=[],n.mobile.navigate(n.mobile.path.isPath(location.hash)?location.hash:location.href)):u.trigger("hashchange",[!0]):(n.event.special.navigate.isPushStateEnabled()&&n.mobile.navigate.navigator.squash(t.parseLocation().href),n.mobile.changePage(n.mobile.firstPage,{transition:"none",reverse:!0,changeHash:!1,fromHashChange:!0}))}}),n(function(){n.support.inlineSVG();n.mobile.hideUrlBar&&t.scrollTo(0,1);n.mobile.defaultHomeScroll=n.support.scrollTop&&1!==n.mobile.window.scrollTop()?1:0;n.mobile.autoInitializePage&&n.mobile.initializePage();n.mobile.hideUrlBar&&u.load(n.mobile.silentScroll);n.support.cssPointerEvents||n.mobile.document.delegate(".ui-state-disabled,.ui-disabled","vclick",function(n){n.preventDefault();n.stopImmediatePropagation()})}))}(n,this)});$(document).ready(function(){$("#popupCountries").popup();$("#lblCountry").click(function(){$("#popupCountries").popup("open")});[].forEach.call(document.querySelectorAll("ins.adsbygoogle[data-ad-client]"),function(){(adsbygoogle=window.adsbygoogle||[]).push({})})})