/*! 29.0.1.0 */ /*! VersionVI: 01A290089j */ function WDRupture(n,t,i,r,u){arguments.length&&(clWDUtil.WDObjet.prototype.constructor.apply(this,[n]),this.m_sAliasBas=t,this.m_nColonne=i,this.m_bVisibleHaut=r,this.m_bVisibleBas=u)}function WDColonne(n,t,i){arguments.length&&(clWDUtil.WDObjet.prototype.constructor.apply(this,[n]),this.m_eTypeWL=undefined!==t?t:16,this._CalculeConversion(WDChamp.prototype.XML_CHAMP_PROP_NUM_VALEUR,n,i))}function WDAttribut(n,t,i){if(arguments.length){var r=i[1],u=r&&r.length?r:n;WDColonne.prototype.constructor.apply(this,[n,t,u]);this.m_eProprieteAssocie=WDTableZRNavigateur.prototype.s_eGetProprietePrincipale(i[0],i[2]);this.m_sAliasChampAssocie=r;this.m_eTypeChampAssocie=i[2];this.m_eProprieteAssocie!==WDChamp.prototype.XML_CHAMP_PROP_NUM_VALEUR&&this._CalculeConversion(this.m_eProprieteAssocie,n,u)}}function WDTableColonne(n,t,i){if(arguments.length){WDColonne.prototype.constructor.apply(this,[n,t,n]);this.m_eTypeIDObjet=i[0];this.m_bTri=i[1];this.m_nRecherche=i[2];this.m_nFiltre=i[3];var r=i[4];this.m_tabVisible="boolean"==typeof r?[r]:function(){var n=String(r),t=new Array(n.length);return clWDUtil.bForEach(n.split(";"),function(n,i){return t[i]="1"===n,!0}),t}();this.m_bSaisissable=i[5];this.m_eDeplaceInsere=i[6];this.m_nRangCreation=i[7];this.m_nPositionAffichage=i[8];this.m_nLargeur=i[9];this.m_tabOptions=i[10];this.m_bAjustable=i[11];this.m_sCouleur=i[12];this.m_sCouleurFond=i[13];this.m_nModeAffichage=i[14]}}function WDLigne(n,t){arguments.length&&(this.m_oProprietesValeurs={},this.m_oProprietesValeurs[WDChamp.prototype.XML_CHAMP_PROP_NUM_VALEUR]=new Array(n),this.m_nDeroule=this.ms_nTous,this.m_nRupturesHaut=this.ms_nRien,this.m_nRupturesBas=this.ms_nRien,this.m_bPCodeAffichage=!1,this.m_bModifieRuptures=!0,this.m_bVerifieFiltre=!0,this.m_bLigneVirtuelle=t)}function WDCelluleSaisie(n){if(arguments.length){this.m_oChampTable=n;this.m_oEventPCodeSortie=null;var t=this;this.m_pfOnSubmit=function(n){return t.__bOnSubmit(n||event)};this.m_pfOnBlur=function(n){return t.__bOnBlur(n||event)};this.m_pfOnKeyDown=function(n){return t.__bOnKeyDown(n||event)};this.m_pfOnChange=function(n){return t.__bOnChange(n||event)};this.m_nLigne=WDTableZRNavigateur.prototype.ms_nLigneInvalide;this.m_nColonne=WDTableZRNavigateur.prototype.ms_nColonneInvalide}}var clWDTableDefs={ID_POSITION_PIXEL:"POS",ID_TITRE:"TITRES",ID_TRI:"TRI",ID_RECHERCHE:"RECH",ID_FORMAT:"FORMAT",ms_nOptionTAMontreLigne:1,ms_nOptionTAPreserveScroll:2,ms_nOptionTARedessineTitre:4,ms_nSelectionSans:0,ms_nSelectionSimple:1,ms_nSelectionMultiple:2},WDTableZRNavigateur,WDPopupSaisieTRF,WDAffichageColonnes,WDTableZRCommun;WDRupture.prototype=new clWDUtil.WDObjet;WDRupture.prototype.constructor=WDRupture;WDRupture.prototype.RecuperePCode=function(n,t){return clWDUtil.pfGetTraitement(t?this.m_sAlias:this.m_sAliasBas,n)};WDRupture.prototype.bVisible=function(n){return n?this.m_bVisibleHaut:this.m_bVisibleBas};WDRupture.prototype.s_nGetIndice=function(n,t,i,r){var u=r,f,e,o;if(t){for(f=n+"-H-"+i+"-";0"),u.join("")};WDTableColonne.prototype.__sLitValeurImage=function(n,t){var i=[];return 0')),i.join("")};WDTableColonne.prototype.__sLitValeurSaiseOuLien=function(n){return clWDUtil.sEncodeInnerHTML(n,!0)};WDTableColonne.prototype.__sLitCouleurColonneCellule=function(n,t,i,r,u,f,e,o){var h=f?this.m_sCouleurFond:this.m_sCouleur,v,c,s,l,y,a;return i?e&&n.m_oSelection&&n.m_oSelection.bGetLigneEstSelectionnee(r)&&(v=n.m_oStyleLigneSelectionne,c=f?v.m_sCouleurFond:v.m_sCouleur,c&&c.length)?c:(s=i.m_oProprietesValeurs[f?WDChamp.prototype.XML_CHAMP_PROP_NUM_COULEURFOND:WDChamp.prototype.XML_CHAMP_PROP_NUM_COULEUR],s&&s[t]&&s[t].length)?s[t]:(l=f?i.m_sCouleurFond:i.m_sCouleur,l&&l.length)?l:h&&h.length?h:!o&&(y=0==u%2?n.m_oStyleLigneImpair:n.m_oStyleLignePair,a=f?y.m_sCouleurFond:y.m_sCouleur,a&&a.length)?a:"":h||""};WDLigne.prototype.ms_nRien=0;WDLigne.prototype.ms_nTous=4294967295|0;WDLigne.prototype.oGetPropriete=function(n,t){var i={};return!i.m_sCouleur&&this.m_sCouleur&&this.m_sCouleur.length&&(i.m_sCouleur=this.m_sCouleur),!i.m_sCouleurFond&&this.m_sCouleurFond&&this.m_sCouleurFond.length&&(i.m_sCouleurFond=this.m_sCouleurFond),!i.m_sCouleur&&t.m_sCouleur&&t.m_sCouleur.length&&(i.m_sCouleur=t.m_sCouleur),!i.m_sCouleurFond&&t.m_sCouleurFond&&t.m_sCouleurFond.length&&(i.m_sCouleurFond=t.m_sCouleurFond),i};WDLigne.prototype.tabGetValeurs=function(){return this.m_oProprietesValeurs[WDChamp.prototype.XML_CHAMP_PROP_NUM_VALEUR]};WDLigne.prototype.tabGetValeursUnePropriete=function(n){var t=this.m_oProprietesValeurs;return Object.prototype.hasOwnProperty.call(t,n)||(t[n]=new Array(this.tabGetValeurs().length)),t[n]};WDLigne.prototype.SetModifieRuptures=function(n){this.m_bModifieRuptures=this.m_bModifieRuptures||n};WDLigne.prototype.bGetClearPCodeAffichage=function(){var n=this.m_bPCodeAffichage;return this.m_bPCodeAffichage=!0,!n};WDLigne.prototype.bGetClearModifieRuptures=function(){var n=this.m_bModifieRuptures;return this.m_bModifieRuptures=!1,n};WDLigne.prototype.nGetRuptures=function(n){return n?this.m_nRupturesHaut:this.m_nRupturesBas};WDLigne.prototype.bGetRupture=function(n,t){return this.bGetRuptureDirect(n,t)||0<");n.outerHTML=i[0]+">"+t.join("")+"<"+i[i.length-1]}else n.innerHTML=t.join("");this._vLiaisonHTML()},n.prototype.__TableAffiche=function(n){var u={},r,i;this._vPreAffiche(u);this.__TableAfficheCalculs(n);for(var f=[],o=this.m_tabLignes,e=0,s=this._nGetNbLignes(),t=0;t0&&r.push({vVersHTML:this.VersHTML_Fixe,m_sValeur:u}),t+u.length},n.prototype.__nHTMLParseSi=function(n,t,i){var r={vVersHTML:this.VersHTML_Condition,m_sValeur:"",m_bDifferent:!1,m_tabElementsHTMLSi:[],m_tabElementsHTMLSinon:[],m_oPropriete:null};t+=this.ms_sDynSi.length;var o=n.indexOf(this.ms_sDynAlors,t),f=n.substring(t,o),u=f.indexOf(this.ms_sConditionDifferent),e;return-1===u?(u=f.indexOf(this.ms_sConditionEgal),e=u+this.ms_sConditionEgal.length,r.m_bDifferent=!1):(e=u+this.ms_sConditionDifferent.length,r.m_bDifferent=!0),-1!==e&&(r.m_oPropriete=this.__oParsePropriete(f.substring(0,u)),r.m_sValeur=f.substring(e,o),i.push(r)),this.__nHTMLParseInterne(n,o+this.ms_sDynAlors.length,r.m_tabElementsHTMLSi,r.m_tabElementsHTMLSinon)},n.prototype.__nHTMLParsePropriete=function(n,t,i){t+=this.ms_sDynO.length;var r=n.indexOf(this.ms_sDynF,t);return i.push({vVersHTML:this.VersHTML_Propriete,m_oPropriete:this.__oParsePropriete(n.substring(t,r))}),r+this.ms_sDynF.length},n.prototype.ms_oMatchAttAuto=/^ATT_(\w+)_(\d+)$/,n.prototype.__oParsePropriete=function(n){var t={m_nColonne:undefined,m_oAttributAutomatique:undefined,m_ePropriete:this.XML_CHAMP_PROP_NUM_VALEUR,m_eConversion:undefined},f=n.indexOf(this.ms_sConversion),i,r,u;return-1!==f&&(t.m_eConversion=parseInt(n.substring(f+this.ms_sConversion.length),10),n=n.substring(0,f)),i=n.indexOf(this.ms_sPropriete),-1!==i&&(r=[],t.m_ePropriete=this.__eParsePPPropriete(n.substring(i+this.ms_sPropriete.length),r),r[0]!==undefined&&(t.m_oParametre=r[0]),n=n.substring(0,i)),u=n.match(this.ms_oMatchAttAuto),null!==u?t.m_oAttributAutomatique={m_sAliasChamp:u[1],m_ePropriete:parseInt(u[2],10)}:t.m_nColonne=this._nGetColonneSelonAlias(n),t},n.prototype.__eParsePPPropriete=function(n,t){switch(n){case"COULEUR":return this.XML_CHAMP_PROP_NUM_COULEUR;case"COULEURFOND":return this.XML_CHAMP_PROP_NUM_COULEURFOND;case"BULLE":return this.XML_CHAMP_PROP_NUM_BULLE;case"RUPTURELIGNE_DEBUT":return this.ms_nAttributRuptureLigneDebut;case"RUPTURELIGNE_FIN":return this.ms_nAttributRuptureLigneFin;case"LIGNEREPLIEE":return this.ms_nAttributLigneRepliee;case"LIGNEPAIRE":return this.ms_nAttributLignePaire;case"TRIABLE":return this.ms_nAttributTriable;case"RECHERCHABLE":return this.ms_nAttributRecherchable;case"SELECTED":return this.ms_nAttributSelected;case"DERNIEREVISIBLE":return this.ms_nAttributDerniereVisible;case this.ms_sCodeHTML32:return this.ms_nAttributCodeHTML32;default:return this.__bParsePPProprieteDouble(n,t,this.ms_sInclureHautRupture,!0)?this.ms_nAttributIncludeHautRupture:this.__bParsePPProprieteDouble(n,t,this.ms_sInclureBasRupture,!0)?this.ms_nAttributIncludeBasRupture:this.__bParsePPProprieteDouble(n,t,this.ms_sCodeHTML30,!0)?this.ms_nAttributCodeHTML30:this.__bParsePPProprieteDouble(n,t,this.ms_sCodeHTML31,!0)?this.ms_nAttributCodeHTML31:this.__bParsePPProprieteDouble(n,t,this.ms_sCodeHTML50,!0)?this.ms_nAttributCodeHTML50:this.__bParsePPProprieteDouble(n,t,this.ms_sCodeHTML51,!0)?this.ms_nAttributCodeHTML51:this.__bParsePPProprieteDouble(n,t,"EXISTE_",!1)?this.ms_nAttributExiste:this.XML_CHAMP_PROP_NUM_VALEUR}},n.prototype.__bParsePPProprieteDouble=function(n,t,i,r){if(n.substr(0,i.length)===i){var u=n.substr(i.length);return t[0]=r?parseInt(u,10):u,!0}return!1},n.prototype.__HTMLGenere=function(n,t,i,r,u){for(var e=r.length,f=0;f0&&this.m_oChampParent.OnRecherche(n,t,i):f.length>0?this.m_oChampParent.OnFiltre(n,t,e,i):this.m_oChampParent.OnAnnuleFiltre(n,t)},n.prototype._vAnnule=function(){var n,t;WDPopupSaisie.prototype._vAnnule.apply(this,arguments);n=this.m_oChampParent._oGetColonne(this.m_nColonneRecherche);this.m_nColonneRecherche=null;t=this.m_oImage;this.m_oImage=null;t&&n&&this.__AfficheImage(t,undefined,n,0)},n.prototype.OnRechercheColonne=function(n,t,i){this.__Debut(n,i,t,!0,"")},n.prototype.OnRechercheSurvol=function(n,t,i){this.__AfficheImage(t,n,this.m_oChampParent._oGetColonne(n),i)},n.prototype.OnSaisieLoupe=function(n,i,r,u){var e,f;if(-1===r){this.__Valide(n,i,"",!0);return}this.bAvecEtAnnuleTimeoutAnnule();this.m_oChampParent._oGetColonne(i).SetFiltre(r);e=this.m_oChampParent.oGetIDElement(clWDTableDefs.ID_TITRE,clWDTableDefs.ID_RECHERCHE,i);this.__Debut(n,e,i,!1,u);f=t.s_sGetLibelleFiltre(r);undefined!==f&&this.m_oSaisie&&(this.m_oSaisie.placeholder=f)},n}();WDCelluleSaisie.prototype.ms_nColonneSuivante=-1;WDCelluleSaisie.prototype.ms_nColonnePrecedente=-2;WDCelluleSaisie.prototype.ms_nLigneSuivante=-3;WDCelluleSaisie.prototype.ms_nLignePrecedente=-4;WDCelluleSaisie.prototype.ms_nSaisieSans=0;WDCelluleSaisie.prototype.ms_nSaisieEnCours=1;WDCelluleSaisie.prototype.ms_nSaisieSansDocument=2;WDCelluleSaisie.prototype.ms_nContinueSaisieSans=0;WDCelluleSaisie.prototype.ms_nContinueSaisieLigneCourante=1;WDCelluleSaisie.prototype.ms_nContinueSaisieLignePrecedenteFin=2;WDCelluleSaisie.prototype.ms_nContinueSaisieLigneSuivanteDebut=3;WDCelluleSaisie.prototype.ms_nContinueSaisieLignePrecedente=4;WDCelluleSaisie.prototype.ms_nContinueSaisieLigneSuivante=5;WDCelluleSaisie.prototype.bSaisieEnCours=function(n){switch(this.__eGetSaisieEnCours(n)){case this.ms_nSaisieSans:return!1;case this.ms_nSaisieEnCours:return!0;case this.ms_nSaisieSansDocument:return this.SaisieFin(!1,!1,WDTableZRNavigateur.prototype.ms_nColonneInvalide,null),!1}};WDCelluleSaisie.prototype.bSaisieEnCoursDansCellule=function(n,t){return this.bSaisieEnCours()&&n===this.m_nLigne&&t===this.m_nColonne};WDCelluleSaisie.prototype.__OnMAJDonneesTimeout=function(n){var t=this;clWDUtil.nSetTimeout(function(){t.OnMAJDonnees()},n)};WDCelluleSaisie.prototype.OnMAJDonnees=function(n){var r,t,i,u;if(this.m_bEntreEnSaisieSurProchainAffichage){for(r=this.m_nLigne,t=this.m_oChampTable;window.WDTable&&t instanceof WDTable;){if(i=t.nRelative2Absolue(r),i<0||t.m_nNbLignes<=i){this.m_bEntreEnSaisieSurProchainAffichage=!1;return}if(u=t.__fGetDefilementPourAfficherLigne(i),!u)break;var f=t.m_nDebut,o=t.__fForceDefilement(u,null,!1),e=t.m_nDebut;if(t.__fGetZoom()0&&(v=Math.max(f-4,6),y=!0,clWDUtil.s_bTerminePar(l,"px",!1)&&(p=parseFloat(l),y=isNaN(p)||v