if(typeof(AC)==="undefined"){AC={}}AC.Detector={getAgent:function(){return navigator.userAgent.toLowerCase()
},isMac:function(c){var d=c||this.getAgent();return !!d.match(/mac/i)},isWin:function(c){var d=c||this.getAgent();
return !!d.match(/win/i)},isWin2k:function(c){var d=c||this.getAgent();return this.isWin(d)&&(d.match(/nt\s*5/i))
},isWinVista:function(c){var d=c||this.getAgent();return this.isWin(d)&&(d.match(/nt\s*6/i))
},isWebKit:function(c){if(this._isWebKit===undefined){var d=c||this.getAgent();
this._isWebKit=!!d.match(/AppleWebKit/i);this.isWebKit=function(){return this._isWebKit
}}return this._isWebKit},isSafari2:function(f){if(this._isSafari2===undefined){if(!this.isWebKit()){this._isSafari2=false
}else{var d=navigator.userAgent.toLowerCase();var e=parseInt(parseFloat(d.substring(d.lastIndexOf("safari/")+7)),10);
this._isSafari2=(e>=419)}this.isSafari2=function(){return this._isSafari2}}return this._isSafari2
},isChrome:function(c){if(this._isChrome===undefined){var d=c||this.getAgent();
this._isChrome=!!d.match(/Chrome/i);this.isChrome=function(){return this._isChrome
}}return this._isChrome},isOpera:function(c){var d=c||this.getAgent();return !!d.match(/opera/i)
},isIE:function(c){var d=c||this.getAgent();return !!d.match(/msie/i)},isIEStrict:function(c){var d=c||this.getAgent();
return d.match(/msie/i)&&!this.isOpera(d)},isFirefox:function(c){var d=c||this.getAgent();
return !!d.match(/firefox/i)},isiPhone:function(c){var d=c||this.getAgent();return this.isMobile(d)
},iPhoneOSVersion:function(k){var l=k||this.getAgent(),h=this.isMobile(l),j,i,g;
if(h){var j=l.match(/.*CPU ([\w|\s]+) like/i);if(j&&j[1]){i=j[1].split(" ");g=i[2].split("_");
return g}else{return[1]}}else{return null}},isMobile:function(c){var d=c||this.getAgent();
return this.isWebKit(d)&&d.match(/Mobile/i)},isiTunesOK:function(c){var d=c||this.getAgent();
return this.isMac(d)||this.isWin2k(d)},_isQTInstalled:undefined,isQTInstalled:function(){if(this._isQTInstalled===undefined){var e=false;
if(navigator.plugins&&navigator.plugins.length){for(var d=0;d<navigator.plugins.length;
d++){var f=navigator.plugins[d];if(f.name.indexOf("QuickTime")>-1){e=true}}}else{if(typeof(execScript)!="undefined"){qtObj=false;
execScript('on error resume next: qtObj = IsObject(CreateObject("QuickTimeCheckObject.QuickTimeCheck.1"))',"VBScript");
e=qtObj}}this._isQTInstalled=e}return this._isQTInstalled},getQTVersion:function(){var f="0";
if(navigator.plugins&&navigator.plugins.length){for(var h=0;h<navigator.plugins.length;
h++){var g=navigator.plugins[h];var e=g.name.match(/quicktime\D*([\.\d]*)/i);if(e&&e[1]){f=e[1]
}}}else{if(typeof(execScript)!="undefined"){ieQTVersion=null;execScript('on error resume next: ieQTVersion = CreateObject("QuickTimeCheckObject.QuickTimeCheck.1").QuickTimeVersion',"VBScript");
if(ieQTVersion){f=ieQTVersion.toString(16);f=[f.charAt(0),f.charAt(1),f.charAt(2)].join(".")
}}}return f},isQTCompatible:function(j,h){function f(c,a){var d=parseInt(c[0],10);
if(isNaN(d)){d=0}var b=parseInt(a[0],10);if(isNaN(b)){b=0}if(d===b){if(c.length>1){return f(c.slice(1),a.slice(1))
}else{return true}}else{if(d<b){return true}else{return false}}}var i=j.split(/\./);
var g=h?h.split(/\./):this.getQTVersion().split(/\./);return f(i,g)},isValidQTAvailable:function(b){return this.isQTInstalled()&&this.isQTCompatible(b)
},isSBVDPAvailable:function(b){return false}};
