 <!--
function checkIt(string) {
place = detect.indexOf(string) + 1;
thestring = string;
return place;
}
// -->

var browname;
var browcode;
var browappversion;
var browminversion;
var browuseragent;
var opersys;
var opersysver;
var conntype;
var browcookies;
var browlang;
var browjava;
var browjavascript;
var browqt;
var browqtver;
var browmp;
var browmpver;
var browrp;
var browrpver;
var browfp;
var browfpver;
var browacrobat;
var browconnspeed;

var i_quicktime;
var v_quicktime;
var i_mediaplayer;
var v_mediaplayer;
var a_mediaplayer;
var i_realplayer;
var v_realplayer;
var i_realone;
var v_realone;
var a_realone;
var i_realjukebox;
var v_realjukebox;
var i_realplayerg2;
var v_realplayerg2;
var i_realvideo;
var v_realvideo;
var i_realplayerplus;
var i_flash;
var a_flash;
var v_flash;
var i_flash2;
var v_flash2;
var i_flash3;
var v_flash3;
var i_flash4;
var v_flash4;
var i_flash5;
var v_flash5;
var i_flash6;
var v_flash6;
var i_shock;
var v_shock;
var i_shock6;
var v_shock6;
var i_shock7;
var v_shock7;
var i_shock8;
var v_shock8;
var i_acrobatreader;
var v_acrobatreader;
var a_acrobatreader;

//**********************
//document.writeln("<br></br> Browser Name ::");

 <!--
//(typeof(navigator.appName) != "undefined") ? document.writeln(navigator.appName) : document.writeln("Property not supported or blank!");
(typeof(navigator.appName) != "undefined") ? browname=navigator.appName : browname="Property not supported or blank!";
// -->
//**********************
//document.writeln("<br></br> Browser Code :: ");
<!--

//(typeof(navigator.appCodeName) != "undefined") ? document.writeln(navigator.appCodeName) : document.writeln("Property not supported or blank!");
(typeof(navigator.appCodeName) != "undefined") ? browcode=navigator.appCodeName : browcode="Property not supported or blank!";
//-->

//**********************
//document.writeln(" <br></br> App Version ::");

<!--
//(typeof(navigator.appVersion) != "undefined") ? document.writeln(navigator.appVersion) : document.writeln("Property not supported or blank!");
(typeof(navigator.appVersion) != "undefined") ? browappversion=navigator.appVersion : browappversion="Property not supported or blank!";
// -->

//**********************
//document.writeln(" <br></br> App Minior Version ::");
<!--
//(typeof(navigator.appMinorVersion) != "undefined") ? document.writeln(navigator.appMinorVersion) : document.writeln("Property not supported or blank!");
(typeof(navigator.appMinorVersion) != "undefined") ? browminversion=navigator.appMinorVersion : browminversion="Property not supported or blank!";
// -->

//**********************
//document.writeln(" <br></br> User Agent::");
 <!--
//(typeof(navigator.userAgent) != "undefined") ? document.writeln(navigator.userAgent) : document.writeln("Property not supported or blank!");
(typeof(navigator.userAgent) != "undefined") ? browuseragent=navigator.userAgent : browuseragent="Property not supported or blank!";
// -->


var detect = navigator.userAgent.toLowerCase();
var OS, browser, version, thestring, place;


//**********************
//document.writeln(" <br></br> Operating System  ::");

<!--
var i_win;
var v_win;
var agt=navigator.userAgent.toLowerCase();
if (agt.indexOf("win")!=-1 || agt.indexOf("16bit")!=-1)
i_win = true;
if (i_win) {
if (agt.indexOf("win95")!=-1 || agt.indexOf("windows 95")!=-1)
v_win = "Windows 95";
if (agt.indexOf("win 9x 4.90")!=-1)
v_win = "Windows ME";
if (agt.indexOf("winnt")!=-1 || agt.indexOf("windows nt")!=-1)
v_win = "Windows NT";
if (agt.indexOf("windows nt 5.0")!=-1)
v_win = "Windows 2000";
if (agt.indexOf("windows nt 5.1")!=-1)
v_win = "Windows XP";
if (agt.indexOf("win98")!=-1 || agt.indexOf("windows 98")!=-1)
v_win = "Windows 98";
if (!v_win)
v_win = "Unknown Windows";
}
if (!OS) {
if (checkIt('linux')){ OS = "Linux" ; opersys=OS;}
else if (checkIt('x11')){OS = "Unix";opersys=OS;}
else if (checkIt('mac')){ OS = "Mac"; opersys=OS;}
else if (checkIt('win')) {OS = "Windows"; opersys=OS;}
else {OS = "an unknown operating system"; opersys=OS;}
}
//(typeof(navigator.oscpu) != "undefined" && navigator.oscpu != "") ? "" : document.writeln(OS);
//if (i_win)
//document.writeln(" - " + v_win);

(typeof(navigator.oscpu) != "undefined" && navigator.oscpu != "") ? "" : opersys=OS;
if (i_win){
opersysver= v_win;
} else {
opersysver= "Not able to detect";
}
// -->


//**********************
//document.writeln(" <br></br> Operating System  ::");

<!--
/*
if (typeof(navigator.platform) != "undefined") {
document.writeln(navigator.platform);
switch (navigator.platform) {
case "Win32" : document.writeln(" - Windows 32-bit platform"); break;
case "Windows" : document.writeln(" - Windows 32-bit platform"); break;
case "Win16" : document.writeln(" - Windows 16-bit platform"); break;
case "WinCE" : document.writeln(" - Windows CE platform"); break;
default : document.writeln(" - Other platform"); break;
}
} else
document.writeln("Property not supported or blank!");
*/
// -->


//**********************
//document.writeln(" <br></br> CPU  ::");

<!--

if (typeof(navigator.cpuClass) != "undefined") {
//document.writeln(navigator.cpuClass);
//switch (navigator.cpuClass) {
//case "x86" : document.writeln(" - x86 Compatible processor (Intel, Cyrix, AMD, etc...)"); break;
//case "68K" : document.writeln(" - Motorola processor"); break;
//case "Alpha" : document.writeln(" - Digital processor"); break;
//case "PPC" : document.writeln(" - Motorola processor"); break;
//case "Other" : document.writeln(" - Other CPU classes, including Sun SPARC"); break;
//}
} else
//document.writeln("Property not supported or blank!");
// -->

var ver= verCaps("{89820200-ECBD-11CF-8B85-00AA005B4383}");

<!--
function verCaps(id) {
if (typeof(caps) != "undefined" && typeof(caps.id) != "undefined" && typeof(caps.getComponentVersion) != "undefined")
return caps.getComponentVersion(id, "ComponentID");
else
return false;
}

//-->

//**********************
//document.writeln(" <br></br> Connection Type  ::");
<!--
if (navigator.appName == "Microsoft Internet Explorer") {
if (typeof(caps) != "undefined" && typeof(caps.connectionType) != "undefined") {
//document.writeln(caps.connectionType);
conntype=caps.connectionType;
/*
switch (caps.connectionType) {
case "lan" : document.writeln(" - You are connected via a network"); break;
case "modem" : document.writeln(" - You are connected via a modem"); break;
case "offline" : document.writeln(" - You are working offline"); break;
}
*/
} else{
//document.writeln("Property not supported or blank!");
conntype="Property not supported or blank";
}
} else {
//document.writeln("Property not supported or blank!");
conntype="Property not supported or blank";
}
// -->


//**********************
//document.writeln(" <br></br> Cookie Enabled? ::");

<!-- hide script from non compliant broswers
//first, calculate an expiration for your temporary test cookie
var oneDay= 1*24*60*60*1000;
var expDate = new Date();
expDate.setTime (expDate.getTime() + oneDay);
var cookieExpires = expDate.toGMTString();
//set your temprorary cookie
//document.cookie="verifyCookie=test; expires="+cookieExpires
//check to see if ANY cookies exist, including the one you just set
if (document.cookie.length>0){
//document.write("Your browser supports cookies.");
browcookies="TRUE";
}
else {
browcookies="FALSE";
//document.write("Your browser doesn't support cookies, ")
//document.write("or they're currently disabled.");
//document.write(document.cookie.substring(0,document.cookie.length)+"");
}
//now clear out the unwanted stuff
document.cookie="verifyCookie=CLEAR; expires=Sun, 09-Nov-97 01:00:00 GMT";
//-->

//**********************
//document.writeln(" <br></br> Language ::");

 <!--
if (typeof(navigator.browserLanguage) != "undefined"){
browlang=navigator.browserLanguage;
//document.writeln(navigator.browserLanguage);
}
else if (typeof(navigator.language) != "undefined"){
browlang=navigator.language;
//document.writeln(navigator.language);
 }
else{
//document.writeln("Property not supported or blank!");
}
// -->



//**********************
//document.writeln(" <br></br> Java Enabled::");

<!--
//(navigator.javaEnabled()) ? document.writeln("Java is enabled!") : document.writeln("Java is NOT enabled!");
(navigator.javaEnabled()) ? browjava="TRUE" : browjava="FALSE";
// -->


//**********************
//document.writeln(" <br></br> Java Script :: Enabled");
browjavascript="TRUE";



//**********************

/*
document.writeln(" <br></br> XML :: ");
 
<!--

var bName = navigator.appName;
var bVer = parseFloat(navigator.appVersion);
var Netscape7=false;
if ((bName == "Netscape")&&(bVer>=5))
{
Netscape7=true;
}

var r;
var r_type;
try {
r = new XMLHttpRequest();
r_type = " via XMLHttpRequest object";
} catch (e) {
try {
r = new ActiveXObject("Microsoft.XMLHTTP");
r_type = " via ActiveX object";
} catch (e) {
}
}
if (r) {
document.writeln("Supported");
if (r_type) {
document.writeln(r_type);
}
} else {
document.writeln("Not supported");
}

*/
// -->
