// JavaScript Document

function parseUserAgent()
{
	var userAgent = navigator.userAgent, name, version;
	var browser_option, system_option;
	
	if(userAgent.indexOf('MSIE') > -1)
	{
		name	= 'Internet Explorer'			
		version	= userAgent.substring(userAgent.indexOf('MSIE ') + 5, userAgent.indexOf('.', userAgent.indexOf('MSIE ') + 5));
	}
	
	else if(navigator.appName == 'Netscape')
	{
		name	= userAgent.substring(userAgent.lastIndexOf(' ') + 1, userAgent.lastIndexOf('/'));
		if(name != 'Safari')
		{
			version	= userAgent.substring(userAgent.lastIndexOf('/') + 1, userAgent.indexOf('.', userAgent.lastIndexOf('/') + 1));
		} else {
			version	= userAgent.substring(userAgent.indexOf('Version/') + 8, userAgent.indexOf('.', userAgent.indexOf('Version/') + 8));
		}
	} else {
		name	= navigator.appName;
		version	= navigator.appVersion.substring(0, navigator.appVersion.indexOf('.'));
	}
	
	switch(name)
	{
		case 'Firefox':
			browser_option	= 0;
			break;
			
		case 'Internet Explorer':
			browser_option	= 1;
			break;
			
		case 'Safari':
			browser_option	= 2;
			break;
			
		case 'Konqueror':
			browser_option	= 3;
			break;
			
		case 'Opera':
			browser_option	= 4;
			break;
			
		case 'Netscape':
			browser_option	= 5;
			break;
			
		case 'SeaMonkey':
			browser_option	= 6;
			break;
			
		default:
			browser_option	= 99;
			break;
	}
	
	if(navigator.platform.search(/win/i) > -1)
	{
		system_option	= 0;
	}
	else if(navigator.platform.search(/mac/i) > -1)
	{
		system_option	= 1;
	}
	else if(navigator.platform.search(/lin/i) > -1)
	{
		system_option	= 2;
	}
	
	document.getElementsByName("browser")[0].selectedIndex	= browser_option;
	document.getElementsByName("version")[0].value			= version;
	document.getElementsByName("system")[0].selectedIndex	= system_option;
}