/*! 29.0.1.0 */ /*! VersionVI: 01A290089j */ var WDTiroir=function(){"use strict";function t(n){var t=n.dataset&&n.dataset.wbtiroirsens!==undefined?parseInt(n.dataset.wbtiroirsens):0;return t===0||t===2}function n(n,t,i,r,u){if(arguments.length){WDChamp.prototype.constructor.apply(this,arguments);var f=u[0],e=u[1];this.m_tabStyle=f;this.m_nHauteurBasDefaut=e;this.m_tabAnimations=[];this.m_tabHauteurBas=[]}}var u=function(){function n(n,i,r,u){var p,o;if(arguments.length){var e=t(n),l=n.previousElementSibling||n.nextElementSibling,b=document.getElementById("con-"+i);this.m_oPartieBasse=n;this.m_bOuverture=r;var f=e?n:b,k=clWDUtil.oGetCurrentStyle(n),a=k.overflowY;f.style.overflowX=f.style.overflowY="hidden";var v=bIEQuirks||!e?1:0,s=this.m_bOuverture?v:u,h=this.m_bOuverture?u:v,y="auto";e||(p=l.children[0],o=parseFloat(clWDUtil.oGetCurrentStyle(p).width),s+=o,h+=o,y=clWDUtil.GetDimensionPxPourStyle(h-(this.m_bOuverture?0:1)),l.parentNode.style.width="auto",n.style.display="table-cell",n.style.overflowX=n.style.overflowY="hidden");var w=e?function(n){f.style.height=n+"px"}:function(t){f.style.width=t+"px";n.style.maxWidth=t-o+"px"},c=n.children[0],d=c.style.width;e||(c.style.width=u+"px");w(s);(this.m_bOuverture||!e)&&(f.style.display="block");this.m_pfRestaureProp=e?function(){f.style.height="auto";f.style.overflowX=f.style.overflowY=a}:function(){f.style.width=y;f.style.overflowX=f.style.overflowY=a;n.style.overflowX=n.style.overflowY="visible";n.style.maxWidth="none";c.style.width=d;f.style.height.indexOf("%")&&(f.style.display="")};WDAnim.prototype.constructor.apply(this,[w,s,h,0,this.ms_nCourbeAccelere,15,i])}}return n.prototype=new WDAnim,n.prototype.constructor=n,n.prototype.vFin=function(){this.m_bOuverture||clWDUtil.SetDisplay(this.m_oPartieBasse,!1);this.m_pfRestaureProp();WDAnim.prototype.vFin.apply(this,arguments);clWDUtil.__OnScrollResize(undefined,!1)},n}(),i,r;return n.prototype=new WDChamp,n.prototype.constructor=n,i=0,r=1,n.prototype.Init=function(){WDChamp.prototype.Init.apply(this,arguments);this.__InitInterne()},n.prototype.__InitInterne=function(){this.bGestionTableZR()?this.PourToutesLignesTableZR(this.__InitOnClick):this.__InitOnClick()},n.prototype.__InitOnClick=function(n){var i=this,t=this.__tabGetPartiesSelonIndice(n);t[0]&&(t[0].onclick=function(t){i.OnClick(t||event,n)})},n.prototype._vOnTableZRAfficheAJAXInterne=function(){WDChamp.prototype._vOnTableZRAfficheAJAXInterne.apply(this,arguments);this.__InitInterne()},n.prototype._vOnLigneTableZRAffiche=function(n){WDChamp.prototype._vOnLigneTableZRAffiche.apply(this,arguments);this.__InitOnClick(n)},n.prototype._vOnLigneTableZRMasque=function(n){var t=this.__tabGetPartiesSelonIndice(n);t[0]&&(t[0].onclick=null);WDChamp.prototype._vOnLigneTableZRMasque.apply(this,arguments)},n.prototype.__tabGetParties=function(n){var t;return this.bGestionTableZR()&&(t=parseInt(n.name.split("_")[1],10)),this.__tabGetPartiesSelonIndice(t)},n.prototype.__tabGetPartiesSelonIndice=function(n){var t;return t=this.bGestionTableZR()?this.sGetNomElementAttributIndice(n,""):this.m_sAliasChamp,[document.getElementById("H-"+t),document.getElementById("B-"+t)]},n.prototype.__nGetHauteurBas=function(n){var t=this.__tabGetParties(n);return this.__nGetHauteurBasValeur(this.__bGetOuvert(),t)},n.prototype.__nGetHauteurBasValeur=function(n,i){var r=i[1],f=t(r),o,s,h,e,u;return this.m_tabAnimations[r.id]||(n||(o=r.style.position,r.style.position=f?"absolute":"static",s=r.style.visibility,r.style.visibility="hidden",h=r.style.display,r.style.display=f?"block":"table-cell",f?(e=r.style.width,r.style.width="100%"):(u=document.getElementById("con-"+this.m_sAliasChamp),e=u.style.width,u.style.width="auto",u.style.display="table")),this.m_tabHauteurBas[r.id]=f?r.offsetHeight:r.offsetWidth,n||(r.style.display=h,r.style.visibility=s,r.style.position=o,f?r.style.width=e:(u.style.width=e,u.style.display="block"))),this.__nGetHauteurBasFinal(i)},n.prototype.__nGetHauteurBasFinal=function(n){var t=this.m_tabHauteurBas[n[1].id];return undefined!==t?t:this.m_nHauteurBasDefaut},n.prototype.__bGetOuvert=function(){return this.bGestionTableZR()&&this._vLiaisonHTML(),this.bConversionValeur(this._vsGetValeurChampFormulaire())},n.prototype.OnClick=function(n,t){this.bGestionTableZR()&&this.SetTableZRValeur(n,t,!1);this.eGetEtat()==this.ms_eEtatActif&&clWDUtil.bClickDansFond(n,this.__tabGetPartiesSelonIndice(t)[0])&&(this.SetValeur(n,!this.__bGetOuvert(),this.oGetElementByNameZR(document,"")),this.RecuperePCode(this.ms_nEventNavModifSimple)(n))},n.prototype.SetValeur=function(n,t,i){var r=this.bConversionValeur(t);return WDChamp.prototype.SetValeur.apply(this,[n,r,i]),t=r?"1":"0",this._vSetValeurChampFormulaire(t),this.AfficheTiroir(r,i),t},n.prototype.GetValeur=function(n,t,i){var r=this.bConversionValeur(t);return WDChamp.prototype.GetValeur.apply(this,[n,r,i])},n.prototype.GetProp=function(n,t,i,r){var u=this.__tabGetParties(r);n===this.XML_CHAMP_PROP_NUM_SOUSELEMENT&&(n=this.XML_CHAMP_PROP_NUM_VALEUR);switch(n){case this.XML_CHAMP_PROP_NUM_HAUTEUR:return u[0].offsetHeight+this.__nGetHauteurBas();case this.XML_CHAMP_PROP_NUM_LARGEUR:return u[0].offsetWidth;case this.XML_CHAMP_PROP_NUM_ENROULE:return!this.GetValeur(t,i,r);default:return WDChamp.prototype.GetProp.apply(this,[n,t,i,r])}},n.prototype.SetProp=function(n,t,i,r,u){var f,e;n===this.XML_CHAMP_PROP_NUM_SOUSELEMENT&&(n=this.XML_CHAMP_PROP_NUM_VALEUR);i=WDChamp.prototype.SetProp.apply(this,[n,t,i,r,u]);f=this.__tabGetParties(r);switch(n){case this.XML_CHAMP_PROP_NUM_HAUTEUR:return this.m_tabHauteurBas[f[1].id]=i-f[0].offsetHeight,e=this.__nGetHauteurBasFinal(f),f[1].getElementsByTagName("td")[0].height=e,e;case this.XML_CHAMP_PROP_NUM_LARGEUR:return f[0].getElementsByTagName("td")[0].style.width=i+"px",f[1].getElementsByTagName("td")[0].style.width=i+"px",f[0].parentNode.style.width=i+"px",i;case this.XML_CHAMP_PROP_NUM_ENROULE:return this.SetValeur(t,!i,r);default:return i}},n.prototype.AfficheTiroir=function(n,t){var f=this.__tabGetParties(t),e=f[1].id;this.m_tabAnimations[e]&&this.m_tabAnimations[e].vAnnule();this.m_tabAnimations[e]=new u(f[1],this.m_sAliasChamp,n,this.__nGetHauteurBasValeur(!n,f));f[0].className=this.m_tabStyle[n?r:i]||""},n.prototype._vAnimationFin=function(n){WDChamp.prototype._vAnimationFin.apply(this,arguments);var t=n.m_oPartieBasse;delete this.m_tabAnimations[t.id];AppelMethode(WDChamp.prototype.ms_sOnDisplay,[t,this.__bGetOuvert()]);bIEQuirks&&parseInt(this._vsGetValeurChampFormulaire(),10)===1&&(t.className=t.className)},n}()