// Procedures globales du projet
function _ECR(c,p,s){var h = (c + "").substring(0, 50);var n = 0;switch (p){case -2147483645:;n = 1;case -2147483648:;if (!window.tabExtraitChaine){tabExtraitChaine = new Array()}tabExtraitChaine[h] = 1;return _EC(c,tabExtraitChaine[h],s,n)
case -2147483646:;n = 1;case -2147483647:;if (!window.tabExtraitChaine || !(tabExtraitChaine[h])){return "\b"}(tabExtraitChaine[h])++;var sRes = _EC(c,tabExtraitChaine[h],s,n);if ("\b" == sRes){delete tabExtraitChaine[h]}return sRes}}
function _EC(c,p,s,n){if ((p >= -2147483648) && (p <= -2147483645)){return _ECR(c,p,s)}var t=new Array();if(typeof(s)!=typeof(t))t[0]=s;else t=s;if (!(n == 1)){var d=0;for(var i=0;i<p-1;i++){var m=-1;var l=0;for(var j=0;j<t.length;j++){s=t[j]
var k=c.indexOf(s,d);if((k>-1)&&((m<0)||(k<m))){m=k;l=s.length}}d=m+l;if(d==-1)return(p==1?c:"\b")}var f=-1;for(var j=0;j<t.length;j++){var k=c.indexOf(t[j],d);if((k>-1)&&((f<0)||(k<f)))f=k}if(f==-1)f=c.length;return c.substring(d,f)}else{
var d = c.length;for(var i=0;i<p-1;i++){var m=-1;for(var j=0;j<t.length;j++){var k=c.lastIndexOf(t[j],d-1);if(k>m)m=k}d=m;if (d == -1)	return (p==1?c:"\b")}var f=-1;var l=0;for(var j=0;j<t.length;j++){s=t[j];var k=c.lastIndexOf(s,d-1);if(k>f){f=k
l=s.length}}f+=l;if (f == -1)return c.substr(0, d);return c.substr(f, d - f)}}
function COLPCNAVADMINFIC_PCNAVGLOMAJCHA(VPLSTVALXML, VPSCHAINETRANSFERTSEL, VPNOMPAGECOURANTE){{var VSRESULTAT="";var VNINIDICE=1;VSRESULTAT=_EC(VPSCHAINETRANSFERTSEL,VNINIDICE,clWDEncode.sEncodeCharset(unescape("\r\n")),0);var VSLIAISONCHAMP=""
var VSALIASCHAMP="";var VSDONNEE="";var VSELT="";XMLDocument("docxml",VPLSTVALXML);while((VSRESULTAT!=clWDEncode.sEncodeCharset(unescape("\b")))){VSLIAISONCHAMP=_EC(VSRESULTAT,1,"\t",0);VSALIASCHAMP=_EC(VSRESULTAT,2,"\t",0);XMLRacine("docxml")
XMLRecherche("docxml",VSLIAISONCHAMP,3,16);if(XMLTrouve("docxml")){VSELT=XMLNomElement("docxml");VSDONNEE=XMLDonnee("docxml");eval(((("document."+VPNOMPAGECOURANTE)+".")+VSALIASCHAMP)).value=VSDONNEE}VNINIDICE=VNINIDICE+1
VSRESULTAT=_EC(VPSCHAINETRANSFERTSEL,VNINIDICE,clWDEncode.sEncodeCharset(unescape("\r\n")),0)}}}
function COLPCNAVADMINFIC_PCNAVGLOMODCLEFIC(VPSCHAINETRANSFERTSEL, VPNOMPAGECOURANTE, VPSALIASCHAFICRATFICENCOURS, VPSALIASCHAIDUNIQUEFECTRA, VPSNOMFICFICENCOURS, VPSNOMCHAIDFECTRA, VPSNOMRUBRIQUECODFICENCOURS, VPSNOMCHATROFICRATFICENCOURS, VPSNOMRUBTROCODFICRATFICENCOURS, VPSALIASCHAIDFECTRA)
{{var VSRESULTAT="";var VSCODETYPFIC="";var VNIDFIC=0;var VSNOUVCLE="";var VNINIDICE=1;VSRESULTAT=_EC(VPSCHAINETRANSFERTSEL,VNINIDICE,clWDEncode.sEncodeCharset(unescape("\r\n")),0);var VSLIAISONCHAMP="";var VSALIASCHAMP=""
while((VSRESULTAT!=clWDEncode.sEncodeCharset(unescape("\b")))){VSLIAISONCHAMP=_EC(VSRESULTAT,1,"\t",0);VSALIASCHAMP=_EC(VSRESULTAT,2,"\t",0);switch(VSALIASCHAMP){case VPSALIASCHAFICRATFICENCOURS:{
VSCODETYPFIC=eval(((("document."+VPNOMPAGECOURANTE)+".")+VSALIASCHAMP)).value}break}VNINIDICE=VNINIDICE+1;VSRESULTAT=_EC(VPSCHAINETRANSFERTSEL,VNINIDICE,clWDEncode.sEncodeCharset(unescape("\r\n")),0)}
VNIDFIC=eval(("tz"+VPSALIASCHAIDUNIQUEFECTRA)).innerHTML
VSNOUVCLE=clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvAdminFic.FcSrvGloModCleFic","",VNIDFIC,VSCODETYPFIC,VPSNOMFICFICENCOURS,VPSNOMCHAIDFECTRA,VPSNOMRUBRIQUECODFICENCOURS,VPSNOMCHATROFICRATFICENCOURS,VPSNOMRUBTROCODFICRATFICENCOURS)
eval(((("document."+VPNOMPAGECOURANTE)+".")+VPSALIASCHAIDFECTRA)).value=VSNOUVCLE}}
function COLPCNAVADMINFIC_FCNAVGLORECUPVALPGE(VPSCHAINETRANSFERTFIC, VPNOMPAGECOURANTE){{var VSVALPGEPARCHA="";var VSRESULTAT="";var VSALIASCHAMP="";var VSNOMCHAMP="";var VNINIDICE=1
VSRESULTAT=_EC(VPSCHAINETRANSFERTFIC,VNINIDICE,clWDEncode.sEncodeCharset(unescape("\r\n")),0);VSVALPGEPARCHA="";while((VSRESULTAT!=clWDEncode.sEncodeCharset(unescape("\b")))){VSALIASCHAMP=_EC(VSRESULTAT,1,"\t",0);VSNOMCHAMP=_EC(VSRESULTAT,2,"\t",0)
if((VSVALPGEPARCHA=="")){VSVALPGEPARCHA=((eval(((("document."+VPNOMPAGECOURANTE)+".")+VSALIASCHAMP)).value+clWDEncode.sEncodeCharset(unescape("\t")))+VSNOMCHAMP)}else {
VSVALPGEPARCHA=VSVALPGEPARCHA+(((clWDEncode.sEncodeCharset(unescape("\r\n&"))+eval(((("document."+VPNOMPAGECOURANTE)+".")+VSALIASCHAMP)).value)+clWDEncode.sEncodeCharset(unescape("\t")))+VSNOMCHAMP)}VNINIDICE=VNINIDICE+1
VSRESULTAT=_EC(VPSCHAINETRANSFERTFIC,VNINIDICE,clWDEncode.sEncodeCharset(unescape("\r\n")),0)}return VSVALPGEPARCHA}}
function COLPCNAVADMINFIC_PCNAVGLOENVCHAORIDSCHARECPGECOU(VPSALIASCHAORI, VPSALIASCHAREC, VPNOMPAGECOURANTE){{eval(((("document."+VPNOMPAGECOURANTE)+".")+VPSALIASCHAREC)).value=eval(((("document."+VPNOMPAGECOURANTE)+".")+VPSALIASCHAORI)).value}}
function FcNavCacCal()
{
ds_hi();
}
// Résumé : <indiquez ici ce que fait la procédure>
// Syntaxe :
// FcNavCacCal ()
//
// Paramètres :
//	Aucun
// Valeur de retour :
// 	Aucune
//
// Exemple :
// Indiquez ici un exemple d'utilisation.
//
//PROCEDURE FcNavCacCal()
//
//
function PcNavAffCal(pAlias,pAliasCopy,pAnnees)
{
	ds_sh(document.getElementById(pAlias),document.getElementById(pAliasCopy),pAnnees);
}
// Résumé : <indiquez ici ce que fait la procédure>
// Syntaxe :
// PcNavAffCal ()
//
// Paramètres :
//	Aucun
// Valeur de retour :
// 	Aucune
//
// Exemple :
// Indiquez ici un exemple d'utilisation.
//
//PROCEDURE PcNavAffCal()
//
//

