function browserCheck() {
	if (navigator.appName == 'Netscape'){
		var version = navigator.appVersion;
		version=version.substring(0,4); 
		if(version < '5.0')
		window.alert("You are using a browser that is either too old or not supported.\nPlease upgrade your browser to a required version.");
		else
		window.alert("You are using "+navigator.vendor+" "+navigator.vendorSub);
	}
	else if (navigator.appName == 'Microsoft Internet Explorer')	
	{
	var version = navigator.appVersion;
	version=version.substring(22,25); 
	if(version < '6.0')
	window.alert("You are using a browser that is either too old or not supported.\nPlease upgrade your browser to a required version."+navigator.appName+" "+version);
	else
	window.alert("You are using "+navigator.appName+" "+version);
	}
	else 
	window.alert("You are using a browser that is either too old or not supported.\nPlease upgrade your browser to a required version."+navigator);
}
function _cookiesAreEnabled() {
  SetCookie( "foo", "bar" );
  if ( GetCookie( "foo" ) ) {
    DeleteCookie( "foo" );
    return true;
  } else {
    return false;
  }
}
navigator.cookiesAreEnabled = _cookiesAreEnabled;

function _getHVCCAuthID() {
  return GetCookie( "HVCCAuthID" );
}
document.getHVCCAuthID = _getHVCCAuthID;

function GetCookie( name ) {
  var arg = name + "=";
  var alen = arg.length;
  var clen = document.cookie.length;
  var i = 0;
  while ( i < clen ) {
    var j = i + alen;
    if ( document.cookie.substring(i, j) == arg ) return getCookieVal(j);
    i = document.cookie.indexOf( " ", i ) + 1;
    if ( i == 0 ) break;
  }
  return null;
}

function DeleteCookie( name, path, domain ) {
  if ( GetCookie( name ) ) {
    document.cookie = name + "=" +
    ( ( path ) ? "; path=" + path : "" ) +
    ( ( domain ) ? "; domain=" + domain : "" ) +
    "; expires=Thu, 01-Jan-70 00:00:01 GMT";
  }
}

function SetCookie( name, value, expires, path, domain, secure ) {
  document.cookie = name + "=" + escape (value) +
  ( ( expires ) ? "; expires=" + expires.toGMTString() : "" ) +
  ( ( path ) ? "; path=" + path : "" ) +
  ( ( domain ) ? "; domain=" + domain : "" ) +
  ( ( secure ) ? "; secure" : "" );
}

/**
 *   Helper function for GetCookie()
 */
function getCookieVal( offset ) {
  var endstr = document.cookie.indexOf ( ";", offset );
  if ( endstr == -1 ) endstr = document.cookie.length;
  return unescape( document.cookie.substring( offset, endstr ) );
}

function doJavaScriptTest() {
    window.alert( "JavaScript is enabled!" );
  }

 function doCookieTest() 
 {
    if(!navigator.cookiesAreEnabled())
    	return "KO";
	else
    	return "OK";
 }