var browserOk_ = false;

function getBrowser()
{
    return navigator.userAgent.toLowerCase();
}
function getVersion()
{
    return navigator.appVersion;
}
function browserMajor()
{
	return parseInt(getVersion());	
}
function isNetscape()
{
    return getBrowser().indexOf("netscape") >= 0;
}
   
   // subsequent script will check browserOk_
   // if this check fails anywhere, either cos a fucntion is not supported (and the script breaks)
   // or the browser is known to be ood, then browserOk_ will still be false
function browserUpToDate()
{
		// if browsers cant do getElementById, then we need an update
	if (document.getElementById == null)
	{
		return;
	}
 	var browser = getBrowser();
// 	var version = getVersion();
	var major = browserMajor();
	
	if (isNetscape())
	{
			// if netscape 6 or less, then we need an update
		if (major < 5 || browser.indexOf("netscape6") >= 0)
		{
			return;
		}
	}
	browserOk_ = true;
}
browserUpToDate();


