// Procedures globales du projet
function _JCIR(c){if (bIE){return c.innerText}else{var f = c.firstChild;var t = [];while (f){if (f.nodeName == "#text"){t.push(f.textContent)}else if (clWDUtil.bBaliseEstTag(f,"br")){t.push("\r\n")}f = f.nextSibling}return t.join("")}}
function _JGCS(e){if(e.currentStyle) return e.currentStyle;var d = e.ownerDocument;if (!d){d = document}var w = d.defaultView;if (w.getComputedStyle){if (e.nodeName == "#text"){e = e.parentNode}return w.getComputedStyle(e, null)}return new Object()}
function _NAO(p){if(p==0||p>127)return "toolbar=0,location=0,status=0,scrollbars=0,directories=0,menubar=0,resizable=0";var o="";if(p&1)o+="toolbar=1,";if(p&2)o+="location=1,";if(p&4)o+="status=1,";if(p&8)o+="menubar=1,";if(p&16)o+="scrollbars=1,"
if(p&32)o+="resizable=1,";if(p&64)o+="directories=1,";if(o.length>0)o=o.substr(0, o.length-1);return o}
function _SDA(s,f,p,t,n,o){if(s=="")s=_SI_;if(p!="")p="&"+p;if(f!="")p="&_WW1STPAGE_="+f+p;p="?_WWREFERER_="+escape(document.referrer)+"&_WWNATION_="+_NA_+p;var a=_PAGE_.action;if(a.indexOf("://")==-1)a=document.URL
_JCL(a.substring(0,a.indexOf("/",a.indexOf("://")+3))+"/WD160AWP/WD160Awp.exe/CONNECT/"+s+p,t,n,o)}
function _WMD(c){var a=c.substring(0,4);var d=new Date(a,eval(c.substring(4,6)+'-1'),c.substring(6,8),c.substring(8,10),c.substring(10,12),c.substring(12,14),c.substring(14,16)+"0");if(eval(a)<100)d.setFullYear(a);return d}
function _WBI(a){if(a%4)return 0;if(a>1582){if(a%100)return 1;if(a%400)return 0}return 1}
function _EVD(e,f){var t=new Array(12);t[0]=31;t[1]=28;t[2]=31;t[3]=30;t[4]=31;t[5]=30;t[6]=31;t[7]=31;t[8]=30;t[9]=31;t[10]=30;t[11]=31;var a=Math.floor((eval(e) + 657071)/365);var x=_WMD('18000101');var y=_WMD(a+'0101')
var z=Math.floor((y-x)/(1000*3600*24))+1;while(z>eval(e)){a--;y=_WMD(a+'0101');z=Math.floor((y-x)/(1000*3600*24))+1}var j=eval(e)-z;var d=_WBI(a);var m=1;var i=0;t[1]=28+d;while(j>=t[i]){j-=t[i];m++;i++}j++;var b=""+a;var n=""+m
if(n.length==1)n="0"+n;var k=""+j;if(k.length==1)k="0"+k;if(f=='A')return b;if(f=='M')return n;if(f=='J')return k;return b+n+k}
function _COE(c,v,d){var n=new Date();var o=new Date(1800,00,01);var e=_WMD(_EVD(Math.round(((n-o)/(1000*3600*24))+1)+d));document.cookie=c+"="+escape(v)+";expires="+e.toGMTString()}
function _PSA(p,e,t,n,o){var r=_WD_;if(_NA_==3)p=p.replace(/^FR\//,"UK/");var a=_PAGE_.action;var i=a.indexOf("://");if(i>0){r=a.substring(0,a.lastIndexOf("/")+1);if(_NA_==3)r=r.replace(/\/FR\//,"/UK/");};if(p.indexOf(".")<=0){p = p + e;}
if((r!="")&&(r.charAt(r.length-1)!="/"))r+="/";_JCL(r+p,t,n,o)}
function COLPCNAVOUTILSSITE_FCNAVRECUPINDTABPARNUMMENNIVMEN(VNNUMMEN, VNNIVMEN){{if (VNNUMMEN===undefined) VNNUMMEN=1;if (VNNIVMEN===undefined) VNNIVMEN=1;{var VNVALRETOUR=-1
VNVALRETOUR=clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvRecupIndTabParNumMenNivMen","",VNNUMMEN,VNNIVMEN);return VNVALRETOUR}}}
function COLPCNAVOUTILSSITE_FCNAVRECUPVALTABCLPARINDTABTYPEFICTYPECHAMP(VNINDTAB, VSTYPEFIC, VSTYPERUB){{if (VNINDTAB===undefined) VNINDTAB=1;if (VSTYPEFIC===undefined) VSTYPEFIC="";if (VSTYPERUB===undefined) VSTYPERUB="";{var VSVALRETOUR=-1
VSVALRETOUR=clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvRecupValTabClParIndTabTypeFicTypeChamp","",VNINDTAB,VSTYPEFIC,VSTYPERUB);return VSVALRETOUR}}}
function COLPCNAVOUTILSSITE_FCNAVRECUPSTRCOO(){{return ""}}
function COLPCNAVOUTILSSITE_PCNAVGLOIDENTIFICATION(VPSLOGIN, VPSPASS, VSTYPINT){{var VSLOGININT="";var VSPASSINT="";var VSRESIDENT="";VSLOGININT=VPSLOGIN;VSPASSINT=VPSPASS;var VSPARAMETRES="";switch(VSTYPINT){case "UTI":{
if(COLPCSRVOUTILSSITE_gbGloIntIdentifie){
VSPARAMETRES=((((((((((((("pTypIntIde="+clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvGloLecGsGloTypeIntIdentifie",""))+"&")+"pIdeIntIde")+"=")+clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvGloLecGnGloIdIntIdentifie",""))+"&")+"pEtaIntIde")+"=")+clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvGloLecGbGloIntIdentifie",""))+"&")+"pResIntIde")+"=")+clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvGloLecGbGloIntResSup1280",""))
_SDA(clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvGloLecGsGloNomProjet",""),"PgeDynAcc",VSPARAMETRES,"_blank","NavUti",_NAO(127))}else {;if(((VSLOGININT!="")&&(VSPASSINT!=""))){_COE("PROFIL_PETCAL","",30)
VSRESIDENT=clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvIdentIntParType","",VSLOGININT,VSPASSINT,"UTI");if((VSRESIDENT=="1")){
VSPARAMETRES=((((((((((((("pTypIntIde="+clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvGloLecGsGloTypeIntIdentifie",""))+"&")+"pIdeIntIde")+"=")+clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvGloLecGnGloIdIntIdentifie",""))+"&")+"pEtaIntIde")+"=")+clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvGloLecGbGloIntIdentifie",""))+"&")+"pResIntIde")+"=")+clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvGloLecGbGloIntResSup1280",""))
_SDA(clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvGloLecGsGloNomProjet",""),"PgeDynAcc",VSPARAMETRES,"_blank","NavUti",_NAO(127))}else {;VSRESIDENT="0"
_PSA(clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvGloLecGsGloLienErrIde",""),"","_self","")}}}}break;case "CLI":{if(COLPCSRVOUTILSSITE_gbGloIntIdentifie){
_PSA(clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvGloLecGsGloLienIdeCli",""),"","_self","")}else {;if(((VSLOGININT!="")&&(VSPASSINT!=""))){_COE("PROFIL_PETCAL","",30)
VSRESIDENT=clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvIdentIntParType","",VSLOGININT,VSPASSINT,"CLI");if((VSRESIDENT=="1")){_PSA(clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvGloLecGsGloLienIdeCli",""),"","_self","")}
else {;_PSA(clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvGloLecGsGloLienErrIde",""),"","_self","")}}}}break;default:{}break}}}
function COLPCNAVOUTILSSITE_FCNAVGLOADAPTERRES(VSETATCHANGERESDEF){{if((VSETATCHANGERESDEF==1)){COLPCNAVOUTILSSITE_PCNAVGLOINITRESAFF()}return VSETATCHANGERESDEF}}
function COLPCNAVOUTILSSITE_PCNAVGLOINITRESAFF(){{_PSA(clWDAJAXMain.AJAXExecuteSynchrone("ColPcSrvOutilsSite.FcSrvGloLecGsGloLienResAff",""),"","_self","")}}
// Récupère un objet HTML à partir d'un ID ou d'un NAME de balise
function FcNavRecupereObjetPage(sIDNom)
{
	// # getElementById
	if (document.getElementById && document.getElementById(sIDNom)) { return document.getElementById(sIDNom); }
	
	// # getElementsByName
	if (document.getElementsByName && document.getElementsByName(sIDNom)) { return document.getElementsByName(sIDNom)[0]; }
	
	// # all
	if (document.all && document.all[sIDNom]) { return document.all[sIDNom]; }
	
	// # Eval
	return (eval(sIDNom) || eval("_PAGE_." + sIDNom || null));
}
function FcNavSetOpacite(pclObjet, nOpacite)
{
	pclObjet.style.opacity = (nOpacite/100);
	pclObjet.style.filter = 'alpha(opacity=' + nOpacite + ')';
	pclObjet.setAttribute("opacite", nOpacite)
		
	return true;
}
function FcNavVerifPlayerFlash()
{
	var isFlash = false;
	
	//Pour IE
	var version = null;
	
	if (window.ActiveXObject) 
	{
		var control = null;
		try 
		{
			control = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');	
		}
		catch (e) 
		{
		return;
		}
		if (control) 
		{
			isFlash = true;
			version = control.GetVariable('$version').substring(4);
			version = version.split(',');
			version = parseFloat(version[0] + '.' + version[1]);
		}
		
	
	}
	else
	{
	
		// Pour tous navigateurs sauf IE
		if (navigator.plugins && navigator.plugins.length > 0) 
		{
			var pluginsArrayLength = navigator.plugins.length;
			// Pour chaque plugin du navigateur...
			for (pluginsArrayCounter=0; pluginsArrayCounter < pluginsArrayLength; pluginsArrayCounter++ )
			{
			
				//alert(navigator.plugins[pluginsArrayCounter].name);
			
				if(navigator.plugins[pluginsArrayCounter].name.indexOf("Shockwave Flash") >= 0)
				{ // Si 1 des plugins contient Shockwave Flash
					isFlash = true; // Alors flash player OK 
					break;
				}
			}
		
		}
			
	}
	
	
	return (isFlash);
	
	
}
// Résumé : <indiquez ici ce que fait la procédure>
// Syntaxe :
// FcNavVerifPlayerFlash ()
//
// Paramètres :
//	Aucun
// Valeur de retour :
// 	Aucune
//
// Exemple :
// Indiquez ici un exemple d'utilisation.
//
//PROCEDURE FcNavVerifPlayerFlash()
//
//

