
function createCookie( name, value, days )
{
	if( days )
	{
		var date = new Date();
		
		date.setTime( date.getTime() + ( days * 24 * 60 * 60 * 1000 ) );
		
		var expires = '; expires=' + date.toGMTString();
	}
	else
	{
	  var expires = '';
  }
  
	document.cookie = name + '=' + value + expires + '; path=/';
}

function readCookie( name )
{
	var nameEQ = name + '=';
	
	var ca = document.cookie.split( ';' );
	
	for( var i = 0; i < ca.length; i++ )
	{
		var c = ca[ i ];
		
		while( c.charAt( 0 ) == ' ' )
		{
		  c = c.substring( 1, c.length );
	  }
	  
		if( c.indexOf( nameEQ ) == 0 )
		{
		  return c.substring( nameEQ.length, c.length );
	  }
	}
	
	return null;
}

function eraseCookie( name )
{
	createCookie( name, '', -1 );
}

/* test for old IE*/
var agt = navigator.userAgent.toLowerCase();
var appVer = navigator.appVersion.toLowerCase();
var is_minor = parseFloat( appVer );
var is_major = parseInt( is_minor );
var iePos = appVer.indexOf( 'msie' );
if( iePos != -1 )
{
  is_minor = parseFloat( appVer.substring( iePos + 5, appVer.indexOf( ';', iePos ) ) )
  is_major = parseInt( is_minor );
}
var is_getElementById = ( document.getElementById ) ? "true" : "false";
var is_getElementsByTagName = ( document.getElementsByTagName ) ? "true" : "false";
var is_documentElement = ( document.documentElement ) ? "true" : "false";
var is_ie = ( ( iePos != -1 ) );
var is_ie3 = ( is_ie && ( is_major < 4 ) );
var is_ie4 = ( is_ie && is_major == 4 );
var is_ie4up = ( is_ie && is_minor >= 4 );
var is_ie5 = ( is_ie && is_major == 5 );
var is_ie5up = ( is_ie && is_minor >= 5 );
var is_ie5_5 = ( is_ie && ( agt.indexOf( "msie 5.5" ) != -1 ) );
var is_ie5_5up = ( is_ie && is_minor >= 5.5 );
var is_ie6 = ( is_ie && is_major == 6 );
var is_ie6up = ( is_ie && is_minor >= 6 );
var is_ie7 = ( is_ie && is_major == 7 );
var is_ie7up = ( is_ie && is_minor >= 7 );
var is_ie8 = ( is_ie && is_major == 8 );
var is_ie8up = ( is_ie && is_minor >= 8 );

if( is_ie && !is_ie7 && !is_ie8 )
{
  var old_ie = readCookie( 'old_ie' );
  
  if( !old_ie )
  {
    createCookie( 'old_ie', 1, 1 );
  
    if( confirm( "Your browser is not supported, upgrade?" ) )
    {
      location.href = 'http://getfirefox.com/';
    }
  }
}
/* end test for IE */

