// JScript source code

//c_ : version client...

function show(object) { 

            document.getElementById(object).style.display="block";

 

}

function hide(object) { 

            document.getElementById(object).style.display="none";

}

function showHideFlash(object) {
	if (document.referrer.indexOf('fednav.com') >= 0) {
		document.getElementById("splash").style.display="none";
		show(object);
	} else {
		hide(object);
	}
}

var c_ici

function c_Fermer(statut){
//debugger;
//alert("fermer!");
	switch(statut){
	case 1:
	case "1":
		c_ici = window.setTimeout('c_blnTOMnuClose=true;c_closeAllSMnu();',200)
		break;
	case 0:
	case "0":
		window.clearTimeout(c_ici)
		break;
		}
}
		
var c_TOMnuClose="";
var c_blnTOMnuClose=false;
var c_BackToGo = -1;


function c_add1Back() {
//Fonction permettant de revenir 
	if (c_BackToGo < -2) {
		c_BackToGo =c_BackToGo - 1;
		//alert(BackToGo);
	}
}

function c_openLay(c_lay) {
    var c_sTop = 0;
    var c_sLeft = 0;
    var c_sParentName = "";
    var c_intOffsetTop="0";
    var c_intOffsetWidth="0";
    
//debugger;
//Fonction permettant d'ouvrir le div
	//layer = MM_findObj(lay);
	c_layer = document.getElementById(c_lay);
	//Cache = MM_findObj('SMnucache');
	c_sParentName = "I" + c_lay.substring(1);
	c_layerparent = document.getElementById(c_sParentName);
	
    
    if (c_layerparent.offsetLeft==0){
	    c_sLeft = 0; //parseInt(c_layerparent.parentNode.parentNode.parentNode.offsetLeft) + parseInt(c_intOffsetWidth);
	    c_sTop = 0; //parseInt(c_layer.currentStyle.top) + parseInt(c_layerparent.parentNode.parentNode.parentNode.offsetHeight)+ parseInt(c_intOffsetTop);
    }else{
	    c_intOffsetTop = document.body.scrollTop;
        c_intOffsetWidth = document.body.scrollLeft;
	    c_sLeft = parseInt(c_layerparent.offsetLeft) + parseInt(c_intOffsetWidth);
	    c_sTop = parseInt(c_layerparent.parentNode.parentNode.parentNode.offsetTop) + parseInt(c_layerparent.parentNode.parentNode.parentNode.offsetHeight)+ parseInt(c_intOffsetTop);
	}
	
	//c_sLeft = c_layer.offsetLeft + parseInt(c_intOffsetWidth);
	//c_sTop = c_layer.offsetTop + parseInt(c_intOffsetTop);

	//alert("top:"+c_sTop+" left:"+c_sLeft);
	//alert("sub:"+c_lay+" parent:"+c_sParentName+" top:"+sTop+" left:"+sLeft);
	
	if (document.layers) {
		c_layer.visibility="show";
		c_layer.childNodes[0].visibility="show";
		//c_layer.style.display="inline";
		//Cache.visibility="show";
	} else {
		c_layer.style.visibility="visible";
		c_layer.childNodes[0].style.visibility="visible";
		//c_layer.style.display="inline";
		if (c_sTop != 0 || c_sLeft != 0){
		    c_layer.style.left = c_sLeft; //+"px";
		    c_layer.style.top = c_sTop; //+"px";
		}
		//Cache.style.visibility="visible";
	}
	//alert(layer.style.display)
}

function c_closeLay(c_lay) {
//Fonction permettant de fermer le div
	//layer = MM_findObj(lay);
	c_layer = document.getElementById(c_lay);
	//Cache = MM_findObj('SMnucache');
	if (document.layers) {
		c_layer.visibility ="hide";
		c_layer.childNodes[0].style.visibility="hide";
		//Cache.visibility ="hide";
	} else {
		c_layer.style.visibility="hidden";
		c_layer.childNodes[0].style.visibility="hidden";
		//c_layer.style.display="none";
		//Cache.style.visibility="hidden";
	}
}

function c_MnuMouseOver() {
//Fonction permettant les actions sur le mouse over
	c_blnTOMnuClose=true;
	c_closeAllSMnu();
	c_openLay('SMnuRegion');
}

function c_MM_findObj(n, d) { //v4.0
	//Fonction permettant de trouver le div
	var p,i,x;  
	if(!d) d=document; 
	if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all) 
	x=d.all[n]; 
	for (i=0;!x&&i<d.forms.length;i++) 
		x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) 
		x=c_MM_findObj(n,d.layers[i].document);
	if(!x && document.getElementById) {
		x=document.getElementById(n); 
	}

	return x;
}

function c_MM_openBrWindow(theURL,winName,features) { //v2.0
//Fonction permettant d'ouvrir une nouvelle fenetre
	window.open(theURL,winName,features);
}
		
	<!--
	var c_ns4 = (document.layers)? true:false;   //NS 4 
	var c_ie4 = (document.all)? true:false;   //IE 4 
	var c_dom = (document.getElementById)? true:false;   //DOM 


	function c_setToAnchor(c_ID_Anchor,c_Name_Anchor,c_ID_Div)
	//Fonction permettant de positionner un DIV à une position occupée par une ancre
		{
			//debugger;
		var c_DivLeft  = 0;   //Position du Div par rapport au côté gauche de la page 
		var c_DivTop = -168;   //Position du Div par rapport au haut de la page 
	//debugger;

		if (c_dom)
			{
			//alert('dom');
			c_sdiv = document.getElementById(c_ID_Div)
			c_pos = document.getElementById(c_ID_Anchor);
			c_DivLeft = c_getLeft(c_pos) + c_DivLeft;
			c_DivOffsetTop = c_getTop(c_pos);
			if (c_DivOffsetTop != 0){
			     //alert('dom ... offset' + DivOffsetTop);
			     c_DivTop = c_DivTop + c_DivOffsetTop; //
			     //alert(DivTop);
			}
			c_sdiv.style.left = '0px';//DivLeft;
			c_sdiv.style.top = c_DivTop + 'px';
			c_sdiv.style.filter = "progid:DXImageTransform.Microsoft.Alpha(opacity=95)" ;
			}
		else if (c_ie4) 
			{
			//alert('ie4');
			c_pos = document.all[c_ID_Anchor];
			c_DivLeft = c_getLeft(pos) + c_DivLeft;
			c_DivTop = c_getTop(pos) + c_DivTop;
			document.all[c_ID_Div].style.posLeft = c_DivLeft;
			document.all[c_ID_Div].style.posTop = c_DivTop;
			}
		else if (c_ns4)
			{
			//alert('ns4');
			c_pos = document.anchors[c_Name_Anchor];
			c_DivLeft = c_pos.x + c_DivLeft;
			c_DivTop = c_pos.y + c_DivTop;
			document.layers[ID_Div].pageX = c_DivLeft;
			document.layers[ID_Div].pageY = c_DivTop;
			}
		//else{
		//    alert('else');
		//    }
		}
	
	function c_CleanTextBox(c_obj) {
		if (c_obj.value == "  Recherche")
			c_obj.value = "";
	}

	function c_getLeft(c_MyObject)
	//Fonction permettant de connaître la position d'un objet
	//par rapport au bord gauche de la page.
	//Cet objet peut être à l'intérieur d'un autre objet.
		{
		if (c_MyObject.offsetParent)
			return (c_MyObject.offsetLeft + c_getLeft(c_MyObject.offsetParent));
		else 
			return (c_MyObject.offsetLeft);
		} 
	function c_getTop(c_MyObject)
	//Fonction permettant de connaître la position d'un objet
	//par rapport au bord haut de la page.
	//Cet objet peut être à l'intérieur d'un autre objet.
		{
			
		if (c_MyObject.offsetParent)
			return (c_MyObject.offsetTop + c_getTop(c_MyObject.offsetParent));
		else
			return (c_MyObject.offsetTop);
		}
	//-->


function c_goNavComboItem(pObj, psMenuId)
{
	//debugger;
	var psIndex = (pObj.options[pObj.selectedIndex].value);

	switch (psIndex)
	{
		case "#" :
		case " " :
		case "0" :
		return true;
		break;

		default :
		{ 
					var datafldNom = new Array();
					datafldNom[0] = 'no'; 
					datafldNom[1] = 'href';
					var valeurs = c_getXmlValue(psMenuId, datafldNom);

					for (var i=0; i < valeurs[0].length; i++) {
						if (valeurs[0][i] == psIndex)
						{
							var sHref = valeurs[1][i];
							if (sHref.match("javascript:"))
							{
								sHref.replace("javascript:", "");
								eval(sHref);
							}
							else
							{
								location.href=sHref;
							}		
						}
					}			

			}
	} 
		

}

function c_buildsubmenus_horizontal(){
    for (var i=0; i<c_h_menuids.length; i++){
      if (document.getElementById(c_h_menuids[i])){
      var ultags=document.getElementById(c_h_menuids[i]).childNodes[0].getElementsByTagName("ul");
        for (var t=0; t<ultags.length; t++){
		    if (ultags[t].parentNode.parentNode.parentNode.parentNode.id==c_h_menuids[i]){
			    ultags[t].style.top=ultags[t].parentNode.parentNode.offsetHeight+"px";
		    }
		    else{
		      ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px";
		    }
            ultags[t].parentNode.parentNode.onmouseover=function(){
                this.getElementsByTagName("ul")[0].style.visibility="visible";
            }
            ultags[t].parentNode.parentNode.onmouseout=function(){
                this.getElementsByTagName("ul")[0].style.visibility="hidden";
            }
        }
      }
      }

}
function c_getXmlValue(identifiant,allDatafldTitre){
	var valeurs = new Array();
	//Recupère le XML don lID est égal à identifiant
	var objXml = document.getElementById(identifiant);
	//Parcour la structure du XML
  for (var i=0; i < allDatafldTitre.length; i++) {
		//Recupère la balise ayant comme nom (nom prenom age)
		var tableValeur =objXml.getElementsByTagName(allDatafldTitre[i]);
		valeurs[i] = new Array();
		//Recupère les valeurs des balises de même nom
		for(var j=0;j<tableValeur.length;j++){
		 valeurs[i][j] =tableValeur[j].firstChild.nodeValue;
		}
  }
  return valeurs;
}

/*
Function noSpam : Pour la création de courriel lors du clique sur le lien, sert à éliminer les courriels d'une page html pour éviter le spam.
*/
function noSpam(pUser, pDomain) {
	locationstring = "mailto:" + pUser + "@" + pDomain;
	window.location = locationstring;
}

function WBOpenLink(sUrl, sParams) {
	if (sUrl.indexOf('/') == 0)
	{
		window.open(sUrl,'',sParams);
	} else {
		if (sUrl.indexOf('http:') == 0)
		{
			window.open(sUrl,'',sParams);
		} else {
			window.open("http://" +sUrl,'',sParams);
		}
	}
}
/*
function WinOpenLink(sUrl) {
	window.open(sUrl);
}
*/