/*
Copyright (c) 2004-2010, 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
*/
dojo._xdResourceLoaded(function(_1,_2,_3){return {depends:[["provide","dojox.mobile.compat"],["require","dojo._base.fx"],["require","dojo.fx"],["require","dojox.fx.flip"]],defineResource:function(_4,_5,_6){if(!_4._hasResource["dojox.mobile.compat"]){_4._hasResource["dojox.mobile.compat"]=true;_4.provide("dojox.mobile.compat");_4.require("dojo._base.fx");_4.require("dojo.fx");_4.require("dojox.fx.flip");_4.extend(_6.mobile.View,{_doTransition:function(_7,_8,_9,_a){var _b;this.wakeUp(_8);if(!_9||_9=="none"){_8.style.display="";_7.style.display="none";_8.style.left="0px";this.invokeCallback();}else{if(_9=="slide"){var w=_7.offsetWidth;var s1=_4.fx.slideTo({node:_7,duration:400,left:-w*_a,top:_7.offsetTop});var s2=_4.fx.slideTo({node:_8,duration:400,left:0});_8.style.position="absolute";_8.style.left=w*_a+"px";_8.style.display="";_b=_4.fx.combine([s1,s2]);_4.connect(_b,"onEnd",this,function(){_7.style.display="none";_8.style.position="relative";this.invokeCallback();});_b.play();}else{if(_9=="flip"){_b=_6.fx.flip({node:_7,dir:"right",depth:0.5,duration:400});_8.style.position="absolute";_8.style.left="0px";_4.connect(_b,"onEnd",this,function(){_7.style.display="none";_8.style.position="relative";_8.style.display="";this.invokeCallback();});_b.play();}else{if(_9=="fade"){_b=_4.fx.chain([_4.fadeOut({node:_7,duration:600}),_4.fadeIn({node:_8,duration:600})]);_8.style.position="absolute";_8.style.left="0px";_8.style.display="";_4.style(_8,"opacity",0);_4.connect(_b,"onEnd",this,function(){_7.style.display="none";_8.style.position="relative";_4.style(_7,"opacity",1);this.invokeCallback();});_b.play();}}}}},wakeUp:function(_c){if(_4.isIE&&!_c._wokeup){_c._wokeup=true;var _d=_c.style.display;_c.style.display="";var _e=_c.getElementsByTagName("*");for(var i=0,_f=_e.length;i<_f;i++){var val=_e[i].style.display;_e[i].style.display="none";_e[i].style.display="";_e[i].style.display=val;}_c.style.display=_d;}}});_4.extend(_6.mobile.Switch,{buildRendering:function(){this.domNode=this.srcNodeRef||_4.doc.createElement("DIV");this.domNode.className="mblSwitch";this.domNode.innerHTML="
"+"
"+"
"+"
"+"
"+"
"+this.leftLabel+"
"+"
"+"
"+"
"+"
"+"
"+"
"+"
"+"
"+"
"+this.rightLabel+"
"+"
"+"
"+"
"+"
"+"
"+"
";var n=this.inner=this.domNode.firstChild;this.left=n.childNodes[0];this.right=n.childNodes[1];this.knob=n.childNodes[2];_4.addClass(this.domNode,(this.value=="on")?"mblSwitchOn":"mblSwitchOff");this[this.value=="off"?"left":"right"].style.display="none";},_changeState:function(_10){if(!this.inner.parentNode||!this.inner.parentNode.tagName){_4.addClass(this.domNode,(_10=="on")?"mblSwitchOn":"mblSwitchOff");return;}var pos;if(this.inner.offsetLeft==0){if(_10=="on"){return;}pos=-53;}else{if(_10=="off"){return;}pos=0;}var a=_4.fx.slideTo({node:this.inner,duration:500,left:pos});var _11=this;_4.connect(a,"onEnd",function(){_11[_10=="off"?"left":"right"].style.display="none";});a.play();}});if(_4.isIE){_4.extend(_6.mobile.RoundRect,{buildRendering:function(){_6.mobile.createRoundRect(this);this.domNode.className="mblRoundRect";}});_6.mobile.RoundRectList._addChild=_6.mobile.RoundRectList.prototype.addChild;_4.extend(_6.mobile.RoundRectList,{buildRendering:function(){_6.mobile.createRoundRect(this,true);this.domNode.className="mblRoundRectList";},postCreate:function(){this.redrawBorders();},addChild:function(_12){_6.mobile.RoundRectList._addChild.apply(this,arguments);this.redrawBorders();if(_6.mobile.applyPngFilter){_6.mobile.applyPngFilter(_12.domNode);}},redrawBorders:function(){var _13=false;for(var i=this.containerNode.childNodes.length-1;i>=0;i--){var c=this.containerNode.childNodes[i];if(c.tagName=="LI"){c.style.borderBottomStyle=_13?"solid":"none";_13=true;}}}});_4.extend(_6.mobile.EdgeToEdgeList,{buildRendering:function(){this.domNode=this.containerNode=this.srcNodeRef||_4.doc.createElement("UL");this.domNode.className="mblEdgeToEdgeList";}});_6.mobile.IconContainer._addChild=_6.mobile.IconContainer.prototype.addChild;_4.extend(_6.mobile.IconContainer,{addChild:function(_14){_6.mobile.IconContainer._addChild.apply(this,arguments);if(_6.mobile.applyPngFilter){_6.mobile.applyPngFilter(_14.domNode);}}});_4.mixin(_6.mobile,{createRoundRect:function(_15,_16){var i;_15.domNode=_4.doc.createElement("DIV");_15.domNode.style.padding="0px";_15.domNode.style.backgroundColor="transparent";_15.domNode.style.borderStyle="none";_15.containerNode=_4.doc.createElement(_16?"UL":"DIV");_15.containerNode.className="mblRoundRectContainer";if(_15.srcNodeRef){_15.srcNodeRef.parentNode.replaceChild(_15.domNode,_15.srcNodeRef);for(i=0,len=_15.srcNodeRef.childNodes.length;i