/******************************************************************
 *                                                                *
 *  Collection of browser detection and identification routines.  *
 *                                                                *
 ******************************************************************/

/*
 * Discover the browser type
 * return 'Netscape' for a Netacape or Firefox browser,
 *        'Microsoft Internet Explorer' for IE,
 *        '??' for Opera,
 *        ...
 */
function getBrowserType() {   
   return navigator.appName;
}

/*
 * Determine if the browser is an Internet Explorer browser
 * return true if the browser is an IE browser, false other wise.
 */
function isIE() {
	if (navigator.appName == "Microsoft Internet Explorer") {
		return true;
	} else {
		return false;
	}
}

/*
 * Determine if the browser is a Firefox browser
 * return true if the browser is a Firefox browser, false other wise.
 */
function isFireFox() {
	if (navigator.appName == "Netscape") {
		return true;
	} else {
		return false;
	}
}

function getBrowserVersion() {
	return parseFloat(navigator.appVersion);
}

function getBrowserFullVersion() {
	return navigator.appVersion;
}