// Determine browser and version.
function Browser() {}

Browser.is_ie_compatible = false; //is internet explorer compatible
Browser.is_ns_compatible = false; //is netscape compatible
Browser.version = null; //browser version
Browser.is_mobile = false; //is mobile

Browser.initialize = function() {
	var ua, s, i;

	ua = navigator.userAgent;

	s = "MSIE";
	if ((i = ua.indexOf(s)) >= 0) {
		Browser.is_ie_compatible = true;
		Browser.version = parseFloat(ua.substr(i + s.length));
	}

	s = "Netscape6/";
	if ((i = ua.indexOf(s)) >= 0) {
		Browser.is_ns_compatible = true;
		Browser.version = parseFloat(ua.substr(i + s.length));
	}

	// Treat any other "Gecko" browser as NS 6.1.
	s = "Gecko";
	if ((i = ua.indexOf(s)) >= 0) {
		Browser.is_ns_compatible = true;
		Browser.version = 6.1;
	}
	
	// Check to see if browser is mobile
	s = "Mobile";
	if ((i = ua.indexOf(s)) >= 0) {
		Browser.is_mobile = true;
	}
	
}

Browser.initialize();

