
// browser info
var browserType = '';
if (is_nav) {
	browserType = 'Netscape';
} else if (is_ie) {
	browserType = 'Explorer';
} else if (is_opera) {
	browserType = 'Opera';
} else if (is_safari) {
	browserType = 'Safari';
} else if (is_konq) {
	browserType = 'Konqueror';
} else if (is_aol) {
	browserType = 'AOL';
} else if (is_moz) {
	browserType = 'Mozilla';
} else if (is_fx) {
	browserType = 'Firefox';
}

// OS info
var osType = '';
if (is_win) {
	osType = 'Windows';
} else if (is_mac) {
	osType = 'Mac';
} else if (is_unix) {
	osType = 'Unix';
}
else if (is_linux) {
	osType = 'Linux';
}

// flash info
var is_Flash        = false;
var is_FlashVersion = 0;

if ((is_nav||is_opera||is_moz||is_fb||is_fx) || (is_mac&&is_ie5up)) {
	var plugin = (navigator.mimeTypes && 
	    navigator.mimeTypes["application/x-shockwave-flash"] &&
	    navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin) ?
	    navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
	if (plugin && plugin.description) {
		is_Flash = true;
		is_FlashVersion = parseInt(plugin.description.substring(plugin.description.indexOf(".")-1));
	}
}

if (is_win && is_ie4up) {
	document.write(
	 '<scr' + 'ipt language=VBScript>' + '\n' +
	 'Dim hasPlayer, playerversion' + '\n' +
	 'hasPlayer = false' + '\n' +
	 'playerversion = 10' + '\n' +
	 'Do While playerversion > 0' + '\n' +
	    'On Error Resume Next' + '\n' +
	    'hasPlayer = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & playerversion)))' + '\n' +
	    'If hasPlayer = true Then Exit Do' + '\n' +
	    'playerversion = playerversion - 1' + '\n' +
	 'Loop' + '\n' +
	 'is_FlashVersion = playerversion' + '\n' +
	 'is_Flash = hasPlayer' + '\n' +
	 '<\/sc' + 'ript>'
	);
}

if(is_Flash) {
	flashNumber = is_FlashVersion;
} else {
	flashNumber = "noDetect";
}

// screen resolution
// for NN4/IE4
if (self.screen) {
	width = screen.width
	height = screen.height
}

// for NN3 w/Java
else if (self.java) {
	var javakit = java.awt.Toolkit.getDefaultToolkit();
	var scrsize = javakit.getScreenSize();
	width = scrsize.width;
	height = scrsize.height;
}
else {
	// N2, E3, N3 w/o Java (Opera and WebTV)
	width = height = '?'
}

// color depth
var colordepth=screen.colorDepth;
