/* Copyright (c) 2004-2011, The Dojo Foundation All Rights Reserved. Available via Academic Free License >= 2.1 OR the modified BSD license. see: http://dojotoolkit.org/license for details */ /* This is an optimized version of Dojo, built for deployment and not for development. To get sources and documentation, please visit: http://dojotoolkit.org */ //>>built require({cache:{"dojox/mobile/ViewController":function(){define("dojox/mobile/ViewController",["dojo/_base/kernel","dojo/_base/array","dojo/_base/connect","dojo/_base/declare","dojo/_base/lang","dojo/_base/window","dojo/_base/Deferred","dojo/dom","dojo/dom-class","dojo/dom-construct","dojo/on","dojo/ready","dijit/registry","./ProgressIndicator","./TransitionEvent","./viewRegistry"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9,_a,on,_b,_c,_d,_e,_f){var _10=_4("dojox.mobile.ViewController",null,{dataHandlerClass:"dojox/mobile/dh/DataHandler",dataSourceClass:"dojox/mobile/dh/UrlDataSource",fileTypeMapClass:"dojox/mobile/dh/SuffixFileTypeMap",constructor:function(){this.viewMap={};_b(_5.hitch(this,function(){on(_6.body(),"startTransition",_5.hitch(this,"onStartTransition"));}));},findTransitionViews:function(_11){if(!_11){return [];}_11.match(/^#?([^&?]+)(.*)/);var _12=RegExp.$2;var _13=_c.byId(RegExp.$1);if(!_13){return [];}for(var v=_13.getParent();v;v=v.getParent()){if(v.isVisible&&!v.isVisible()){var sv=_13.getShowingView();if(sv&&sv.id!==_13.id){_13.show();}_13=v;}}return [_13.getShowingView(),_13,_12];},openExternalView:function(_14,_15){var d=new _7();var id=this.viewMap[_14.url];if(id){_14.moveTo=id;if(_14.noTransition){_c.byId(id).hide();}else{new _e(_6.body(),_14).dispatch();}d.resolve(true);return d;}var _16=null;for(var i=_15.childNodes.length-1;i>=0;i--){var c=_15.childNodes[i];if(c.nodeType===1){var _17=c.getAttribute("fixed")||(_c.byNode(c)&&_c.byNode(c).fixed);if(_17==="bottom"){_16=c;break;}}}var dh=_14.dataHandlerClass||this.dataHandlerClass;var ds=_14.dataSourceClass||this.dataSourceClass;var ft=_14.fileTypeMapClass||this.fileTypeMapClass;require([dh,ds,ft],_5.hitch(this,function(_18,_19,_1a){var _1b=new _18(new _19(_14.data||_14.url),_15,_16);var _1c=_14.contentType||_1a.getContentType(_14.url)||"html";_1b.processData(_1c,_5.hitch(this,function(id){if(id){this.viewMap[_14.url]=_14.moveTo=id;if(_14.noTransition){_c.byId(id).hide();}else{new _e(_6.body(),_14).dispatch();}d.resolve(true);}else{d.reject("Failed to load "+_14.url);}}));}));return d;},onStartTransition:function(evt){evt.preventDefault();if(!evt.detail){return;}var _1d=evt.detail;if(!_1d.moveTo&&!_1d.href&&!_1d.url&&!_1d.scene){return;}if(_1d.url&&!_1d.moveTo){var _1e=_1d.urlTarget;var w=_c.byId(_1e);var _1f=w&&w.containerNode||_8.byId(_1e);if(!_1f){w=_f.getEnclosingView(evt.target);_1f=w&&w.domNode.parentNode||_6.body();}this.openExternalView(_1d,_1f);return;}else{if(_1d.href){if(_1d.hrefTarget){_6.global.open(_1d.href,_1d.hrefTarget);}else{var _20;for(var v=_f.getEnclosingView(evt.target);v;v=_f.getParentView(v)){_20=v;}if(_20){_20.performTransition(null,_1d.transitionDir,_1d.transition,evt.target,function(){location.href=_1d.href;});}}return;}else{if(_1d.scene){_3.publish("/dojox/mobile/app/pushScene",[_1d.scene]);return;}}}var arr=this.findTransitionViews(_1d.moveTo),_21=arr[0],_22=arr[1],_23=arr[2];if(!location.hash&&!_1d.hashchange){_f.initialView=_21;}if(_1d.moveTo&&_22){_1d.moveTo=(_1d.moveTo.charAt(0)==="#"?"#"+_22.id:_22.id)+_23;}if(!_21||(_1d.moveTo&&_21===_c.byId(_1d.moveTo.replace(/^#?([^&?]+).*/,"$1")))){return;}var src=_c.getEnclosingWidget(evt.target);if(src&&src.callback){_1d.context=src;_1d.method=src.callback;}_21.performTransition(_1d);}});_10._instance=new _10();_10.getInstance=function(){return _10._instance;};return _10;});},"dojox/mobile/RoundRect":function(){define("dojox/mobile/RoundRect",["dojo/_base/declare","dojo/dom-class","./Container"],function(_24,_25,_26){return _24("dojox.mobile.RoundRect",_26,{shadow:false,baseClass:"mblRoundRect",buildRendering:function(){this.inherited(arguments);if(this.shadow){_25.add(this.domNode,"mblShadow");}}});});},"dojox/mobile/RoundRectList":function(){define("dojox/mobile/RoundRectList",["dojo/_base/array","dojo/_base/declare","dojo/_base/event","dojo/_base/lang","dojo/_base/window","dojo/dom-construct","dijit/_Contained","dijit/_Container","dijit/_WidgetBase"],function(_27,_28,_29,_2a,win,_2b,_2c,_2d,_2e){return _28("dojox.mobile.RoundRectList",[_2e,_2d,_2c],{transition:"slide",iconBase:"",iconPos:"",select:"",stateful:false,syncWithViews:false,editable:false,tag:"ul",editableMixinClass:"dojox/mobile/_EditableListMixin",baseClass:"mblRoundRectList",buildRendering:function(){this.domNode=this.srcNodeRef||_2b.create(this.tag);this.inherited(arguments);},postCreate:function(){if(this.editable){require([this.editableMixinClass],_2a.hitch(this,function(_2f){_2a.mixin(this,new _2f());}));}this.connect(this.domNode,"onselectstart",_29.stop);if(this.syncWithViews){var f=function(_30,_31,dir,_32,_33,_34){var _35=_27.filter(this.getChildren(),function(w){return w.moveTo==="#"+_30.id||w.moveTo===_30.id;})[0];if(_35){_35.set("selected",true);}};this.subscribe("/dojox/mobile/afterTransitionIn",f);this.subscribe("/dojox/mobile/startView",f);}},resize:function(){_27.forEach(this.getChildren(),function(_36){if(_36.resize){_36.resize();}});},onCheckStateChanged:function(){},_setStatefulAttr:function(_37){this._set("stateful",_37);this.selectOne=_37;_27.forEach(this.getChildren(),function(_38){_38.setArrow&&_38.setArrow();});},deselectItem:function(_39){_39.set("selected",false);},deselectAll:function(){_27.forEach(this.getChildren(),function(_3a){_3a.set("selected",false);});},selectItem:function(_3b){_3b.set("selected",true);}});});},"dojox/mobile/sniff":function(){define("dojox/mobile/sniff",["dojo/_base/window","dojo/_base/sniff"],function(win,has){var ua=navigator.userAgent;has.add("bb",ua.indexOf("BlackBerry")>=0&&parseFloat(ua.split("Version/")[1])||undefined,undefined,true);has.add("android",parseFloat(ua.split("Android ")[1])||undefined,undefined,true);if(ua.match(/(iPhone|iPod|iPad)/)){var p=RegExp.$1.replace(/P/,"p");var v=ua.match(/OS ([\d_]+)/)?RegExp.$1:"1";var os=parseFloat(v.replace(/_/,".").replace(/_/g,""));has.add(p,os,undefined,true);has.add("iphone",os,undefined,true);}if(has("webkit")){has.add("touch",(typeof win.doc.documentElement.ontouchstart!="undefined"&&navigator.appVersion.indexOf("Mobile")!=-1)||!!has("android"),undefined,true);}return has;});},"dojox/mobile/viewRegistry":function(){define("dojox/mobile/viewRegistry",["dojo/_base/array","dojo/dom-class","dijit/registry"],function(_3c,_3d,_3e){var _3f={length:0,hash:{},initialView:null,add:function(_40){this.hash[_40.id]=_40;this.length++;},remove:function(id){if(this.hash[id]){delete this.hash[id];this.length--;}},getViews:function(){var arr=[];for(var i in this.hash){arr.push(this.hash[i]);}return arr;},getParentView:function(_41){for(var v=_41.getParent();v;v=v.getParent()){if(_3d.contains(v.domNode,"mblView")){return v;}}return null;},getChildViews:function(_42){return _3c.filter(this.getViews(),function(v){return this.getParentView(v)===_42;},this);},getEnclosingView:function(_43){for(var n=_43;n&&n.tagName!=="BODY";n=n.parentNode){if(n.nodeType===1&&_3d.contains(n,"mblView")){return _3e.byNode(n);}}return null;},getEnclosingScrollable:function(_44){for(var w=_3e.getEnclosingWidget(_44);w;w=w.getParent()){if(w.scrollableParams&&w._v){return w;}}return null;}};return _3f;});},"dojox/mobile/TransitionEvent":function(){define("dojox/mobile/TransitionEvent",["dojo/_base/declare","dojo/_base/Deferred","dojo/_base/lang","dojo/on","./transition"],function(_45,_46,_47,on,_48){return _45("dojox.mobile.TransitionEvent",null,{constructor:function(_49,_4a,_4b){this.transitionOptions=_4a;this.target=_49;this.triggerEvent=_4b||null;},dispatch:function(){var _4c={bubbles:true,cancelable:true,detail:this.transitionOptions,triggerEvent:this.triggerEvent};var evt=on.emit(this.target,"startTransition",_4c);if(evt){_46.when(_48,_47.hitch(this,function(_4d){_46.when(_4d.call(this,evt),_47.hitch(this,function(_4e){this.endTransition(_4e);}));}));}},endTransition:function(_4f){on.emit(this.target,"endTransition",{detail:_4f.transitionOptions});}});});},"dijit/_WidgetBase":function(){define("dijit/_WidgetBase",["require","dojo/_base/array","dojo/aspect","dojo/_base/config","dojo/_base/connect","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/dom-style","dojo/has","dojo/_base/kernel","dojo/_base/lang","dojo/on","dojo/ready","dojo/Stateful","dojo/topic","dojo/_base/window","./Destroyable","./registry"],function(_50,_51,_52,_53,_54,_55,dom,_56,_57,_58,_59,_5a,has,_5b,_5c,on,_5d,_5e,_5f,win,_60,_61){has.add("dijit-legacy-requires",!_5b.isAsync);if(has("dijit-legacy-requires")){_5d(0,function(){var _62=["dijit/_base/manager"];_50(_62);});}var _63={};function _64(obj){var ret={};for(var _65 in obj){ret[_65.toLowerCase()]=true;}return ret;};function _66(_67){return function(val){_56[val?"set":"remove"](this.domNode,_67,val);this._set(_67,val);};};return _55("dijit._WidgetBase",[_5e,_60],{id:"",_setIdAttr:"domNode",lang:"",_setLangAttr:_66("lang"),dir:"",_setDirAttr:_66("dir"),textDir:"","class":"",_setClassAttr:{node:"domNode",type:"class"},style:"",title:"",tooltip:"",baseClass:"",srcNodeRef:null,domNode:null,containerNode:null,ownerDocument:null,_setOwnerDocumentAttr:function(val){this._set("ownerDocument",val);},attributeMap:{},_blankGif:_53.blankGif||_50.toUrl("dojo/resources/blank.gif"),postscript:function(_68,_69){this.create(_68,_69);},create:function(_6a,_6b){this.srcNodeRef=dom.byId(_6b);this._connects=[];this._supportingWidgets=[];if(this.srcNodeRef&&(typeof this.srcNodeRef.id=="string")){this.id=this.srcNodeRef.id;}if(_6a){this.params=_6a;_5c.mixin(this,_6a);}this.postMixInProperties();if(!this.id){this.id=_61.getUniqueId(this.declaredClass.replace(/\./g,"_"));if(this.params){delete this.params.id;}}this.ownerDocument=this.ownerDocument||(this.srcNodeRef?this.srcNodeRef.ownerDocument:win.doc);this.ownerDocumentBody=win.body(this.ownerDocument);_61.add(this);this.buildRendering();var _6c;if(this.domNode){this._applyAttributes();var _6d=this.srcNodeRef;if(_6d&&_6d.parentNode&&this.domNode!==_6d){_6d.parentNode.replaceChild(this.domNode,_6d);_6c=true;}this.domNode.setAttribute("widgetId",this.id);}this.postCreate();if(_6c){delete this.srcNodeRef;}this._created=true;},_applyAttributes:function(){var _6e=this.constructor,_6f=_6e._setterAttrs;if(!_6f){_6f=(_6e._setterAttrs=[]);for(var _70 in this.attributeMap){_6f.push(_70);}var _71=_6e.prototype;for(var _72 in _71){if(_72 in this.attributeMap){continue;}var _73="_set"+_72.replace(/^[a-z]|-[a-zA-Z]/g,function(c){return c.charAt(c.length-1).toUpperCase();})+"Attr";if(_73 in _71){_6f.push(_72);}}}_51.forEach(_6f,function(_74){if(this.params&&_74 in this.params){}else{if(this[_74]){this.set(_74,this[_74]);}}},this);for(var _75 in this.params){this.set(_75,this.params[_75]);}},postMixInProperties:function(){},buildRendering:function(){if(!this.domNode){this.domNode=this.srcNodeRef||this.ownerDocument.createElement("div");}if(this.baseClass){var _76=this.baseClass.split(" ");if(!this.isLeftToRight()){_76=_76.concat(_51.map(_76,function(_77){return _77+"Rtl";}));}_57.add(this.domNode,_76);}},postCreate:function(){},startup:function(){if(this._started){return;}this._started=true;_51.forEach(this.getChildren(),function(obj){if(!obj._started&&!obj._destroyed&&_5c.isFunction(obj.startup)){obj.startup();obj._started=true;}});},destroyRecursive:function(_78){this._beingDestroyed=true;this.destroyDescendants(_78);this.destroy(_78);},destroy:function(_79){this._beingDestroyed=true;this.uninitialize();function _7a(w){if(w.destroyRecursive){w.destroyRecursive(_79);}else{if(w.destroy){w.destroy(_79);}}};_51.forEach(this._connects,_5c.hitch(this,"disconnect"));_51.forEach(this._supportingWidgets,_7a);if(this.domNode){_51.forEach(_61.findWidgets(this.domNode,this.containerNode),_7a);}this.destroyRendering(_79);_61.remove(this.id);this._destroyed=true;},destroyRendering:function(_7b){if(this.bgIframe){this.bgIframe.destroy(_7b);delete this.bgIframe;}if(this.domNode){if(_7b){_56.remove(this.domNode,"widgetId");}else{_58.destroy(this.domNode);}delete this.domNode;}if(this.srcNodeRef){if(!_7b){_58.destroy(this.srcNodeRef);}delete this.srcNodeRef;}},destroyDescendants:function(_7c){_51.forEach(this.getChildren(),function(_7d){if(_7d.destroyRecursive){_7d.destroyRecursive(_7c);}});},uninitialize:function(){return false;},_setStyleAttr:function(_7e){var _7f=this.domNode;if(_5c.isObject(_7e)){_5a.set(_7f,_7e);}else{if(_7f.style.cssText){_7f.style.cssText+="; "+_7e;}else{_7f.style.cssText=_7e;}}this._set("style",_7e);},_attrToDom:function(_80,_81,_82){_82=arguments.length>=3?_82:this.attributeMap[_80];_51.forEach(_5c.isArray(_82)?_82:[_82],function(_83){var _84=this[_83.node||_83||"domNode"];var _85=_83.type||"attribute";switch(_85){case "attribute":if(_5c.isFunction(_81)){_81=_5c.hitch(this,_81);}var _86=_83.attribute?_83.attribute:(/^on[A-Z][a-zA-Z]*$/.test(_80)?_80.toLowerCase():_80);if(_84.tagName){_56.set(_84,_86,_81);}else{_84.set(_86,_81);}break;case "innerText":_84.innerHTML="";_84.appendChild(this.ownerDocument.createTextNode(_81));break;case "innerHTML":_84.innerHTML=_81;break;case "class":_57.replace(_84,_81,this[_80]);break;}},this);},get:function(_87){var _88=this._getAttrNames(_87);return this[_88.g]?this[_88.g]():this[_87];},set:function(_89,_8a){if(typeof _89==="object"){for(var x in _89){this.set(x,_89[x]);}return this;}var _8b=this._getAttrNames(_89),_8c=this[_8b.s];if(_5c.isFunction(_8c)){var _8d=_8c.apply(this,Array.prototype.slice.call(arguments,1));}else{var _8e=this.focusNode&&!_5c.isFunction(this.focusNode)?"focusNode":"domNode",tag=this[_8e].tagName,_8f=_63[tag]||(_63[tag]=_64(this[_8e])),map=_89 in this.attributeMap?this.attributeMap[_89]:_8b.s in this?this[_8b.s]:((_8b.l in _8f&&typeof _8a!="function")||/^aria-|^data-|^role$/.test(_89))?_8e:null;if(map!=null){this._attrToDom(_89,_8a,map);}this._set(_89,_8a);}return _8d||this;},_attrPairNames:{},_getAttrNames:function(_90){var apn=this._attrPairNames;if(apn[_90]){return apn[_90];}var uc=_90.replace(/^[a-z]|-[a-zA-Z]/g,function(c){return c.charAt(c.length-1).toUpperCase();});return (apn[_90]={n:_90+"Node",s:"_set"+uc+"Attr",g:"_get"+uc+"Attr",l:uc.toLowerCase()});},_set:function(_91,_92){var _93=this[_91];this[_91]=_92;if(this._created&&_92!==_93){if(this._watchCallbacks){this._watchCallbacks(_91,_93,_92);}this.emit("attrmodified-"+_91,{detail:{prevValue:_93,newValue:_92}});}},emit:function(_94,_95,_96){_95=_95||{};if(_95.bubbles===undefined){_95.bubbles=true;}if(_95.cancelable===undefined){_95.cancelable=true;}if(!_95.detail){_95.detail={};}_95.detail.widget=this;var ret,_97=this["on"+_94];if(_97){ret=_97.apply(this,_96?_96:[_95]);}if(this._started&&!this._beingDestroyed){on.emit(this.domNode,_94.toLowerCase(),_95);}return ret;},on:function(_98,_99){var _9a=this._onMap(_98);if(_9a){return _52.after(this,_9a,_99,true);}return this.own(on(this.domNode,_98,_99))[0];},_onMap:function(_9b){var _9c=this.constructor,map=_9c._onMap;if(!map){map=(_9c._onMap={});for(var _9d in _9c.prototype){if(/^on/.test(_9d)){map[_9d.replace(/^on/,"").toLowerCase()]=_9d;}}}return map[typeof _9b=="string"&&_9b.toLowerCase()];},toString:function(){return "[Widget "+this.declaredClass+", "+(this.id||"NO ID")+"]";},getChildren:function(){return this.containerNode?_61.findWidgets(this.containerNode):[];},getParent:function(){return _61.getEnclosingWidget(this.domNode.parentNode);},connect:function(obj,_9e,_9f){return this.own(_54.connect(obj,_9e,this,_9f))[0];},disconnect:function(_a0){_a0.remove();},subscribe:function(t,_a1){return this.own(_5f.subscribe(t,_5c.hitch(this,_a1)))[0];},unsubscribe:function(_a2){_a2.remove();},isLeftToRight:function(){return this.dir?(this.dir=="ltr"):_59.isBodyLtr(this.ownerDocument);},isFocusable:function(){return this.focus&&(_5a.get(this.domNode,"display")!="none");},placeAt:function(_a3,_a4){var _a5=!_a3.tagName&&_61.byId(_a3);if(_a5&&_a5.addChild&&(!_a4||typeof _a4==="number")){_a5.addChild(this,_a4);}else{var ref=_a5?(_a5.containerNode&&!/after|before|replace/.test(_a4||"")?_a5.containerNode:_a5.domNode):dom.byId(_a3,this.ownerDocument);_58.place(this.domNode,ref,_a4);if(!this._started&&(this.getParent()||{})._started){this.startup();}}return this;},getTextDir:function(_a6,_a7){return _a7;},applyTextDir:function(){},defer:function(fcn,_a8){var _a9=setTimeout(_5c.hitch(this,function(){_a9=null;if(!this._destroyed){_5c.hitch(this,fcn)();}}),_a8||0);return {remove:function(){if(_a9){clearTimeout(_a9);_a9=null;}return null;}};}});});},"dojox/mobile/View":function(){define("dojox/mobile/View",["dojo/_base/array","dojo/_base/config","dojo/_base/connect","dojo/_base/declare","dojo/_base/lang","dojo/_base/sniff","dojo/_base/window","dojo/_base/Deferred","dojo/dom","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/dom-style","dijit/registry","dijit/_Contained","dijit/_Container","dijit/_WidgetBase","./ViewController","./common","./transition","./viewRegistry"],function(_aa,_ab,_ac,_ad,_ae,has,win,_af,dom,_b0,_b1,_b2,_b3,_b4,_b5,_b6,_b7,_b8,_b9,_ba,_bb){var dm=_ae.getObject("dojox.mobile",true);return _ad("dojox.mobile.View",[_b7,_b6,_b5],{selected:false,keepScrollPos:true,tag:"div",baseClass:"mblView",constructor:function(_bc,_bd){if(_bd){dom.byId(_bd).style.visibility="hidden";}},destroy:function(){_bb.remove(this.id);this.inherited(arguments);},buildRendering:function(){this.domNode=this.containerNode=this.srcNodeRef||_b1.create(this.tag);this._animEndHandle=this.connect(this.domNode,"webkitAnimationEnd","onAnimationEnd");this._animStartHandle=this.connect(this.domNode,"webkitAnimationStart","onAnimationStart");if(!_ab["mblCSS3Transition"]){this._transEndHandle=this.connect(this.domNode,"webkitTransitionEnd","onAnimationEnd");}if(has("mblAndroid3Workaround")){_b3.set(this.domNode,"webkitTransformStyle","preserve-3d");}_bb.add(this);this.inherited(arguments);},startup:function(){if(this._started){return;}if(this._visible===undefined){var _be=this.getSiblingViews();var ids=location.hash&&location.hash.substring(1).split(/,/);var _bf,_c0,_c1;_aa.forEach(_be,function(v,i){if(_aa.indexOf(ids,v.id)!==-1){_bf=v;}if(i==0){_c1=v;}if(v.selected){_c0=v;}v._visible=false;},this);(_bf||_c0||_c1)._visible=true;}if(this._visible){this.show(true,true);this.onStartView();_ac.publish("/dojox/mobile/startView",[this]);}if(this.domNode.style.visibility!="visible"){this.domNode.style.visibility="visible";}this.inherited(arguments);var _c2=this.getParent();if(!_c2||!_c2.resize){this.resize();}if(!this._visible){this.hide();}},resize:function(){_aa.forEach(this.getChildren(),function(_c3){if(_c3.resize){_c3.resize();}});},onStartView:function(){},onBeforeTransitionIn:function(_c4,dir,_c5,_c6,_c7){},onAfterTransitionIn:function(_c8,dir,_c9,_ca,_cb){},onBeforeTransitionOut:function(_cc,dir,_cd,_ce,_cf){},onAfterTransitionOut:function(_d0,dir,_d1,_d2,_d3){},_clearClasses:function(_d4){if(!_d4){return;}var _d5=[];_aa.forEach(_ae.trim(_d4.className||"").split(/\s+/),function(c){if(c.match(/^mbl\w*View$/)||c.indexOf("mbl")===-1){_d5.push(c);}},this);_d4.className=_d5.join(" ");},_fixViewState:function(_d6){var _d7=this.domNode.parentNode.childNodes;for(var i=0;i<_d7.length;i++){var n=_d7[i];if(n.nodeType===1&&_b0.contains(n,"mblView")){this._clearClasses(n);}}this._clearClasses(_d6);},convertToId:function(_d8){if(typeof (_d8)=="string"){return _d8.replace(/^#?([^&?]+).*/,"$1");}return _d8;},_isBookmarkable:function(_d9){return _d9.moveTo&&(_ab["mblForceBookmarkable"]||_d9.moveTo.charAt(0)==="#")&&!_d9.hashchange;},performTransition:function(_da,_db,_dc,_dd,_de){var _df,_e0;if(_da&&typeof (_da)==="object"){_df=_da;_e0=_db;}else{_df={moveTo:_da,transitionDir:_db,transition:_dc,context:_dd,method:_de};_e0=[];for(var i=5;i1||_e6!==0){_e2.style.top=_e6-_e5+"px";if(_ab["mblHideAddressBar"]!==false){setTimeout(function(){win.global.scrollTo(0,(_e6||1));},0);}}}else{_e1.style.top="0px";}_e4.onBeforeTransitionIn.apply(_e4,this._arguments);_ac.publish("/dojox/mobile/beforeTransitionIn",[_e4].concat(_ae._toArray(this._arguments)));}_e1.style.display="none";_e1.style.visibility="visible";_b9.fromView=this;_b9.toView=_e4;this._doTransition(_e2,_e1,_df.transition,_df.transitionDir);},_toCls:function(s){return "mbl"+s.charAt(0).toUpperCase()+s.substring(1);},_doTransition:function(_e7,_e8,_e9,_ea){var rev=(_ea==-1)?" mblReverse":"";_e8.style.display="";if(!_e9||_e9=="none"){this.domNode.style.display="none";this.invokeCallback();}else{if(_ab["mblCSS3Transition"]){_af.when(_ba,_ae.hitch(this,function(_eb){var _ec=_b3.get(_e8,"position");_b3.set(_e8,"position","absolute");_af.when(_eb(_e7,_e8,{transition:_e9,reverse:(_ea===-1)?true:false}),_ae.hitch(this,function(){_b3.set(_e8,"position",_ec);this.invokeCallback();}));}));}else{if(_e9.indexOf("cube")!=-1){if(has("ipad")){_b3.set(_e8.parentNode,{webkitPerspective:1600});}else{if(has("iphone")){_b3.set(_e8.parentNode,{webkitPerspective:800});}}}var s=this._toCls(_e9);if(has("mblAndroidWorkaround")){setTimeout(function(){_b0.add(_e7,s+" mblOut"+rev);_b0.add(_e8,s+" mblIn"+rev);_b0.remove(_e8,"mblAndroidWorkaround");setTimeout(function(){_b0.add(_e7,"mblTransition");_b0.add(_e8,"mblTransition");},30);},70);}else{_b0.add(_e7,s+" mblOut"+rev);_b0.add(_e8,s+" mblIn"+rev);setTimeout(function(){_b0.add(_e7,"mblTransition");_b0.add(_e8,"mblTransition");},100);}var _ed="50% 50%";var _ee="50% 50%";var _ef,_f0,_f1;if(_e9.indexOf("swirl")!=-1||_e9.indexOf("zoom")!=-1){if(this.keepScrollPos&&!this.getParent()){_ef=win.body().scrollTop||win.doc.documentElement.scrollTop||win.global.pageYOffset||0;}else{_ef=-_b2.position(_e7,true).y;}_f1=win.global.innerHeight/2+_ef;_ed="50% "+_f1+"px";_ee="50% "+_f1+"px";}else{if(_e9.indexOf("scale")!=-1){var _f2=_b2.position(_e7,true);_f0=((this.clickedPosX!==undefined)?this.clickedPosX:win.global.innerWidth/2)-_f2.x;if(this.keepScrollPos&&!this.getParent()){_ef=win.body().scrollTop||win.doc.documentElement.scrollTop||win.global.pageYOffset||0;}else{_ef=-_f2.y;}_f1=((this.clickedPosY!==undefined)?this.clickedPosY:win.global.innerHeight/2)+_ef;_ed=_f0+"px "+_f1+"px";_ee=_f0+"px "+_f1+"px";}}_b3.set(_e7,{webkitTransformOrigin:_ed});_b3.set(_e8,{webkitTransformOrigin:_ee});}}},onAnimationStart:function(e){},onAnimationEnd:function(e){var _f3=e.animationName||e.target.className;if(_f3.indexOf("Out")===-1&&_f3.indexOf("In")===-1&&_f3.indexOf("Shrink")===-1){return;}var _f4=false;if(_b0.contains(this.domNode,"mblOut")){_f4=true;this.domNode.style.display="none";_b0.remove(this.domNode,[this._toCls(this._detail.transition),"mblIn","mblOut","mblReverse"]);}else{this.containerNode.style.paddingTop="";}_b3.set(this.domNode,{webkitTransformOrigin:""});if(_f3.indexOf("Shrink")!==-1){var li=e.target;li.style.display="none";_b0.remove(li,"mblCloseContent");var p=_bb.getEnclosingScrollable(this.domNode);p&&p.onTouchEnd();}if(_f4){this.invokeCallback();}this._clearClasses(this.domNode);this.clickedPosX=this.clickedPosY=undefined;if(_f3.indexOf("Cube")!==-1&&_f3.indexOf("In")!==-1&&has("iphone")){this.domNode.parentNode.style.webkitPerspective="";}},invokeCallback:function(){this.onAfterTransitionOut.apply(this,this._arguments);_ac.publish("/dojox/mobile/afterTransitionOut",[this].concat(this._arguments));var _f5=_b4.byNode(this.toNode);if(_f5){_f5.onAfterTransitionIn.apply(_f5,this._arguments);_ac.publish("/dojox/mobile/afterTransitionIn",[_f5].concat(this._arguments));_f5.movedFrom=undefined;if(this.setFragIds&&this._isBookmarkable(this._detail)){this.setFragIds(_f5);}}if(has("mblAndroidWorkaround")){setTimeout(_ae.hitch(this,function(){if(_f5){_b3.set(this.toNode,"webkitTransformStyle","");}_b3.set(this.domNode,"webkitTransformStyle","");}),0);}var c=this._detail.context,m=this._detail.method;if(!c&&!m){return;}if(!m){m=c;c=null;}c=c||win.global;if(typeof (m)=="string"){c[m].apply(c,this._optArgs);}else{if(typeof (m)=="function"){m.apply(c,this._optArgs);}}},isVisible:function(_f6){var _f7=function(_f8){return _b3.get(_f8,"display")!=="none";};if(_f6){for(var n=this.domNode;n.tagName!=="BODY";n=n.parentNode){if(!_f7(n)){return false;}}return true;}else{return _f7(this.domNode);}},getShowingView:function(){var _f9=this.domNode.parentNode.childNodes;for(var i=0;i<_f9.length;i++){var n=_f9[i];if(n.nodeType===1&&_b0.contains(n,"mblView")&&n.style.display!=="none"){return _b4.byNode(n);}}return null;},getSiblingViews:function(){if(!this.domNode.parentNode){return [this];}return _aa.map(_aa.filter(this.domNode.parentNode.childNodes,function(n){return n.nodeType===1&&_b0.contains(n,"mblView");}),function(n){return _b4.byNode(n);});},show:function(_fa,_fb){var out=this.getShowingView();if(!_fa){if(out){out.onBeforeTransitionOut(out.id);_ac.publish("/dojox/mobile/beforeTransitionOut",[out,out.id]);}this.onBeforeTransitionIn(this.id);_ac.publish("/dojox/mobile/beforeTransitionIn",[this,this.id]);}if(_fb){this.domNode.style.display="";}else{_aa.forEach(this.getSiblingViews(),function(v){v.domNode.style.display=(v===this)?"":"none";},this);}this.load&&this.load();if(!_fa){if(out){out.onAfterTransitionOut(out.id);_ac.publish("/dojox/mobile/afterTransitionOut",[out,out.id]);}this.onAfterTransitionIn(this.id);_ac.publish("/dojox/mobile/afterTransitionIn",[this,this.id]);}},hide:function(){this.domNode.style.display="none";}});});},"dojox/main":function(){define("dojox/main",["dojo/_base/kernel"],function(_fc){return _fc.dojox;});},"dojox/mobile/transition":function(){define("dojox/mobile/transition",["dojo/_base/Deferred","dojo/_base/config"],function(_fd,_fe){if(_fe["mblCSS3Transition"]){var _ff=new _fd();require([_fe["mblCSS3Transition"]],function(_100){_ff.resolve(_100);});return _ff;}return null;});},"dojo/touch":function(){define(["./_base/kernel","./_base/lang","./aspect","./dom","./on","./has","./mouse","./ready","./_base/window"],function(dojo,lang,_101,dom,on,has,_102,_103,win){var _104=has("touch");var _105,_106;if(_104){_103(function(){_106=win.body();win.doc.addEventListener("touchstart",function(evt){var _107=_106;_106=evt.target;on.emit(_107,"dojotouchout",{target:_107,relatedTarget:_106,bubbles:true});on.emit(_106,"dojotouchover",{target:_106,relatedTarget:_107,bubbles:true});},true);on(win.doc,"touchmove",function(evt){var _108=win.doc.elementFromPoint(evt.pageX-win.global.pageXOffset,evt.pageY-win.global.pageYOffset);if(_108&&_106!==_108){on.emit(_106,"dojotouchout",{target:_106,relatedTarget:_108,bubbles:true});on.emit(_108,"dojotouchover",{target:_108,relatedTarget:_106,bubbles:true});_106=_108;}});});_105=function(node,_109){return on(win.doc,"touchmove",function(evt){if(node===win.doc||dom.isDescendant(_106,node)){_109.call(this,lang.mixin({},evt,{target:_106}));}});};}function _10a(type){return function(node,_10b){return on(node,type,_10b);};};var _10c={press:_10a(_104?"touchstart":"mousedown"),move:_104?_105:_10a("mousemove"),release:_10a(_104?"touchend":"mouseup"),cancel:_104?_10a("touchcancel"):_102.leave,over:_10a(_104?"dojotouchover":"mouseover"),out:_10a(_104?"dojotouchout":"mouseout"),enter:_102._eventHandler(_104?"dojotouchover":"mouseover"),leave:_102._eventHandler(_104?"dojotouchout":"mouseout")};1&&(dojo.touch=_10c);return _10c;});},"dojo/Stateful":function(){define(["./_base/declare","./_base/lang","./_base/array","dojo/when"],function(_10d,lang,_10e,when){return _10d("dojo.Stateful",null,{_attrPairNames:{},_getAttrNames:function(name){var apn=this._attrPairNames;if(apn[name]){return apn[name];}return (apn[name]={s:"_"+name+"Setter",g:"_"+name+"Getter"});},postscript:function(_10f){if(_10f){this.set(_10f);}},_get:function(name,_110){return typeof this[_110.g]==="function"?this[_110.g]():this[name];},get:function(name){return this._get(name,this._getAttrNames(name));},set:function(name,_111){if(typeof name==="object"){for(var x in name){if(name.hasOwnProperty(x)&&x!="_watchCallbacks"){this.set(x,name[x]);}}return this;}var _112=this._getAttrNames(name),_113=this._get(name,_112),_114=this[_112.s],_115;if(typeof _114==="function"){_115=_114.apply(this,Array.prototype.slice.call(arguments,1));}else{this[name]=_111;}if(this._watchCallbacks){var self=this;when(_115,function(){self._watchCallbacks(name,_113,_111);});}return this;},_changeAttrValue:function(name,_116){var _117=this.get(name);this[name]=_116;if(this._watchCallbacks){this._watchCallbacks(name,_117,_116);}return this;},watch:function(name,_118){var _119=this._watchCallbacks;if(!_119){var self=this;_119=this._watchCallbacks=function(name,_11a,_11b,_11c){var _11d=function(_11e){if(_11e){_11e=_11e.slice();for(var i=0,l=_11e.length;i-1){_11f.splice(_121,1);}};return _120;}});});},"dojox/mobile/Heading":function(){define("dojox/mobile/Heading",["dojo/_base/array","dojo/_base/connect","dojo/_base/declare","dojo/_base/lang","dojo/_base/window","dojo/dom","dojo/dom-class","dojo/dom-construct","dojo/dom-style","dijit/registry","dijit/_Contained","dijit/_Container","dijit/_WidgetBase","./ProgressIndicator","./ToolBarButton","./View"],function(_122,_123,_124,lang,win,dom,_125,_126,_127,_128,_129,_12a,_12b,_12c,_12d,View){var dm=lang.getObject("dojox.mobile",true);return _124("dojox.mobile.Heading",[_12b,_12a,_129],{back:"",href:"",moveTo:"",transition:"slide",label:"",iconBase:"",tag:"h1",busy:false,progStyle:"mblProgWhite",baseClass:"mblHeading",buildRendering:function(){this.domNode=this.containerNode=this.srcNodeRef||win.doc.createElement(this.tag);this.inherited(arguments);if(!this.label){_122.forEach(this.domNode.childNodes,function(n){if(n.nodeType==3){var v=lang.trim(n.nodeValue);if(v){this.label=v;this.labelNode=_126.create("span",{innerHTML:v},n,"replace");}}},this);}if(!this.labelNode){this.labelNode=_126.create("span",null,this.domNode);}this.labelNode.className="mblHeadingSpanTitle";this.labelDivNode=_126.create("div",{className:"mblHeadingDivTitle",innerHTML:this.labelNode.innerHTML},this.domNode);dom.setSelectable(this.domNode,false);},startup:function(){if(this._started){return;}var _12e=this.getParent&&this.getParent();if(!_12e||!_12e.resize){var _12f=this;setTimeout(function(){_12f.resize();},0);}this.inherited(arguments);},resize:function(){if(this.labelNode){var _130,_131;var _132=this.containerNode.childNodes;for(var i=_132.length-1;i>=0;i--){var c=_132[i];if(c.nodeType===1&&_127.get(c,"display")!=="none"){if(!_131&&_127.get(c,"float")==="right"){_131=c;}if(!_130&&_127.get(c,"float")==="left"){_130=c;}}}if(!this.labelNodeLen&&this.label){this.labelNode.style.display="inline";this.labelNodeLen=this.labelNode.offsetWidth;this.labelNode.style.display="";}var bw=this.domNode.offsetWidth;var rw=_131?bw-_131.offsetLeft+5:0;var lw=_130?_130.offsetLeft+_130.offsetWidth+5:0;var tw=this.labelNodeLen||0;_125[bw-Math.max(rw,lw)*2>tw?"add":"remove"](this.domNode,"mblHeadingCenterTitle");}_122.forEach(this.getChildren(),function(_133){if(_133.resize){_133.resize();}});},_setBackAttr:function(back){this._set("back",back);if(!this.backButton){this.backButton=new _12d({arrow:"left",label:back,moveTo:this.moveTo,back:!this.moveTo,href:this.href,transition:this.transition,transitionDir:-1});this.backButton.placeAt(this.domNode,"first");}else{this.backButton.set("label",back);}this.resize();},_setLabelAttr:function(_134){this._set("label",_134);this.labelNode.innerHTML=this.labelDivNode.innerHTML=this._cv?this._cv(_134):_134;},_setBusyAttr:function(busy){var prog=this._prog;if(busy){if(!prog){prog=this._prog=new _12c({size:30,center:false});_125.add(prog.domNode,this.progStyle);}_126.place(prog.domNode,this.domNode,"first");prog.start();}else{prog.stop();}this._set("busy",busy);}});});},"dojox/mobile/Switch":function(){define("dojox/mobile/Switch",["dojo/_base/array","dojo/_base/connect","dojo/_base/declare","dojo/_base/event","dojo/_base/window","dojo/dom-class","dojo/dom-construct","dojo/dom-style","dojo/touch","dijit/_Contained","dijit/_WidgetBase","./sniff"],function(_135,_136,_137,_138,win,_139,_13a,_13b,_13c,_13d,_13e,has){return _137("dojox.mobile.Switch",[_13e,_13d],{value:"on",name:"",leftLabel:"ON",rightLabel:"OFF",shape:"mblSwDefaultShape",tabIndex:"0",_setTabIndexAttr:"",baseClass:"mblSwitch",role:"",_createdMasks:[],buildRendering:function(){this.domNode=(this.srcNodeRef&&this.srcNodeRef.tagName==="SPAN")?this.srcNodeRef:_13a.create("span");this.inherited(arguments);var c=(this.srcNodeRef&&this.srcNodeRef.className)||this.className||this["class"];if((c=c.match(/mblSw.*Shape\d*/))){this.shape=c;}_139.add(this.domNode,this.shape);var _13f=this.name?" name=\""+this.name+"\"":"";this.domNode.innerHTML="
"+"
"+"
"+"
"+"
"+"
"+"
"+"
"+"
"+"";var n=this.inner=this.domNode.firstChild;this.left=n.childNodes[0];this.right=n.childNodes[1];this.knob=n.childNodes[2];this.input=n.childNodes[3];},postCreate:function(){this._clickHandle=this.connect(this.domNode,"onclick","_onClick");this._keydownHandle=this.connect(this.domNode,"onkeydown","_onClick");this._startHandle=this.connect(this.domNode,_13c.press,"onTouchStart");this._initialValue=this.value;},_changeState:function(_140,anim){var on=(_140==="on");this.left.style.display="";this.right.style.display="";this.inner.style.left="";if(anim){_139.add(this.domNode,"mblSwitchAnimation");}_139.remove(this.domNode,on?"mblSwitchOff":"mblSwitchOn");_139.add(this.domNode,on?"mblSwitchOn":"mblSwitchOff");var _141=this;setTimeout(function(){_141.left.style.display=on?"":"none";_141.right.style.display=!on?"":"none";_139.remove(_141.domNode,"mblSwitchAnimation");},anim?300:0);},_createMaskImage:function(){if(this._hasMaskImage){return;}this._width=this.domNode.offsetWidth-this.knob.offsetWidth;this._hasMaskImage=true;if(!has("webkit")){return;}var rDef=_13b.get(this.left,"borderTopLeftRadius");if(rDef=="0px"){return;}var _142=rDef.split(" ");var rx=parseFloat(_142[0]),ry=(_142.length==1)?rx:parseFloat(_142[1]);var w=this.domNode.offsetWidth,h=this.domNode.offsetHeight;var id=(this.shape+"Mask"+w+h+rx+ry).replace(/\./,"_");if(!this._createdMasks[id]){this._createdMasks[id]=1;var ctx=win.doc.getCSSCanvasContext("2d",id,w,h);ctx.fillStyle="#000000";ctx.beginPath();if(rx==ry){ctx.moveTo(rx,0);ctx.arcTo(0,0,0,rx,rx);ctx.lineTo(0,h-rx);ctx.arcTo(0,h,rx,h,rx);ctx.lineTo(w-rx,h);ctx.arcTo(w,h,w,rx,rx);ctx.lineTo(w,rx);ctx.arcTo(w,0,w-rx,0,rx);}else{var pi=Math.PI;ctx.scale(1,ry/rx);ctx.moveTo(rx,0);ctx.arc(rx,rx,rx,1.5*pi,0.5*pi,true);ctx.lineTo(w-rx,2*rx);ctx.arc(w-rx,rx,rx,0.5*pi,1.5*pi,true);}ctx.closePath();ctx.fill();}this.domNode.style.webkitMaskImage="-webkit-canvas("+id+")";},_onClick:function(e){if(e&&e.type==="keydown"&&e.keyCode!==13){return;}if(this.onClick(e)===false){return;}if(this._moved){return;}this.value=this.input.value=(this.value=="on")?"off":"on";this._changeState(this.value,true);this.onStateChanged(this.value);},onClick:function(){},onTouchStart:function(e){this._moved=false;this.innerStartX=this.inner.offsetLeft;if(!this._conn){this._conn=[this.connect(this.inner,_13c.move,"onTouchMove"),this.connect(this.inner,_13c.release,"onTouchEnd")];}this.touchStartX=e.touches?e.touches[0].pageX:e.clientX;this.left.style.display="";this.right.style.display="";_138.stop(e);this._createMaskImage();},onTouchMove:function(e){e.preventDefault();var dx;if(e.targetTouches){if(e.targetTouches.length!=1){return;}dx=e.targetTouches[0].clientX-this.touchStartX;}else{dx=e.clientX-this.touchStartX;}var pos=this.innerStartX+dx;var d=10;if(pos<=-(this._width-d)){pos=-this._width;}if(pos>=-d){pos=0;}this.inner.style.left=pos+"px";if(Math.abs(dx)>d){this._moved=true;}},onTouchEnd:function(e){_135.forEach(this._conn,_136.disconnect);this._conn=null;if(this.innerStartX==this.inner.offsetLeft){if(has("touch")){var ev=win.doc.createEvent("MouseEvents");ev.initEvent("click",true,true);this.inner.dispatchEvent(ev);}return;}var _143=(this.inner.offsetLeft<-(this._width/2))?"off":"on";this._changeState(_143,true);if(_143!=this.value){this.value=this.input.value=_143;this.onStateChanged(_143);}},onStateChanged:function(_144){},_setValueAttr:function(_145){this._changeState(_145,false);if(this.value!=_145){this.onStateChanged(_145);}this.value=this.input.value=_145;},_setLeftLabelAttr:function(_146){this.leftLabel=_146;this.left.firstChild.innerHTML=this._cv?this._cv(_146):_146;},_setRightLabelAttr:function(_147){this.rightLabel=_147;this.right.firstChild.innerHTML=this._cv?this._cv(_147):_147;},reset:function(){this.set("value",this._initialValue);}});});},"dojox/mobile/ListItem":function(){define("dojox/mobile/ListItem",["dojo/_base/array","dojo/_base/declare","dojo/_base/lang","dojo/dom-class","dojo/dom-construct","dojo/dom-style","dijit/registry","dijit/_WidgetBase","./iconUtils","./_ItemBase","./ProgressIndicator"],function(_148,_149,lang,_14a,_14b,_14c,_14d,_14e,_14f,_150,_151){var _152=_149("dojox.mobile.ListItem",_150,{rightText:"",rightIcon:"",rightIcon2:"",deleteIcon:"",anchorLabel:false,noArrow:false,checked:false,arrowClass:"",checkClass:"",uncheckClass:"",variableHeight:false,rightIconTitle:"",rightIcon2Title:"",header:false,tag:"li",busy:false,progStyle:"",paramsToInherit:"variableHeight,transition,deleteIcon,icon,rightIcon,rightIcon2,uncheckIcon,arrowClass,checkClass,uncheckClass,deleteIconTitle,deleteIconRole",baseClass:"mblListItem",_selStartMethod:"touch",_selEndMethod:"timer",_delayedSelection:true,_selClass:"mblListItemSelected",buildRendering:function(){this.domNode=this.containerNode=this.srcNodeRef||_14b.create(this.tag);this.inherited(arguments);if(this.selected){_14a.add(this.domNode,this._selClass);}if(this.header){_14a.replace(this.domNode,"mblEdgeToEdgeCategory",this.baseClass);}this.labelNode=_14b.create("div",{className:"mblListItemLabel"});var ref=this.srcNodeRef;if(ref&&ref.childNodes.length===1&&ref.firstChild.nodeType===3){this.labelNode.appendChild(ref.firstChild);}this.domNode.appendChild(this.labelNode);if(this.anchorLabel){this.labelNode.style.display="inline";this.labelNode.style.cursor="pointer";this._anchorClickHandle=this.connect(this.labelNode,"onclick","_onClick");this.onTouchStart=function(e){return (e.target!==this.labelNode);};}this._layoutChildren=[];},startup:function(){if(this._started){return;}var _153=this.getParent();var opts=this.getTransOpts();if(opts.moveTo||opts.href||opts.url||this.clickable||(_153&&_153.select)){this._keydownHandle=this.connect(this.domNode,"onkeydown","_onClick");}else{this._handleClick=false;}this.inherited(arguments);if(_14a.contains(this.domNode,"mblVariableHeight")){this.variableHeight=true;}if(this.variableHeight){_14a.add(this.domNode,"mblVariableHeight");this.defer(lang.hitch(this,"layoutVariableHeight"),0);}if(!this._isOnLine){this._isOnLine=true;this.set({icon:this.icon,deleteIcon:this.deleteIcon,rightIcon:this.rightIcon,rightIcon2:this.rightIcon2});}if(_153&&_153.select){this.set("checked",this.checked);}this.setArrow();this.layoutChildren();},layoutChildren:function(){var _154;_148.forEach(this.domNode.childNodes,function(n){if(n.nodeType!==1){return;}var _155=n.getAttribute("layout")||(_14d.byNode(n)||{}).layout;if(_155){_14a.add(n,"mblListItemLayout"+_155.charAt(0).toUpperCase()+_155.substring(1));this._layoutChildren.push(n);if(_155==="center"){_154=n;}}},this);if(_154){this.domNode.insertBefore(_154,this.domNode.firstChild);}},resize:function(){if(this.variableHeight){this.layoutVariableHeight();}this.labelNode.style.display=this.labelNode.firstChild?"block":"inline";},_onTouchStart:function(e){if(e.target.getAttribute("preventTouch")||(_14d.getEnclosingWidget(e.target)||{}).preventTouch){return;}this.inherited(arguments);},_onClick:function(e){if(this.getParent().isEditing||e&&e.type==="keydown"&&e.keyCode!==13){return;}if(this.onClick(e)===false){return;}var n=this.labelNode;if(this.anchorLabel&&e.currentTarget===n){_14a.add(n,"mblListItemLabelSelected");setTimeout(function(){_14a.remove(n,"mblListItemLabelSelected");},this._duration);this.onAnchorLabelClicked(e);return;}var _156=this.getParent();if(_156.select){if(_156.select==="single"){if(!this.checked){this.set("checked",true);}}else{if(_156.select==="multiple"){this.set("checked",!this.checked);}}}this.defaultClickAction(e);},onClick:function(){},onAnchorLabelClicked:function(e){},layoutVariableHeight:function(){var h=this.domNode.offsetHeight;if(h===this.domNodeHeight){return;}this.domNodeHeight=h;_148.forEach(this._layoutChildren.concat([this.rightTextNode,this.rightIcon2Node,this.rightIconNode,this.uncheckIconNode,this.iconNode,this.deleteIconNode,this.knobIconNode]),function(n){if(n){var _157=this.domNode;var f=function(){var t=Math.round((_157.offsetHeight-n.offsetHeight)/2)-_14c.get(_157,"paddingTop");n.style.marginTop=t+"px";};if(n.offsetHeight===0&&n.tagName==="IMG"){n.onload=f;}else{f();}}},this);},setArrow:function(){if(this.checked){return;}var c="";var _158=this.getParent();var opts=this.getTransOpts();if(opts.moveTo||opts.href||opts.url||this.clickable){if(!this.noArrow&&!(_158&&_158.selectOne)){c=this.arrowClass||"mblDomButtonArrow";}}if(c){this._setRightIconAttr(c);}},_findRef:function(type){var i,node,list=["deleteIcon","icon","rightIcon","uncheckIcon","rightIcon2","rightText"];for(i=_148.indexOf(list,type)+1;i=0;i--){node=this[list[i]+"Node"];if(node){return node.nextSibling;}}return this.domNode.firstChild;},_setIcon:function(icon,type){if(!this._isOnLine){return;}this._set(type,icon);this[type+"Node"]=_14f.setIcon(icon,this[type+"Pos"],this[type+"Node"],this[type+"Title"]||this.alt,this.domNode,this._findRef(type),"before");if(this[type+"Node"]){var cap=type.charAt(0).toUpperCase()+type.substring(1);_14a.add(this[type+"Node"],"mblListItem"+cap);}var role=this[type+"Role"];if(role){this[type+"Node"].setAttribute("role",role);}},_setDeleteIconAttr:function(icon){this._setIcon(icon,"deleteIcon");},_setIconAttr:function(icon){this._setIcon(icon,"icon");},_setRightTextAttr:function(text){if(!this.rightTextNode){this.rightTextNode=_14b.create("div",{className:"mblListItemRightText"},this.labelNode,"before");}this.rightText=text;this.rightTextNode.innerHTML=this._cv?this._cv(text):text;},_setRightIconAttr:function(icon){this._setIcon(icon,"rightIcon");},_setUncheckIconAttr:function(icon){this._setIcon(icon,"uncheckIcon");},_setRightIcon2Attr:function(icon){this._setIcon(icon,"rightIcon2");},_setCheckedAttr:function(_159){if(!this._isOnLine){return;}var _15a=this.getParent();if(_15a&&_15a.select==="single"&&_159){_148.forEach(_15a.getChildren(),function(_15b){_15b!==this&&_15b.checked&&_15b.set("checked",false);},this);}this._setRightIconAttr(this.checkClass||"mblDomButtonCheck");this._setUncheckIconAttr(this.uncheckClass);_14a.toggle(this.domNode,"mblListItemChecked",_159);_14a.toggle(this.domNode,"mblListItemUnchecked",!_159);_14a.toggle(this.domNode,"mblListItemHasUncheck",!!this.uncheckIconNode);this.rightIconNode.style.position=(this.uncheckIconNode&&!_159)?"absolute":"";if(_15a&&this.checked!==_159){_15a.onCheckStateChanged(this,_159);}this._set("checked",_159);},_setBusyAttr:function(busy){var prog=this._prog;if(busy){if(!this._progNode){this._progNode=_14b.create("div",{className:"mblListItemIcon"});prog=this._prog=new _151({size:25,center:false});_14a.add(prog.domNode,this.progStyle);this._progNode.appendChild(prog.domNode);}if(this.iconNode){this.domNode.replaceChild(this._progNode,this.iconNode);}else{_14b.place(this._progNode,this._findRef("icon"),"before");}prog.start();}else{if(this.iconNode){this.domNode.replaceChild(this.iconNode,this._progNode);}else{this.domNode.removeChild(this._progNode);}prog.stop();}this._set("busy",busy);},_setSelectedAttr:function(_15c){this.inherited(arguments);_14a.toggle(this.domNode,this._selClass,_15c);}});_152.ChildWidgetProperties={layout:"",preventTouch:false};lang.extend(_14e,_152.ChildWidgetProperties);return _152;});},"dijit/registry":function(){define("dijit/registry",["dojo/_base/array","dojo/sniff","dojo/_base/unload","dojo/_base/window","./main"],function(_15d,has,_15e,win,_15f){var _160={},hash={};var _161={length:0,add:function(_162){if(hash[_162.id]){throw new Error("Tried to register widget with id=="+_162.id+" but that id is already registered");}hash[_162.id]=_162;this.length++;},remove:function(id){if(hash[id]){delete hash[id];this.length--;}},byId:function(id){return typeof id=="string"?hash[id]:id;},byNode:function(node){return hash[node.getAttribute("widgetId")];},toArray:function(){var ar=[];for(var id in hash){ar.push(hash[id]);}return ar;},getUniqueId:function(_163){var id;do{id=_163+"_"+(_163 in _160?++_160[_163]:_160[_163]=0);}while(hash[id]);return _15f._scopeName=="dijit"?id:_15f._scopeName+"_"+id;},findWidgets:function(root,_164){var _165=[];function _166(root){for(var node=root.firstChild;node;node=node.nextSibling){if(node.nodeType==1){var _167=node.getAttribute("widgetId");if(_167){var _168=hash[_167];if(_168){_165.push(_168);}}else{if(node!==_164){_166(node);}}}}};_166(root);return _165;},_destroyAll:function(){_15f._curFocus=null;_15f._prevFocus=null;_15f._activeStack=[];_15d.forEach(_161.findWidgets(win.body()),function(_169){if(!_169._destroyed){if(_169.destroyRecursive){_169.destroyRecursive();}else{if(_169.destroy){_169.destroy();}}}});},getEnclosingWidget:function(node){while(node){var id=node.getAttribute&&node.getAttribute("widgetId");if(id){return hash[id];}node=node.parentNode;}return null;},_hash:hash};_15f.registry=_161;return _161;});},"dojox/mobile/Pane":function(){define("dojox/mobile/Pane",["dojo/_base/array","dojo/_base/declare","dijit/_Contained","dijit/_WidgetBase"],function(_16a,_16b,_16c,_16d){return _16b("dojox.mobile.Pane",[_16d,_16c],{baseClass:"mblPane",buildRendering:function(){this.inherited(arguments);if(!this.containerNode){this.containerNode=this.domNode;}},resize:function(){_16a.forEach(this.getChildren(),function(_16e){if(_16e.resize){_16e.resize();}});}});});},"dojox/mobile/common":function(){define("dojox/mobile/common",["dojo/_base/array","dojo/_base/config","dojo/_base/connect","dojo/_base/lang","dojo/_base/window","dojo/dom-class","dojo/dom-construct","dojo/ready","dijit/registry","./sniff","./uacss"],function(_16f,_170,_171,lang,win,_172,_173,_174,_175,has){var dm=lang.getObject("dojox.mobile",true);dm.getScreenSize=function(){return {h:win.global.innerHeight||win.doc.documentElement.clientHeight,w:win.global.innerWidth||win.doc.documentElement.clientWidth};};dm.updateOrient=function(){var dim=dm.getScreenSize();_172.replace(win.doc.documentElement,dim.h>dim.w?"dj_portrait":"dj_landscape",dim.h>dim.w?"dj_landscape":"dj_portrait");};dm.updateOrient();dm.tabletSize=500;dm.detectScreenSize=function(_176){var dim=dm.getScreenSize();var sz=Math.min(dim.w,dim.h);var from,to;if(sz>=dm.tabletSize&&(_176||(!this._sz||this._sz=dm.tabletSize))){from="tablet";to="phone";}}if(to){_172.replace(win.doc.documentElement,"dj_"+to,"dj_"+from);_171.publish("/dojox/mobile/screenSize/"+to,[dim]);}this._sz=sz;};dm.detectScreenSize();dm.hideAddressBarWait=typeof (_170["mblHideAddressBarWait"])==="number"?_170["mblHideAddressBarWait"]:1500;dm.hide_1=function(){scrollTo(0,1);dm._hidingTimer=(dm._hidingTimer==0)?200:dm._hidingTimer*2;setTimeout(function(){if(dm.isAddressBarHidden()||dm._hidingTimer>dm.hideAddressBarWait){dm.resizeAll();dm._hiding=false;}else{setTimeout(dm.hide_1,dm._hidingTimer);}},50);};dm.hideAddressBar=function(evt){if(dm.disableHideAddressBar||dm._hiding){return;}dm._hiding=true;dm._hidingTimer=has("iphone")?200:0;var minH=screen.availHeight;if(has("android")){minH=outerHeight/devicePixelRatio;if(minH==0){dm._hiding=false;setTimeout(function(){dm.hideAddressBar();},200);}if(minH<=innerHeight){minH=outerHeight;}if(has("android")<3){win.doc.documentElement.style.overflow=win.body().style.overflow="visible";}}if(win.body().offsetHeight=3,undefined,true);_174(function(){dm.detectScreenSize(true);if(_170["mblAndroidWorkaroundButtonStyle"]!==false&&has("android")){_173.create("style",{innerHTML:"BUTTON,INPUT[type='button'],INPUT[type='submit'],INPUT[type='reset'],INPUT[type='file']::-webkit-file-upload-button{-webkit-appearance:none;}"},win.doc.head,"first");}if(has("mblAndroidWorkaround")){_173.create("style",{innerHTML:".mblView.mblAndroidWorkaround{position:absolute;top:-9999px !important;left:-9999px !important;}"},win.doc.head,"last");}var f=dm.resizeAll;if(_170["mblHideAddressBar"]!==false&&navigator.appVersion.indexOf("Mobile")!=-1||_170["mblForceHideAddressBar"]===true){dm.hideAddressBar();if(_170["mblAlwaysHideAddressBar"]===true){f=dm.hideAddressBar;}}if(has("android")&&win.global.onorientationchange!==undefined){var _17d=f;f=function(evt){var _17e=_171.connect(null,"onresize",null,function(e){_171.disconnect(_17e);_17d(e);});};var _17f=dm.getScreenSize();_171.connect(null,"onresize",null,function(e){var _180=dm.getScreenSize();if(_180.w==_17f.w&&Math.abs(_180.h-_17f.h)>=100){_17d(e);}_17f=_180;});}_171.connect(null,win.global.onorientationchange!==undefined?"onorientationchange":"onresize",null,f);win.body().style.visibility="visible";});return dm;});},"dojox/mobile/iconUtils":function(){define("dojox/mobile/iconUtils",["dojo/_base/array","dojo/_base/config","dojo/_base/connect","dojo/_base/event","dojo/_base/lang","dojo/_base/window","dojo/dom-class","dojo/dom-construct","dojo/dom-style","./sniff"],function(_181,_182,_183,_184,lang,win,_185,_186,_187,has){var dm=lang.getObject("dojox.mobile",true);var _188=function(){this.setupSpriteIcon=function(_189,_18a){if(_189&&_18a){var arr=_181.map(_18a.split(/[ ,]/),function(item){return item-0;});var t=arr[0];var r=arr[1]+arr[2];var b=arr[0]+arr[3];var l=arr[1];_187.set(_189,{clip:"rect("+t+"px "+r+"px "+b+"px "+l+"px)",top:(_189.parentNode?_187.get(_189,"top"):0)-t+"px",left:-l+"px"});_185.add(_189,"mblSpriteIcon");}};this.createDomButton=function(_18b,_18c,_18d){if(!this._domButtons){if(has("webkit")){var _18e=function(_18f,dic){var i,j;if(!_18f){var _190={};var ss=win.doc.styleSheets;for(i=0;i/).length-1;if(sel.match(/(mblDomButton\w+)/)){var cls=RegExp.$1;if(!dic[cls]||n>dic[cls]){dic[cls]=n;}}}}}}return dic;};this._domButtons=_18e();}else{this._domButtons={};}}var s=_18b.className;var node=_18d||_18b;if(s.match(/(mblDomButton\w+)/)&&s.indexOf("/")===-1){var _192=RegExp.$1;var nDiv=4;if(s.match(/(mblDomButton\w+_(\d+))/)){nDiv=RegExp.$2-0;}else{if(this._domButtons[_192]!==undefined){nDiv=this._domButtons[_192];}}var _193=null;if(has("bb")&&_182["mblBBBoxShadowWorkaround"]!==false){_193={style:"-webkit-box-shadow:none"};}for(var i=0,p=node;i=4||Math.abs(y-this.touchStartY)>=4){this.cancel();var p=this.getParent();if(p&&p.selectOne){this._prevSel&&this._prevSel.set("selected",true);}else{this.set("selected",false);}}},_disconnect:function(){this.disconnect(this._onTouchMoveHandle);this.disconnect(this._onTouchEndHandle);this._onTouchMoveHandle=this._onTouchEndHandle=null;},cancel:function(){if(this._selTimer){clearTimeout(this._selTimer);this._selTimer=null;}this._disconnect();},_onTouchEnd:function(e){if(!this._selTimer&&this._delayedSelection){return;}this.cancel();this._onClick(e);},setTransitionPos:function(e){var w=this;while(true){w=w.getParent();if(!w||_1bc.contains(w.domNode,"mblView")){break;}}if(w){w.clickedPosX=e.clientX;w.clickedPosY=e.clientY;}},transitionTo:function(_1c8,href,url,_1c9){var opts=(_1c8&&typeof (_1c8)==="object")?_1c8:{moveTo:_1c8,href:href,url:url,scene:_1c9,transition:this.transition,transitionDir:this.transitionDir};new _1c2(this.domNode,opts).dispatch();},_setIconAttr:function(icon){if(!this._isOnLine){return;}this._set("icon",icon);this.iconNode=_1c3.setIcon(icon,this.iconPos,this.iconNode,this.alt,this.iconParentNode,this.refNode,this.position);},_setLabelAttr:function(text){this._set("label",text);this.labelNode.innerHTML=this._cv?this._cv(text):text;},_setSelectedAttr:function(_1ca){if(_1ca){var p=this.getParent();if(p&&p.selectOne){var arr=_1ba.filter(p.getChildren(),function(w){return w.selected;});_1ba.forEach(arr,function(c){this._prevSel=c;c.set("selected",false);},this);}}this._set("selected",_1ca);}});});},"dijit/_Contained":function(){define("dijit/_Contained",["dojo/_base/declare","./registry"],function(_1cb,_1cc){return _1cb("dijit._Contained",null,{_getSibling:function(_1cd){var node=this.domNode;do{node=node[_1cd+"Sibling"];}while(node&&node.nodeType!=1);return node&&_1cc.byNode(node);},getPreviousSibling:function(){return this._getSibling("previous");},getNextSibling:function(){return this._getSibling("next");},getIndexInParent:function(){var p=this.getParent();if(!p||!p.getIndexOfChild){return -1;}return p.getIndexOfChild(this);}});});},"dojox/mobile/_base":function(){define("dojox/mobile/_base",["./common","./View","./Heading","./RoundRect","./RoundRectCategory","./EdgeToEdgeCategory","./RoundRectList","./EdgeToEdgeList","./ListItem","./Container","./Pane","./Switch","./ToolBarButton","./ProgressIndicator"],function(_1ce,View,_1cf,_1d0,_1d1,_1d2,_1d3,_1d4,_1d5,_1d6,_1d7,_1d8){return _1ce;});},"dijit/main":function(){define("dijit/main",["dojo/_base/kernel"],function(dojo){return dojo.dijit;});},"dijit/Destroyable":function(){define("dijit/Destroyable",["dojo/_base/array","dojo/aspect","dojo/_base/declare"],function(_1d9,_1da,_1db){return _1db("dijit.Destroyable",null,{destroy:function(_1dc){this._destroyed=true;},own:function(){_1d9.forEach(arguments,function(_1dd){var _1de="destroyRecursive" in _1dd?"destroyRecursive":"destroy" in _1dd?"destroy":"remove";_1dd._odh=_1da.before(this,"destroy",function(_1df){_1dd._odh.remove();_1dd[_1de](_1df);});_1da.after(_1dd,_1de,function(){_1dd._odh.remove();});},this);return arguments;}});});},"dijit/_Container":function(){define("dijit/_Container",["dojo/_base/array","dojo/_base/declare","dojo/dom-construct"],function(_1e0,_1e1,_1e2){return _1e1("dijit._Container",null,{buildRendering:function(){this.inherited(arguments);if(!this.containerNode){this.containerNode=this.domNode;}},addChild:function(_1e3,_1e4){var _1e5=this.containerNode;if(_1e4&&typeof _1e4=="number"){var _1e6=this.getChildren();if(_1e6&&_1e6.length>=_1e4){_1e5=_1e6[_1e4-1].domNode;_1e4="after";}}_1e2.place(_1e3.domNode,_1e5,_1e4);if(this._started&&!_1e3._started){_1e3.startup();}},removeChild:function(_1e7){if(typeof _1e7=="number"){_1e7=this.getChildren()[_1e7];}if(_1e7){var node=_1e7.domNode;if(node&&node.parentNode){node.parentNode.removeChild(node);}}},hasChildren:function(){return this.getChildren().length>0;},_getSiblingOfChild:function(_1e8,dir){var _1e9=this.getChildren(),idx=_1e0.indexOf(this.getChildren(),_1e8);return _1e9[idx+dir];},getIndexOfChild:function(_1ea){return _1e0.indexOf(this.getChildren(),_1ea);}});});}}});define("dojox/mobile",[".","dojo/_base/lang","dojox/mobile/_base"],function(_1eb,lang,base){lang.getObject("mobile",true,_1eb);return _1eb.mobile;});