var bIE=navigator.appName.indexOf("Microsoft")!=-1,bIE7=false,bIE8=false;if(bIE)if(navigator.userAgent.indexOf("Opera")==-1){var oExpr=/MSIE ([0-9])+[\.0-9]*/,oRes=oExpr.exec(navigator.userAgent);if(oRes&&oRes[1]){var nVersionIE=parseInt(oRes[1]);if(nVersionIE>=7)bIE7=true;if(nVersionIE>=8)bIE8=true}}else bIE=false;var bRTL=bIE?document.dir=="rtl":document.documentElement.dir=="rtl";function GetStyleLeft(a){return bRTL?a.right:a.left}
function SetStyleLeft(a,b,c){if(bRTL)a.right=b-c+"px";else a.left=b+c+"px"}var oGetId=null;oGetId=document.getElementById?function(a){return document.getElementById(a)}:document.all?function(a){return document.all(a)}:function(a){return null};var bStopPropagation=null;bStopPropagation=bIE?function(a){return a.returnValue=false}:function(a){a.preventDefault&&a.preventDefault();return false};
function HookOnXXX(a,b,c,d){if(a.addEventListener)a.addEventListener(c,d,false);else a.attachEvent&&a.attachEvent(b,d)}function UnhookOnXXX(a,b,c,d){if(a.removeEventListener)a.removeEventListener(c,d,false);else a.detachEvent&&a.detachEvent(b,d)}function bEstFils(a,b,c){for(;a&&a!=c.body;){if(a==b)return true;a=a.parentNode}return false}function SupprimeFils(a){for(var b=a.childNodes;b.length>0;)a.removeChild(b[0])}
function WDEncode(a){if(a===undefined)a=(document.charset?document.charset:document.characterSet?document.characterSet:"iso-8859-1").toLowerCase()!="iso-8859-1";if(!a){this.sEncodePOST=WDEncode.prototype.sEncodePOST_CP1252;this.sEncodeCharset=WDEncode.prototype.sEncodeCharset_CP1252}}
WDEncode.prototype={sEncodePOST:function(a){return encodeURIComponent(a)},sEncodeCharset:function(a){return a},sEncodePOST_CP1252:function(a){a=a.replace(/[\u0100-\uFFFF]/g,function(b){var c=b.charCodeAt(0),d,e=WDEncode.prototype.tabConvCP1252.length;for(d=0;d<e;d++)if(WDEncode.prototype.tabConvCP1252[d]==c)return String.fromCharCode(d+128);return b});a=escape(a);return a.replace(/\+/g,"%2B")},sEncodeCharset_CP1252:function(a,b){a=a.replace(/[\x80-\x9F]/g,function(c){return String.fromCharCode(WDEncode.prototype.tabConvCP1252[c.charCodeAt(0)-
128])});if(b)a=a.replace(/[\xA0-\xFF]/g,function(c){return"&#"+c.charCodeAt(0)+";"});return a},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],sEncodeInnerHTML:function(a,b,c){if(!c){a=a.replace(/&/g,"&amp;");a=a.replace(/</g,"&lt;");a=a.replace(/>/g,"&gt;")}a=this.sEncodeCharset(a,true);if(b){a=a.replace(/\r\n/g,"<BR>");a=a.replace(/\n/g,"<BR>")}return a}};var clWDEncode=new WDEncode(_bUTF8_);
function WDPopupAutomatique(a){this.m_oObjetParent=a;var b=this;if(bIE){this.m_fOnFocus=function(){return b.OnFocus(event)};this.m_fOnBlur=function(){return b.OnBlur(event)}}else{this.m_fOnFocus=function(c){return b.OnFocus(c)};this.m_fOnBlur=function(c){return b.OnBlur(c)}}}
WDPopupAutomatique.prototype={Affiche:function(a,b,c){this.m_oElement&&this.Masque(a,true);this.m_oElement=b;this.__ClearTimeout();this.__HookOnFocusBlurRecursif(b);this.m_oObjetParent.AfficheInterne(a,b,c);this.m_oElement.style.display="block";try{this.m_oElement.getElementsByTagName("A")[0].focus()}catch(d){}},Masque:function(a,b){this.__ClearTimeout();if(this.m_oElement){this.__UnhookOnFocusBlurRecursif(this.m_oElement);this.m_oElement.style.display="none"}this.m_oObjetParent.MasqueInterne(a,b);
delete this.m_oElement},__HookOnFocusBlurRecursif:function(a){if(a.focus){HookOnXXX(a,"onfocus","focus",this.m_fOnFocus);HookOnXXX(a,"onblur","blur",this.m_fOnBlur)}for(a=a.firstChild;a;){a.nodeName!="#text"&&this.__HookOnFocusBlurRecursif(a);a=a.nextSibling}},__UnhookOnFocusBlurRecursif:function(a){if(a.focus){UnhookOnXXX(a,"onfocus","focus",this.m_fOnFocus);UnhookOnXXX(a,"onblur","blur",this.m_fOnBlur)}for(a=a.firstChild;a;){a.nodeName!="#text"&&this.__UnhookOnFocusBlurRecursif(a);a=a.nextSibling}},
PreAffecteHTML:function(a){this.m_oElement&&this.m_oElement.style.display=="block"&&this.__UnhookOnFocusBlurRecursif(this.m_oElement)},PostAffecteHTML:function(a){this.m_oElement&&this.m_oElement.style.display=="block"&&this.__HookOnFocusBlurRecursif(this.m_oElement);try{this.m_oElement.getElementsByTagName("A")[0].focus()}catch(b){}},OnFocus:function(a){this.__ClearTimeout()},OnBlur:function(a){if(!this.m_nTimeoutFocus){var b=this;fTimeout=this.m_fTimeout=function(c){b.Masque(c,true)};this.m_nTimeoutFocus=
setTimeout("fTimeout(undefined);",1)}},__ClearTimeout:function(){if(this.m_nTimeoutFocus){clearTimeout(this.m_nTimeoutFocus);fTimeout=null;delete this.m_fTimeout;delete this.m_nTimeoutFocus}}};