//>>built
define("dojox/css3/transit",["dojo/_base/array","dojo/dom-style","dojo/promise/all","dojo/sniff","./transition"],function(_1,_2,_3,_4,_5){var _6=function(_7,to,_8){var _9=(_8&&_8.reverse)?-1:1;if(!_8||!_8.transition||!_5[_8.transition]||(_4("ie")&&_4("ie")<10)){if(_7){_2.set(_7,"display","none");}if(to){_2.set(to,"display","");}if(_8.transitionDefs){if(_8.transitionDefs[_7.id]){_8.transitionDefs[_7.id].resolve(_7);}if(_8.transitionDefs[to.id]){_8.transitionDefs[to.id].resolve(to);}}return new _3([]);}else{var _a=[];var _b=[];var _c=2000;if(!_8.duration){_c=250;if(_8.transition==="fade"){_c=600;}else{if(_8.transition==="flip"){_c=200;}}}else{_c=_8.duration;}if(_7){_2.set(_7,"display","");var _d=_5[_8.transition](_7,{"in":false,direction:_9,duration:_c,deferred:(_8.transitionDefs&&_8.transitionDefs[_7.id])?_8.transitionDefs[_7.id]:null});_a.push(_d.deferred);_b.push(_d);}if(to){_2.set(to,"display","");var _e=_5[_8.transition](to,{direction:_9,duration:_c,deferred:(_8.transitionDefs&&_8.transitionDefs[to.id])?_8.transitionDefs[to.id]:null});_a.push(_e.deferred);_b.push(_e);}if(_8.transition==="flip"){_5.chainedPlay(_b);}else{_5.groupedPlay(_b);}return _3(_a);}};return _6;});