var __div_ieupdate_id = 0;

function Flash () {
   this._swf = '';
   this._id = '';
   this._width = 0;
   this._height = 0;
   this._params = new Array();
   
   this.display = function(obj) {
      obj.innerHTML = this.getHTML();
   }
   
   this.setSWF = function (_id, _swf, _width, _height) {
      this._id        = _id;
      this._swf         = _swf;
      this._width     = _width;
      this._height     = _height;
   }

   this.setParam = function (paramName, paramValue) {
      this._params[this._params.length] = paramName+'|||'+paramValue;
   }
   
   this.getHTML = function() {
      var _txt     = '';
      var params = '';
      _txt += '<object';
      _txt += ' id="' + this._id + '"';
      _txt += ' classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"';
      _txt += ' codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab#version=7,0,0,0"';
      _txt += ' width="' + this._width + '" height="' + this._height + '">\n';
      _txt += '<param name="movie" value="' + this._swf + '" />\n'
      for ( i=0;i<this._params.length;i++ ) {
          _param = this._params[i].split ('|||');
          _txt += '<param name="'+_param[0]+'" value="'+_param[1]+'" />\n';
          params += _param[0]+'="'+_param[1]+'" ';
      }
   
      _txt += '<embed width="'+this._width+'" height="'+this._height+'" src="'+this._swf+'" '+params+' type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"/>\n';
      _txt += '</object>\n';
      return _txt;
   }
}
