function jsCheck(jsMimeType, jsActiveX)
{
    if (navigator.plugins && navigator.plugins.length > 0)
	{
	   if (navigator.mimeTypes[jsMimeType])
	   {
	      this.nome = navigator.mimeTypes[jsMimeType].enabledPlugin.name;
	      this.presente = true;
		  var arr = new Array();
		  arr = navigator.mimeTypes[jsMimeType].enabledPlugin.description.split(" ");
		  for ( i in  arr )
		  {
             if (!isNaN(arr[i])) 
			 {
			    this.versione = arr[i];
			    break;
			 }
		  }
	   }
	}
    else 
	{
	   temp = vbsInstalled(jsActiveX);
	   if (temp)
	   {
          this.presente = true;
		  this.versione = temp;
	   }
	}
}

function jsPlugin(jsMimeType, jsActiveX)
{
   this.nome = "";
   this.mimeType = jsMimeType;
   this.activeX = jsActiveX;
   this.versione = 0;
   this.installed = false;
   this.presente = false;

   this.Check = jsCheck;
   
   this.Check(this.mimeType, this.activeX);
}

