function myCheckPluginVersion (pluginName, foundStr, minVersion)
{
	var versionStr;
	if ( (foundStr.indexOf(pluginName) + pluginName.length + 2) < foundStr.length )
	{
		versionStr = foundStr.substring(foundStr.indexOf(pluginName) + pluginName.length, foundStr.indexOf(pluginName) + pluginName.length + 2)
		return parseInt(versionStr) >= minVersion;
	}
	return false;
}

function myIsPluginExisting ( pluginName, version )
{
	var returnValue = false;

	if ( navigator.plugins )
	{
		if ((document.all) && (navigator.userAgent.indexOf("Mac") == -1))
		{
			returnValue = true;
		}
		for ( var i= 0; (i < navigator.plugins.length) && !returnValue; i++ )
		{          
			if ( navigator.plugins[i].name.indexOf( pluginName )!=-1 )
				 returnValue = myCheckPluginVersion (pluginName, navigator.plugins[i].name, version);
			if ( navigator.plugins[i].description.indexOf( pluginName )!=-1  )
				 returnValue = myCheckPluginVersion (pluginName, navigator.plugins[i].description, version);
		}
	}
	
	return returnValue;
}

function myCheckFlashPlugin ( version ) 
{
	return myIsPluginExisting( "Shockwave Flash ", version );
}

function myCheckQuickTimePlugin ( version ) 
{
	return myIsPluginExisting( "QuickTime", version );
}

