"),m=this.options,g=this.element,n=m.theme?m.theme:"inherit",k=e("
",{tabindex:1}),i=e("
"),o=g.get(0).tagName,l=(o==="INPUT")?m.onText:g.find("option").eq(1).text(),j=(o==="INPUT")?m.offText:g.find("option").eq(0).text();k.addClass("ui-flipswitch-on ui-btn ui-shadow ui-btn-inherit").text(l);i.addClass("ui-flipswitch-off").text(j);h.addClass("ui-flipswitch ui-shadow-inset ui-bar-"+n+" "+(m.wrapperClass?m.wrapperClass:"")+" "+((g.is(":checked")||g.find("option").eq(1).is(":selected"))?"ui-flipswitch-active":"")+(g.is(":disabled")?" ui-state-disabled":"")+(m.corners?" ui-corner-all":"")+(m.mini?" ui-mini":"")).append(k,i);g.addClass("ui-flipswitch-input").after(h).appendTo(h);e.extend(this,{flipswitch:h,on:k,off:i,type:o})},_reset:function(){this.refresh()},refresh:function(){var g,h=this.flipswitch.hasClass("ui-flipswitch-active")?"_right":"_left";if(this.type==="SELECT"){g=(this.element.get(0).selectedIndex>0)?"_right":"_left"}else{g=this.element.prop("checked")?"_right":"_left"}if(g!==h){this[g]()}},_toggle:function(){var g=this.flipswitch.hasClass("ui-flipswitch-active")?"_left":"_right";this[g]()},_keydown:function(g){if(g.which===e.mobile.keyCode.LEFT){this._left()}else{if(g.which===e.mobile.keyCode.RIGHT){this._right()}else{if(g.which===e.mobile.keyCode.SPACE){this._toggle();g.preventDefault()}}}},_setOptions:function(i){if(i.theme!==f){var g=i.theme?i.theme:"inherit",h=i.theme?i.theme:"inherit";this.widget().removeClass("ui-bar-"+g).addClass("ui-bar-"+h)}if(i.onText!==f){this.on.text(i.onText)}if(i.offText!==f){this.off.text(i.offText)}if(i.disabled!==f){this.widget().toggleClass("ui-state-disabled",i.disabled)}if(i.mini!==f){this.widget().toggleClass("ui-mini",i.mini)}if(i.corners!==f){this.widget().toggleClass("ui-corner-all",i.corners)}this._super(i)},_destroy:function(){if(this.options.enhanced){return}this.on.remove();this.off.remove();this.element.unwrap();this.flipswitch.remove();this.removeClass("ui-flipswitch-input")}},e.mobile.behaviors.formReset))})(b);(function(e,f){e.widget("mobile.rangeslider",e.extend({options:{theme:null,trackTheme:null,corners:true,mini:false,highlight:true},_create:function(){var g=this.element,p=this.options.mini?"ui-rangeslider ui-mini":"ui-rangeslider",h=g.find("input").first(),i=g.find("input").last(),j=g.find("label").first(),n=e.data(h.get(0),"mobile-slider")||e.data(h.slider().get(0),"mobile-slider"),o=e.data(i.get(0),"mobile-slider")||e.data(i.slider().get(0),"mobile-slider"),k=n.slider,l=o.slider,q=n.handle,m=e("
").appendTo(g);h.addClass("ui-rangeslider-first");i.addClass("ui-rangeslider-last");g.addClass(p);k.appendTo(m);l.appendTo(m);j.insertBefore(g);q.prependTo(l);e.extend(this,{_inputFirst:h,_inputLast:i,_sliderFirst:k,_sliderLast:l,_label:j,_targetVal:null,_sliderTarget:false,_sliders:m,_proxy:false});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(q,{vmousedown:"_dragFirstHandle"})},_handleReset:function(){var g=this;setTimeout(function(){g._updateHighlight()},0)},_dragFirstHandle:function(g){e.data(this._inputFirst.get(0),"mobile-slider").dragging=true;e.data(this._inputFirst.get(0),"mobile-slider").refresh(g);return false},_slidedrag:function(g){var h=e(g.target).is(this._inputFirst),i=(h)?this._inputLast:this._inputFirst;this._sliderTarget=false;if((this._proxy==="first"&&h)||(this._proxy==="last"&&!h)){e.data(i.get(0),"mobile-slider").dragging=true;e.data(i.get(0),"mobile-slider").refresh(g);return false}},_slidestop:function(g){var h=e(g.target).is(this._inputFirst);this._proxy=false;this.element.find("input").trigger("vmouseup");this._sliderFirst.css("z-index",h?1:"")},_slidebeforestart:function(g){this._sliderTarget=false;if(e(g.originalEvent.target).hasClass("ui-slider-track")){this._sliderTarget=true;this._targetVal=e(g.target).val()}},_setOptions:function(g){if(g.theme!==f){this._setTheme(g.theme)}if(g.trackTheme!==f){this._setTrackTheme(g.trackTheme)}if(g.mini!==f){this._setMini(g.mini)}if(g.highlight!==f){this._setHighlight(g.highlight)}this._super(g);this.refresh()},refresh:function(){var g=this.element,h=this.options;if(this._inputFirst.is(":disabled")||this._inputLast.is(":disabled")){this.options.disabled=true}g.find("input").slider({theme:h.theme,trackTheme:h.trackTheme,disabled:h.disabled,corners:h.corners,mini:h.mini,highlight:h.highlight}).slider("refresh");this._updateHighlight()},_change:function(g){if(g.type==="keyup"){this._updateHighlight();return false}var l=this,j=parseFloat(this._inputFirst.val(),10),i=parseFloat(this._inputLast.val(),10),h=e(g.target).hasClass("ui-rangeslider-first"),m=h?this._inputFirst:this._inputLast,k=h?this._inputLast:this._inputFirst;if((this._inputFirst.val()>this._inputLast.val()&&g.type==="mousedown"&&!e(g.target).hasClass("ui-slider-handle"))){m.blur()}else{if(g.type==="mousedown"){return}}if(j>i&&!this._sliderTarget){m.val(h?i:j).slider("refresh");this._trigger("normalize")}else{if(j>i){m.val(this._targetVal).slider("refresh");setTimeout(function(){k.val(h?j:i).slider("refresh");e.data(k.get(0),"mobile-slider").handle.focus();l._sliderFirst.css("z-index",h?"":1);l._trigger("normalize")},0);this._proxy=(h)?"first":"last"}}if(j===i){e.data(m.get(0),"mobile-slider").handle.css("z-index",1);e.data(k.get(0),"mobile-slider").handle.css("z-index",0)}else{e.data(k.get(0),"mobile-slider").handle.css("z-index","");e.data(m.get(0),"mobile-slider").handle.css("z-index","")}this._updateHighlight();if(j>=i){return false}},_updateHighlight:function(){var h=parseInt(e.data(this._inputFirst.get(0),"mobile-slider").handle.get(0).style.left,10),g=parseInt(e.data(this._inputLast.get(0),"mobile-slider").handle.get(0).style.left,10),i=(g-h);this.element.find(".ui-slider-bg").css({"margin-left":h+"%",width:i+"%"})},_setTheme:function(g){this._inputFirst.slider("option","theme",g);this._inputLast.slider("option","theme",g)},_setTrackTheme:function(g){this._inputFirst.slider("option","trackTheme",g);this._inputLast.slider("option","trackTheme",g)},_setMini:function(g){this._inputFirst.slider("option","mini",g);this._inputLast.slider("option","mini",g);this.element.toggleClass("ui-mini",!!g)},_setHighlight:function(g){this._inputFirst.slider("option","highlight",g);this._inputLast.slider("option","highlight",g)},_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")}},e.mobile.behaviors.formReset))})(b);(function(e,f){e.widget("mobile.textinput",e.mobile.textinput,{options:{clearBtn:false,clearBtnText:"Clear text"},_create:function(){this._super();if(!!this.options.clearBtn||this.isSearch){this._addClearBtn()}},clearButton:function(){return e("
"+this.options.clearBtnText+"")},_clearBtnClick:function(g){this.element.val("").focus().trigger("change");this._clearBtn.addClass("ui-input-clear-hidden");g.preventDefault()},_addClearBtn:function(){if(!this.options.enhanced){this._enhanceClear()}e.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(g){this._super(g);if(g.clearbtn!==f&&!this.element.is("textarea, :jqmData(type='range')")){if(g.clearBtn){this._addClearBtn()}else{this._destroyClear()}}if(g.clearBtnText!==f&&this._clearBtn!==f){this._clearBtn.text(g.clearBtnText)}},_toggleClear:function(){this._delay("_toggleClearClass",0)},_toggleClearClass:function(){this._clearBtn.toggleClass("ui-input-clear-hidden",!this.element.val())},_destroyClear:function(){this.element.removeClass("ui-input-has-clear");this._unbindClear()._clearBtn.remove()},_destroy:function(){this._super();this._destroyClear()}})})(b);(function(e,f){e.widget("mobile.textinput",e.mobile.textinput,{options:{autogrow:true,keyupTimeoutBuffer:100},_create:function(){this._super();if(this.options.autogrow&&this.isTextarea){this._autogrow()}},_autogrow:function(){this._on({keyup:"_timeout",change:"_timeout",input:"_timeout",paste:"_timeout",});this._on(true,this.document,{pageshow:"_handleShow",popupbeforeposition:"_handleShow",updatelayout:"_handleShow",panelopen:"_handleShow"})},_handleShow:function(g){if(e.contains(g.target,this.element[0])&&this.element.is(":visible")){if(g.type!=="popupbeforeposition"){this.element.addClass("ui-textinput-autogrow-resize").one("transitionend webkitTransitionEnd oTransitionEnd",e.proxy(function(){this.element.removeClass("ui-textinput-autogrow-resize")},this))}this._prepareHeightUpdate()}},_unbindAutogrow:function(){this._off(this.element,"keyup change input paste");this._off(this.document,"pageshow popupbeforeposition updatelayout panelopen")},keyupTimeout:null,_prepareHeightUpdate:function(g){if(this.keyupTimeout){clearTimeout(this.keyupTimeout)}if(g===f){this._updateHeight()}else{this.keyupTimeout=this._delay("_updateHeight",g)}},_timeout:function(){this._prepareHeightUpdate(this.options.keyupTimeoutBuffer)},_updateHeight:function(){this.keyupTimeout=0;this.element.css({height:0,"min-height":0,"max-height":0});var n,l,m,o=this.element[0].scrollHeight,j=this.element[0].clientHeight,i=parseFloat(this.element.css("border-top-width")),g=parseFloat(this.element.css("border-bottom-width")),h=i+g,k=o+h+15;if(j===0){n=parseFloat(this.element.css("padding-top"));l=parseFloat(this.element.css("padding-bottom"));m=n+l;k+=m}this.element.css({height:k,"min-height":"","max-height":""})},refresh:function(){if(this.options.autogrow&&this.isTextarea){this._updateHeight()}},_setOptions:function(g){this._super(g);if(g.autogrow!==f&&this.isTextarea){if(g.autogrow){this._autogrow()}else{this._unbindAutogrow()}}}})})(b);(function(e,f){e.widget("mobile.selectmenu",e.extend({initSelector:"select:not( :jqmData(role='slider')):not( :jqmData(role='flipswitch') )",options:{theme:null,icon:"carat-d",iconpos:"right",inline:false,corners:true,shadow:true,iconshadow:false,overlayTheme:null,dividerTheme:null,hidePlaceholderMenuItems:true,closeText:"Close",nativeMenu:true,preventFocusZoom:/iPhone|iPad|iPod/.test(navigator.platform)&&navigator.userAgent.indexOf("AppleWebKit")>-1,mini:false},_button:function(){return e("
")},_setDisabled:function(g){this.element.attr("disabled",g);this.button.attr("aria-disabled",g);return this._setOption("disabled",g)},_focusButton:function(){var g=this;setTimeout(function(){g.button.focus()},40)},_selectOptions:function(){return this.select.find("option")},_preExtension:function(){var h=this.options.inline||this.element.jqmData("inline"),i=this.options.mini||this.element.jqmData("mini"),g="";if(!!~this.element[0].className.indexOf("ui-btn-left")){g=" ui-btn-left"}if(!!~this.element[0].className.indexOf("ui-btn-right")){g=" ui-btn-right"}if(h){g+=" ui-btn-inline"}if(i){g+=" ui-mini"}this.select=this.element.removeClass("ui-btn-left ui-btn-right").wrap("
");this.selectId=this.select.attr("id")||("select-"+this.uuid);this.buttonId=this.selectId+"-button";this.label=e("label[for='"+this.selectId+"']");this.isMultiple=this.select[0].multiple},_destroy:function(){var g=this.element.parents(".ui-select");if(g.length>0){if(g.is(".ui-btn-left, .ui-btn-right")){this.element.addClass(g.hasClass("ui-btn-left")?"ui-btn-left":"ui-btn-right")}this.element.insertAfter(g);g.remove()}},_create:function(){this._preExtension();this.button=this._button();var j=this,i=this.options,h=i.icon?(i.iconpos||this.select.jqmData("iconpos")):false,g=this.button.insertBefore(this.select).attr("id",this.buttonId).addClass("ui-btn"+(i.icon?(" ui-icon-"+i.icon+" ui-btn-icon-"+h+(i.iconshadow?" ui-shadow-icon":"")):"")+(i.theme?" ui-btn-"+i.theme:"")+(i.corners?" ui-corner-all":"")+(i.shadow?" ui-shadow":""));this.setButtonText();if(i.nativeMenu&&d.opera&&d.opera.version){g.addClass("ui-select-nativeonly")}if(this.isMultiple){this.buttonCount=e("").addClass("ui-li-count ui-body-inherit").hide().appendTo(g.addClass("ui-li-has-count"))}if(i.disabled||this.element.attr("disabled")){this.disable()}this.select.change(function(){j.refresh();if(!!i.nativeMenu){this.blur()}});this._handleFormReset();this._on(this.button,{keydown:"_handleKeydown"});this.build()},build:function(){var g=this;this.select.appendTo(g.button).bind("vmousedown",function(){g.button.addClass(e.mobile.activeBtnClass)}).bind("focus",function(){g.button.addClass(e.mobile.focusClass)}).bind("blur",function(){g.button.removeClass(e.mobile.focusClass)}).bind("focus vmouseover",function(){g.button.trigger("vmouseover")}).bind("vmousemove",function(){g.button.removeClass(e.mobile.activeBtnClass)}).bind("change blur vmouseout",function(){g.button.trigger("vmouseout").removeClass(e.mobile.activeBtnClass)});g.button.bind("vmousedown",function(){if(g.options.preventFocusZoom){e.mobile.zoom.disable(true)}});g.label.bind("click focus",function(){if(g.options.preventFocusZoom){e.mobile.zoom.disable(true)}});g.select.bind("focus",function(){if(g.options.preventFocusZoom){e.mobile.zoom.disable(true)}});g.button.bind("mouseup",function(){if(g.options.preventFocusZoom){setTimeout(function(){e.mobile.zoom.enable(true)},0)}});g.select.bind("blur",function(){if(g.options.preventFocusZoom){e.mobile.zoom.enable(true)}})},selected:function(){return this._selectOptions().filter(":selected")},selectedIndices:function(){var g=this;return this.selected().map(function(){return g._selectOptions().index(this)}).get()},setButtonText:function(){var h=this,g=this.selected(),j=this.placeholder,i=e(a.createElement("span"));this.button.children("span").not(".ui-li-count").remove().end().end().prepend((function(){if(g.length){j=g.map(function(){return e(this).text()}).get().join(", ")}else{j=h.placeholder}if(j){i.text(j)}else{i.html(" ")}return i.addClass(h.select.attr("class")).addClass(g.attr("class")).removeClass("ui-screen-hidden")})())},setButtonCount:function(){var g=this.selected();if(this.isMultiple){this.buttonCount[g.length>1?"show":"hide"]().text(g.length)}},_handleKeydown:function(){this._delay("_refreshButton")},_reset:function(){this.refresh()},_refreshButton:function(){this.setButtonText();this.setButtonCount()},refresh:function(){this._refreshButton()},open:e.noop,close:e.noop,disable:function(){this._setDisabled(true);this.button.addClass("ui-state-disabled")},enable:function(){this._setDisabled(false);this.button.removeClass("ui-state-disabled")}},e.mobile.behaviors.formReset))})(b);(function(e,f){e.mobile.links=function(g){e(g).find("a").jqmEnhanceable().filter(":jqmData(rel='popup')[href][href!='']").each(function(){var h=this,i=h.getAttribute("href").substring(1);if(i){h.setAttribute("aria-haspopup",true);h.setAttribute("aria-owns",i);h.setAttribute("aria-expanded",false)}}).end().not(".ui-btn, :jqmData(role='none'), :jqmData(role='nojs')").addClass("ui-link")}})(b);(function(e,h){function f(m,l,j,i){var k=i;if(m
"),placeholder:e("
"),container:e("")},j=this.document[0].createDocumentFragment();j.appendChild(m.screen[0]);j.appendChild(m.container[0]);if(k){m.screen.attr("id",k+"-screen");m.container.attr("id",k+"-popup");m.placeholder.attr("id",k+"-placeholder").html("")}this._page[0].appendChild(j);m.placeholder.insertAfter(l);l.detach().addClass("ui-popup "+this._themeClassFromOption("ui-body-",i.theme)+" "+(i.shadow?"ui-overlay-shadow ":"")+(i.corners?"ui-corner-all ":"")).appendTo(m.container);return m},_eatEventAndClose:function(i){i.preventDefault();i.stopImmediatePropagation();if(this.options.dismissible){this.close()}return false},_resizeScreen:function(){var k=this._ui.screen,j=this._ui.container.outerHeight(true),l=k.removeAttr("style").height(),i=this.document.height()-1;if(l
l){k.height(j)}}},_handleWindowKeyUp:function(i){if(this._isOpen&&i.keyCode===e.mobile.keyCode.ESCAPE){return this._eatEventAndClose(i)}},_expectResizeEvent:function(){var i=g(this.window);if(this._resizeData){if(i.x===this._resizeData.windowCoordinates.x&&i.y===this._resizeData.windowCoordinates.y&&i.cx===this._resizeData.windowCoordinates.cx&&i.cy===this._resizeData.windowCoordinates.cy){return false}else{clearTimeout(this._resizeData.timeoutId)}}this._resizeData={timeoutId:this._delay("_resizeTimeout",200),windowCoordinates:i};return true},_resizeTimeout:function(){if(this._isOpen){if(!this._expectResizeEvent()){if(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=false}}else{this._resizeData=null;this._orientationchangeInProgress=false}},_stopIgnoringResizeEvents:function(){this._ignoreResizeTo=0},_ignoreResizeEvents:function(){if(this._ignoreResizeTo){clearTimeout(this._ignoreResizeTo)}this._ignoreResizeTo=this._delay("_stopIgnoringResizeEvents",1000)},_handleWindowResize:function(){if(this._isOpen&&this._ignoreResizeTo===0){if((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(){if(!this._orientationchangeInProgress&&this._isOpen&&this._ignoreResizeTo===0){this._expectResizeEvent();this._orientationchangeInProgress=true}},_handleDocumentFocusIn:function(k){var i,j=k.target,l=this._ui;if(!this._isOpen){return}if(j!==l.container[0]){i=e(j);if(0===i.parents().filter(l.container[0]).length){e(this.document[0].activeElement).one("focus",function(){i.blur()});l.focusElement.focus();k.preventDefault();k.stopImmediatePropagation();return false}else{if(l.focusElement[0]===l.container[0]){l.focusElement=i}}}this._ignoreResizeEvents()},_themeClassFromOption:function(i,j){return(j?(j==="none"?"":(i+j)):(i+"inherit"))},_applyTransition:function(i){if(i){this._ui.container.removeClass(this._fallbackTransition);if(i!=="none"){this._fallbackTransition=e.mobile._maybeDegradeTransition(i);if(this._fallbackTransition==="none"){this._fallbackTransition=""}this._ui.container.addClass(this._fallbackTransition)}}return this},_setOptions:function(j){var i=this.options,l=this.element,k=this._ui.screen;if(j.wrapperClass!==h){this._ui.container.removeClass(i.wrapperClass).addClass(j.wrapperClass)}if(j.theme!==h){l.removeClass(this._themeClassFromOption("ui-body-",i.theme)).addClass(this._themeClassFromOption("ui-body-",j.theme))}if(j.overlayTheme!==h){k.removeClass(this._themeClassFromOption("ui-overlay-",i.overlayTheme)).addClass(this._themeClassFromOption("ui-overlay-",j.overlayTheme));if(this._isOpen){k.addClass("in")}}if(j.shadow!==h){l.toggleClass("ui-overlay-shadow",j.shadow)}if(j.corners!==h){l.toggleClass("ui-corner-all",j.corners)}if(j.transition!==h){if(!this._currentTransition){this._applyTransition(j.transition)}}if(j.tolerance!==h){this._setTolerance(j.tolerance)}if(j.disabled!==h){if(j.disabled){this.close()}}return this._super(j)},_setTolerance:function(k){var j={t:30,r:15,b:30,l:15},i;if(k!==h){i=String(k).split(",");e.each(i,function(l,m){i[l]=parseInt(m,10)});switch(i.length){case 1:if(!isNaN(i[0])){j.t=j.r=j.b=j.l=i[0]}break;case 2:if(!isNaN(i[0])){j.t=j.b=i[0]}if(!isNaN(i[1])){j.l=j.r=i[1]}break;case 4:if(!isNaN(i[0])){j.t=i[0]}if(!isNaN(i[1])){j.r=i[1]}if(!isNaN(i[2])){j.b=i[2]}if(!isNaN(i[3])){j.l=i[3]}break;default:break}}this._tolerance=j;return this},_clampPopupWidth:function(i){var j,l=g(this.window),k={x:this._tolerance.l,y:l.y+this._tolerance.t,cx:l.cx-this._tolerance.l-this._tolerance.r,cy:l.cy-this._tolerance.t-this._tolerance.b};if(!i){this._ui.container.css("max-width",k.cx)}j={cx:this._ui.container.outerWidth(true),cy:this._ui.container.outerHeight(true)};return{rc:k,menuSize:j}},_calculateFinalLocation:function(j,i){var m,l=i.rc,k=i.menuSize;m={left:f(l.cx,k.cx,l.x,j.x),top:f(l.cy,k.cy,l.y,j.y)};m.top=Math.max(0,m.top);m.top-=Math.min(m.top,Math.max(0,m.top+k.cy-this.document.height()));return m},_placementCoords:function(i){return this._calculateFinalLocation(i,this._clampPopupWidth())},_createPrerequisites:function(k,i,m){var j,l=this;j={screen:e.Deferred(),container:e.Deferred()};j.screen.then(function(){if(j===l._prerequisites){k()}});j.container.then(function(){if(j===l._prerequisites){i()}});e.when(j.screen,j.container).done(function(){if(j===l._prerequisites){l._prerequisites=null;m()}});l._prerequisites=j},_animate:function(i){this._ui.screen.removeClass(i.classToRemove).addClass(i.screenClassToAdd);i.prerequisites.screen.resolve();if(i.transition&&i.transition!=="none"){if(i.applyTransition){this._applyTransition(i.transition)}if(this._fallbackTransition){this._ui.container.animationComplete(e.proxy(i.prerequisites.container,"resolve")).addClass(i.containerClassToAdd).removeClass(i.classToRemove);return}}this._ui.container.removeClass(i.classToRemove);i.prerequisites.container.resolve()},_desiredCoords:function(l){var k,i=null,n=g(this.window),o=l.x,p=l.y,m=l.positionTo;if(m&&m!=="origin"){if(m==="window"){o=n.cx/2+n.x;p=n.cy/2+n.y}else{try{i=e(m)}catch(j){i=null}if(i){i.filter(":visible");if(i.length===0){i=null}}}}if(i){k=i.offset();o=k.left+i.outerWidth()/2;p=k.top+i.outerHeight()/2}if(e.type(o)!=="number"||isNaN(o)){o=n.cx/2+n.x}if(e.type(p)!=="number"||isNaN(p)){p=n.cy/2+n.y}return{x:o,y:p}},_reposition:function(i){i={x:i.x,y:i.y,positionTo:i.positionTo};this._trigger("beforeposition",h,i);this._ui.container.offset(this._placementCoords(this._desiredCoords(i)))},reposition:function(i){if(this._isOpen){this._reposition(i)}},_openPrerequisitesComplete:function(){var i=this.element.attr("id");this._ui.container.addClass("ui-popup-active");this._isOpen=true;this._resizeScreen();this._ui.container.attr("tabindex","0").focus();this._ignoreResizeEvents();if(i){this.document.find("[aria-haspopup='true'][aria-owns='"+i+"']").attr("aria-expanded",true)}this._trigger("afteropen")},_open:function(k){var j=e.extend({},this.options,k),i=(function(){var o=navigator.userAgent,p=o.match(/AppleWebKit\/([0-9\.]+)/),q=!!p&&p[1],l=o.match(/Android (\d+(?:\.\d+))/),m=!!l&&l[1],n=o.indexOf("Chrome")>-1;if(l!==null&&m==="4.0"&&q&&q>534.13&&!n){return true}return false}());this._createPrerequisites(e.noop,e.noop,e.proxy(this,"_openPrerequisitesComplete"));this._currentTransition=j.transition;this._applyTransition(j.transition);this._ui.screen.removeClass("ui-screen-hidden");this._ui.container.removeClass("ui-popup-truncate");this._reposition(j);this._ui.container.removeClass("ui-popup-hidden");if(this.options.overlayTheme&&i){this.element.closest(".ui-page").addClass("ui-popup-open")}this._animate({additionalCondition:true,transition:j.transition,classToRemove:"",screenClassToAdd:"in",containerClassToAdd:"in",applyTransition:false,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 i=this._ui.container,j=this.element.attr("id");i.removeAttr("tabindex");e.mobile.popup.active=h;e(":focus",i[0]).add(i[0]).blur();if(j){this.document.find("[aria-haspopup='true'][aria-owns='"+j+"']").attr("aria-expanded",false)}this._trigger("afterclose")},_close:function(i){this._ui.container.removeClass("ui-popup-active");this._page.removeClass("ui-popup-open");this._isOpen=false;this._createPrerequisites(e.proxy(this,"_closePrerequisiteScreen"),e.proxy(this,"_closePrerequisiteContainer"),e.proxy(this,"_closePrerequisitesDone"));this._animate({additionalCondition:this._ui.screen.hasClass("in"),transition:(i?"none":(this._currentTransition)),classToRemove:"in",screenClassToAdd:"out",containerClassToAdd:"reverse out",applyTransition:true,prerequisites:this._prerequisites})},_unenhance:function(){if(this.options.enhanced){return}this._setOptions({theme:e.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(){if(e.mobile.popup.active===this){this.element.one("popupafterclose",e.proxy(this,"_unenhance"));this.close()}else{this._unenhance()}return this},_closePopup:function(m,j){var l,n,i=this.options,k=false;if((m&&m.isDefaultPrevented())||e.mobile.popup.active!==this){return}d.scrollTo(0,this._scrollTop);if(m&&m.type==="pagebeforechange"&&j){if(typeof j.toPage==="string"){l=j.toPage}else{l=j.toPage.jqmData("url")}l=e.mobile.path.parseUrl(l);n=l.pathname+l.search+l.hash;if(this._myUrl!==e.mobile.path.makeUrlAbsolute(n)){k=true}else{m.preventDefault()}}this.window.off(i.closeEvents);this.element.undelegate(i.closeLinkSelector,i.closeLinkEvents);this._close(k)},_bindContainerClose:function(){this.window.on(this.options.closeEvents,e.proxy(this,"_closePopup"))},widget:function(){return this._ui.container},open:function(n){var p,m,i,j,l,q,o=this,k=this.options;if(e.mobile.popup.active||k.disabled){return this}e.mobile.popup.active=this;this._scrollTop=this.window.scrollTop();if(!(k.history)){o._open(n);o._bindContainerClose();o.element.delegate(k.closeLinkSelector,k.closeLinkEvents,function(r){o.close();r.preventDefault()});return this}q=e.mobile.navigate.history;m=e.mobile.dialogHashKey;i=e.mobile.activePage;j=(i?i.hasClass("ui-dialog"):false);this._myUrl=p=q.getActive().url;l=(p.indexOf(m)>-1)&&!j&&(q.activeIndex>0);if(l){o._open(n);o._bindContainerClose();return this}if(p.indexOf(m)===-1&&!j){p=p+(p.indexOf("#")>-1?m:"#"+m)}else{p=e.mobile.path.parseLocation().hash+m}if(q.activeIndex===0&&p===q.initialDst){p+=m}this.window.one("beforenavigate",function(r){r.preventDefault();o._open(n);o._bindContainerClose()});this.urlAltered=true;e.mobile.navigate(p,{role:"dialog"});return this},close:function(){if(e.mobile.popup.active!==this){return this}this._scrollTop=this.window.scrollTop();if(this.options.history&&this.urlAltered){e.mobile.back();this.urlAltered=false}else{this._closePopup()}return this}});e.mobile.popup.handleLink=function(i){var j,k=e.mobile.path,l=e(k.hashToSelector(k.parseUrl(i.attr("href")).hash)).first();if(l.length>0&&l.data("mobile-popup")){j=i.offset();l.popup("open",{x:j.left+i.outerWidth()/2,y:j.top+i.outerHeight()/2,transition:i.jqmData("transition"),positionTo:i.jqmData("position-to")})}setTimeout(function(){i.removeClass(e.mobile.activeBtnClass)},300)};e.mobile.document.on("pagebeforechange",function(j,i){if(i.options.role==="popup"){e.mobile.popup.handleLink(i.options.link);j.preventDefault()}})})(b);(function(e,g){var h=".ui-disabled,.ui-state-disabled,.ui-li-divider,.ui-screen-hidden,:jqmData(role='placeholder')",f=function(k,l,j){var i=k[j+"All"]().not(h).first();if(i.length){l.blur().attr("tabindex","-1");i.find("a").first().focus()}};e.widget("mobile.selectmenu",e.mobile.selectmenu,{_create:function(){var i=this.options;i.nativeMenu=i.nativeMenu||(this.element.parents(":jqmData(role='popup'),:mobile-popup").length>0);return this._super()},_handleSelectFocus:function(){this.element.blur();this.button.focus()},_handleKeydown:function(i){this._super(i);this._handleButtonVclickKeydown(i)},_handleButtonVclickKeydown:function(i){if(this.options.disabled||this.isOpen){return}if(i.type==="vclick"||i.keyCode&&(i.keyCode===e.mobile.keyCode.ENTER||i.keyCode===e.mobile.keyCode.SPACE)){this._decideFormat();if(this.menuType==="overlay"){this.button.attr("href","#"+this.popupId).attr("data-"+(e.mobile.ns||"")+"rel","popup")}else{this.button.attr("href","#"+this.dialogId).attr("data-"+(e.mobile.ns||"")+"rel","dialog")}this.isOpen=true}},_handleListFocus:function(i){var j=(i.type==="focusin")?{tabindex:"0",event:"vmouseover"}:{tabindex:"-1",event:"vmouseout"};e(i.target).attr("tabindex",j.tabindex).trigger(j.event)},_handleListKeydown:function(i){var k=e(i.target),j=k.closest("li");switch(i.keyCode){case 38:f(j,k,"prev");return false;case 40:f(j,k,"next");return false;case 13:case 32:k.trigger("click");return false}},_handleMenuPageHide:function(){this.thisPage.page("bindRemove")},_handleHeaderCloseClick:function(){if(this.menuType==="overlay"){this.close();return false}},build:function(){var z,y,i,p,C,n,s,B,x,j,t,r,q,k,m,v,u,l,A,w=this.options;if(w.nativeMenu){return this._super()}A=this;z=this.selectId;y=z+"-listbox";i=z+"-dialog";p=this.label;C=this.element.closest(".ui-page");n=this.element[0].multiple;s=z+"-menu";B=w.theme?(" data-"+e.mobile.ns+"theme='"+w.theme+"'"):"";x=w.overlayTheme?(" data-"+e.mobile.ns+"theme='"+w.overlayTheme+"'"):"";j=(w.dividerTheme&&n)?(" data-"+e.mobile.ns+"divider-theme='"+w.dividerTheme+"'"):"";t=e("");r=e("