function objectActivate(id, movie, width, height, play, quality, bgcolor) {//do: generate an object to activatevar flash = objectGetParams(id, movie, width, height, play, quality, bgcolor);document.write(objectGenerate(flash.attrs, flash.params));}function objectGetParams(id, movie, width, height, play, quality, bgcolor, base) {//do: get params and attributesvar flash = new Object();flash.attrs = new Object();flash.params = new Object();//attributesflash.attrs['id'] = id;flash.attrs['width'] = width;flash.attrs['height'] = height;flash.attrs['type'] = 'application/x-shockwave-flash';flash.attrs['data'] = movie;//parametersflash.params['movie'] = movie;flash.params['play'] = play;flash.params['bgcolor'] = bgcolor;flash.params['quality'] = quality;flash.params['menu'] = 'false';flash.params['allowScriptAccess'] = 'sameDomain';return flash;}function objectGenerate(attrs, params) {//do: generate the flash objectvar str = '<object ';for (var i in attrs) str += i + '="' + attrs[i] + '" ';str += '>';for (var i in params) str += '<param name="' + i + '" value="' + params[i] + '" />';str += '</object>';return str;}