/* author: cdicocco */
/* Creation date: 04/04/2006 */

function isFirefox()
{
	var appName = navigator.appName.toLowerCase();

	// Questa forma funzionava fino a Firefox 1.0.7. Da Firefox 1.5 navigator.vendor è sempre stringa nulla.
	//return ( appName.indexOf( "netscape" ) >= 0 && navigator.vendor.toLowerCase() == "firefox" );	

	return ( appName.indexOf( "netscape" ) >= 0 );	
}

function isExplorer()
{
	var appName = navigator.appName.toLowerCase();
	return ( appName.indexOf( "microsoft" ) >= 0 );	
}

function isC6Installed()
{
	if ( isFirefox() )
	{	
		for ( i = 0; i < navigator.plugins.length; i++ )
		{
			if ( navigator.plugins[i].name == "Plugin C6 per Firefox" )
			{
				return true;
			}
		}
		return false;
	}
	else if ( isExplorer() )
	{
		var t = typeof(TestHelper);
		return ( t.toLowerCase() == "object" );
	}
}