function Param(name,value){this.name=name;this.value=value;this.getName=getName;this.getValue=getValue;}
function getValue(){return this.value;}
function getName(){return this.name;}
function Flash(src,width,height){this.classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000";this.codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0";this.width=width;this.height=height;this.src=src;this.quality="high";this.pluginspage="http://www.macromedia.com/go/getflashplayer";this.type="application/x-shockwave-flash";this.params=new Array();this.addParam=addParam;this.delParams=delParams;this.render=render;this.setClassId=setClassId;this.setCodeBase=setCodeBase;this.setQuality=setQuality;this.setPluginsPage=setPluginsPage;this.setType=setType;this.addParam('movie',src);this.addParam('quality','high');}
function addParam(name,value){var prm=new Param(name,value);this.params.push(prm);}
function delParams(){this.params=null;this.params=new Array();}
function render(){var out='';out+='<object classid="'+this.classid+'" codebase="'+this.codebase+'" width="'+this.width+'" height="'+this.height+'">';var embedParams='';for(i=0;i<this.params.length;i++){var paramName=this.params[i].name;var paramValue=this.params[i].value;out+='<param name="'+paramName+'" value="'+paramValue+'">';if(paramName!='movie'){embedParams+=' '+paramName+'="'+paramValue+'" ';}}
out+='<embed src="'+this.src+'" pluginspage="'+this.pluginspage+'" '+embedParams+' type="'+this.type+'" width="'+this.width+'" height="'+this.height+'"/>';out+='</object>';document.write(out);}
function setClassId(value){this.classid=value;}
function setCodeBase(value){this.codebase=value;}
function setQuality(value){this.quality=value;}
function setPluginsPage(value){this.pluginspage=value;}
function setType(value){this.type=value;}