//>>built
define("dojox/mobile/migrationAssist","dojo/_base/declare dojo/_base/lang dojo/_base/window dojo/dom-class dojo/dom-construct dojo/dom-style dojo/ready dijit/_Container dijit/_WidgetBase ./_ItemBase ./common ./FixedSplitterPane ./Heading ./iconUtils ./ListItem ./RoundRect ./SpinWheel ./SpinWheelSlot ./SwapView ./TabBarButton ./ToolBarButton ./View".split(" "),function(g,h,d,w,k,p,x,m,q,E,e,y,z,A,b,B,r,f,C,t,u,D){var l;dojox.mobile.FlippableView=C;var n=new function(){this.dispatch=function(a,c){var v=
a.replace(/.*\./,"");this["check"+v]&&this["check"+v](c)};this.checkCarousel=function(a){};this.checkFixedSplitter=function(a){if(!this._fixedSplitter_css_checked){this._fixedSplitter_css_checked=!0;var c=k.create("div",{className:"mblFixedSplitter"},d.body());0==p.get(c,"height")&&k.create("link",{href:"../themes/android/FixedSplitter.css",type:"text/css",rel:"stylesheet"},d.doc.getElementsByTagName("head")[0]);d.body().removeChild(c);setTimeout(function(){a.resize()},1E3)}};this.checkFixedSplitterPane=
function(a){};this.checkFixedSplitter=function(a){if(!this._fixedSplitter_css_checked){this._fixedSplitter_css_checked=!0;var c=k.create("div",{className:"mblFixedSplitter"},d.body());0==p.get(c,"height")&&k.create("link",{href:"../themes/android/FixedSplitter.css",type:"text/css",rel:"stylesheet"},d.doc.getElementsByTagName("head")[0]);d.body().removeChild(c);setTimeout(function(){a.resize()},1E3)}};this.checkListItem=function(a){void 0!==a.sync||a.srcNodeRef&&a.srcNodeRef.getAttribute("sync");if(void 0!==
a.btnClass||a.srcNodeRef&&a.srcNodeRef.getAttribute("btnClass"))a.rightIcon=a.btnClass||a.srcNodeRef&&a.srcNodeRef.getAttribute("btnClass");if(void 0!==a.btnClass2||a.srcNodeRef&&a.srcNodeRef.getAttribute("btnClass2"))a.rightIcon2=a.btnClass2||a.srcNodeRef&&a.srcNodeRef.getAttribute("btnClass2")};this.checkSpinWheelSlot=function(a){if(a.labels&&a.labels[0]&&"["===a.labels[0].charAt(0))for(var c=0;c<a.labels.length;c++)a.labels[c]=a.labels[c].replace(/^\[*['"]*/,""),a.labels[c]=a.labels[c].replace(/['"]*\]*$/,
"")};this.checkSwapView=function(a){(a=a.srcNodeRef)&&(a.getAttribute("dojoType")||a.getAttribute("data-dojo-type"))};this.checkSwitch=function(a){};this.checkTabBar=function(a){"segmentedControl"===(a.barType||a.srcNodeRef&&a.srcNodeRef.getAttribute("barType"))&&k.create("style",{innerHTML:".iphone_theme .mblTabBarSegmentedControl .mblTabBarButtonIconArea { display: none; }"},d.doc.getElementsByTagName("head")[0])};this.checkTabBarButton=function(a){0===(a["class"]||"").indexOf("mblDomButton")&&
(a.icon=a["class"],a["class"]="",a.srcNodeRef&&(a.srcNodeRef.className=""))};this.checkToolBarButton=function(a){0===(a["class"]||"").indexOf("mblColor")&&(a.defaultColor=a["class"],a["class"]="",a.srcNodeRef&&(a.srcNodeRef.className=""));0===(a["class"]||"").indexOf("mblDomButton")&&(a.icon=a["class"],a["class"]="",a.srcNodeRef&&(a.srcNodeRef.className=""))}};q.prototype.postMixInProperties=function(){n.dispatch(this.declaredClass,this);dojo.forEach([y,z,B,r,t,u,D],function(a){this.declaredClass!==
a.prototype.declaredClass&&this instanceof a&&n.dispatch(a.prototype.declaredClass,this)},this)};g=function(a){h.extend(a,{select:function(c){a.prototype.set.apply(this,["selected",!c])},deselect:function(){this.select(!0)}})};g(u);g(t);h.extend(b,{set:function(a,c){"btnClass"===a?a="rightIcon":"btnClass2"===a&&(a="rightIcon2");q.prototype.set.apply(this,[a,c])}});h.extend(r,{getValue:function(){return this.get("values")},setValue:function(a){return this.set("values",a)}});h.extend(f,{getValue:function(){return this.get("value")},
getKey:function(){return this.get("key")},setValue:function(a){return this.set("value",a)}});h.mixin(e,{createDomButton:function(){return A.createDomButton.apply(this,arguments)}});e=[];g=d.doc.styleSheets;for(b=0;b<g.length;b++)if(!g[b].href&&(m=g[b].cssRules||g[b].imports))for(f=0;f<m.length;f++)m[f].href&&e.push(m[f].href);f=d.doc.getElementsByTagName("link");for(b=0;b<f.length;b++)e.push(f[b].href);for(b=0;b<e.length;b++)-1!==e[b].indexOf("/iphone/")?l="iphone":-1!==e[b].indexOf("/android/")?
l="android":-1!==e[b].indexOf("/blackberry/")?l="blackberry":-1!==e[b].indexOf("/custom/")&&(l="custom"),w.add(d.doc.documentElement,l+"_theme"),e[b].match(/themes\/common\/(FixedSplitter.css)|themes\/common\/(SpinWheel.css)/);x(function(){dojo.hash&&(dojo.require?dojo.require("dojox.mobile.bookmarkable"):require(["dojox/mobile/bookmarkable"]))});return n});