var bIE=navigator.appName.indexOf("Microsoft")!=-1;var nIE=0;var bIEQuirks=false;var bOpr=(navigator.userAgent.toLowerCase().indexOf("opera")!=-1);if(bIE)
{if(!bOpr)
{var oExpr=new RegExp("MSIE (\\d)+[\\.\\d]*");var oRes=oExpr.exec(navigator.userAgent);if(oRes&&oRes[1])
{nIE=parseInt(oRes[1],10);}
oRes=null;oExpr=null;bIEQuirks=(document.compatMode=="BackCompat");}
else
{bIE=false;}}
var bFF=(navigator.userAgent.toLowerCase().indexOf("firefox/")!=-1);if(bFF)
{var oExpr=new RegExp("Fire[Ff]ox/\\s*(\\d+)\\.*(\\d+)");var oRes=oExpr.exec(navigator.userAgent);var bFF35=(oRes&&oRes[1]&&(((parseInt(oRes[1],10)>=3)&&oRes[2]&&(parseInt(oRes[2],10)>=5))||(parseInt(oRes[1],10)>=4)));oRes=null;oExpr=null;}
var bCrm=(navigator.userAgent.toLowerCase().indexOf("chrome/")!=-1);var bSfr=(navigator.userAgent.toLowerCase().indexOf("safari")!=-1)&&(!bCrm);var bMac=(navigator.platform.indexOf("Mac")!=-1);var bWK=bCrm||bSfr;var clWDCookie={ms_sSeparateurCookie:";",ms_sSeparateurValeur:"="};clWDCookie.GetCookie=function GetCookie(sNom)
{var tabCookies=document.cookie.split(this.ms_sSeparateurCookie);var i=0;var nLimiteI=tabCookies.length;for(i=0;i<nLimiteI;i++)
{var tabCookie=tabCookies[i].split(this.ms_sSeparateurValeur);if((tabCookie[0]==sNom||tabCookie[0]==" "+sNom)&&tabCookie[1])
{return unescape(tabCookie[1]);}}
return"";};clWDCookie.SetCookie=function SetCookie(sNom,sValeur)
{var sExp="Mon, 31 Dec 2010 23:59:59 UTC";if(parseInt((new Date()).getFullYear(),10)>=2009)
{sExp=new Date((new Date()).getTime()+30*24*3600*1000).toGMTString();}
this._SetCookie(sNom,sValeur,sExp);};clWDCookie.ClearCookie=function ClearCookie(sNom)
{this._SetCookie(sNom,"","Fri, 02 Jan 1970 00:00:00 UTC");};clWDCookie._SetCookie=function _SetCookie(sNom,sValeur,sExp)
{document.cookie=sNom+this.ms_sSeparateurValeur+escape(sValeur)+"; expires="+sExp+"; path=/;";};var clWDUtil={};clWDUtil.sGetTagName=function sGetTagName(oBalise)
{return oBalise.tagName?oBalise.tagName.toLowerCase():"";};clWDUtil.bBaliseEstTag=function bBaliseEstTag(oBalise,sTag)
{return(this.sGetTagName(oBalise)==sTag);};clWDUtil.bRTL=(bIE?(document.dir=="rtl"):(document.documentElement.dir=="rtl"));clWDUtil.GetStyleLeft=function GetStyleLeft(oStyle)
{return this.bRTL?oStyle.right:oStyle.left;};clWDUtil.SetStyleLeft=function SetStyleLeft(oStyle,nVal,nOffset)
{if(this.bRTL)
{oStyle.right=(nVal-nOffset)+"px";}
else
{oStyle.left=(nVal+nOffset)+"px";}};if(bIE)
{clWDUtil.oGetOriginalTarget=function oGetOriginalTarget(oEvent){return oEvent.srcElement;};}
else if(bFF&&!bWK)
{clWDUtil.oGetOriginalTarget=function oGetOriginalTarget(oEvent){return oEvent.explicitOriginalTarget;};}
else
{clWDUtil.oGetOriginalTarget=function oGetOriginalTarget(oEvent){return oEvent.target;};}
clWDUtil._sGetDisplayBlockIE=function _sGetDisplayBlockIE(oBalise)
{return"block";};clWDUtil._sGetDisplayBlock=function sGetDisplayBlock(oBalise)
{switch(this.sGetTagName(oBalise))
{case"table":return"table";case"tr":return"table-row";case"td":return"table-cell";default:return"block";}};clWDUtil.sGetDisplayBlock=((bIE&&((nIE<8)||bIEQuirks))?clWDUtil._sGetDisplayBlockIE:clWDUtil._sGetDisplayBlock);clWDUtil.sGetDisplayPourAffiche=function sGetDisplayPourAffiche(oBalise,bAffiche)
{return bAffiche?this.sGetDisplayBlock(oBalise):"none";};clWDUtil.SetDisplay=function SetDisplay(oBalise,bAffiche)
{if(oBalise&&oBalise.style)
{oBalise.style.display=this.sGetDisplayPourAffiche(oBalise,bAffiche);}};clWDUtil.bEstDisplay=function bEstDisplay(oElement,oDocument)
{var oBody=oDocument.body;while(oElement&&(oElement!=oBody))
{if(_JGCS(oElement).display=="none")
{return false;}
oElement=oElement.parentNode;}
return true;};if(bOpr)
{clWDUtil.oCreateContextualFragment=function oCreateContextualFragment(oRange,sFragment)
{var oDiv=document.createElement('div');oDiv.innerHTML=sFragment;var oFils=oDiv.firstChild;while(oFils&&(oFils.nodeName=="#text"))
{oFils=oFils.nextSibling;}
return oFils;};}
else if(!bIE)
{clWDUtil.oCreateContextualFragment=function oCreateContextualFragment(oRange,sFragment){return oRange.createContextualFragment(sFragment);};}
var oGetId=null;if(document.getElementById)
{oGetId=function(sNomChamp){return document.getElementById(sNomChamp);};}
else if(document.all)
{oGetId=function(sNomChamp){return document.all(sNomChamp);};}
else
{oGetId=function(sNomChamp){return null;};}
var bStopPropagation=null;if(bIE)
{bStopPropagation=function(oEvent){oEvent.returnValue=false;return false;};}
else
{bStopPropagation=function(oEvent){if(oEvent.preventDefault){oEvent.preventDefault();}return false;};}
function bStopPropagationCond(oEvent,bStop)
{if(bStop)
{return bStopPropagation(oEvent);}
else
{return true;}}
function HookOnXXX(oCible,sEventIE,sEventFF,fFonction,bCapture)
{if(oCible.addEventListener)
{oCible.addEventListener(sEventFF,fFonction,bCapture?true:false);}
else if(oCible.attachEvent)
{oCible.attachEvent(sEventIE,fFonction);}
else
{}}
function UnhookOnXXX(oCible,sEventIE,sEventFF,fFonction,bCapture)
{if(oCible.removeEventListener)
{oCible.removeEventListener(sEventFF,fFonction,bCapture?true:false);}
else if(oCible.detachEvent)
{oCible.detachEvent(sEventIE,fFonction);}
else
{}}
function bEstFils(oElement,oParent,oDocument)
{var oBody=oDocument.body;while(oElement&&(oElement!=oBody))
{if(oElement==oParent)
{return true;}
oElement=oElement.parentNode;}
return false;}
function SupprimeFils(oElement)
{var tabChildNodes=oElement.childNodes;while(tabChildNodes.length>0)
{oElement.removeChild(tabChildNodes[0]);}}
function bHTMLVideDepuisVariable(oObjet,sNomVariable)
{if(oObjet[sNomVariable])
{var oElement=oObjet[sNomVariable];if(oElement.parentNode)
{oElement.parentNode.removeChild(oElement);}
oObjet[sNomVariable]=null;delete oObjet[sNomVariable];return true;}
else
{delete oObjet[sNomVariable];return false;}}
function sConstuitProcedureParams(nNbParamIgnore,tabParamsOriginaux)
{var i;var nLimiteI=tabParamsOriginaux.length;var tabParams=new Array(nLimiteI-nNbParamIgnore+1);tabParams[0]="";for(i=nNbParamIgnore;i<nLimiteI;i++)
{var nIndiceReel=i-nNbParamIgnore+1;var oParam=tabParamsOriginaux[i];tabParams[nIndiceReel]="PA"+(i-nNbParamIgnore+1)+"="+((oParam===true)?"1":((oParam===false)?"0":clWDEncode.sEncodePOST(oParam+"")));}
return tabParams.join("&");}
function _sGetPageActionDepuisLocation(sAction)
{sAction=location.href+sAction;var nAncreTaille=location.hash.length;if(nAncreTaille>0)
{var nAncrePos=sAction.indexOf(location.hash);sAction=sAction.substr(0,nAncrePos)+sAction.substr(nAncrePos+nAncreTaille);}
return sAction;}
function sGetPageAction(oPage,bParamSuppr,bIDSession,bPourRepRes)
{if(!oPage)
{oPage=_PAGE_;}
var sAction=(oPage.action.length>0)?oPage.action:"";if((sAction.length==0)||(sAction.charAt(0)=="?"))
{if(-1!=location.href.indexOf(sAction))
{sAction=_sGetPageActionDepuisLocation("");}
else
{sAction=_sGetPageActionDepuisLocation(sAction);}}
else if((nIE>=8)&&!bIEQuirks)
{var sActionAttribut=_PAGE_.getAttributeNode("action").value;if((0==sActionAttribut.length)||("?"==sActionAttribut.charAt(0)))
{sAction=_sGetPageActionDepuisLocation(sActionAttribut);}}
if(bPourRepRes&&(sAction.indexOf("/")==-1)&&(sAction.length>0))
{sAction="../"+sAction;}
if(bParamSuppr&&(sAction.indexOf("?")!=-1))
{sAction=sAction.substr(0,sAction.indexOf("?"));}
if(bIDSession)
{if((sAction.indexOf("AWPID=")==-1)&&(window["_AWPID_A_"]!==undefined))
{var sID=(sAction.indexOf("?")!=-1)?_AWPID_A_:_AWPID_P_;if((bFF||bWK)&&(sID.length==0))
{sID=clWDCookie.GetCookie("AWP_CSESSION");if(sID.length>0)
{sID=((sAction.indexOf("?")!=-1)?"&":"?")+"AWPID="+sID;}}
sAction+=sID;}
else if(window["_PHPID_"]!==undefined)
{var sNomPHPID=_PHPID_.split("=");if((sNomPHPID.length>0)&&(sAction.indexOf(sNomPHPID+"=")==-1))
{sAction+=((sAction.indexOf("?")!=-1)?"&":"?")+_PHPID_;}}}
return sAction;}
function CreeStyle(oFeuilleStyle,sNomStyle,sTexteStyle)
{if(sTexteStyle.length)
{if(oFeuilleStyle.addRule)
{oFeuilleStyle.addRule(sNomStyle,sTexteStyle);}
else
{oFeuilleStyle.insertRule(sNomStyle+" {"+sTexteStyle+"}",oFeuilleStyle.cssRules.length);}}}
function WDEncode(bUTF8)
{if(bUTF8===undefined)
{bUTF8=((document.charset?document.charset:(document.characterSet?document.characterSet:"iso-8859-1")).toLowerCase()!="iso-8859-1");}
if(!bUTF8)
{this.sEncodePOST=WDEncode.prototype.sEncodePOST_CP1252;this.sEncodeCharset=WDEncode.prototype.sEncodeCharset_CP1252;}
else
{}}
WDEncode.prototype.sEncodePOST=function sEncodePOST(sValeur)
{return encodeURIComponent(sValeur);};WDEncode.prototype.sEncodeCharset=function sEncodeCharset(sValeur)
{return sValeur;};WDEncode.prototype.sEncodePOST_CP1252=function sEncodePOST_CP1252(sValeur)
{sValeur=sValeur.replace(/[\u0100-\uFFFF]/g,function(sCar){var n=sCar.charCodeAt(0);var i;var nLimiteI=WDEncode.prototype.tabConvCP1252.length;for(i=0;i<nLimiteI;i++){if(WDEncode.prototype.tabConvCP1252[i]==n){return String.fromCharCode(i+128);}}return sCar;});sValeur=escape(sValeur);return sValeur.replace(/\+/g,"%2B");};WDEncode.prototype.sEncodeCharset_CP1252=function sEncodeCharset_CP1252(sValeur,bHTML)
{sValeur=sValeur.replace(/[\x80-\x9F]/g,function(sCar){return String.fromCharCode(WDEncode.prototype.tabConvCP1252[sCar.charCodeAt(0)-128]);});if(bHTML)
{sValeur=sValeur.replace(/[\xA0-\xFF]/g,function(sCar){return"&#"+sCar.charCodeAt(0)+";";});}
return sValeur;};WDEncode.prototype.tabConvCP1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376];WDEncode.prototype.sEncodeInnerHTML=function sEncodeInnerHTML(sValeur,bRemplaceBR,bPasEncodeBalise,bSansHTMLDansEncodeCharset)
{if(!bPasEncodeBalise)
{sValeur=sValeur.replace(/&/g,"&amp;");sValeur=sValeur.replace(/</g,"&lt;");sValeur=sValeur.replace(/>/g,"&gt;");}
sValeur=this.sEncodeCharset(sValeur,bSansHTMLDansEncodeCharset?false:true);if(bRemplaceBR)
{sValeur=sValeur.replace(/\r\n/g,"<br />");sValeur=sValeur.replace(/\n/g,"<br />");}
return sValeur;};var clWDEncode=new WDEncode(_bUTF8_);function WDTypeAvance(bConstructeur)
{if(bConstructeur)
{}}
WDTypeAvance.prototype.GetProp=function GetProp(nPropriete)
{return null;};function WDPopupAutomatique(oObjetParent)
{this.m_oObjetParent=oObjetParent;var oThis=this;this.m_fOnFocus=function(oEvent){return oThis.OnFocus(oEvent?oEvent:event);};this.m_fOnBlur=function(oEvent){return oThis.OnBlur(oEvent?oEvent:event);};this.m_fTimeout=function(oEvent){oThis.Masque(oEvent,true);};}
WDPopupAutomatique.prototype={Affiche:function(oEvent,oElement,oParam)
{if(this.m_oElement)
{this.Masque(oEvent,true);}
this.m_oElement=oElement;this.__ClearTimeout();this.__HookOnFocusBlurRecursif(oElement);this.m_oObjetParent.AfficheInterne(oEvent,oElement,oParam);clWDUtil.SetDisplay(this.m_oElement,true);try
{this.m_oElement.getElementsByTagName("a")[0].focus();}
catch(e)
{}},Masque:function(oEvent,bLostFocus)
{this.__ClearTimeout();if(this.m_oElement)
{this.__UnhookOnFocusBlurRecursif(this.m_oElement);clWDUtil.SetDisplay(this.m_oElement,false);}
this.m_oObjetParent.MasqueInterne(oEvent,bLostFocus);delete this.m_oElement;},__HookOnFocusBlurRecursif:function(oElement)
{if(oElement.focus)
{HookOnXXX(oElement,"onfocus","focus",this.m_fOnFocus);HookOnXXX(oElement,"onblur","blur",this.m_fOnBlur);}
var oFils=oElement.firstChild;while(oFils)
{if(oFils.nodeName!="#text")
{this.__HookOnFocusBlurRecursif(oFils);}
oFils=oFils.nextSibling;}},__UnhookOnFocusBlurRecursif:function(oElement)
{if(oElement.focus)
{UnhookOnXXX(oElement,"onfocus","focus",this.m_fOnFocus);UnhookOnXXX(oElement,"onblur","blur",this.m_fOnBlur);}
var oFils=oElement.firstChild;while(oFils)
{if(oFils.nodeName!="#text")
{this.__UnhookOnFocusBlurRecursif(oFils);}
oFils=oFils.nextSibling;}},PreAffecteHTML:function(bDepuisAJAX)
{if(this.m_oElement&&(this.m_oElement.style.display==clWDUtil.sGetDisplayBlock(this.m_oElement)))
{this.__UnhookOnFocusBlurRecursif(this.m_oElement);}},PostAffecteHTML:function(bDepuisAJAX)
{if(this.m_oElement&&(this.m_oElement.style.display==clWDUtil.sGetDisplayBlock(this.m_oElement)))
{this.__HookOnFocusBlurRecursif(this.m_oElement);}
try
{this.m_oElement.getElementsByTagName("a")[0].focus();}
catch(e)
{}},OnFocus:function(oEvent)
{this.__ClearTimeout();},OnBlur:function(oEvent)
{if(!this.m_nTimeoutFocus)
{var nDuree=(bWK)?200:1;this.m_nTimeoutFocus=setTimeout(this.m_fTimeout,nDuree);}},__ClearTimeout:function()
{if(this.m_nTimeoutFocus)
{clearTimeout(this.m_nTimeoutFocus);delete this.m_nTimeoutFocus;}}};function WDPopupSaisie(oObjetParent,bValideSurBlur)
{if(oObjetParent)
{this.m_oObjetParent=oObjetParent;this.m_bValideSurBlur=bValideSurBlur;}}
WDPopupSaisie.prototype.Init=function Init()
{var oThis=this;this.m_fValide=function(oEvent){oEvent=oEvent?oEvent:event;oThis.Valide(oEvent,oThis.m_oSaisie.value);return bStopPropagation(oEvent);};this.m_fAnnule=function(oEvent){oEvent=oEvent?oEvent:event;oThis.Annule();return bStopPropagation(oEvent);};this.m_fAnnuleSiEsc=function(oEvent)
{oEvent=oEvent?oEvent:event;if(27==oEvent.keyCode)
{return oThis.m_fAnnule();}};};WDPopupSaisie.prototype.Debut=function Debut(oConteneurParent,nReductionLargeur)
{this.Annule();this._vDebut.apply(this,arguments);this.m_oSaisie.focus();var oThis=this;setTimeout(function(){oThis.__DonneFocusSaisie();},1);};WDPopupSaisie.prototype.__DonneFocusSaisie=function __DonneFocusSaisie()
{if(this.m_oSaisie)
{var oParent=this.m_oSaisie.parentNode;if(oParent&&("form"==clWDUtil.sGetTagName(oParent)))
{this.m_oSaisie.focus();}}};WDPopupSaisie.prototype._vDebut=function _vDebut(oConteneurParent,nReductionLargeur)
{var oFormulaire=document.createElement("form");oFormulaire.method="post";oFormulaire.action="javascript:return false;";oFormulaire.style.position="absolute";oFormulaire.style.top="0px";oFormulaire.style.left="0px";oFormulaire.style.width=(oConteneurParent.offsetWidth-nReductionLargeur-1)+"px";oFormulaire.style.height="100%";var oSaisie=document.createElement("input");oSaisie.type="text";oSaisie=oFormulaire.appendChild(oSaisie);oSaisie.style.position="absolute";oSaisie.style.top="0px";oSaisie.style.left="0px";oSaisie.style.width="100%";oSaisie.style.height="100%";oSaisie.style.borderWidth="0";oSaisie.style.borderStyle="solid";if((oConteneurParent.offsetHeight<=18)&&(oConteneurParent.offsetHeight>0))
{oSaisie.style.fontSize=Math.max(oConteneurParent.offsetHeight-4,6)+"px";}
this.m_oFormulaire=oConteneurParent.appendChild(oFormulaire);this.m_oSaisie=this.m_oFormulaire.elements[0];HookOnXXX(this.m_oFormulaire,"onsubmit","submit",this.m_fValide);HookOnXXX(this.m_oSaisie,"onblur","blur",this.m_bValideSurBlur?this.m_fValide:this.m_fAnnule);HookOnXXX(this.m_oSaisie,"onkeydown","keydown",this.m_fAnnuleSiEsc);};WDPopupSaisie.prototype.Valide=function Valide(oEvent,sValeur)
{if(this.m_oFormulaire)
{this._vValide.apply(this,arguments);}
this.Annule();};WDPopupSaisie.prototype._vValide=function _vValide(oEvent,sValeur)
{};WDPopupSaisie.prototype.Annule=function Annule()
{if(this.m_oFormulaire)
{this._vAnnule.apply(this,arguments);UnhookOnXXX(this.m_oSaisie,"onkeypress","keypress",this.m_fAnnuleSiEsc);UnhookOnXXX(this.m_oSaisie,"onblur","blur",this.m_fAnnule);UnhookOnXXX(this.m_oFormulaire,"onsubmit","submit",this.m_fValide);}
bHTMLVideDepuisVariable(this,"m_oSaisie");bHTMLVideDepuisVariable(this,"m_oFormulaire");};WDPopupSaisie.prototype._vAnnule=function _vAnnule()
{};
