var Swiff=function(E,D){if(!Swiff.fixed){Swiff.fix()}var B=Swiff.nextInstance();Swiff.vars[B]={};D=$merge({width:1,height:1,id:B,wmode:"transparent",bgcolor:"#ffffff",allowScriptAccess:"sameDomain",callBacks:{onLoad:Class.empty},params:{}},D||{});var A=[];if(window.ie){A.push("__salt="+$time())}for(var F in D.callBacks){Swiff.vars[B][F]=D.callBacks[F];A.push(F+"=Swiff.vars."+B+"."+F)}if(D.params){A.push(Object.toQueryString(D.params))}var C=E+(E.contains("?")?"&":"?")+A.join("&");return new Element("div").setHTML('<object width="',D.width,'" height="',D.height,'" id="',D.id,'" type="application/x-shockwave-flash" data="',C,'">','<param name="allowScriptAccess" value="',D.allowScriptAccess,'" />','<param name="movie" value="',C,'" />','<param name="bgcolor" value="',D.bgcolor,'" />','<param name="scale" value="noscale" />','<param name="salign" value="lt" />','<param name="wmode" value="',D.wmode,'" />',"</object>").firstChild};Swiff.extend=$extend;Swiff.extend({count:0,callBacks:{},vars:{},nextInstance:function(){return"Swiff"+Swiff.count++},fix:function(){Swiff.fixed=true;window.addEvent("beforeunload",function(){__flash_unloadHandler=__flash_savedUnloadHandler=Class.empty});if(!window.ie){return }window.addEvent("unload",function(){$each(document.getElementsByTagName("object"),function(A){if($defined(A)){A.style.display="none";for(var B in A){if(typeof A[B]=="function"){A[B]=Class.empty}}A.parentNode.removeChild(A)}})})},getVersion:function(){if(!Swiff.pluginVersion){var A;if(navigator.plugins&&navigator.mimeTypes.length){A=navigator.plugins["Shockwave Flash"];if(A&&A.description){A=A.description}}else{if(window.ie){try{A=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");A=A.GetVariable("$version")}catch(B){}}}Swiff.pluginVersion=($type(A)=="string")?parseInt(A.match(/\d+/)[0]):0}return Swiff.pluginVersion},remote:function(obj,fn){var rs=obj.CallFunction('<invoke name="'+fn+'" returntype="javascript">'+__flash__argumentsToXML(arguments,2)+"</invoke>");return eval(rs)}});