var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS"},searchString:function(a){for(var i=0;i<a.length;i++){var b=a[i].string;var c=a[i].prop;this.versionSearchString=a[i].versionSearch||a[i].identity;if(b){if(b.indexOf(a[i].subString)!=-1){return a[i].identity}}else if(c){return a[i].identity}}},searchVersion:function(a){var b=a.indexOf(this.versionSearchString);if(b==-1){return}return parseFloat(a.substring(b+this.versionSearchString.length+1),10)},dataBrowser:[{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};var padDigits=function(n,a){n=n.toString();var b='',i;if(a>n.length){for(i=0;i<(a-n.length);i++){b+='0'}}return b+n.toString()};var testCookies=function(){document.cookie="test=1; ; path=/";var a="test=";var b=document.cookie.split(';');for(var i=0;i<b.length;i++){var c=b[i];while(c.charAt(0)==' '){c=c.substring(1,c.length)}if(c.indexOf(a)===0){if(c.substring(a.length,c.length)=="1"){var d=new Date();d.setTime(d.getTime()-1000);document.cookie="test=; expires="+d.toGMTString()+"; path=/";return true}}}return false};var testFlashPlayerVersion=function(){var a=window.swfobject.getFlashPlayerVersion();var b=window.minimumFlashPlayerVersion;var c=window.maximumFlashPlayerVersion;var d={overMax:true,underMin:true};if(a.major>0){var e=parseInt(padDigits(a.major,4)+padDigits(a.minor,4)+padDigits(a.release,4),10);var f=parseInt(padDigits(b.major,4)+padDigits(b.minor,4)+padDigits(b.revision,4),10);var g=parseInt(padDigits(!!c.major?c.major:1000,4)+padDigits(!!c.minor?c.minor:1000,4)+padDigits(!!c.revision?c.revision:1000,4),10);d.overMax=(e>g);d.underMin=(e<f)}return d};

