function flash () {
	this._swf = '';
	this._width = 0;
	this._height = 0;
	this._version = 8;
	this._embedid = '';
	this._objectid = '';
	this._return = 0;
	this._movieparam = 0;
	this._params = new Array();
}

flash.prototype.setSWF = function (_swf, _width, _height, _version) {
	this._swf 		= _swf;
	this._width 	= _width;
	this._height 	= _height;
	if ( isNaN (_version) != false ) {
		this._version 	= _version;
	}
}

flash.prototype.setParam = function (paramName, paramValue) {
	this._params[this._params.length] = paramName+'|||'+paramValue;
}

flash.prototype.display = function () {
	var _txt 	= '';
	var params 	= '';
	_txt += '<object';
	if ( this._objectid  ) {
		_txt += ' id="'+this._objectid+'"';
		_txt += ' name="'+this._objectid+'"';
	}
	_txt += ' classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+this._version+',0,0,0" width="'+this._width+'" height="'+this._height+'">';
	_txt += '<param width="'+this._width+'" height="'+this._height+'" id="'+this._movieparam+'" name="movie" value="'+this._swf+'" />'
	_txt += '<param name="quality" value="high" /><param name="allowScriptAccess" value="always" />';
	for ( i=0;i<this._params.length;i++ ) {
		_param = this._params[i].split ('|||');
		_txt += '<param name="'+_param[0]+'" value="'+_param[1]+'" />';
		params += _param[0]+'="'+_param[1]+'" ';
	}

	_txt += '<embed';
	if ( this._embedid  ) {
		_txt += ' id="'+this._embedid+'"';
		_txt += ' name="'+this._embedid+'"';
	}
	_txt += ' width="'+this._width+'" height="'+this._height+'" src="'+this._swf+'" '+params+' quality="high" type="application/x-shockwave-flash" allowScriptAccess="always"></embed>';
	_txt += '</object>';
  return _txt;
}
