(function(E,a){var j=a.document;function A(Q){var Z=j.createElement("div");j.body.insertBefore(Z,null);E.replaceWith(Z,'<script type="text/javascript">'+Q+"<\/script>")}E=E||(function(Q){return{ajax:Q.ajax,$:function(Z){return Q(Z)[0]},replaceWith:function(Z,ad){var ac=Q(Z)[0];var ab=ac.nextSibling,aa=ac.parentNode;Q(ac).remove();if(ab){Q(ab).before(ad)}else{Q(aa).append(ad)}},onLoad:function(Z){Q(Z)},copyAttrs:function(af,ab){var ad=Q(ab),aa=af.attributes;for(var ac=0,Z=aa.length;ac<Z;ac++){if(aa[ac]&&aa[ac].value){try{ad.attr(aa[ac].name,aa[ac].value)}catch(ae){}}}}}})(a.jQuery);E.copyAttrs=E.copyAttrs||function(){};E.onLoad=E.onLoad||function(){throw"error: autoAsync cannot be used without jQuery or defining writeCaptureSupport.onLoad"};function P(ab,aa){for(var Z=0,Q=ab.length;Z<Q;Z++){if(aa(ab[Z])===false){return}}}function v(Q){return Object.prototype.toString.call(Q)==="[object Function]"}function p(Q){return Object.prototype.toString.call(Q)==="[object String]"}function u(aa,Z,Q){return Array.prototype.slice.call(aa,Z||0,Q||aa&&aa.length)}function D(ab,aa){var Q=false;P(ab,Z);function Z(ac){return!(Q=aa(ac))}return Q}function L(Q){this._queue=[];this._children=[];this._parent=Q;if(Q){Q._addChild(this)}}L.prototype={_addChild:function(Q){this._children.push(Q)},push:function(Q){this._queue.push(Q);this._bubble("_doRun")},pause:function(){this._bubble("_doPause")},resume:function(){this._bubble("_doResume")},_bubble:function(Z){var Q=this;while(!Q[Z]){Q=Q._parent}return Q[Z]()},_next:function(){if(D(this._children,Q)){return true}function Q(aa){return aa._next()}var Z=this._queue.shift();if(Z){Z()}return!!Z}};function i(Q){if(Q){return new L(Q)}L.call(this);this.paused=0}i.prototype=(function(){function Q(){}Q.prototype=L.prototype;return new Q()})();i.prototype._doRun=function(){if(!this.running){this.running=true;try{while(this.paused<1&&this._next()){}}finally{this.running=false}}};i.prototype._doPause=function(){this.paused++};i.prototype._doResume=function(){this.paused--;this._doRun()};function M(){}M.prototype={_html:"",open:function(){this._opened=true;if(this._delegate){this._delegate.open()}},write:function(Q){if(this._closed){return}this._written=true;if(this._delegate){this._delegate.write(Q)}else{this._html+=Q}},writeln:function(Q){this.write(Q+"\n")},close:function(){this._closed=true;if(this._delegate){this._delegate.close()}},copyTo:function(Q){this._delegate=Q;Q.foobar=true;if(this._opened){Q.open()}if(this._written){Q.write(this._html)}if(this._closed){Q.close()}}};var e=(function(){var Q={f:j.getElementById};try{Q.f.call(j,"abc");return true}catch(Z){return false}})();function I(Q){P(Q,function(Z){var aa=j.getElementById(Z.id);if(!aa){l("<proxyGetElementById - finish>","no element in writen markup with id "+Z.id);return}P(Z.el.childNodes,function(ab){aa.appendChild(ab)});if(aa.contentWindow){a.setTimeout(function(){Z.el.contentWindow.document.copyTo(aa.contentWindow.document)},1)}E.copyAttrs(Z.el,aa)})}function s(Z,Q){if(Q&&Q[Z]===false){return false}return Q&&Q[Z]||o[Z]}function x(Z,ai){var ae=[],ad=s("proxyGetElementById",ai),ag=s("writeOnGetElementById",ai),Q={write:j.write,writeln:j.writeln,finish:function(){},out:""};Z.state=Q;j.write=ah;j.writeln=aa;if(ad||ag){Q.getEl=j.getElementById;j.getElementById=ab;if(ag){findEl=af}else{findEl=ac;Q.finish=function(){I(ae)}}}function ah(aj){Q.out+=aj}function aa(aj){Q.out+=aj+"\n"}function ac(ak){var aj=j.createElement("div");ae.push({id:ak,el:aj});aj.contentWindow={document:new M()};return aj}function af(al){var aj=E.$(Z.target);var ak=j.createElement("div");aj.parentNode.insertBefore(ak,aj);E.replaceWith(ak,Q.out);Q.out="";return e?Q.getEl.call(j,al):Q.getEl(al)}function ab(ak){var aj=e?Q.getEl.call(j,ak):Q.getEl(ak);return aj||findEl(ak)}return Q}function V(Q){j.write=Q.write;j.writeln=Q.writeln;if(Q.getEl){j.getElementById=Q.getEl}return Q.out}function N(Q){return Q&&Q.replace(/^\s*<!(\[CDATA\[|--)/,"").replace(/(\]\]|--)>\s*$/,"")}function b(){}function d(Z,Q){console.error("Error",Q,"executing code:",Z)}var l=v(a.console&&console.error)?d:b;function S(aa,Z,Q){var ab=x(Z,Q);try{A(N(aa))}catch(ac){l(aa,ac)}finally{V(ab)}return ab}function O(Z){var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(Z);return Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)}function T(Q){return new RegExp(Q+"=(?:([\"'])([\\s\\S]*?)\\1|([^\\s>]+))","i")}function k(Q){var Z=T(Q);return function(aa){var ab=Z.exec(aa)||[];return ab[2]||ab[3]}}var r=/(<script[\s\S]*?>)([\s\S]*?)<\/script>/ig,n=T("src"),X=k("src"),q=k("type"),Y=k("language"),C="__document_write_ajax_callbacks__",B="__document_write_ajax_div-",g="window['"+C+"']['%d']();",m=a[C]={},w='<script type="text/javascript">'+g+"<\/script>",H=0;function c(){return(++H).toString()}function G(Z,aa){var Q;if(v(Z)){Q=Z;Z=null}Z=Z||{};Q=Q||Z&&Z.done;Z.done=aa?function(){aa(Q)}:Q;return Z}var z=new i();var y=[];var f=window._debugWriteCapture?function(){}:function(Q,aa,Z){y.push({type:Q,src:aa,data:Z})};var K=window._debugWriteCapture?function(){}:function(){y.push(arguments)};function W(Q){var Z=c();m[Z]=function(){Q();delete m[Z]};return Z}function J(Q){return w.replace(/%d/,W(Q))}function R(ac,ag,aa,ae){var ad=aa&&new i(aa)||z;ag=G(ag);var ab=s("done",ag);var Q="";var Z=s("fixUrls",ag);if(!v(Z)){Z=function(ah){return ah}}if(v(ab)){Q=J(function(){ad.push(ab)})}return ac.replace(r,af)+Q;function af(aj,av,ai){var an=X(av),am=q(av)||"",aB=Y(av)||"",aA=(!am&&!aB)||am.toLowerCase().indexOf("javascript")!==-1||aB.toLowerCase().indexOf("javascript")!==-1;f("replace",an,aj);if(!aA){return aj}var aw=W(ap),ao=B+aw,au,al={target:"#"+ao,parent:ae};function ap(){ad.push(au)}if(an){an=Z(an);av=av.replace(n,"");if(O(an)){au=az}else{if(s("asyncAll",ag)){au=ay()}else{au=at}}}else{au=ax}function ax(){ah(ai)}function at(){E.ajax({url:an,type:"GET",dataType:"text",async:false,success:function(aC){ah(aC)}})}function ak(aE,aC,aD){l("<XHR for "+an+">",aD);ad.resume()}function aq(){return J(function(){ad.resume()})}function ay(){var aE,aD;function aC(aG,aF){if(!aE){aD=aG;return}try{ah(aG,aq())}catch(aH){l(aG,aH)}}E.ajax({url:an,type:"GET",dataType:"text",async:true,success:aC,error:ak});return function(){aE=true;if(aD){ah(aD)}else{ad.pause()}}}function az(aC){var aE=x(al,ag);ad.pause();f("pause",an);E.ajax({url:an,type:"GET",dataType:"script",success:aD,error:ak});function aD(aH,aG,aF){f("out",an,aE.out);ar(V(aE),J(aE.finish)+aq());f("resume",an)}}function ah(aD,aC){var aE=S(aD,al,ag);aC=J(aE.finish)+(aC||"");ar(aE.out,aC)}function ar(aD,aC){E.replaceWith(al.target,R(aD,null,ad,al)+(aC||""))}return'<div style="display: none" id="'+ao+'"></div>'+av+g.replace(/%d/,aw)+"<\/script>"}}function F(Z,aa){var Q=z;P(Z,function(ab){Q.push(ac);function ac(){ab.action(R(ab.html,ab.options,Q),ab)}});if(aa){Q.push(aa)}}function U(Q){var Z=Q;while(Z&&Z.nodeType===1){Q=Z;Z=Z.lastChild;while(Z&&Z.nodeType!==1){Z=Z.previousSibling}}return Q}function h(Q){var aa=j.write,ad=j.writeln,Z,ab=[];j.writeln=function(ae){j.write(ae+"\n")};var ac;j.write=function(af){var ae=U(j.body);if(ae!==Z){Z=ae;ab.push(ac={el:ae,out:[]})}ac.out.push(af)};E.onLoad(function(){var ah,ak,af,aj,ai;Q=G(Q);ai=Q.done;Q.done=function(){j.write=aa;j.writeln=ad;if(ai){ai()}};for(var ag=0,ae=ab.length;ag<ae;ag++){ah=ab[ag].el;ak=j.createElement("div");ah.parentNode.insertBefore(ak,ah.nextSibling);af=ab[ag].out.join("");aj=ae-ag===1?R(af,Q):R(af);E.replaceWith(ak,aj)}})}var t="writeCapture";var o=a[t]={_original:a[t],fixUrls:function(Q){return Q.replace(/&amp;/g,"&")},noConflict:function(){a[t]=this._original;return this},debug:y,proxyGetElementById:false,_forTest:{Q:i,GLOBAL_Q:z,$:E,matchAttr:k,slice:u,capture:x,uncapture:V,captureWrite:S},replaceWith:function(Q,aa,Z){E.replaceWith(Q,R(aa,Z))},html:function(Q,ab,Z){var aa=E.$(Q);aa.innerHTML="<span/>";E.replaceWith(aa.firstChild,R(ab,Z))},load:function(Q,aa,Z){E.ajax({url:aa,dataType:"text",type:"GET",success:function(ab){o.html(Q,ab,Z)}})},autoAsync:h,sanitize:R,sanitizeSerial:F}})(this.writeCaptureSupport,this);(function(g,d,n){var c={html:h};g.each(["append","prepend","after","before","wrap","wrapAll","replaceWith","wrapInner"],function(){c[this]=i(this)});function a(q){return Object.prototype.toString.call(q)=="[object String]"}function p(u,t,s,r){if(arguments.length==0){return o.call(this)}var q=c[u];if(u=="load"){return l.call(this,t,s,r)}if(!q){j(u)}return b.call(this,t,s,q)}g.fn.writeCapture=p;var k="__writeCaptureJsProxied-fghebd__";function o(){if(this[k]){return this}var r=this;function q(){var t=this,s=false;this[k]=true;g.each(c,function(v){var u=r[v];if(!u){return}t[v]=function(y,x,w){if(!s&&a(y)){try{s=true;return p.call(t,v,y,x,w)}finally{s=false}}return u.apply(t,arguments)}});this.pushStack=function(){return o.call(r.pushStack.apply(t,arguments))};this.endCapture=function(){return r}}q.prototype=r;return new q()}function b(t,s,u){var q,r=this;if(s&&s.done){q=s.done;delete s.done}else{if(g.isFunction(s)){q=s;s=null}}d.sanitizeSerial(g.map(this,function(v){return{html:t,options:s,action:function(w){u.call(v,w)}}}),q&&function(){q.call(r)}||q);return this}function h(q){g(this).html(q)}function i(q){return function(r){g(this)[q](r)}}function l(t,s,v){var r=this,q,u=t.indexOf(" ");if(u>=0){q=t.slice(u,t.length);t=t.slice(0,u)}if(g.isFunction(v)){s=s||{};s.done=v}return g.ajax({url:t,type:s&&s.type||"GET",dataType:"html",data:s&&s.params,complete:f(r,s,q)})}function f(r,s,q){return function(u,t){if(t=="success"||t=="notmodified"){var v=m(u.responseText,q);b.call(r,v,s,h)}}}var e=/jquery-writeCapture-script-placeholder-(\d+)-wc/g;function m(s,r){if(!r||!s){return s}var t=0,q={};return g("<div/>").append(s.replace(/<script(.|\s)*?\/script>/g,function(u){q[t]=u;return"jquery-writeCapture-script-placeholder-"+(t++)+"-wc"})).find(r).html().replace(e,function(u,v){return q[v]})}function j(q){throw"invalid method parameter "+q}g.writeCapture=d})(jQuery,writeCapture.noConflict());
/*!
 * RTBF JavaScript Library v0.1
 *
 * @author      Frederic DEWINNE  <fdew@rtbf.be>
 * @copyright   RTBF <http://www.rtbf.be>
 * 
 * Depends :
 *   jQuery v.1.4.2
 */
var RTBF={extend:jQuery.extend,each:jQuery.each,getScript:jQuery.getScript,get_class:function(obj){if(obj instanceof Object&&!(obj instanceof Array)&&!(obj instanceof Function)&&obj.constructor&&obj!=this.window){var arr=obj.constructor.toString().match(/function\s*(\w+)/);if(arr&&arr.length==2){return arr[1];}}
return false;},in_array:function(needle,haystack,argStrict){var key='',strict=!!argStrict;if(strict){for(key in haystack){if(haystack[key]===needle){return true;}}}else{for(key in haystack){if(haystack[key]==needle){return true;}}}
return false;},ucfirst:function(str){str+='';var f=str.charAt(0).toUpperCase();return f+str.substr(1);}};(function(RTBF){function RTBF_Ads(){var a,l,s,hkey;var adsCounterScript='<scr'+'ipt src="http://ad.be.doubleclick.net/adj/{site}/{keyword};a='+a+';s='+s+';l='+l+';hkey='+hkey+';tile=1;dcopt=ist;sz=1x1;ord={ord}?" type="text/javascript"><\/scr'+'ipt>';var adsLeaderboardScript='<scr'+'ipt src="http://ad.be.doubleclick.net/adj/{site}/{keyword};a='+a+';s='+s+';l='+l+';hkey='+hkey+';tile=10;sz=728x90;ord={ord}?" type="text/javascript"><\/scr'+'ipt>';var adsImuScript='<scr'+'ipt src="http://ad.be.doubleclick.net/adj/{site}/{keyword};a='+a+';s='+s+';l='+l+';hkey='+hkey+';tile=13;sz=300x250;ord={ord}?" type="text/javascript"><\/scr'+'ipt>';var adsScyscraperScript='<scr'+'ipt src="http://ad.be.doubleclick.net/adj/{site}/{keyword};a='+a+';s='+s+';l='+l+';hkey='+hkey+';tile=14;sz=160x600;ord={ord}?" type="text/javascript"><\/scr'+'ipt>';this.timeout=0;this.timeoutDelay=0;RTBF.extend(RTBF_Ads.prototype,{setAutoRefresh:function(timeout){this.timeoutDelay=timeout;this.timeout=setTimeout('RTBF.ads.render()',this.timeoutDelay*1000);},render:function(){if(this.timeout)
clearTimeout(this.timeout);if(this.timeoutDelay)
this.timeout=setTimeout('RTBF.ads.render()',this.timeoutDelay*1000);var ord=Math.random()*10000000000000000;if($('#adsCounterContainer').length>0)
$('#adsCounterContainer').writeCapture().html(adsCounterScript.replace('{site}',adsSite).replace('{keyword}',adsKeyword).replace('{ord}',ord));if($('#adsLeaderboardContainer').length>0)
$('#adsLeaderboardContainer').writeCapture().html(adsLeaderboardScript.replace('{site}',adsSite).replace('{keyword}',adsKeyword).replace('{ord}',ord));if($('#adsImuContainer').length>0)
$('#adsImuContainer').writeCapture().html(adsImuScript.replace('{site}',adsSite).replace('{keyword}',adsKeyword).replace('{ord}',ord));if($('#adsSkyscraperContainer').length>0)
$('#adsSkyscraperContainer').writeCapture().html(adsScyscraperScript.replace('{site}',adsSite).replace('{keyword}',adsKeyword).replace('{ord}',ord));}});};RTBF.ads=new RTBF_Ads();})(RTBF);(function(RTBF){var twoDigitString=function(input){input=input+'';switch(input.length){case 0:input='00';break
case 1:input='0'+input;break;}
return input;}
RTBF.date=function(format,timestamp){var result=format;var dayoftheweek=['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'];var monthname=['Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre'];var date=new Date()
if(timestamp!=null)
date.setTime(timestamp);result=result.replace(/j/gm,date.getDate());result=result.replace(/d/gm,twoDigitString(date.getDate()));result=result.replace(/m/gm,twoDigitString(date.getMonth()+1));result=result.replace(/Y/gm,date.getFullYear());result=result.replace(/H/gm,twoDigitString(date.getHours()));result=result.replace(/i/gm,twoDigitString(date.getMinutes()));result=result.replace(/s/gm,twoDigitString(date.getSeconds()));result=result.replace(/l/gm,dayoftheweek[date.getDay()]);result=result.replace(/F/gm,monthname[date.getMonth()]);return result;};})(RTBF);(function(RTBF){function RTBF_Loader(){var current='preload';var scripts={preload:new Array(),load:new Array(),postload:new Array()};var validStages=['preload','load','postload'];RTBF.extend(RTBF_Loader.prototype,{addScript:function(script){if(RTBF.get_class(script)!='RTBF_Loader_Object')
throw('Invalid script provided !');switch(script.getStage()){case'preload':scripts.preload.push(script);break;case'load':scripts.load.push(script);break;case'postload':scripts.postload.push(script);break;}},getScripts:function(stage){if(!RTBF.in_array(stage,validStages))
throw("Invalid stage param provided !");switch(stage){case'preload':return scripts.preload;break;case'load':return scripts.load;break;case'postload':return scripts.postload;break;}},isComplete:function(stage){var list=this.getScripts(stage);var complete=true;RTBF.each(list,function(i,script){if(!script.isComplete())
complete=false;});return complete;},run:function(stage){if(stage==null)
stage='preload';var _self=this;var list=this.getScripts(stage);RTBF.each(list,function(i,script){script.load(function(){script.onload();script.setComplete();if(_self.isComplete(stage)){switch(stage){case'preload':return RTBF.loader.run('load');break;case'load':return RTBF.loader.run('postload');break;case'postload':return true;break;}}});});}});};RTBF.loader=new RTBF_Loader();})(RTBF);(function(RTBF){function RTBF_Loader_Object(){this.scripts=new Array();this.stage='load';var validStages=['preload','load','postload'];this.complete=false;RTBF.extend(RTBF_Loader_Object.prototype,{onload:function(){return true;},getScripts:function(){return this.scripts;},setScripts:function(scriptsInput){if(typeof scriptsInput!='object')
throw("Invalid scripts parameters provided !");_self=this;RTBF.each(scriptsInput,function(i,script){_self.addScript(script);});},addScript:function(script){if(typeof script!='string')
throw("Invalid script url provided !");this.scripts.push(script);},getStage:function(){return this.stage;},setStage:function(stageInput){if(!RTBF.in_array(stageInput,validStages))
throw("Invalid stage param provided !");this.stage=stageInput;},setOnload:function(onloadFunction){if(!(typeof onloadFunction=='function'))
throw("Invalid onload method !");this.onload=onloadFunction;},load:function(callback){var _self=this;if(this.scripts.length>0){var loadCount=0;RTBF.each(this.scripts,function(i,script){RTBF.getScript(script,function(){loadCount++;if(loadCount==_self.scripts.length){try{callback();}catch(e){}}});});}else{try{callback();}catch(e){}}},isComplete:function(){return this.complete;},setComplete:function(){this.complete=true;}});};RTBF.loader.object=function(params){var instance=new RTBF_Loader_Object();if(params!=null){if(typeof params!='object')
throw("Invalid parameters provided !");RTBF.each(params,function(key,value){switch(typeof value){case'string':instance['set'+RTBF.ucfirst(key)].apply(instance,[value]);break;case'function':case'object':instance['set'+RTBF.ucfirst(key)].apply(instance,[this].concat(value));break;default:instance['set'+RTBF.ucfirst(key)].apply(instance,[]);break;}});}
return instance;}})(RTBF);(function(RTBF){function RTBF_Stats_Ria(){this.validAudioAction=["previous","next","restart","play.manual","play.automatic","pause","stop","autostop","stillplaying"];this.validVideoAction=["previous","next","restart","play.manual","play.automatic","pause","stop","autostop","stillplaying"];this.validPictureAction=["previous","next","play","slideshow"];this.queue=new Array();this.isInit=false;RTBF.extend(RTBF_Stats_Ria.prototype,{audio:function(action,mediaObject){if(!RTBF.in_array(action,this.validAudioAction))
throw("Invalid action supplied !");if(mediaObject.streamname==null||mediaObject.streamname=='')
var keyword='O/'+mediaObject.category+'/'+mediaObject.id;else
var keyword='L/'+mediaObject.streamname.substring(0,20);this.call('audio.'+action,keyword);},video:function(action,mediaObject){if(!RTBF.in_array(action,this.validVideoAction))
throw("Invalid action supplied !");if(mediaObject.streamname==null||mediaObject.streamname=='')
var keyword='O/'+mediaObject.category+'/'+mediaObject.id;else
var keyword='L/'+mediaObject.streamname.substring(0,20)+'/'+mediaObject.id;this.call('video.'+action,keyword);},picture:function(action,gallery){if(!RTBF.in_array(action,this.validPictureAction))
throw("Invalid action supplied !");var keyword;if(gallery!=null&&gallery.id!=null)
keyword=gallery.id;this.call('photo.'+action,keyword);},init:function(){if(mw&&mw.i&&mw.i.width){this.isInit=true;var self=this;if(this.queue.length>0){RTBF.each(this.queue,function(i,item){self.call(item.action,item.keyword);delete self.queue[i];});}}else
setTimeout('RTBF.stats.ria.init()',2000);},call:function(action,keyword){if(this.isInit){metriwebRIA(action,keyword);}
else
this.queue.push({action:action,keyword:keyword});}});};if(RTBF.stats==null)
RTBF.stats={};RTBF.stats.ria=new RTBF_Stats_Ria();})(RTBF);var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y<X;Y++){U[Y]()}}function K(X){if(J){X()}else{U[U.length]=X}}function s(Y){if(typeof O.addEventListener!=D){O.addEventListener("load",Y,false)}else{if(typeof j.addEventListener!=D){j.addEventListener("load",Y,false)}else{if(typeof O.attachEvent!=D){i(O,"onload",Y)}else{if(typeof O.onload=="function"){var X=O.onload;O.onload=function(){X();Y()}}else{O.onload=Y}}}}}function h(){if(T){V()}else{H()}}function V(){var X=j.getElementsByTagName("body")[0];var aa=C(r);aa.setAttribute("type",q);var Z=X.appendChild(aa);if(Z){var Y=0;(function(){if(typeof Z.GetVariable!=D){var ab=Z.GetVariable("$version");if(ab){ab=ab.split(" ")[1].split(",");M.pv=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}else{if(Y<10){Y++;setTimeout(arguments.callee,10);return}}X.removeChild(aa);Z=null;H()})()}else{H()}}function H(){var ag=o.length;if(ag>0){for(var af=0;af<ag;af++){var Y=o[af].id;var ab=o[af].callbackFn;var aa={success:false,id:Y};if(M.pv[0]>0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad<ac;ad++){if(X[ad].getAttribute("name").toLowerCase()!="movie"){ah[X[ad].getAttribute("name")]=X[ad].getAttribute("value")}}P(ai,ah,Y,ab)}else{p(ae);if(ab){ab(aa)}}}}}else{w(Y,true);if(ab){var Z=z(Y);if(Z&&typeof Z.SetVariable!=D){aa.success=true;aa.ref=Z}ab(aa)}}}}}function z(aa){var X=null;var Y=c(aa);if(Y&&Y.nodeName=="OBJECT"){if(typeof Y.SetVariable!=D){X=Y}else{var Z=Y.getElementsByTagName(r)[0];if(Z){X=Z}}}return X}function A(){return!a&&F("6.0.65")&&(M.win||M.mac)&&!(M.wk&&M.wk<312)}function P(aa,ab,X,Z){a=true;E=Z||null;B={success:false,id:X};var ae=c(X);if(ae){if(ae.nodeName=="OBJECT"){l=g(ae);Q=null}else{l=ae;Q=X}aa.id=R;if(typeof aa.width==D||(!/%$/.test(aa.width)&&parseInt(aa.width,10)<310)){aa.width="310"}if(typeof aa.height==D||(!/%$/.test(aa.height)&&parseInt(aa.height,10)<137)){aa.height="137"}j.title=j.title.slice(0,47)+" - Flash Player Installation";var ad=M.ie&&M.win?"ActiveX":"PlugIn",ac="MMredirectURL="+O.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ad+"&MMdoctitle="+j.title;if(typeof ab.flashvars!=D){ab.flashvars+="&"+ac}else{ab.flashvars=ac}if(M.ie&&M.win&&ae.readyState!=4){var Y=C("div");X+="SWFObjectNew";Y.setAttribute("id",X);ae.parentNode.insertBefore(Y,ae);ae.style.display="none";(function(){if(ae.readyState==4){ae.parentNode.removeChild(ae)}else{setTimeout(arguments.callee,10)}})()}u(aa,ab,X)}}function p(Y){if(M.ie&&M.win&&Y.readyState!=4){var X=C("div");Y.parentNode.insertBefore(X,Y);X.parentNode.replaceChild(g(Y),X);Y.style.display="none";(function(){if(Y.readyState==4){Y.parentNode.removeChild(Y)}else{setTimeout(arguments.callee,10)}})()}else{Y.parentNode.replaceChild(g(Y),Y)}}function g(ab){var aa=C("div");if(M.win&&M.ie){aa.innerHTML=ab.innerHTML}else{var Y=ab.getElementsByTagName(r)[0];if(Y){var ad=Y.childNodes;if(ad){var X=ad.length;for(var Z=0;Z<X;Z++){if(!(ad[Z].nodeType==1&&ad[Z].nodeName=="PARAM")&&!(ad[Z].nodeType==8)){aa.appendChild(ad[Z].cloneNode(true))}}}}}return aa}function u(ai,ag,Y){var X,aa=c(Y);if(M.wk&&M.wk<312){return X}if(aa){if(typeof ai.id==D){ai.id=Y}if(M.ie&&M.win){var ah="";for(var ae in ai){if(ai[ae]!=Object.prototype[ae]){if(ae.toLowerCase()=="data"){ag.movie=ai[ae]}else{if(ae.toLowerCase()=="styleclass"){ah+=' class="'+ai[ae]+'"'}else{if(ae.toLowerCase()!="classid"){ah+=" "+ae+'="'+ai[ae]+'"'}}}}}var af="";for(var ad in ag){if(ag[ad]!=Object.prototype[ad]){af+='<param name="'+ad+'" value="'+ag[ad]+'" />'}}aa.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ah+">"+af+"</object>";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab<ac;ab++){I[ab][0].detachEvent(I[ab][1],I[ab][2])}var Z=N.length;for(var aa=0;aa<Z;aa++){y(N[aa])}for(var Y in M){M[Y]=null}M=null;for(var X in swfobject){swfobject[X]=null}swfobject=null})}}();return{registerObject:function(ab,X,aa,Z){if(M.w3&&ab&&X){var Y={};Y.id=ab;Y.swfVersion=X;Y.expressInstall=aa;Y.callbackFn=Z;o[o.length]=Y;w(ab,false)}else{if(Z){Z({success:false,id:ab})}}},getObjectById:function(X){if(M.w3){return z(X)}},embedSWF:function(ab,ah,ae,ag,Y,aa,Z,ad,af,ac){var X={success:false,id:ah};if(M.w3&&!(M.wk&&M.wk<312)&&ab&&ah&&ae&&ag&&Y){w(ah,false);K(function(){ae+="";ag+="";var aj={};if(af&&typeof af===r){for(var al in af){aj[al]=af[al]}}aj.data=ab;aj.width=ae;aj.height=ag;var am={};if(ad&&typeof ad===r){for(var ak in ad){am[ak]=ad[ak]}}if(Z&&typeof Z===r){for(var ai in Z){if(typeof am.flashvars!=D){am.flashvars+="&"+ai+"="+Z[ai]}else{am.flashvars=ai+"="+Z[ai]}}}if(F(Y)){var an=u(aj,am,ah);if(aj.id==ah){w(ah,true)}X.success=true;X.ref=an}else{if(aa&&A()){aj.data=aa;P(aj,am,ah,ac);return}else{w(ah,true)}}if(ac){ac(X)}})}else{if(ac){ac(X)}}},switchOffAutoHideShow:function(){m=false},ua:M,getFlashPlayerVersion:function(){return{major:M.pv[0],minor:M.pv[1],release:M.pv[2]}},hasFlashPlayerVersion:F,createSWF:function(Z,Y,X){if(M.w3){return u(Z,Y,X)}else{return undefined}},showExpressInstall:function(Z,aa,X,Y){if(M.w3&&A()){P(Z,aa,X,Y)}},removeSWF:function(X){if(M.w3){y(X)}},createCSS:function(aa,Z,Y,X){if(M.w3){v(aa,Z,Y,X)}},addDomLoadEvent:K,addLoadEvent:s,getQueryParamValue:function(aa){var Z=j.location.search||j.location.hash;if(Z){if(/\?/.test(Z)){Z=Z.split("?")[1]}if(aa==null){return L(Z)}var Y=Z.split("&");for(var X=0;X<Y.length;X++){if(Y[X].substring(0,Y[X].indexOf("="))==aa){return L(Y[X].substring((Y[X].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(a){var X=c(R);if(X&&l){X.parentNode.replaceChild(l,X);if(Q){w(Q,true);if(M.ie&&M.win){l.style.display="block"}}if(E){E(B)}}a=false}}}}();try{soundManager.url='http://www.static.rtbf.be/rtbf/www/flash/soundmanager/';soundManager.flashVersion=9;soundManager.useFlashBlock=false;soundManager.consoleOnly=false;soundManager.useHighPerformance=true;soundManager.useFastPolling=true;soundManager.debugMode=$.cookie('rtbf_mode')==null?false:($.cookie('rtbf_mode').match(/debug/)?true:false);}catch(e){}
var playerLoaded=function(){return false;};var YouTubePlayerAPIReady=false;var onYouTubePlayerAPIReady=function(){YouTubePlayerAPIReady=true;for(var key=0;key<YouTubePlayerQueue.length;key++){YouTubePlayerQueue[key]();}
YouTubePlayerQueue=[];return null;};var YouTubePlayerQueue=[];var onYouTubePlayerReady=function(playerId){if(typeof playerId=='object'){}else{var ytplayer=document.getElementById(playerId);$('.hasMediaPlayer').RTBF_Media_Player('setPlayerApi',ytplayer);ytplayer.addEventListener("onStateChange","onEmbedPlayerStateChange");}};var onDailymotionPlayerReady=function(playerId){var dmplayer=document.getElementById(playerId);dmplayer.addEventListener("onStateChange","onEmbedPlayerStateChange");$('.hasMediaPlayer').RTBF_Media_Player('setPlayerApi',dmplayer);onEmbedPlayerStateChange(1);};var callbackSnapshotPlayer=function(){return null;};var onEmbedPlayerStateChange=function(state){var action;if(typeof state=='object')
state=state.data;switch(state){case 0:action='end';break;case 1:action='play';break;case 2:action='pause';break;}
$('.hasMediaPlayer').RTBF_Media_Player('log',action);};var tag=document.createElement('script');tag.src="http://www.youtube.com/player_api";var firstScriptTag=document.getElementsByTagName('script')[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag);var callbackPlayer=function(type,value,objId){var action;switch(type){case'action':switch(value){case 1:action='play';break;case 2:action='pause';break;case 3:action='end';break;}
break;default:action=type;}
if(action!=null)
$('.hasMediaPlayer').RTBF_Media_Player('log',action,value);};(function($){var PROP_NAME='RTBF_Media_Player';function MediaPlayer(){this._defaults={html:'',onPlay:null,onPause:null,onStop:null,onSound:null,audio:{swf:'http://www.static.rtbf.be/rtbf/www/flash/dewplayer.swf',flashVersion:'9',connector:'/api/media/audio',volume:100,autostart:'1'},video:{swf:'http://static.infomaniak.ch/livetv/player-v3.1.swf',cb:'http://static.infomaniak.ch/livetv/cb/cb2.swf',unPublish:'http://static.infomaniak.ch/rtbf-static/images/geoip.swf?1',smooth:'1',wmode:'opaque',connector:'/api/media/video',ajustControlBarSize:'0.5',loop:'0',flashVersion:'10',showControls:'1',autohideControls:'1',allowfullscreen:'1',uicolor:'#333333',uicolorBtn:'#34cff8',uicolorBtn2:'#ffffff',uialpha:'80',bufferingtime:'3',swapvol:'1',autostart:'1',strechheight:'0',showinfonetlogo:'0',servername:'rtmp://rtmp.infomaniak.ch',directory:'livecast',streamname:'',bShowLogo:'0',bPreviewCursor:'1',logoImg:'',pLogoProp:'1',pLogoAnchor:'topleft',pLogoMarginT:'15',pLogoMarginL:'20',preloadimg:'http://static.infomaniak.ch/rtbf-static/images/player_load.png',start:'0',showtotalduration:'0',fadeDuration:'2',awPluginUrl:'http://rmb.adswizz.com/www/components/VideoComponent.swf',awPluginLoadTimeout:'2000',awUrl:'http://rmb.adswizz.com/www/delivery/swfIndex.php',awMidrollDelay:'20',awMidrollInterval:'10000',pubTxtG:'Publicité...',pubTxtD:'Votre programme débute dans $s sec.',mute:'0',volume:100,enabledJsApi:'1',token:false,bEnableSnapshot:'1'}};this.stillPlaying=0;this.stillPlayingDelay=60;$.extend(MediaPlayer.prototype,{markerClassName:'hasMediaPlayer',debugMode:(typeof($.cookie)=='undefined')?false:($.cookie('rtbf_mode')==null?false:($.cookie('rtbf_mode').match(/debug/)?true:false)),afterSoundManagerLoaded:null,isSoundManagerLoaded:false,setDefaults:function(settings){extendRemove(this._defaults,settings||{});return this;},_ajax:function(target,method,args,callback,errorCallback){var settings=$.data(target,PROP_NAME);var self=this;$.post(settings.connector,{'method':method,'args[]':args},function(result){if(result.error!=null){if(typeof(errorCallback)=="function")
errorCallback(result.error);else
self.error(result.error);}else{if(typeof(callback)=="function")
callback(result.data);}},'json');},error:function(message){if(this.debugMode){if(window.console&&window.console.log){console.error(message);}else{alert(message);}}},debug:function(data){if(this.debugMode){if(window.console&&window.console.log){console.log(data);}}},_destroyMediaPlayer:function(target){container=$(target);settings=$.data(target,PROP_NAME);if(settings){var category='player-'+settings.type+'-'+((settings.streamname!=null&&settings.streamname!='')?'live':'ondemand');var duration=(new Date().getTime())-settings.trackerStartTime;_gaq.push(['_trackEvent',category,'duration',settings.id,Math.round(duration/1000)]);if(_gat){var tracker=_gat._getTracker();}}
if(settings&&settings.type=='audio'&&settings.showControls==false){var sound=soundManager.getSoundById(settings.urls);sound.stop();sound.setPosition(0);}
if(settings!=null&&typeof(settings.onStop)=='function')
settings.onStop(target);if(this.stillPlaying){this.statCall(target,'stop');clearTimeout(this.stillPlaying);}
if(settings?settings.html:null){var html=settings.html;}
if(container.hasClass(this.markerClassName)){container.empty();if(html!=null)
container.html(html);container.removeClass(this.markerClassName);$.removeData(target,PROP_NAME);}},_attachMediaPlayer:function(target,settings){if(!target.id){target.id=this.markerClassName+(++this.uuid);}
var container=$(target);if(container.hasClass(this.markerClassName)){return}
$('.'+this.markerClassName).RTBF_Media_Player('destroy');settings.html=container.html();settings.trackerStartTime=new Date().getTime();$.data(target,PROP_NAME,settings);container.addClass(this.markerClassName);switch(settings.type){case'video':this._loadVideoPlayer(target,settings);break;case'audio':this._loadAudioPlayer(target,settings);break;}},onSoundManagerLoaded:function(target,callback){this.isSoundManagerLoaded=true;if(typeof(this.afterSoundManagerLoaded)=='function'){this.afterSoundManagerLoaded();this.afterSoundManagerLoaded=null;}},_loadAudioPlayer:function(target,settings){if(typeof(settings.showControls)!='undefined'&&settings.showControls==false){var self=this;if(this.isSoundManagerLoaded==false)
return this.afterSoundManagerLoaded=function(){self._loadAudioPlayer(target,settings)};var sound=soundManager.getSoundById(settings.urls);if(typeof(sound)=='undefined'){var sound=soundManager.createSound({id:settings.urls,url:settings.urls,multiShot:false,multiShotEvents:false,autoLoad:true,autoPlay:false,stream:true});}
sound.setVolume((settings?settings.volume:null)||this._defaults.audio.volume);sound.play();this._logMediaPlayer(target,'play');}else{container=$(target);container.html('<div id="swfPlayer_'+(++this.uuid)+'"></div>');if(settings==null||settings.urls==null||settings.urls.length<1){return false;}
var swf=(settings?settings.swf:null)||this._defaults.audio.swf;var flashVersion=(settings?settings.flashVersion:null)||this._defaults.audio.flashVersion;flashvars={autostart:(settings?settings.autostart:null)||this._defaults.audio.autostart,mp3:settings.urls};params={allowscriptaccess:'sameDomain',wmode:'opaque',allowfullscreen:'true',quality:'high'};if(navigator.platform=='iPad'||navigator.platform=='iPhone'){var audioElement=document.createElement('audio');audioElement.id='aud_'+this.uuid;$(audioElement).attr('controls','controls');$(audioElement).attr('src',settings.urls);$(audioElement).attr('autoplay','autoplay');container.height(32);container.width(300);$('#swfPlayer_'+this.uuid).replaceWith(audioElement);function fakeClick(fn){var a=document.createElement('a');$a=$(a);$a.bind("click",function(e){e.preventDefault();fn();});$("body").append($a);var evt,el=$($a).get(0);if(document.createEvent){evt=document.createEvent("MouseEvents");if(evt.initMouseEvent){evt.initMouseEvent("click",true,true,window,0,0,0,0,0,false,false,false,false,0,null);el.dispatchEvent(evt);}}
$(el).remove();};var audio=$(audioElement).get(0);fakeClick(function(){audio.play();});}else{swfobject.embedSWF(swf+'?mp3='+settings.urls,'swfPlayer_'+this.uuid,container.width(),container.height(),flashVersion,"http://www.static.rtbf.be/rtbf/info/flash/expressInstall.swf",flashvars,params);}}
if(settings&&settings.id){this._trackGA(target,'play',settings);if(!$('body').hasClass('noMediaCount')){this.statCall(target,'play');$.post((settings?settings.connector:null)||this._defaults.audio.connector,{'method':'incrementViewCount','args[]':[settings.id]});}}},_loadVideoPlayer:function(target,settings){var container=$(target);var height=container.height();var width=container.width();container.html('<div id="swfPlayer_'+(++this.uuid)+'"></div>');var cssColor=container.css('color');if(cssColor.length!=7){try{var digits=/(.*?)rgb\((\d+), (\d+), (\d+)\)/.exec(cssColor);var rgbColor=parseInt(digits[4])|(parseInt(digits[3])<<8)|(parseInt(digits[2])<<16);cssColor=digits[1]+'#'+rgbColor.toString(16);}catch(e){cssColor=this._defaults.video.uicolorBtn;}}
var self=this;var swf=(settings?settings.swf:null)||this._defaults.video.swf;var flashVersion=(settings?settings.flashVersion:null)||this._defaults.video.flashVersion;var urls=(settings?settings.urls:null)||this._defaults.video.urls;var streamname=(settings?settings.streamname:null)||this._defaults.video.streamname;var token=(settings?settings.token:null)||this._defaults.video.token;switch(settings.provider){case'YOUTUBE':var playerVars={autoplay:((settings?settings.autostart:null)||self._defaults.video.autostart),rel:0,autohide:1,enablejsapi:1,showinfo:0,playerapiid:"ytplayer"+self.uuid,origin:'rtbf.be'};if(navigator.platform=='iPad'||navigator.platform=='iPhone'||navigator.userAgent.search('Android')!=-1){var self=this;var newPlayer=function(){var playerParams={height:height,width:width,videoId:urls.replace('http://www.youtube.com/v/',''),playerVars:playerVars,events:{onReady:onYouTubePlayerReady,onStateChange:onEmbedPlayerStateChange}};var player=new YT.Player('swfPlayer_'+self.uuid,playerParams);}
if(YouTubePlayerAPIReady){newPlayer();}else{YouTubePlayerQueue.push(newPlayer);}}else{params={allowScriptAccess:"always",wmode:'opaque',allowfullscreen:'true',quality:'high'};attr={id:'ytplayer'+this.uuid,allowFullScreen:"true"};playerVars.version=3;playerVars.hd=1;playerVars.controls=(settings?settings.showControls:null)||this._defaults.video.showControls;playerVars.fs=((settings?settings.allowfullscreen:null)||self._defaults.video.allowfullscreen);var playerConfigString='';$.each(playerVars,function(key,value){if(playerConfigString.length==0)
playerConfigString+='?';else
playerConfigString+='&';playerConfigString+=key+'='+value;});swfobject.embedSWF(urls+playerConfigString,'swfPlayer_'+self.uuid,width,height,"8","http://"+window.location.host.replace('www','www.static')+"/rtbf/www/flash/expressInstall.swf",null,params,attr);}
break;case"DAILYMOTION":params={allowScriptAccess:"always",wmode:'opaque',allowfullscreen:'true',quality:'high'};attr={id:'dmplayer'+this.uuid,allowFullScreen:"true"};var playerVars={related:0,explicit:0,enableApi:1,playerapiid:'dmplayer'+this.uuid,autoplay:((settings?settings.autostart:null)||this._defaults.video.autostart)};if(settings!=null&&settings.showControls==0)
playerVars.chromeless=1;var playerConfigString='';$.each(playerVars,function(key,value){playerConfigString+='&'+key+'='+value;});swfobject.embedSWF(urls+playerConfigString,'swfPlayer_'+this.uuid,width,height,"8","http://"+window.location.host.replace('www','www.static')+"/rtbf/www/flash/expressInstall.swf",null,params,attr);break;default:flashvars={bEnabledSwitchQuality:'1',bSD:'1',bMD:'1',bHQ:'1',bHD:'1',sDefaultQuality:'MD',bShowTopQuality:'1',objId:target.id,video:urls,showControls:(settings?settings.showControls:null)||this._defaults.video.showControls,autohideControls:(settings?settings.autohideControls:null)||this._defaults.video.autohideControls,allowfullscreen:(settings?settings.allowfullscreen:null)||this._defaults.video.allowfullscreen,uicolor:(settings?settings.uicolor:null)||this._defaults.video.uicolor,uicolorBtn:(settings?settings.uicolorBtn:null)||cssColor,uicolorBtn2:(settings?settings.uicolorBtn2:null)||this._defaults.video.uicolorBtn2,uialpha:(settings?settings.uialpha:null)||this._defaults.video.uialpha,bufferingtime:(settings?settings.bufferingtime:null)||this._defaults.video.bufferingtime,swapvol:(settings?settings.swapvol:null)||this._defaults.video.swapvol,autostart:(settings?settings.autostart:null)||this._defaults.video.autostart,strechheight:(settings?settings.strechheight:null)||this._defaults.video.strechheight,showinfonetlogo:(settings?settings.showinfonetlogo:null)||this._defaults.video.showinfonetlogo,cb:(settings?settings.cb:null)||this._defaults.video.cb,smooth:(settings?settings.smooth:null)||this._defaults.video.smooth,ajustControlBarSize:(settings?settings.ajustControlBarSize:null)||this._defaults.video.ajustControlBarSize,loop:(settings?settings.loop:null)||this._defaults.video.loop,bShowLogo:(settings?settings.bShowLogo:null)||this._defaults.video.bShowLogo,bPreviewCursor:(settings?settings.bPreviewCursor:null)||this._defaults.video.bPreviewCursor,logoImg:(settings?settings.logoImg:null)||this._defaults.video.logoImg,pLogoProp:(settings?settings.pLogoProp:null)||this._defaults.video.pLogoProp,pLogoAnchor:(settings?settings.pLogoAnchor:null)||this._defaults.video.pLogoAnchor,pLogoMarginT:(settings?settings.pLogoMarginT:null)||this._defaults.video.pLogoMarginT,pLogoMarginL:(settings?settings.pLogoMarginL:null)||this._defaults.video.pLogoMarginL,preloadimg:(settings?settings.preloadimg:null)||this._defaults.video.preloadimg,enabledJsApi:(settings?settings.enabledJsApi:null)||this._defaults.video.enabledJsApi,unPublish:(settings?settings.unPublish:null)||this._defaults.video.unPublish,mute:(settings?settings.mute:null)||this._defaults.video.mute,volume:(settings?settings.volume:null)||this._defaults.video.volume,bEnableSnapshot:(settings?settings.bEnableSnapshot:null)||this._defaults.video.bEnableSnapshot};if(settings&&settings.durations!=null&&settings.durations!='0.00'&&settings.durations.length>0){flashvars.fadeDuration=(settings?settings.fadeDuration:null)||this._defaults.video.fadeDuration;flashvars.videoDuration=settings.durations;if(settings.start!=null){flashvars.start=settings.start;}
if(settings.stop!=null){flashvars.stop=settings.stop;}
if(flashvars.start==null&&flashvars.stop==null)
settings.showtotalduration="1";flashvars.dureetotale=(settings?settings.showtotalduration:null)||this._defaults.video.showtotalduration;test=flashvars.videoDuration.split("|");if(test.length>1){flashvars.sequenceMode='1';}};if(!RTBF.in_array('abcdaire',settings.tags)&&!$('body').hasClass('noMediaPub')&&settings.preroll!=null&&settings.midroll!=null&&settings.postroll!=null&&settings.programLabel!=null){flashvars.awPluginUrl=this._defaults.video.awPluginUrl;flashvars.awPluginLoadTimeout=this._defaults.video.awPluginLoadTimeout;flashvars.awUrl=this._defaults.video.awUrl;flashvars.awPreroll=settings.preroll;flashvars.awMidroll=settings.midroll;flashvars.awPostroll=settings.postroll;flashvars.awTags=settings.programLabel;flashvars.awMidrollDelay=this._defaults.video.awMidrollDelay;flashvars.awMidrollInterval=this._defaults.video.awMidrollInterval;flashvars.pubTxtG=(settings?settings.pubTxtG:null)||this._defaults.video.pubTxtG;flashvars.pubTxtD=(settings?settings.pubTxtD:null)||this._defaults.video.pubTxtD;}
params={allowscriptaccess:'always',wmode:(settings?settings.wmode:null)||this._defaults.video.wmode,allowfullscreen:'true',quality:'high'};attrs={id:'objPlayer'+target.id,name:'objPlayer'+target.id}
settings.objectId='objPlayer';$.data(target,PROP_NAME,settings);playerLoaded=function(){return $('#'+target.id).RTBF_Media_Player('isLoaded');};if(streamname==''){if(navigator.platform=='iPad'||navigator.platform=='iPhone'){var videoElement=document.createElement('video');videoElement.id='vid_'+this.uuid;$(videoElement).attr('poster','http://'+window.location.host.replace('www','ds.static')+settings.thumbnail.large);$(videoElement).attr('controls','controls');$(videoElement).attr('height',height);$(videoElement).attr('width',width);if(navigator.platform=='iPhone'&&settings.mobileUrl!=null)
$(videoElement).attr('src',settings.mobileUrl);else
$(videoElement).attr('src',urls);$('#swfPlayer_'+this.uuid).replaceWith(videoElement);function fakeClick(fn){var a=document.createElement('a');$a=$(a);$a.bind("click",function(e){e.preventDefault();fn();});$("body").append($a);var evt,el=$($a).get(0);if(document.createEvent){evt=document.createEvent("MouseEvents");if(evt.initMouseEvent){evt.initMouseEvent("click",true,true,window,0,0,0,0,0,false,false,false,false,0,null);el.dispatchEvent(evt);}}
$(el).remove();};var video=$(videoElement).get(0);fakeClick(function(){video.play();});this.statCall(target,'play');}else{swfobject.embedSWF(swf,'swfPlayer_'+this.uuid,width,height,flashVersion,"http://"+window.location.host.replace('www','www.static')+"/rtbf/www/flash/expressInstall.swf",flashvars,params,attrs);}
if(!$('body').hasClass('noMediaCount')&&streamname==''){if(settings.storageFileServerCode==null&&settings.storageFolderCode==null){$.post((settings?settings.connector:null)||this._defaults.video.connector,{'method':'migrateVideo','args[]':[settings.id]});}}}else{if(token==true){$.ajax({url:'http://www.rtbf.be/api/media/streaming?streamname='+streamname,type:'get',dataType:'json',async:false,success:function(o){token=o.token;}});}
delete flashvars.video;flashvars.stream=1;flashvars.sname=streamname+(token==false?'':('?'+token));flashvars.server=(settings?settings.servername:null)||this._defaults.video.servername;flashvars.dir=(settings?settings.directory:null)||this._defaults.video.directory;if(navigator.platform=='iPad'||navigator.platform=='iPhone'){var videoElement=document.createElement('video');videoElement.id='vid_'+this.uuid;$(videoElement).attr('controls','controls');$(videoElement).attr('height',height);$(videoElement).attr('width',width);$(videoElement).attr('src',flashvars.server.replace('rtmp://','http://')+':1935'+'/'+flashvars.dir+'/'+flashvars.sname.replace('?','/playlist.m3u8?'));$('#swfPlayer_'+this.uuid).replaceWith(videoElement);function fakeClick(fn){var a=document.createElement('a');$a=$(a);$a.bind("click",function(e){e.preventDefault();fn();});$("body").append($a);var evt,el=$($a).get(0);if(document.createEvent){evt=document.createEvent("MouseEvents");if(evt.initMouseEvent){evt.initMouseEvent("click",true,true,window,0,0,0,0,0,false,false,false,false,0,null);el.dispatchEvent(evt);}}
$(el).remove();};var video=$(videoElement).get(0);fakeClick(function(){video.play();});this.statCall(target,'play');}else{swfobject.embedSWF(swf,'swfPlayer_'+this.uuid,width,height,flashVersion,"http://"+window.location.host.replace('www','www.static')+"/rtbf/www/flash/expressInstall.swf",flashvars,params,attrs);}}
break;}
if(settings&&settings.id){this._trackGA(target,'play',settings);if(!$('body').hasClass('noMediaCount')&&streamname==''){$.post((settings?settings.connector:null)||this._defaults.video.connector,{'method':'incrementViewCount','args[]':[settings.id]});}}},_isLoadedMediaPlayer:function(target){var settings=$.data(target,PROP_NAME);settings.api=swfobject.getObjectById('objPlayer'+target.id);if(settings.api==null){return false;}else{$.data(target,PROP_NAME,settings);return true;}},_setPlayerApiMediaPlayer:function(target,api){var settings=$.data(target,PROP_NAME);settings.api=api;},_playMediaPlayer:function(target){var settings=$.data(target,PROP_NAME);if(settings.type=='video')
settings.api.playVideo();else{var sound=soundManager.getSoundById(settings.urls);sound.play();this._logMediaPlayer(target,'play');}},_pauseMediaPlayer:function(target){var settings=$.data(target,PROP_NAME);if(settings.type=='video')
settings.api.pauseVideo();else{var sound=soundManager.getSoundById(settings.urls);sound.pause();this._logMediaPlayer(target,'pause');}},_fullscreenMediaPlayer:function(target){var settings=$.data(target,PROP_NAME);settings.api.fullscreen();},_normalscreenMediaPlayer:function(target){var settings=$.data(target,PROP_NAME);settings.api.normalscreen();},_muteMediaPlayer:function(target){var settings=$.data(target,PROP_NAME);if(settings.type=='video'){settings.api.mute();if(settings.provider=='YOUTUBE'||settings.provider=='DAILYMOTION')
this._logMediaPlayer(target,'sound',0);}else{var sound=soundManager.getSoundById(settings.urls);sound.mute();this._logMediaPlayer(target,'sound',0);}},_unmuteMediaPlayer:function(target){var settings=$.data(target,PROP_NAME);if(settings.type=='video'){settings.api.unMute();if(settings.provider=='YOUTUBE'||settings.provider=='DAILYMOTION')
this._logMediaPlayer(target,'sound',settings.api.getVolume());}else{var sound=soundManager.getSoundById(settings.urls);sound.unmute();this._logMediaPlayer(target,'sound',sound.volume);}},_soundMediaPlayer:function(target,value){var settings=$.data(target,PROP_NAME);if(settings.type=='video'){switch(settings.provider){case'DAILYMOTION':case'YOUTUBE':settings.api.setVolume(value);this._logMediaPlayer(target,'sound',settings.api.getVolume());break;default:settings.api.setSoundValue(value);break;}}else{var sound=soundManager.getSoundById(settings.urls);sound.setVolume(value);this._logMediaPlayer(target,'sound',sound.volume);}},_seekMediaPlayer:function(target,value){var settings=$.data(target,PROP_NAME);if(settings.type=='video')
settings.api.seekTo(value);else{var sound=soundManager.getSoundById(settings.urls);sound.setPosition(value*1000)}},_getCurrentTimeMediaPlayer:function(target){var settings=$.data(target,PROP_NAME);if(settings.type=='video'){if(settings.api!=null&&typeof(settings.api.getCurrentTime)=='function')
return settings.api.getCurrentTime();}else{var sound=soundManager.getSoundById(settings.urls);return sound.position/1000;}},_snapshotMediaPlayer:function(target){var settings=$.data(target,PROP_NAME);settings.api.pauseVideo();callbackSnapshotPlayer=function(value){result=value.split("\n");if(result[0]=='unauthorized IP'){alert("Vous n'êtes actuellement pas autorisé à utiliser cette fonction.\nVeuillez contacter le service iRTBF !\n\n   Merci");$('#'+target.id).RTBF_Media_Player('snapshotCallback');}else
setTimeout("$('#"+target.id+"').RTBF_Media_Player('snapshotCallback', '"+result[0]+"')",500);};settings.api.snapshot();},_snapshotCallbackMediaPlayer:function(target,snapshotUrl){var settings=$.data(target,PROP_NAME);if(typeof(settings.snapshotCallback)=="function")
settings.snapshotCallback(snapshotUrl);},_logMediaPlayer:function(target,action,value){if(!$('body').hasClass('noMediaCount')){var settings=$.data(target,PROP_NAME);switch(action){case'stillplaying':this.statCall(target,action);break;case'pause':if(typeof(settings.onPause)=='function')
settings.onPause(target);this.statCall(target,action);break;case'play':if(typeof(settings.onPlay)=='function')
settings.onPlay(target);this.statCall(target,action);break;case'end':this.statCall(target,'autostop');break;case'sound':if(typeof(settings.onSound)=='function')
settings.onSound(value);break;}}},statCall:function(target,action){var container=$(target);var settings=$.data(target,PROP_NAME);if(action=='play'){if(settings.loaded==null){settings.loaded=true;$.data(target,PROP_NAME,settings);if(container.hasClass('autostart'))
action='play.automatic';else
action='play.manual';}else{action='restart';}}
if(action=='play.automatic'||action=='play.manual'||action=='stillplaying'||action=='restart')
this.initStillPlaying(target);if((action=='pause'||action=='autostop'||action=='stop')&&this.stillPlaying){clearTimeout(this.stillPlaying);this.stillPlaying=0;}
try{if(RTBF!=null&&RTBF.stats!=null&&RTBF.stats.ria!=null){switch(settings.type){case'video':RTBF.stats.ria.video(action,settings);break;case'audio':RTBF.stats.ria.audio(action,settings);break;}}}catch(e){}
if(action=='autostop')
this._destroyMediaPlayer(target);},_trackGA:function(target,action,settings){try{if(_gaq!=null){_gaq.push(['_trackEvent',settings.type+"Player",action,settings.urls,settings.id]);}}catch(Exception){}},initStillPlaying:function(target){if(this.stillPlaying)
clearTimeout(this.stillPlaying);if(this.stillPlayingDelay)
this.stillPlaying=setTimeout("$('#"+target.id+"').RTBF_Media_Player('log','stillplaying')",this.stillPlayingDelay*1000);}});}
function extendRemove(target,props){$.extend(target,props);for(var name in props){if(props[name]==null||props[name]==undefined){target[name]=props[name]}}
return target}
$.fn.RTBF_Media_Player=function(options){var otherArgs=Array.prototype.slice.call(arguments,1);if(typeof options=='string'){switch(options){case'getCurrentTime':case'isLoaded':return $.RTBF_Media_Player['_'+options+'MediaPlayer'].apply($.RTBF_Media_Player,[this[0]].concat(otherArgs));break;}}
return this.each(function(){switch(typeof options){case'string':$.RTBF_Media_Player["_"+options+'MediaPlayer'].apply($.RTBF_Media_Player,[this].concat(otherArgs));break;case'object':$.RTBF_Media_Player._attachMediaPlayer(this,options);break;default:break;}})};$.RTBF_Media_Player=new MediaPlayer();$.RTBF_Media_Player.uuid=new Date().getTime();$(window).unload(function(e){try{$('.hasMediaPlayer').RTBF_Media_Player('destroy');}catch(error){}});})(jQuery);try{soundManager.onready(function(){$.RTBF_Media_Player.onSoundManagerLoaded();});}catch(e){}
(function($){var PROP_NAME='RTBF_Media_Set';function MediaSet(){this._defaults={html:'',title:{recent:'Plus récentes',viewed:'Plus vues',rated:'Mieux notées',manual:'Sélection'},template:'{SET}{LINK}',templateTitle:'<h2>{LABEL}</h2>',templateSet:'<div class="mediaSetListContainer">{TITLE}{LISTS}</div>',templateList:'<h3 class="mediaSetListTitle">{LIST_TITLE}</h3><ul class="mediaSetList">{ITEM_LIST}</ul>',templateItem:'<div class="thumbnail">{ITEM_THUMBNAIL}<img src="{PLAY_BUTTON}" class="playButton"/></div><h3 class="titlelist">{ITEM_TITLE}</h3><div class="tooltip" style="display:none;"><h3>{ITEM_TITLE}</h3><h4>{ITEM_SUBTITLE}</h4><span class="date">{ITEM_CREATED}</span><p class="description">{ITEM_DESCRIPTION}</p></div>',templateLink:'<div class="mediaSetLinkContainer"><a href="{LINK_URL}" target="{LINK_TARGET}">{LINK_LABEL}</a></div>'};$.extend(MediaSet.prototype,{markerClassName:'hasMediaSet',setDefaults:function(settings){extendRemove(this._defaults,settings||{});return this;},_ajax:function(target,method,args,callback,errorCallback,connector){var self=this;$.get(connector,{'method':method,'args[]':args},function(result){if(result.error!=null){if(typeof(errorCallback)=="function")
errorCallback(result.error);else
self.error(result.error);}else{callback(result.data);}},'json');},error:function(message){if(window.console&&window.console.log){console.error(message);}else{alert(message);}},debug:function(data){if(window.console&&window.console.log){console.log(data);}},_destroyMediaSet:function(target){container=$(target);settings=$.data(target,PROP_NAME);if(settings?settings.html:null){var html=settings.html;}
if(container.hasClass(this.markerClassName)){container.empty();if(html!=null)
container.html(html);container.removeClass(this.markerClassName);container.removeData(PROP_NAME);}},_attachMediaSet:function(target,settings){if(!target.id){target.id=this.markerClassName+(++this.uuid)}
var container=$(target);if(container.hasClass(this.markerClassName)){return}
settings.html=container.html();$.data(target,PROP_NAME,settings);container.addClass(this.markerClassName);container.trigger('beforerender',settings);this.renderTemplate(target,settings);},renderTemplate:function(target,settings){var container=$(target);var template=(settings?settings.template:null)||this._defaults.template;template=template.replace('{TITLE}',this.getTitleTemplate(target,settings));template=template.replace('{SET}',this.getSetTemplate(target,settings));if(settings&&settings.linkUrl!=null&&settings.linkUrl!='')
template=template.replace('{LINK}',this.getLinkTemplate(target,settings));else
template=template.replace('{LINK}','');container.empty();$(this.parse(target,template)).appendTo(container);settings=$.data(target,PROP_NAME);container.trigger('afterrender',settings);},getTitleTemplate:function(target,settings){return(settings?settings.templateTitle:null)||this._defaults.templateTitle;},_setTitleTemplateMediaSet:function(target,template){var settings=$.data(target,PROP_NAME);settings.templateTitle=template;$.data(target,PROP_NAME,settings);},getPlayerTemplate:function(target,settings){return(settings?settings.templatePlayer:null)||this._defaults.templatePlayer;},_setPlayerTemplateMediaSet:function(target,template){var settings=$.data(target,PROP_NAME);settings.templatePlayer=template;$.data(target,PROP_NAME,settings);},getSetTemplate:function(target,settings){return(settings?settings.templateSet:null)||this._defaults.templateSet;},_setSetTemplateMediaSet:function(target,template){var settings=$.data(target,PROP_NAME);settings.templateSet=template;$.data(target,PROP_NAME,settings);},getListTemplate:function(target,settings){return(settings?settings.templateList:null)||this._defaults.templateList;},_setListTemplateMediaSet:function(target,template){var settings=$.data(target,PROP_NAME);settings.templateList=template;$.data(target,PROP_NAME,settings);},getLinkTemplate:function(target,settings){return(settings?settings.templateLink:null)||this._defaults.templateLink;},_setLinkTemplateMediaSet:function(target,template){var settings=$.data(target,PROP_NAME);settings.templateLink=template;$.data(target,PROP_NAME,settings);},_setItemTemplateMediaSet:function(target,template){var settings=$.data(target,PROP_NAME);settings.templateItem=template;$.data(target,PROP_NAME,settings);},getItemList:function(target,list){var settings=$.data(target,PROP_NAME);var self=this;var content=document.createElement('ul');$.each(list,function(i,itemData){var item=document.createElement('li');$(item).addClass(itemData.type).attr('rel',itemData.id).html(self.parseItem(itemData,((settings?settings.templateItem:null)||self._defaults.templateItem)));$(item).appendTo(content);$.data(item,'mediaObject',itemData);});return content;},getMultiList:function(target){var settings=$.data(target,PROP_NAME);var self=this;var content=document.createElement('div');$(content).html('<ul class="mediaSetTab"></ul>').addClass('multiListContainer');$.each(settings.items,function(listKey,list){var itemTab=document.createElement('li');$(itemTab).addClass(listKey+'MediaSetList').attr('rel',listKey);switch(listKey){case'recent':var titleTab=(settings.title?settings.title.recent:null)||self._defaults.title.recent;break;case'viewed':var titleTab=(settings.title?settings.title.viewed:null)||self._defaults.title.viewed;break;case'rated':var titleTab=(settings.title?settings.title.rated:null)||self._defaults.title.rated;break;case'manual':var titleTab=(settings.title?settings.title.manual:null)||self._defaults.title.manual;break;default:var titleTab=listKey;break;}
$(itemTab).html('<a href="#'+target.id+'_'+listKey+'">'+titleTab+'</a>');var itemPanel=document.createElement('div');itemPanel.id=target.id+'_'+listKey;$(itemPanel).addClass('mediaSetTabPanel').attr('rel',listKey);$(self.getItemList(target,list)).appendTo($(itemPanel));$(itemTab).appendTo($(content).find('.mediaSetTab'));$(itemPanel).appendTo($(content));});return $(content).children();},parseItem:function(item,content){if(item.thumbnail&&item.thumbnail.smaller!=null)
content=content.replace(/{ITEM_THUMBNAIL}/g,'<img src="http://'+window.location.host.replace('www','ds.static').replace('me','ds.static')+item.thumbnail.smaller+'"/>');else
content=content.replace(/{ITEM_THUMBNAIL}/g,'');switch(item.type){case'audio':content=content.replace(/{PLAY_BUTTON}/g,'http://www.static.rtbf.be/rtbf/www/images/button_play.png');default:content=content.replace(/{PLAY_BUTTON}/g,'http://www.static.rtbf.be/rtbf/www/images/button_play.png');}
if(item.created!=null){var created=new Date(parseInt(item.created)*1000);var createdRendered=created.getDate()+'/'+(created.getMonth()+1)+'/'+created.getFullYear();content=content.replace(/{ITEM_CREATED}/g,createdRendered);}else
content=content.replace(/{ITEM_CREATED}/g,'');content=content.replace(/{ITEM_TITLE}/g,item.title);content=content.replace(/{ITEM_SUBTITLE}/g,item.subtitle);content=content.replace(/{ITEM_DESCRIPTION}/g,item.description);return content;},parse:function(target,content){var settings=$.data(target,PROP_NAME);var contentContainer=document.createElement('div');if(settings.isListRecentOverloaded){if(settings.items.manual!=null)
var recentList=settings.items.manual;else
var recentList=new Array();if(settings.items.recent!=null){$.each(settings.items.recent,function(i,item){if(recentList.length<=settings.maxItems)
recentList.push(item);});}
settings.items.recent=recentList;delete settings.items.manual;}
content=content.replace('{TITLE}',this.getTitleTemplate(target,settings));content=content.replace('{LABEL}',((settings?settings.label:null)||''));content=content.replace('{LISTS}','<div class="mediaSetParserList"></div>');content=content.replace('{LINK_URL}',((settings?settings.linkUrl:null)||'#'));content=content.replace('{LINK_TARGET}',((settings?settings.linkTarget:null)||'_self'));if(settings&&settings.linkLabel)
content=content.replace('{LINK_LABEL}',settings.linkLabel);else
content=content.replace('{LINK_LABEL}',((settings?settings.linkUrl:null)||''));$(contentContainer).html(content);$(contentContainer).find('.mediaSetParserList').replaceWith(this.getMultiList(target));return $(contentContainer).children();}});}
function extendRemove(target,props){$.extend(target,props);for(var name in props){if(props[name]==null||props[name]==undefined){target[name]=props[name]}}
return target}
$.fn.RTBF_Media_Set=function(options){var otherArgs=Array.prototype.slice.call(arguments,1);if(typeof options=='string'){switch(options){case'isLoaded':return $.RTBF_Media_Set['_'+options+'MediaSet'].apply($.RTBF_Media_Set,[this[0]].concat(otherArgs));break;}}
return this.each(function(){switch(typeof options){case'string':$.RTBF_Media_Set["_"+options+'MediaSet'].apply($.RTBF_Media_Set,[this].concat(otherArgs));break;case'object':$.RTBF_Media_Set._attachMediaSet(this,options);break;default:break;}})};$.RTBF_Media_Set=new MediaSet();$.RTBF_Media_Set.uuid=new Date().getTime();window.DP_jQuery=$})(jQuery);(function($){var PROP_NAME='RTBF_Media_EmbedFront';var CACHE={};function MediaEmbedFront(){this._defaults={hostDsPart:'www',video:{formats:{large:{width:608,ajustControlBarSize:'0.85',thumbnail:'large'},full:{width:432,thumbnail:'full'},full_medium:{width:272,thumbnail:'full_medium'},medium:{width:240,thumbnail:'medium'},small_medium:{width:144,thumbnail:'small_medium'},small:{width:120,thumbnail:'small'},smaller:{width:112,thumbnail:'smaller'}},connector:'/api/media/video'},audio:{connector:'/api/media/audio'},set:{connector:'/api/media/set'},showControls:'1',controlBar:null,onPlay:null,onPause:null,onStop:null,onSound:null,volume:100,nextPlay:null};$.extend(MediaEmbedFront.prototype,{markerClassName:'hasMediaEmbedFront',setDefaults:function(settings){extendRemove(this._defaults,settings||{});return this;},_ajax:function(target,method,args,callback,errorCallback){var settings=$.data(target,PROP_NAME);var self=this;if(typeof(CACHE[args])=='undefined'){$.getJSON(settings.connector,{'method':method,'args[]':args},function(result){CACHE[args]=result;if(result.error!=null){if(typeof(errorCallback)=="function")
errorCallback(result.error);}else{callback(result.data);}});}else{var result=CACHE[args];if(result.error!=null){if(typeof(errorCallback)=="function")
errorCallback(result.error);}else{callback(result.data);}}},error:function(message){if(window.console&&window.console.log){console.error(message);}else{alert(message);}},debug:function(data){if(window.console&&window.console.log){console.log(data);}},_destroyMediaEmbedFront:function(target){var container=$(target);var settings=$.data(target,PROP_NAME);if(container.hasClass(this.markerClassName)){if(container.hasClass('hasMediaPlayer'))
container.RTBF_Media_Player('destroy');container.replaceWith(settings.html);container.removeClass(this.markerClassName);if(typeof(settings.timeLineUpdater)=='function')
window.clearTimeout(settings.timeLineUpdater);$.removeData(target,PROP_NAME);}},_attachMediaEmbedFront:function(target,settings){if(!target.id){target.id='MediaEmbedFront_'+(++this.uuid);}
var container=$(target);if(container.hasClass(this.markerClassName)){return;}
settings=$.extend({},this._defaults,settings);settings.html=container.clone(true);$.data(target,PROP_NAME,settings);if(container.attr('rel')==null&&container.attr('videoId')!=null)
container.attr('rel',container.attr('videoId')).addClass('rtbfVideo');if(!this.initConnector(target)){this._destroyMediaEmbedFront(target);return;}
container.addClass(this.markerClassName);this.initFormat(target);var self=this;this.initControlBar(target);switch(true){case(container.hasClass('rtbfVideo')):this.initVideo(target);break;case(container.hasClass('rtbfAudio')):this.initAudio(target);break;case(container.hasClass('rtbfMediaSet')):this.initMediaSet(target);break;}},initConnector:function(target){var container=$(target);var settings=$.data(target,PROP_NAME);if(container.hasClass('rtbfVideo')){settings.connector=settings.video.connector;}else{if(container.hasClass('rtbfAudio')){settings.connector=settings.audio.connector;}else{if(container.hasClass('rtbfMediaSet'))
settings.connector=settings.set.connector;else{return false;}}}
$.data(target,PROP_NAME,settings);return true;},initFormat:function(target){var container=$(target);var settings=$.data(target,PROP_NAME);settings.format=this._defaults.video.formats.large;settings.thumbnailFormat=this._defaults.video.formats.large.format;$.each(this._defaults.video.formats,function(i,item){var containerWidth=container.width();if(containerWidth==0)
containerWidth=parseFloat(container.css('width'));if(containerWidth<=item.width){settings.format=item;settings.thumbnailFormat=item.format;}});$.data(target,PROP_NAME,settings);},initControlBar:function(target){var self=this;var container=$(target);var settings=$.data(target,PROP_NAME);if(settings.controlBar!=null){this.initControlEvents(target);this.initPlayButton(target);this.initPauseButton(target);this.initStopButton(target);this.initVolumeButton(target);this.initMuteButton(target);this.initUnmuteButton(target);this.initTimeLine(target);$.each(settings.controlBar.attr('class').split(' '),function(i,classname){if(classname.match(/volume\d+/g)){settings.volume=parseFloat(classname.replace(/volume/,''));}});}},initControlEvents:function(target){var container=$(target);var self=this;var settings=$.data(target,PROP_NAME);settings.onPlay=function(){settings.controlBar.addClass('onPlay');settings.controlBar.removeClass('onPause onStop');if(settings.volume!=null){var mediaObject=self._getMediaObjectMediaEmbedFront(target);if(mediaObject.provider=='YOUTUBE'||mediaObject.provider=='DAILYMOTION'){container.RTBF_Media_Player('sound',settings.volume);}}
if(typeof(settings.timeLineUpdater)!='function'){try{self._updateTimeLineMediaEmbedFront(target);}catch(e){}}};settings.onPause=function(){settings.controlBar.addClass('onPause');settings.controlBar.removeClass('onPlay onStop');if(typeof(settings.timeLineUpdater)=='function')
window.clearTimeout(settings.timeLineUpdater);};settings.onStop=function(){settings.controlBar.addClass('onStop');settings.controlBar.removeClass('onPlay onPause');if(typeof(settings.timeLineUpdater)=='function')
window.clearTimeout(settings.timeLineUpdater);settings.controlBar.find('.timeCurrent').width(0);};settings.onSound=function(value){settings.volume=value;settings.controlBar.removeClass(function(i,classname){var matches=classname.match(/volume\d+/g)||[];return(matches.join(' '));});settings.controlBar.addClass('volume'+value);};},_updateTimeLineMediaEmbedFront:function(target){var settings=$.data(target,PROP_NAME);if(settings!=null){if(typeof(settings.timeLineUpdater)=='function')
window.clearTimeout(settings.timeLineUpdater);var container=$(target);var self=this;var duration=this._getMediaObjectMediaEmbedFront(target).duration;if(container.hasClass('hasMediaPlayer')){settings.controlBar.find('.timeCurrent').width(container.RTBF_Media_Player('getCurrentTime')*settings.controlBar.find('.timeLine').width()/duration);}
var timeout=function(){container.RTBF_Media_EmbedFront('updateTimeLine');};settings.timeLineUpdater=window.setTimeout(timeout,1000);}},initTimeLine:function(target){var container=$(target);var settings=$.data(target,PROP_NAME);var self=this;settings.controlBar.find('.timeLine').click(function(e){var duration=self._getMediaObjectMediaEmbedFront(target).duration;if(container.hasClass('hasMediaPlayer'))
container.RTBF_Media_Player('seek',(e.pageX-$(this).offset().left)*duration/$(this).width());});},initPlayButton:function(target){var container=$(target);var settings=$.data(target,PROP_NAME);settings.controlBar.find('.play').click(function(e){e.preventDefault();if(container.hasClass('hasMediaPlayer')){container.RTBF_Media_Player('play');}else{container.click();}});},initPauseButton:function(target){var container=$(target);var settings=$.data(target,PROP_NAME);settings.controlBar.find('.pause').click(function(e){e.preventDefault();if(container.hasClass('hasMediaPlayer'))
container.RTBF_Media_Player('pause');});},initStopButton:function(target){var container=$(target);var settings=$.data(target,PROP_NAME);settings.controlBar.find('.stop').click(function(e){e.preventDefault();if(container.hasClass('hasMediaPlayer'))
container.RTBF_Media_Player('destroy');});},initVolumeButton:function(target){var container=$(target);var settings=$.data(target,PROP_NAME);settings.controlBar.find('.volume').click(function(e){e.preventDefault();if(container.hasClass('hasMediaPlayer')){container.RTBF_Media_Player('sound',$(this).attr('data-value'));}else{settings.volume=$(this).attr('data-value');settings.controlBar.removeClass(function(i,classname){var matches=classname.match(/volume\d+/g)||[];return(matches.join(' '));});settings.controlBar.addClass('volume'+$(this).attr('data-value'));}});},initMuteButton:function(target){var container=$(target);var settings=$.data(target,PROP_NAME);settings.controlBar.find('.mute').click(function(e){e.preventDefault();if(container.hasClass('hasMediaPlayer'))
container.RTBF_Media_Player('mute');else{settings.volume=0;settings.controlBar.removeClass(function(i,classname){var matches=classname.match(/volume\d+/g)||[];return(matches.join(' '));});settings.controlBar.addClass('volume0');}});},initUnmuteButton:function(target){var container=$(target);var settings=$.data(target,PROP_NAME);settings.controlBar.find('.unmute').click(function(e){e.preventDefault();if(container.hasClass('hasMediaPlayer'))
container.RTBF_Media_Player('unmute');else{settings.volume=100;settings.controlBar.removeClass(function(i,classname){var matches=classname.match(/volume\d+/g)||[];return(matches.join(' '));});settings.controlBar.addClass('volume100');}});},initVideo:function(target){var self=this;var container=$(target);var settings=$.data(target,PROP_NAME);this._ajax(target,'getVideoDetail',container.attr('rel'),function(mediaObject){if(!self.isPlayable(mediaObject)){container.trigger('unavailable');container.remove();}else{mediaObject.bEnableSnapshot='0';if(settings.controlBar!=null)
settings.controlBar.show();mediaObject.showControls=settings.showControls;mediaObject.onPlay=settings.onPlay;mediaObject.onPause=settings.onPause;mediaObject.onStop=settings.onStop;mediaObject.onSound=settings.onSound;mediaObject.volume=settings.volume;if(settings.format!=null&&settings.format.ajustControlBarSize!=null)
mediaObject.ajustControlBarSize=settings.format.ajustControlBarSize;container.empty();if(settings.format!=null&&settings.format.thumbnail!=null&&mediaObject.thumbnail[settings.format.thumbnail]!=null){container.append('<img src="http://'+window.location.host.replace(settings.hostDsPart,'ds.static')+mediaObject.thumbnail[settings.format.thumbnail]+'" class="thumbnail" alt="" title="Cliquez pour visionner"/>');}else{if(mediaObject.thumbnail.full!=null)
container.append('<img src="http://'+window.location.host.replace(settings.hostDsPart,'ds.static')+mediaObject.thumbnail.full+'" class="thumbnail" alt="" title="Cliquez pour visionner"/>');}
container.addClass('playClick').append('<span class="playClickButton" title="Cliquez pour visionner"></span>');if(!container.hasClass('noaction')){container.click(function(e){if(!container.hasClass('hasMediaPlayer'))
mediaObject.volume=settings.volume;if(settings.nextPlay){mediaObject.start=settings.nextPlay;settings.nextPlay=null;}
container.RTBF_Media_Player(mediaObject);});}
settings.mediaObject=mediaObject;$.data(target,PROP_NAME,settings);container.trigger('afterrender',mediaObject);if(container.hasClass('autostart'))
container.click();}},function(error){container.trigger('unavailable');container.remove();});},initAudio:function(target){var self=this;var container=$(target);var settings=$.data(target,PROP_NAME);this._ajax(target,'getAudioDetail',container.attr('rel'),function(mediaObject){if(!self.isPlayable(mediaObject)){container.trigger('unavailable');container.remove();}else{if(settings.controlBar!=null)
settings.controlBar.show();mediaObject.showControls=settings.showControls;mediaObject.onPlay=settings.onPlay;mediaObject.onPause=settings.onPause;mediaObject.onStop=settings.onStop;mediaObject.onSound=settings.onSound;mediaObject.volume=settings.volume;if(mediaObject.showControls==false){try{var sound=soundManager.getSoundById(mediaObject.urls);if(typeof(sound)=='undefined'){if(soundManager.ok()){soundManager.createSound({id:mediaObject.urls,url:mediaObject.urls,multiShot:false,multiShotEvents:false,autoLoad:true,autoPlay:false,stream:true});}else{soundManager.onready(function(){soundManager.createSound({id:mediaObject.urls,url:mediaObject.urls,multiShot:false,multiShotEvents:false,autoLoad:true,autoPlay:false,stream:true});});}}}catch(e){}}
settings.mediaObject=mediaObject;$.data(target,PROP_NAME,settings);container.trigger('afterrender',mediaObject);if(!container.hasClass('noaction')){container.click(function(e){if(!container.hasClass('hasMediaPlayer')){mediaObject.volume=settings.volume;container.RTBF_Media_Player(mediaObject);}});}
settings.mediaObject=mediaObject;$.data(target,PROP_NAME,settings);container.trigger('afterrender',mediaObject);if(container.hasClass('autostart'))
container.click();}},function(error){container.trigger('unavailable');container.remove();});},isPlayable:function(mediaObject){if(typeof(mediaObject.wildcard)=='undefined'||mediaObject.wildcard.length==0)
return true;else{var url=document.location.href.replace('http://','');var result=false;$.each(mediaObject.wildcard,function(i,wildcard){if(wildcard.search(/\*/)==-1){if(wildcard==url)
result=true;}else{if(url.search(wildcard.replace(/\*/,'.*'))==0)
result=true;}});return result;}},initMediaSet:function(target){var container=$(target);var settings=$.data(target,PROP_NAME);this._ajax(target,'getSetDetailBySetName',[container.attr('rel'),'5'],function(mediaSet){if(mediaSet!=null&&mediaSet!=false&&((mediaSet.items.recent!=null&&mediaSet.items.recent.length>0)||(mediaSet.items.viewed!=null&&mediaSet.items.viewed.length>0)||(mediaSet.items.rated!=null&&mediaSet.items.rated.length>0)||(mediaSet.items.manual!=null&&mediaSet.items.manual.length>0))){container.RTBF_Media_Set(mediaSet);settings.mediaSet=mediaSet;$.data(target,PROP_NAME,settings);}else{container.trigger('unavailable');container.remove();}},function(error){container.trigger('unavailable');container.remove();});},_setNextPlayMediaEmbedFront:function(target,start){var settings=$.data(target,PROP_NAME);settings.nextPlay=start;},_getMediaObjectMediaEmbedFront:function(target){var settings=$.data(target,PROP_NAME);return settings.mediaObject;}});}
function extendRemove(target,props){$.extend(target,props);for(var name in props){if(props[name]==null||props[name]==undefined){target[name]=props[name]}}
return target}
$.fn.RTBF_Media_EmbedFront=function(options){var otherArgs=Array.prototype.slice.call(arguments,1);if(typeof options=='string'){switch(options){case'getMediaObject':return $.RTBF_Media_EmbedFront['_'+options+'MediaEmbedFront'].apply($.RTBF_Media_EmbedFront,[this[0]].concat(otherArgs));break;}}
return this.each(function(){switch(typeof options){case'string':$.RTBF_Media_EmbedFront["_"+options+'MediaEmbedFront'].apply($.RTBF_Media_EmbedFront,[this].concat(otherArgs));break;case'object':$.RTBF_Media_EmbedFront._attachMediaEmbedFront(this,options);break;default:$.RTBF_Media_EmbedFront._attachMediaEmbedFront(this,{});break;}})};$.RTBF_Media_EmbedFront=new MediaEmbedFront();$.RTBF_Media_EmbedFront.uuid=new Date().getTime();})(jQuery);jQuery(document).ready(function(){if(jQuery('.rtbfPlayer, .rtbfMediaSet').length>0)
jQuery('.rtbfPlayer, .rtbfMediaSet').RTBF_Media_EmbedFront();if(jQuery('.embedWidget').length>0)
jQuery('.embedWidget').RTBF_Widget();});
