function hasOwnProperty(a,b){return a[b]!==undefined}function ServerException(b,a){this.method=b;this.data=a}ServerException.prototype.method=null;ServerException.prototype.data=null;ServerException.prototype.handled=false;ServerException.prototype.renderException=function(){var c=this.data;var b="<pre>";if(c.traceback){for(var d=0;d<c.traceback.length;d++){b+="File "+c.traceback[d].file+", ";b+="line "+c.traceback[d].line+", ";b+="in "+c.traceback[d].func+"<br>";b+="    "+c.traceback[d].text+"<br>"}}b+=c.cls+": ";if(c.args){for(var a=0;a<c.args.length;a++){if(a>0&&a<c.args.length-1){b+=", "}b+=c.args[a]}}b+="</pre>";return b};function Generateobj(e,d,a){var c="";if(isIE&&isWin&&!isOpera){c+="<object ";for(var b in e){c+=b+'="'+e[b]+'" '}c+=">";for(var b in d){c+='<param name="'+b+'" value="'+d[b]+'" /> '}c+="</object>"}else{c+="<embed ";for(var b in a){c+=b+'="'+a[b]+'" '}c+="> </embed>"}return c}function RunContent(){var a=AC_GetArgs(arguments,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");return Generateobj(a.objAttrs,a.params,a.embedAttrs)}var Utf8={encode:function(b){b=b.replace(/\r\n/g,"\n");var a="";for(var e=0;e<b.length;e++){var d=b.charCodeAt(e);if(d<128){a+=String.fromCharCode(d)}else{if((d>127)&&(d<2048)){a+=String.fromCharCode((d>>6)|192);a+=String.fromCharCode((d&63)|128)}else{a+=String.fromCharCode((d>>12)|224);a+=String.fromCharCode(((d>>6)&63)|128);a+=String.fromCharCode((d&63)|128)}}}return a},decode:function(a){var b="";var d=0;var e=c1=c2=0;while(d<a.length){e=a.charCodeAt(d);if(e<128){b+=String.fromCharCode(e);d++}else{if((e>191)&&(e<224)){c2=a.charCodeAt(d+1);b+=String.fromCharCode(((e&31)<<6)|(c2&63));d+=2}else{c2=a.charCodeAt(d+1);c3=a.charCodeAt(d+2);b+=String.fromCharCode(((e&15)<<12)|((c2&63)<<6)|(c3&63));d+=3}}}return b}};