acme.WebKit = parseFloat(dua.split("WebKit\/")[1]) || undefined;\r
acme.Chrome = parseFloat(dua.split("Chrome\/")[1]) || undefined;\r
// replace( reg, ) don't work for Sigmarion2 pocketIE\r
- acme.Gecko = eval( '(dua.indexOf("Gecko\/") >= 0) ? parseFloat(dua.split("rv:")[1].replace( /^(\d*\.\d*)\.(\d*)/, "$1$2" )) : undefined' );\r
+ acme.Gecko = eval( '(navigator.userAgent.indexOf("Gecko\/") >= 0) ? parseFloat(navigator.userAgent.split("rv:")[1].replace( /^(\d*\.\d*)\.(\d*)/, "$1$2" )) : undefined' );\r
i = Math.max(dav.indexOf("WebKit"), dav.indexOf("Safari"), 0);\r
if( i && !acme.Chrome ){\r
acme.Safari = parseFloat( dav.split("Version/")[1] );\r
X.UA.iOS = navigator.userAgent.toLowerCase().indexOf( 'iphone' ) !== -1 ||\r
navigator.userAgent.toLowerCase().indexOf( 'ipad' ) !== -1 ||\r
navigator.userAgent.toLowerCase().indexOf( 'ipod' ) !== -1;\r
+X.UA.IEMobile = navigator.userAgent.toLowerCase().indexOf( 'iemobile' ) !== -1 ||\r
+ ( X.UA.IE && navigator.userAgent.toLowerCase().indexOf( 'windows phone' ) !== -1 );\r
X.UA.TouchPad = navigator.userAgent.toLowerCase().indexOf( 'hp-tablet' ) !== -1;\r
\r
X.UA.EInk =\r