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(data){for(var i=0;i<data.length;i++){var dataString=data[i].string;var dataProp=data[i].prop;this.versionSearchString=data[i].versionSearch||data[i].identity;if(dataString){if(dataString.indexOf(data[i].subString)!=-1)
return data[i].identity;}
else if(dataProp)
return data[i].identity;}},searchVersion:function(dataString){var index=dataString.indexOf(this.versionSearchString);if(index==-1)return;return parseFloat(dataString.substring(index+this.versionSearchString.length+1));},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:"Internet 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"}]};BrowserDetect.init();function check_flash()
{var flashinstalled=0;var flashversion=0;var flashtext="";MSDetect="false";if(navigator.plugins&&navigator.plugins.length)
{x=navigator.plugins["Shockwave Flash"];if(x)
{flashinstalled=2;if(x.description)
{y=x.description;flashversion=y.charAt(y.indexOf('.')-1);}}
else
flashinstalled=1;if(navigator.plugins["Shockwave Flash 2.0"])
{flashinstalled=2;flashversion=2;}}
else if(navigator.mimeTypes&&navigator.mimeTypes.length)
{x=navigator.mimeTypes['application/x-shockwave-flash'];if(x&&x.enabledPlugin)
flashinstalled=2;else
flashinstalled=1;}
else
MSDetect="true";if(MSDetect=="true")
{for(var i=10;i>0;i--)
{flashversion=0;try{var flash=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);if(typeof(flash)=="object")
{flashversion=i;flashinstalled=2;break;}}
catch(e){}}}
if(flashinstalled==2)
{flashtext="Yes";}
else if(flashinstalled==1)
flashtext="No Flash installed.";else
flashtext="Unknown.";return flashtext;}
function updatePage()
{var flash=check_flash();var browser=BrowserDetect.browser;var browser_version="Version "+BrowserDetect.version;var os=BrowserDetect.OS;var java_enabled=navigator.javaEnabled();var cookies_enabled=navigator.cookieEnabled;var screen_width=screen.width;var screen_height=screen.height;var screen_depth=screen.colorDepth;if(java_enabled==true)
java_enabled="Yes";else
java_enabled="No";if(cookies_enabled==true)
cookies_enabled="Yes";else
cookies_enabled="No";void updateElement('info1',browser);void updateElement('info2',browser_version);void updateElement('info3',os);void updateElement('info4',java_enabled);void updateElement('info5',"Javascript "+js_version);void updateElement('info6',flash);void updateElement('info7',cookies_enabled);void updateElement('info8',screen_width);void updateElement('info9',screen_height);void updateElement('info10',screen_depth+' bit');}
function updateElement(aa,bb)
{var cc=document.getElementById(aa);cc.innerHTML=bb;}