/*****************************************************
 * Browser.js
 * 04.18.2003
 * Eddie Lim <elim@eecs.harvard.edu>
 * www.netsymbiosis.com
 *****************************************************/

var Browser = new Object();
Browser.isIE = false;
Browser.isMozilla = false;
Browser.isNetscape = false;
Browser.isOpera = false;
Browser.isWindows = false;
Browser.isMac = false;
Browser.isLinux = false;
Browser.isUnix = false;
Browser.version = 0.0;

if((result = navigator.userAgent.match(/MSIE ([0-9].[0-9]{1,2})/)) != null)
{
	Browser.version = result[1];
	Browser.isIE = true;
}
else if((result = navigator.userAgent.match(/Netscape\/([0-9].[0-9]{1,2})/)) != null)
{
	Browser.version = result[1];
	Browser.isNetscape = true;
}
else if((result = navigator.userAgent.match(/Opera ([0-9].[0-9]{1,2})/)) != null)
{
	Browser.version = result[1];
	Browser.isOpera = true;
}
else if((result = navigator.userAgent.match(/Mozilla\/([0-9].[0-9]{1,2}).*rv:([0-9].[0-9](.[0-9])*)/)) != null)
{
	Browser.version = result[2];	
	Browser.isMozilla = true;
}

if(navigator.userAgent.indexOf("Win") != -1)
{
	Browser.isWindows = true;
}
else if(navigator.userAgent.indexOf("Mac") != -1)
{	
	Browser.isMac = true;
}
else if(navigator.userAgent.indexOf("Linux") != -1)
{
	Browser.isLinux = true;
}
else if(navigator.userAgent.indexOf("Unix") != -1)
{
	Browser.isUnix = true;
}