/*<!--Ultimate client-side JavaScript client sniff. Version 3.03 (C) Netscape Communications 1999-2001. Permission granted to reuse and distribute.*/var agt=navigator.userAgent.toLowerCase();/*Note: On IE5, these return 4, so use is_ie5up to detect IE5.*/var is_major=parseInt(navigator.appVersion);var is_minor=parseFloat(navigator.appVersion);/*Note: Opera and WebTV spoof Navigator.  We do strict client detection. If you want to allow spoofing, take out the tests for opera and webtv.*/var is_nav=((agt.indexOf('mozilla')!=-1)&&(agt.indexOf('spoofer')==-1)&&(agt.indexOf('compatible')==-1)&&(agt.indexOf('opera')==-1)&&(agt.indexOf('webtv')==-1)&&(agt.indexOf('hotjava')==-1));var is_nav2=(is_nav&&(is_major==2));var is_nav3=(is_nav&&(is_major==3));var is_nav4=(is_nav&&(is_major==4));var is_nav4up=(is_nav&&(is_major==4));var is_navonly=(is_nav&&((agt.indexOf(";nav")!=-1)||(agt.indexOf("; nav")!=-1)));var is_nav6=(is_nav&&(is_major==5));var is_nav6up=(is_nav&&(is_major==5));var is_gecko=(agt.indexOf('gecko')!=-1);var is_ie=((agt.indexOf("msie")!=-1)&&(agt.indexOf("opera")==-1));var is_ie3=(is_ie&&(is_major<4));var is_ie4=(is_ie&&(is_major==4)&&(agt.indexOf("msie 4")!=-1));var is_ie4up=(is_ie&&(is_major==4));var is_ie5=(is_ie&&(is_major==4)&&(agt.indexOf("msie 5.0")!=-1));var is_ie5_5=(is_ie&&(is_major==4)&&(agt.indexOf("msie 5.5")!=-1));var is_ie5up=(is_ie&&!is_ie3&&!is_ie4);var is_ie5_5up=(is_ie&&!is_ie3&&!is_ie4&&!is_ie5);var is_ie6=(is_ie&&(is_major==4)&&(agt.indexOf("msie 6.")!=-1));var is_ie6up=(is_ie&&!is_ie3&&!is_ie4&&!is_ie5&&!is_ie5_5);/*KNOWN BUG: On AOL4, returns false if IE3 is embedded browser or if this is the first browser window opened. Thus the variables is_aol, is_aol3, and is_aol4 aren't 100% reliable.*/var is_aol=(agt.indexOf("aol")!=-1);var is_aol3=(is_aol&&is_ie3);var is_aol4=(is_aol&&is_ie4);var is_aol5=(agt.indexOf("aol 5")!=-1);var is_aol6=(agt.indexOf("aol 6")!=-1);var is_opera=(agt.indexOf("opera")!=-1);var is_opera2=(agt.indexOf("opera 2")!=-1||agt.indexOf("opera/2")!=-1);var is_opera3=(agt.indexOf("opera 3")!=-1||agt.indexOf("opera/3")!=-1);var is_opera4=(agt.indexOf("opera 4")!=-1||agt.indexOf("opera/4")!=-1);var is_opera5=(agt.indexOf("opera 5")!=-1||agt.indexOf("opera/5")!=-1);var is_opera5up=(is_opera&&!is_opera2&&!is_opera3&&!is_opera4);var is_webtv=(agt.indexOf("webtv")!=-1);var is_TVNavigator=((agt.indexOf("navio")!=-1)||(agt.indexOf("navio_aoltv")!=-1));var is_AOLTV=is_TVNavigator;var is_hotjava=(agt.indexOf("hotjava")!=-1);var is_hotjava3=(is_hotjava&&(is_major==3));var is_hotjava3up=(is_hotjava&&(is_major==3));
var is_js;if(is_nav2||is_ie3)is_js=1.0;else if(is_nav3)is_js=1.1;else if(is_opera5up)is_js=1.3;else if(is_opera)is_js=1.1;else if((is_nav4&&(is_minor==4.05))||is_ie4)is_js=1.2;else if((is_nav4&&(is_minor>4.05))||is_ie5)is_js=1.3;else if(is_hotjava3up)is_js=1.4;else if(is_nav6||is_gecko)is_js=1.5;/*NOTE: In the future, update this code when newer versions of JS are released. For now, we try to provide some upward compatibility so that future versions of Nav and IE will show they are at least JS 1.x capable. Always check for JS version compatibility with > or >=*/else if(is_nav6up)is_js=1.5;/*NOTE: ie5up on mac is 1.4 */else if(is_ie5up)is_js=1.3;else is_js=0.0;var is_win=((agt.indexOf("win")!=-1)||(agt.indexOf("16bit")!=-1));/*NOTE: On Opera 3.0, the userAgent string includes "Windows 95/NT4" on all Win32, so you can't distinguish between Win95 and WinNT.*/var is_win95=((agt.indexOf("win95")!=-1)||(agt.indexOf("windows 95")!=-1));var is_win16=((agt.indexOf("win16")!=-1)||(agt.indexOf("16bit")!=-1)||(agt.indexOf("windows 3.1")!=-1)||
(agt.indexOf("windows 16-bit")!=-1));var is_win31=((agt.indexOf("windows 3.1")!=-1)||(agt.indexOf("win16")!=-1)||(agt.indexOf("windows 16-bit")!=-1));var is_winme=((agt.indexOf("win 9x 4.90")!=-1));var is_win2k=((agt.indexOf("windows nt 5.0")!=-1));/*NOTE: Reliable detection of Win98 may not be possible. It appears that: On Nav 4.x and before you'll get plain "Windows" in userAgent. On Mercury client, the 32-bit version will return "Win98", but the 16-bit version running on Win98 will still return "Win95".*/var is_win98=((agt.indexOf("win98")!=-1)||(agt.indexOf("windows 98")!=-1));var is_winnt=((agt.indexOf("winnt")!=-1)||(agt.indexOf("windows nt")!=-1));var is_win32=(is_win95||is_winnt||is_win98||((is_major==4)&&(navigator.platform=="Win32"))||(agt.indexOf("win32")!=-1)||(agt.indexOf("32bit")!=-1));var is_os2=((agt.indexOf("os/2")!=-1)||(navigator.appVersion.indexOf("OS/2")!=-1)||(agt.indexOf("ibm-webexplorer")!=-1));var is_mac=(agt.indexOf("mac")!=-1);/* hack ie5 js version for mac */if(is_mac&&is_ie5up)is_js=1.4;var is_mac68k=(is_mac&&((agt.indexOf("68k")!=-1)||(agt.indexOf("68000")!=-1)));var is_macppc=(is_mac&&((agt.indexOf("ppc")!=-1)||(agt.indexOf("powerpc")!=-1)));var is_sun=(agt.indexOf("sunos")!=-1);var is_sun4=(agt.indexOf("sunos 4")!=-1);var is_sun5=(agt.indexOf("sunos 5")!=-1);var is_suni86=(is_sun&&(agt.indexOf("i86")!=-1));var is_irix=(agt.indexOf("irix")!=-1);var is_irix5=(agt.indexOf("irix 5")!=-1);var is_irix6=((agt.indexOf("irix 6")!=-1)||(agt.indexOf("irix6")!=-1));var is_hpux=(agt.indexOf("hp-ux")!=-1);var is_hpux9=(is_hpux&&(agt.indexOf("09.")!=-1));var is_hpux10=(is_hpux&&(agt.indexOf("10.")!=-1));var is_aix=(agt.indexOf("aix")!=-1);var is_aix1=(agt.indexOf("aix 1")!=-1);var is_aix2=(agt.indexOf("aix 2")!=-1);var is_aix3=(agt.indexOf("aix 3")!=-1);var is_aix4=(agt.indexOf("aix 4")!=-1);var is_linux=(agt.indexOf("inux")!=-1);var is_sco=(agt.indexOf("sco")!=-1)||(agt.indexOf("unix_sv")!=-1);var is_unixware=(agt.indexOf("unix_system_v")!=-1);var is_mpras=(agt.indexOf("ncr")!=-1);var is_reliant=(agt.indexOf("reliantunix")!=-1);var is_dec=((agt.indexOf("dec")!=-1)||(agt.indexOf("osf1")!=-1)||(agt.indexOf("dec_alpha")!=-1)||(agt.indexOf("alphaserver")!=-1)||(agt.indexOf("ultrix")!=-1)||(agt.indexOf("alphastation")!=-1));var is_sinix=(agt.indexOf("sinix")!=-1);var is_freebsd=(agt.indexOf("freebsd")!=-1);var is_bsd=(agt.indexOf("bsd")!=-1);var is_unix=((agt.indexOf("x11")!=-1)||is_sun||is_irix||is_hpux||is_sco||is_unixware||is_mpras||is_reliant||is_dec||is_sinix||is_aix||is_linux||is_bsd||is_freebsd);var is_vms=((agt.indexOf("vax")!=-1)||(agt.indexOf("openvms")!=-1));var browserProfileReport;function browserProfile(){browserProfileReport="BasicData=";browserProfileReport=browserProfileReport+"navigator.appName:'"+navigator.appName+"';";browserProfileReport=browserProfileReport+"navigator.userAgent:'"+navigator.userAgent+"';";browserProfileReport=browserProfileReport+"navigator.appVersion:'"+navigator.appVersion+"';";browserProfileReport=browserProfileReport+"VersionNumber=";browserProfileReport=browserProfileReport+"major:"+is_major+";";browserProfileReport=browserProfileReport+"minor:"+is_minor+";";browserProfileReport=browserProfileReport+"BrowserVersion=";if(is_nav){browserProfileReport=browserProfileReport+"nav:"+is_nav+";"};if(is_nav2){browserProfileReport=browserProfileReport+"nav2:"+is_nav2+";"};if(is_nav3){browserProfileReport=browserProfileReport+"nav3:"+is_nav3+";"};if(is_nav4){browserProfileReport=browserProfileReport+"nav4:"+is_nav4+";"};if(is_nav4up){browserProfileReport=browserProfileReport+"nav4up:"+is_nav4up+";"};if(is_nav6){browserProfileReport=browserProfileReport+"nav6:"+is_nav6+";"};if(is_nav6up){browserProfileReport=browserProfileReport+"nav6up:"+is_nav6up+";"};if(is_gecko){browserProfileReport=browserProfileReport+"gecko:"+is_gecko+";"};if(is_navonly){browserProfileReport=browserProfileReport+"navonly:"+is_navonly+";"};if(is_ie){browserProfileReport=browserProfileReport+"<P>"+"ie:"+is_ie+";"};if(is_ie3){browserProfileReport=browserProfileReport+"ie3:"+is_ie3+";"};if(is_ie4){browserProfileReport=browserProfileReport+"ie4:"+is_ie4+";"};if(is_ie4up){browserProfileReport=browserProfileReport+"ie4up:"+is_ie4up+";"};if(is_ie5){browserProfileReport=browserProfileReport+"ie5:"+is_ie5+";"};if(is_ie5up){browserProfileReport=browserProfileReport+"ie5up:"+is_ie5up+";"};if(is_ie5_5){browserProfileReport=browserProfileReport+"ie5_5:"+is_ie5_5+";"};if(is_ie5_5up){browserProfileReport=browserProfileReport+"ie5_5up:"+is_ie5_5up+";"};if(is_ie6){browserProfileReport=browserProfileReport+"ie6:"+is_ie6+";"};if(is_ie6up){browserProfileReport=browserProfileReport+"ie6up:"+is_ie6up+";"};if(is_aol){browserProfileReport=browserProfileReport+"<P>"+"aol:"+is_aol+";"};if(is_aol3){browserProfileReport=browserProfileReport+"aol3:"+is_aol3+";"};if(is_aol4){browserProfileReport=browserProfileReport+"aol4:"+is_aol4+";"};if(is_aol5){browserProfileReport=browserProfileReport+"aol5:"+is_aol5+";"};if(is_aol6){browserProfileReport=browserProfileReport+"aol6:"+is_aol6+";"};if(is_opera){browserProfileReport=browserProfileReport+"<P>"+"opera:"+is_opera+";"};if(is_opera2){browserProfileReport=browserProfileReport+"opera2:"+is_opera2+";"};if(is_opera3){browserProfileReport=browserProfileReport+"opera3:"+is_opera3+";"};if(is_opera4){browserProfileReport=browserProfileReport+"opera4:"+is_opera4+";"};if(is_opera5){browserProfileReport=browserProfileReport+"opera5:"+is_opera5+";"};if(is_opera5up){browserProfileReport=browserProfileReport+"opera5up:"+is_opera5up+";"};if(is_webtv){browserProfileReport=browserProfileReport+"<P>"+"webtv:"+is_webtv+";"};if(is_hotjava){browserProfileReport=browserProfileReport+"<P>"+"hotjava:"+is_hotjava+";"};if(is_hotjava3){browserProfileReport=browserProfileReport+"hotjava3:"+is_hotjava3+";"};if(is_hotjava3up){browserProfileReport=browserProfileReport+"hotjava3up:"+is_hotjava3up+";"};if(is_TVNavigator){browserProfileReport=browserProfileReport+"AOL TV(TVNavigator):"+is_TVNavigator+";"};browserProfileReport=browserProfileReport+"JavaScriptVersion=";browserProfileReport=browserProfileReport+"js:"+is_js+";";browserProfileReport=browserProfileReport+"OperatingSystem=";if(is_win){browserProfileReport=browserProfileReport+"win:"+is_win+";"};if(is_win16){browserProfileReport=browserProfileReport+"win16:"+is_win16+";"};if(is_win31){browserProfileReport=browserProfileReport+"win31:"+is_win31+";"};if(is_win32){browserProfileReport=browserProfileReport+"win32:"+is_win32+";"};if(is_win95){browserProfileReport=browserProfileReport+"win95:"+is_win95+";"};if(is_win98){browserProfileReport=browserProfileReport+"win98:"+is_win98+";"};if(is_winme){browserProfileReport=browserProfileReport+"winme:"+is_winme+";"};if(is_winnt){browserProfileReport=browserProfileReport+"winnt:"+is_winnt+";"};if(is_win2k){browserProfileReport=browserProfileReport+"win2k:"+is_win2k+";"};if(is_os2){browserProfileReport=browserProfileReport+"<P>"+"os2:"+is_os2+";"};if(is_mac){browserProfileReport=browserProfileReport+"<P>"+"mac:"+is_mac+";"};if(is_mac68k){browserProfileReport=browserProfileReport+"mac68k:"+is_mac68k+";"};if(is_macppc){browserProfileReport=browserProfileReport+"macppc:"+is_macppc+";"};if(is_unix){browserProfileReport=browserProfileReport+"<P>"+"unix:"+is_unix+";"};if(is_sun){browserProfileReport=browserProfileReport+"sun:"+is_sun+";"};if(is_sun4){browserProfileReport=browserProfileReport+"sun4:"+is_sun4+";"};if(is_sun5){browserProfileReport=browserProfileReport+"sun5:"+is_sun5+";"};if(is_suni86){browserProfileReport=browserProfileReport+"suni86:"+is_suni86+";"};if(is_irix){browserProfileReport=browserProfileReport+"irix:"+is_irix+";"};if(is_irix5){browserProfileReport=browserProfileReport+"irix5:"+is_irix5+";"};if(is_irix6){browserProfileReport=browserProfileReport+"irix6:"+is_irix6+";"};if(is_hpux){browserProfileReport=browserProfileReport+"hpux:"+is_hpux+";"};if(is_hpux9){browserProfileReport=browserProfileReport+"hpux9:"+is_hpux9+";"};if(is_hpux10){browserProfileReport=browserProfileReport+"hpux10:"+is_hpux10+";"};if(is_aix){browserProfileReport=browserProfileReport+"aix:"+is_aix+";"};if(is_aix1){browserProfileReport=browserProfileReport+"aix1:"+is_aix1+";"};if(is_aix2){browserProfileReport=browserProfileReport+"aix2:"+is_aix2+";"};if(is_aix3){browserProfileReport=browserProfileReport+"aix3:"+is_aix3+";"};if(is_aix4){browserProfileReport=browserProfileReport+"aix4:"+is_aix4+";"};if(is_linux){browserProfileReport=browserProfileReport+"linux:"+is_linux+";"};if(is_sco){browserProfileReport=browserProfileReport+"sco:"+is_sco+";"};if(is_unixware){browserProfileReport=browserProfileReport+"unixware:"+is_unixware+";"};if(is_mpras){browserProfileReport=browserProfileReport+"mpras:"+is_mpras+";"};if(is_reliant){browserProfileReport=browserProfileReport+"reliant:"+is_reliant+";"};if(is_dec){browserProfileReport=browserProfileReport+"dec:"+is_dec+";"};if(is_sinix){browserProfileReport=browserProfileReport+"sinix:"+is_sinix+";"};if(is_bsd){browserProfileReport=browserProfileReport+"bsd:"+is_bsd+";"};if(is_freebsd){browserProfileReport=browserProfileReport+"freebsd:"+is_freebsd+";"};if(is_vms){browserProfileReport=browserProfileReport+"<P>"+"vms:"+is_vms+";"};};//-->
