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