function Exception927(name, message) { if (name) this.name = name; if (message) this.message = message;} Exception927.prototype.setName = function(name) { this.name = name;} Exception927.prototype.getName = function() { return this.name;} Exception927.prototype.setMessage = function(msg) { this.message = msg;} Exception927.prototype.getMessage = function() { return this.message;} function FlashTag927(src, width, height) { this.src = src; this.width = width; this.height = height; this.version = '7,0,14,0'; this.flashVars = null; this.menu ='false'; this.bgcolor = ''; this.id = 'f_' + ((new Date()).getTime()).toString(); this.salign = null; this.scale = null; this.wmode = 'transparent'; this.wmodeFF = null; } FlashTag927.prototype.setSalign = function(sa) { this.salign = sa;} FlashTag927.prototype.setMenu = function(menuShow) { this.menu = menuShow;} FlashTag927.prototype.setScale = function(scl) { this.scale = scl;} FlashTag927.prototype.setWmode = function(wm) { this.wmode = wm;} FlashTag927.prototype.setWmodeFF = function(wmff) { this.wmodeFF = wmff;} FlashTag927.prototype.setVersion = function(v) { this.version = v;} FlashTag927.prototype.setId = function(id) { this.id = id;} FlashTag927.prototype.setBgcolor = function(bgc) { this.bgcolor = bgc;} FlashTag927.prototype.setFlashvars = function(fv) { this.flashVars = fv;} FlashTag927.prototype.setSrc = function(src) { this.src = src;} FlashTag927.prototype.setNew = function(src, width, height) { this.src = src; this.id = 'f_' + ((new Date()).getTime()).toString(); this.width = width; this.height = height; this.flashVars = null; this.bgcolor = ''; this.salign = null; this.scale = null; this.wmode = 'transparent'; this.wmodeFF = null; } FlashTag927.prototype.toString = function() { var ie = (navigator.appName.indexOf ("Microsoft") != -1) ? 1 : 0; var FlashTag927 = new String(); if (ie) { FlashTag927 += ''; FlashTag927 += ''; FlashTag927 += ''; FlashTag927 += ''; FlashTag927 += ''; if (this.wmode != null) { FlashTag927 += ''; } if (this.salign != null) { FlashTag927 += ''; } if (this.scale != null) { FlashTag927 += ''; } if (this.flashVars != null) { FlashTag927 += ''; } FlashTag927 += ''; } else { FlashTag927 += ''; break; case 'string': doc.xml += ''+this._escapeXml(obj)+''; break; case 'number': doc.xml += ''+obj+''; break; case 'boolean': doc.xml += ''; break; case 'object': if (obj == null) { doc.xml += ''; } else if (obj instanceof Date) { doc.xml += ''+obj.getTime()+''; } else if (obj instanceof Array) { doc.xml += ''; for (var i = 0; i < obj.length; ++i) { this._serializeNode(obj[i], doc, null); } doc.xml += ''; } else { doc.xml += ''; for (var n in obj) { if (typeof(obj[n]) == 'function') continue; this._serializeNode(obj[n], doc, n); } doc.xml += ''; } break; default: throw new Exception927('FlashSerializationException927','You can only serialize strings, numbers, booleans, objects, dates, arrays, nulls and undefined'); break; } } FlashSerializer927.prototype._addName= function(name) { if (name != null) { return ' name='+name+''; } return ''; } FlashSerializer927.prototype._escapeXml = function(str) { if (this.useCdata) return ''; else return str.replace(/&/g,'&').replace(/