<?xml version='1.0' encoding='UTF-8'?><uidget><metadata><name>Flash</name><size height='150' width='150' /><blog en='71' fr='70' /><deprecated /></metadata><view><content></content><properties><flash_selector default='{url:&apos;/swf/default.swf&apos;,name:&apos;default.swf&apos;,id:-1}' default_action='true' help='Envoi et sélection du fichier .swf à insérer sur la page.' icon='folder' name='swfFile' title='Animation' /><checkbox default='true' help='Pendant le redimensionnement, contraint les dimensions de l&apos;animation pour que sa taille reste proportionnelle à l&apos;original.' name='aspectRatio' value='Conserver les proportions' /><checkbox default='false' help='Affiche une animation de chargement pendant que le fichier SWF est chargé. Veuillez noter que cette solution n&apos;est pas idéale : si votre fichier SWF contient de la transparence, l&apos;animation de chargement sera toujours visible au dessous du contenu flash. La meilleure solution est d&apos;inclure une frame de préchargement dans votre fichier .FLA avant de générer votre fichier SWF.' name='loading' value='Chargement...' /><hidden default='1.0' name='aspectRatio_v' /></properties></view><script>if(typeof deconcept==&quot;undefined&quot;){var deconcept=new Object()
}if(typeof deconcept.util==&quot;undefined&quot;){deconcept.util=new Object()
}if(typeof deconcept.SWFObjectUtil==&quot;undefined&quot;){deconcept.SWFObjectUtil=new Object()
}deconcept.SWFObject=function(f,d,m,g,j,l,n,i,a,e){if(!document.getElementById){return
}this.DETECT_KEY=e?e:&quot;detectflash&quot;;
this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);
this.params=new Object();
this.variables=new Object();
this.attributes=new Array();
if(f){this.setAttribute(&quot;swf&quot;,f)
}if(d){this.setAttribute(&quot;id&quot;,d)
}if(m){this.setAttribute(&quot;width&quot;,m)
}if(g){this.setAttribute(&quot;height&quot;,g)
}if(j){this.setAttribute(&quot;version&quot;,new deconcept.PlayerVersion(j.toString().split(&quot;.&quot;)))
}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();
if(!window.opera&amp;&amp;document.all&amp;&amp;this.installedVer.major&gt;7){deconcept.SWFObject.doPrepUnload=true
}if(l){this.addParam(&quot;bgcolor&quot;,l)
}var b=n?n:&quot;high&quot;;
this.addParam(&quot;quality&quot;,b);
this.setAttribute(&quot;useExpressInstall&quot;,false);
this.setAttribute(&quot;doExpressInstall&quot;,false);
var k=(i)?i:window.location;
this.setAttribute(&quot;xiRedirectUrl&quot;,k);
this.setAttribute(&quot;redirectUrl&quot;,&quot;&quot;);
if(a){this.setAttribute(&quot;redirectUrl&quot;,a)
}};
deconcept.SWFObject.prototype={useExpressInstall:function(a){this.xiSWFPath=!a?&quot;expressinstall.swf&quot;:a;
this.setAttribute(&quot;useExpressInstall&quot;,true)
},setAttribute:function(a,b){this.attributes[a]=b
},getAttribute:function(a){return this.attributes[a]
},addParam:function(a,b){this.params[a]=b
},getParams:function(){return this.params
},addVariable:function(a,b){this.variables[a]=b
},getVariable:function(a){return this.variables[a]
},getVariables:function(){return this.variables
},getVariablePairs:function(){var a=new Array();
var b;
var c=this.getVariables();
for(b in c){a[a.length]=b+&quot;=&quot;+c[b]
}return a
},getSWFHTML:function(){var d=&quot;&quot;;
if(navigator.plugins&amp;&amp;navigator.mimeTypes&amp;&amp;navigator.mimeTypes.length){if(this.getAttribute(&quot;doExpressInstall&quot;)){this.addVariable(&quot;MMplayerType&quot;,&quot;PlugIn&quot;);
this.setAttribute(&quot;swf&quot;,this.xiSWFPath)
}d=&apos;&lt;embed type=&quot;application/x-shockwave-flash&quot; src=&quot;&apos;+this.getAttribute(&quot;swf&quot;)+&apos;&quot; width=&quot;&apos;+this.getAttribute(&quot;width&quot;)+&apos;&quot; height=&quot;&apos;+this.getAttribute(&quot;height&quot;)+&apos;&quot; style=&quot;&apos;+this.getAttribute(&quot;style&quot;)+&apos;&quot;&apos;;
d+=&apos; id=&quot;&apos;+this.getAttribute(&quot;id&quot;)+&apos;&quot; name=&quot;&apos;+this.getAttribute(&quot;id&quot;)+&apos;&quot; &apos;;
var c=this.getParams();
for(var a in c){d+=[a]+&apos;=&quot;&apos;+c[a]+&apos;&quot; &apos;
}var b=this.getVariablePairs().join(&quot;&amp;&quot;);
if(b.length&gt;0){d+=&apos;flashvars=&quot;&apos;+b+&apos;&quot;&apos;
}d+=&quot;/&gt;&quot;
}else{if(this.getAttribute(&quot;doExpressInstall&quot;)){this.addVariable(&quot;MMplayerType&quot;,&quot;ActiveX&quot;);
this.setAttribute(&quot;swf&quot;,this.xiSWFPath)
}d=&apos;&lt;object id=&quot;&apos;+this.getAttribute(&quot;id&quot;)+&apos;&quot; classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; width=&quot;&apos;+this.getAttribute(&quot;width&quot;)+&apos;&quot; height=&quot;&apos;+this.getAttribute(&quot;height&quot;)+&apos;&quot; style=&quot;&apos;+this.getAttribute(&quot;style&quot;)+&apos;&quot;&gt;&apos;;
d+=&apos;&lt;param name=&quot;movie&quot; value=&quot;&apos;+this.getAttribute(&quot;swf&quot;)+&apos;&quot; /&gt;&apos;;
var c=this.getParams();
for(var a in c){d+=&apos;&lt;param name=&quot;&apos;+a+&apos;&quot; value=&quot;&apos;+c[a]+&apos;&quot; /&gt;&apos;
}var b=this.getVariablePairs().join(&quot;&amp;&quot;);
if(b.length&gt;0){d+=&apos;&lt;param name=&quot;flashvars&quot; value=&quot;&apos;+b+&apos;&quot; /&gt;&apos;
}d+=&quot;&lt;/object&gt;&quot;
}return d
},write:function(a){if(this.getAttribute(&quot;useExpressInstall&quot;)){var b=new deconcept.PlayerVersion([6,0,65]);
if(this.installedVer.versionIsValid(b)&amp;&amp;!this.installedVer.versionIsValid(this.getAttribute(&quot;version&quot;))){this.setAttribute(&quot;doExpressInstall&quot;,true);
this.addVariable(&quot;MMredirectURL&quot;,escape(this.getAttribute(&quot;xiRedirectUrl&quot;)));
document.title=document.title.slice(0,47)+&quot; - Flash Player Installation&quot;;
this.addVariable(&quot;MMdoctitle&quot;,document.title)
}}if(this.skipDetect||this.getAttribute(&quot;doExpressInstall&quot;)||this.installedVer.versionIsValid(this.getAttribute(&quot;version&quot;))){var c=(typeof a==&quot;string&quot;)?document.getElementById(a):a;
c.innerHTML=this.getSWFHTML();
return true
}else{if(this.getAttribute(&quot;redirectUrl&quot;)!=&quot;&quot;){document.location.replace(this.getAttribute(&quot;redirectUrl&quot;))
}}return false
}};
deconcept.SWFObjectUtil.getPlayerVersion=function(){var c=new deconcept.PlayerVersion([0,0,0]);
if(navigator.plugins&amp;&amp;navigator.mimeTypes.length){var a=navigator.plugins[&quot;Shockwave Flash&quot;];
if(a&amp;&amp;a.description){c=new deconcept.PlayerVersion(a.description.replace(/([a-zA-Z]|\s)+/,&quot;&quot;).replace(/(\s+r|\s+b[0-9]+)/,&quot;.&quot;).split(&quot;.&quot;))
}}else{if(navigator.userAgent&amp;&amp;navigator.userAgent.indexOf(&quot;Windows CE&quot;)&gt;=0){var d=1;
var b=3;
while(d){try{b++;
d=new ActiveXObject(&quot;ShockwaveFlash.ShockwaveFlash.&quot;+b);
c=new deconcept.PlayerVersion([b,0,0])
}catch(f){d=null
}}}else{try{var d=new ActiveXObject(&quot;ShockwaveFlash.ShockwaveFlash.7&quot;)
}catch(f){try{var d=new ActiveXObject(&quot;ShockwaveFlash.ShockwaveFlash.6&quot;);
c=new deconcept.PlayerVersion([6,0,21]);
d.AllowScriptAccess=&quot;always&quot;
}catch(f){if(c.major==6){return c
}}try{d=new ActiveXObject(&quot;ShockwaveFlash.ShockwaveFlash&quot;)
}catch(f){}}if(d!=null){c=new deconcept.PlayerVersion(d.GetVariable(&quot;$version&quot;).split(&quot; &quot;)[1].split(&quot;,&quot;))
}}}return c
};
deconcept.PlayerVersion=function(a){this.major=a[0]!=null?parseInt(a[0]):0;
this.minor=a[1]!=null?parseInt(a[1]):0;
this.rev=a[2]!=null?parseInt(a[2]):0
};
deconcept.PlayerVersion.prototype.versionIsValid=function(a){if(this.major&lt;a.major){return false
}if(this.major&gt;a.major){return true
}if(this.minor&lt;a.minor){return false
}if(this.minor&gt;a.minor){return true
}if(this.rev&lt;a.rev){return false
}return true
};
deconcept.util={getRequestParameter:function(d){var c=document.location.search||document.location.hash;
if(d==null){return c
}if(c){var b=c.substring(1).split(&quot;&amp;&quot;);
for(var a=0;
a&lt;b.length;
a++){if(b[a].substring(0,b[a].indexOf(&quot;=&quot;))==d){return b[a].substring((b[a].indexOf(&quot;=&quot;)+1))
}}}return&quot;&quot;
}};
deconcept.SWFObjectUtil.cleanupSWFs=function(){var c=document.getElementsByTagName(&quot;OBJECT&quot;);
for(var b=c.length-1;
b&gt;=0;
b--){c[b].style.display=&quot;none&quot;;
for(var a in c[b]){if(typeof c[b][a]==&quot;function&quot;){c[b][a]=function(){}
}}}};
if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};
__flash_savedUnloadHandler=function(){};
window.attachEvent(&quot;onunload&quot;,deconcept.SWFObjectUtil.cleanupSWFs)
};
window.attachEvent(&quot;onbeforeunload&quot;,deconcept.SWFObjectUtil.prepUnload);
deconcept.unloadSet=true
}}if(!document.getElementById&amp;&amp;document.all){document.getElementById=function(a){return document.all[a]
}
}var getQueryParamValue=deconcept.util.getRequestParameter;
window.FlashObject=deconcept.SWFObject;
window.SWFObject=deconcept.SWFObject;
UI_List.UI_Flash={initialize:function(a){this.component=a;
a.setOptions([&quot;locked&quot;,&quot;footer&quot;])
},onDisplay:function(a){this.swf=$(&quot;&lt;div class=&apos;uiflash_swf &quot;+(this.component.data.loading?&quot;uiflash_swf_loading&quot;:&quot;&quot;)+&quot;&apos;&gt;&quot;+sprintf(&quot;&lt;p&gt;Ce module a besoin du plugin Flash. Si ce plugin est déjà installé, cliquez %1$sici%2$s.&lt;/p&gt;&quot;,&quot;&lt;a href=&apos;?detectflash=false&apos;&gt;&quot;,&quot;&lt;/a&gt;&quot;)+&quot;&lt;/div&gt;&quot;).appendTo(a);
this.drawFlash();
this.img=$(&quot;&lt;div class=&apos;uiflash_img&apos;&gt;&amp;nbsp;&lt;/div&gt;&quot;).width(this.component.W()).height(this.component.H()).appendTo(a).hide();
if(this.component.data.aspectRatio){this.component.setAspectRatio(this.component.data.aspectRatio_v)
}},drawFlash:function(){this.swf_id=this.swf.setFlash(this.component.data.swfFile,this.component.W(),this.component.H())
},onPropertyChanged:function(a){if(a.include(&quot;swfFile&quot;)){this.drawFlash();
this.img.width(this.component.W()).height(this.component.H());
var b=this;
$(&quot;#&quot;+this.swf_id).sizeload(function(c,e){b.component.data.aspectRatio_v=e/c;
if(b.component.data.aspectRatio){b.component.setAspectRatio(b.component.data.aspectRatio_v)
}for(var f in v.device_modes){if(f==v.device_modes[f]){b.component.setXYZWH({w:c,h:e},{device:f})
}}})
}if(a.include(&quot;aspectRatio&quot;)){if(this.component.data.aspectRatio&amp;&amp;this.component.data.aspectRatio_v){this.component.setAspectRatio(this.component.data.aspectRatio_v)
}else{this.component.setAspectRatio(null)
}}},onSelect:function(){},onDeselect:function(){},advancedProperties:function(){},onZIndexChanged:function(){},onRotateStart:function(){this.img.show();
this.swf.hide()
},onRotateStop:function(){this.img.hide();
this.swf.show()
},onMoveStart:function(){this.img.show();
this.swf.hide()
},onMove:function(){},onMoveStop:function(){this.swf.show();
this.img.hide()
},onResizeStart:function(){this.img.show();
this.swf.hide()
},onResize:function(){this.img.width(this.component.W()).height(this.component.H())
},onResizeStop:function(){this.drawFlash();
this.img.width(this.component.W()).height(this.component.H());
this.swf.show();
this.img.hide()
}};</script><style>.uiflash_swf{height:100%}
.uiflash_swf_loading{background:transparent url(/assets/loading/66x66.gif) no-repeat center center}
.uiflash_img{background:#C00 url(/swf/img.jpg) repeat top left;filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4}</style></uidget>