      <!--
          /*
          ** Detect Flash Class & Path insertFlash Object
          **
          */
      var df = {
          __release: "1.0",
          _isIE: ( (navigator.appVersion.indexOf("MSIE") != -1) ? true : false),
          _isWin:( (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false),
          _isOpera:( (navigator.userAgent.indexOf("Opera") != -1) ? true : false),
          getSwfVer: function (i) {
              // Le versioni di NS/Opera dalla 3 in poi verificano la presenza del plug-in Flash nell'array dei plug-in
              if (navigator.plugins != null && navigator.plugins.length> 0) {
                  if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
                      var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
                    var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
                      var descArray = flashDescription.split(" ");
                      var tempArrayMajor = descArray[2].split(".");
                      var versionMajor = tempArrayMajor[0];
                      var versionMinor = tempArrayMajor[1];
                      if ( descArray[3] != "" ) var tempArrayMinor = descArray[3].split("r");
                      else var tempArrayMinor = descArray[4].split("r");
                      //
                    var versionRevision = tempArrayMinor[1]> 0 ? tempArrayMinor[1] : 0;
                      var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
                  } else    var flashVer = -1;
              }
              else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
              else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
              else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
              else flashVer = -1;
              //
              return flashVer;
          },
          detectFlashVer:function (reqMajorVer, reqMinorVer, reqRevision) {
              var reqVer = parseFloat(reqMajorVer + "." + reqRevision);
              for (var i=25;i>0;i--) {   

                  if (this._isIE && this._isWin && !this._isOpera) var versionStr = VBgetSwfVer(i);
                  else var versionStr = this.getSwfVer(i);
                  if (versionStr == -1 ) return false;
                  else if (versionStr != 0) {
                      if(this._isIE && this._isWin && !this._isOpera) {
                          var tempArray         = versionStr.split(" ");
                          var tempString        = tempArray[1];
                          var versionArray      = tempString .split(",");    
                      } else var versionArray = versionStr.split(".");
                      //
                      var versionMajor      = versionArray[0];
                      var versionMinor      = versionArray[1];
                      var versionRevision   = versionArray[2];
                     
                      var versionString     = versionMajor + "." + versionRevision;   // 7.0r24 == 7.24
                      var versionNum        = parseFloat(versionString);
                      // è la versione maggiore>= versione maggiore richiesta è la versione minore>= versione minore richiesta

                      if ( (versionMajor> reqMajorVer) && (versionNum>= reqVer) ) return true;
                      else return ((versionNum>= reqVer && versionMinor>= reqMinorVer) ? true : false );
                  }
              }   
              return (reqVer ? false : 0.0);
          },
         
          // TO DO
          insertFlash: function(n,w,h) {
              if( this.detectFlashVer(9,0,0) ) {
		return(1);
		}
          }   
      };
      //-->



