//>>built
define("dojox/mobile/_css3",["dojo/_base/window","dojo/_base/array","dojo/has"],function(t,k,h){var l=[],m=[],n=t.doc.createElement("div").style,p=["webkit"];h.add("css3-animations",function(a,c,b){var d=b.style;return void 0!==d.animation&&void 0!==d.transition||k.some(p,function(f){return void 0!==d[f+"Animation"]&&void 0!==d[f+"Transition"]})});h.add("t17164",function(a,c,b){return void 0!==b.style.transition&&!("TransitionEvent"in window)});var r={name:function(a,c){var b=(c?m:l)[a];if(!b){if(/End|Start/.test(a)){var d=
a.length-(a.match(/End/)?3:5),f=a.substr(0,d),q=this.name(f);b=q==f?a.toLowerCase():q+a.substr(d)}else if("keyframes"==a)d=this.name("animation",c),b="animation"==d?a:c?d.replace(/animation/,"keyframes"):d.replace(/Animation/,"Keyframes");else{var e=c?a.replace(/-(.)/g,function(g,u){return u.toUpperCase()}):a;void 0===n[e]||h("t17164")?(e=e.charAt(0).toUpperCase()+e.slice(1),k.some(p,function(g){void 0!==n[g+e]&&(b=c?"-"+g+"-"+a:g+e)})):b=a}b||(b=a);(c?m:l)[a]=b}return b},add:function(a,c){for(var b in c)c.hasOwnProperty(b)&&
(a[r.name(b)]=c[b]);return a}};return r});