/*
 --------------------------------
|////////////////////////////////|
|********************************|
|*******  Plugin  Verify  *******|
|********************************|
|////////////////////////////////|
|********************************|
|**  Autore  : Colonnello Luca **|
|**  Versione: 1.0             **|
|**  Data    : 02/07/2009      **|
|********************************|
|////////////////////////////////|
 --------------------------------
*/

//Verifica la presenza dei plugin installati tramite una lista
//e identifica quello passato restituendo 1 per installato 
//e 0 per non installato.

/*
*****************************
***** Parametro  "what" *****
*****************************
/////////////////////////////
*****************************
1: Adobe Flash Player        
2: Java VM                   
3: Adobe ShockWave Player    
4: Windows Media Player Plug-In
5: RealPlayer Plug-In        
6: QuickTime Player Plug-In  
7: Adobe Acrobat Reader Plug-In
8: SVG Viewer                
*****************************

Questa libreria necessita del file PluginList.js richiamato nell'HEAD dell'HTML

       '  <script language="JavaScript" src="PluginList.js"></script>  '        

                  Questa libreria non è compatibile con Opera                  

*/
function verifyPlugin(what)
{
 var result=0;
switch(what)
{
case 1:
{
 if (pluginlist.indexOf("Flash")==-1)
 {
   return 1;
 }
 else
 {
    if(FlashDetect.installed)
	{
	  if(FlashDetect.major<9)
       result="no-version";	  
	}
 }
 break; 
}
case 2:
{
   if (pluginlist.indexOf("Java")==-1)
   {
     result=1;
   } 
 break;
}
case 3:
{

 if (pluginlist.indexOf("Flash")==-1)
 {
   result=1;
 } 
 break;
}
case 4:
{
 if (pluginlist.indexOf("Windows Media Player")==-1)
 {
  result=1;
 }
 break; 
}
case 5:
{
 if(pluginlist.indexOf("RealPlayer")==-1)
 {
  result=1;
 } 
 break;
}
case 6:
{

 if (pluginlist.indexOf("QuickTime")==-1)
 {
  result=1;
 }
 break; 
}
case 7:
{
 if(pluginlist.indexOf("Acrobat Reader")==-1)
 {
  result=1;
 }
 break;
}
case 8:
{

  if(pluginlist.indexOf("SVG Viewer")==-1)
  {
   result=1;
  } 
 break;
}
}

return result;
}

function PrintResultfromPluginVerify(id,w)
{ 
 var r=verifyPlugin(w);
 if(r==0)
  {
   document.getElementById(id).innerHTML="Plugin correttamente installato.";
   document.getElementById(id).style.display="none"; 
  }
  else
  {
   document.getElementById(id).style.display="";  
  }
 if(r==1)
   document.getElementById(id).innerHTML="Flash Plugin mancante. Per visualizzare la pagina correttamente scaricare il plugin da <a href='http://get.adobe.com/it/flashplayer/?promoid=DXLUJ'>qui'</a>.";
 if(r==2)
   document.getElementById(id).innerHTML="Java VM mancante. Per visualizzare la pagina correttamente scaricare il plugin.";
 if(r==3)
   document.getElementById(id).innerHTML="ShockWave Player mancante. Per visualizzare la pagina correttamente scaricare il plugin.";
 if(r==4)
   document.getElementById(id).innerHTML="Windows Media Player mancante. Per visualizzare la pagina correttamente scaricare il plugin.";
 if(r==5)
   document.getElementById(id).innerHTML="Real Player mancante. Per visualizzare la pagina correttamente scaricare il plugin.";
 if(r==6)
   document.getElementById(id).innerHTML="QuickTime Player mancante. Per visualizzare la pagina correttamente scaricare il plugin.";
 if(r==7)
   document.getElementById(id).innerHTML="Acrobat Reader mancante. Per visualizzare la pagina correttamente scaricare il plugin.";
 if(r==8)
   document.getElementById(id).innerHTML="SVG Viewer mancante. Per visualizzare la pagina correttamente scaricare il plugin.";
 if(r=="no-version")
   document.getElementById(id).innerHTML="La versione del plugin Adobe Flash Player installata non e' quella richiesta. Per visualizzare la pagina correttamente scaricare il plugin da <a href='http://get.adobe.com/it/flashplayer/?promoid=DXLUJ'>qui'</a>.";  
 if(r!=0)
  return 1;
 else return 0;
}

/*
 ---------------------------------
|/////////////////////////////////|
|*********************************|
|*********************************|
|******** Copyright  2009 ********|
|*********************************|
|*********************************|
|/////////////////////////////////|
 ---------------------------------
*/
