
function detectflash(){

if ( flashnavigateur () )
	return true ;
else 
	return detectflashie();
}


function flashnavigateur(){
	
   var isFlash = false;
   // Pour tous navigateurs sauf IE
   if (navigator.plugins && navigator.plugins.length > 0) {
   var pluginsArrayLength = navigator.plugins.length;
   // Pour chaque plugin du navigateur...
   for (pluginsArrayCounter=0; pluginsArrayCounter < pluginsArrayLength; pluginsArrayCounter++ ) {
   if(navigator.plugins[pluginsArrayCounter].name.indexOf("Shockwave Flash") >= 0){ // Si 1 des plugins contient Shockwave Flash
   isFlash = true; // Alors flash player OK
  


  break;
   }
   }
   }
   return isFlash ;
   }
   
function detectflashie(){
	if( navigator.mimeTypes.length > 0 )
	{
		return navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin != null;
	}
	else if( window.ActiveXObject )
	{
		try
		{
			new ActiveXObject( "ShockwaveFlash.ShockwaveFlash" );
			return true;
		}
		catch( oError )
		{
			return false;
		}
	}
	else
	{
		return false;
	}
}


