// ----------------------------------------------------------------------------------------------------------------------
//	Variables Navs
// ----------------------------------------------------------------------------------------------------------------------

var wpyzm; // Storyboard utilisé globalement (par ex par SLMoveCanvas)	
var t = new Array(); // Tous les canvas
var wpPLL = 0;
var wpjTw = 0;
var wpQVb = 6;//6;
var wpFsw = 3;//5;
var wpYny = 0; // Ligne courante
var wpPVp = 0; // Colonne courante
var wpDrX = 7; 
var wpQLO = 16; // 16
var wpIaA = 25;// 40 Math.floor((224-(wpQLO*(wpQVb-1)))/wpQVb);//24; 
var wpDrk = 70;// 60 Math.floor((228-(wpDrX*(wpFsw-1)))/wpFsw); //40; 
var wpBtT = 130; 
var wpMXR = 22; 
var wpCFg = 0;
var wpIxv = 10.7; // 10.7
var wpmOE=wpMXR;
var wpBfN = wpBtT;
var wpZtO = 1;
var wpHnp = 1;
var wpxpz = 4
var wpTFp = false;
var wpZfZ = false;
var wpmwL = false;

var wpwnK = 0;
var wphKU = 1;
var wpaMP = 2;
var wpFZC = 3;
var wpmWJ = 4;
var wpwXQ = 5;

var wpgTN = new Array; // Permet de convertir un numéro de ligne en service.
	wpgTN[0] = wphKU;
	wpgTN[1] = wpaMP;
	wpgTN[2] = wpmWJ;
	wpgTN[3] = wpwXQ;
	wpgTN[4] = wpwnK;
	wpgTN[5] = wpFZC;
var wpAsk = new Array;
	wpAsk[wpwnK] = "Articles";
	wpAsk[wphKU] = "Agenda";
	wpAsk[wpaMP] = "Q&amp;R";
	wpAsk[wpFZC] = "Annuaire";
	wpAsk[wpmWJ] = "Associations";
	wpAsk[wpwXQ] = "Annonces";

var wpKTG = 0;
var wpJfp = 1;
var wpvhI = 2;
var wpJWF = 3;
var wpwvY = 4;

var wpDFn = new Array; // Permet de convertir un numéro de colonne en service.
	wpDFn[0] = wpKTG;
	wpDFn[3] = wpJfp;
	wpDFn[1] = wpvhI;
	wpDFn[4] = wpJWF;
	wpDFn[2] = wpwvY;

var wpvVT = new Array; 
	wpvVT[wpKTG] = "Vous";
	wpvVT[wpJfp] = "Favs";
	wpvVT[wpvhI] = "Ici";
	wpvVT[wpJWF] = "Autour";
	wpvVT[wpwvY] = "Ville";

var wpWcj= new Array; // Contient tous les objets de navigation wpRsI
function wpRsI()
{
	wpRsI.name = "";
	wpRsI.li = 0;
	wpRsI.co = 0;
	wpRsI.service = 0;
	wpRsI.level = 0;
	wpRsI.anim1 = null;
	wpRsI.anim2 = null;
	wpRsI.left = 0;
	wpRsI.top = 0;
	wpRsI.ismouseover = false;
	wpRsI.isAvailable = false;
}; //Définition type wpRsI

// Création du tableau (c'est un tableau de tableau, car il comprend des fonctions.
	for (var Li=0;Li<wpgTN.length;Li++)
	{
		wpWcj[Li] = new Array;
		for (var Co=0;Co<wpDFn.length;Co++)
		{
			wpWcj[Li][Co] = new wpRsI();
			wpWcj[Li][Co].name = "";
			wpWcj[Li][Co].anim1 = new xAnimation();
			wpWcj[Li][Co].anim2 = new xAnimation();
		}
	}


var wpJEn = 0;
var wprPY = 0;
var wpSMr = false;

var wpTmG = new Array; // Dégradés des Nav
/*
	wpTmG[0] = "#B9D64D"; 
	wpTmG[1] = "#FFE835"; 
	wpTmG[2] = "#F99D38"; 
	wpTmG[3] = "#EF4642"; 
	wpTmG[4] = "#A84499"; 
	wpTmG[5] = "#1C6BB5"; 

	wpTmG[0] = "#F58D97"; 
	wpTmG[1] = "#FFF795"; 
	wpTmG[2] = "#62C088"; 
	wpTmG[3] = "#F8DA68"; 
	wpTmG[4] = "#A9CBEB"; 
	wpTmG[5] = "#F6ABCB"; 

/*	Dégradés orange */
	wpTmG[0] = "#FFE50A"; 
	wpTmG[1] = "#F2CF04"; 
	wpTmG[2] = "#F8DA68"; 
	wpTmG[3] = "#FDFDA5"; 
	wpTmG[4] = "#FFED88"; 
	wpTmG[5] = "#FBE20C"; 

var wpkbk = new Array; // Dégradés des Nav
	wpkbk[0] = "#E4F21F"; 
	wpkbk[1] = "#C7E281"; 
	wpkbk[2] = "#BFD255"; 
	wpkbk[3] = "#D7DA83"; 
	wpkbk[4] = "#C7E281"; 
	wpkbk[5] = "#ECFB60"; 

var wpZnD = "";
var wpFmN = "";
var wpcNr = 0;
var wpUJb = 0;

var wpVEq = 0; // Dock actif (0 = aucun, 1 ou 2)
var wpknN = 0; // Dock actif Précédent (0 = aucun, 1 ou 2)
var wpEFK = null;

var wpGjy = new Array; // Historique de navigation
var wpEyW = 0; // Index dans l'historique
var wpaat = 0; // Nombre d'éléments dans l'historique
var wpDBq = 50; // Nombre d'éléments maximum dans l'historique
var wpyUq = 0; // Index du dernier élément du tableau

var wpXPX = new Array;
var wpsTg = -1;
var wpwfF = 0;
var wpqGp = 5;


// Définition des Navs disponibles (voir V².Available)
	wpWcj[wpjrO(wpwnK)][wpqaI(wpKTG)].isAvailable = true;
	wpWcj[wpjrO(wpwnK)][wpqaI(wpJfp)].isAvailable = false;
	wpWcj[wpjrO(wpwnK)][wpqaI(wpvhI)].isAvailable = true;
	wpWcj[wpjrO(wpwnK)][wpqaI(wpJWF)].isAvailable = false;
	wpWcj[wpjrO(wpwnK)][wpqaI(wpwvY)].isAvailable = true;
	wpWcj[wpjrO(wphKU)][wpqaI(wpKTG)].isAvailable = false;
	wpWcj[wpjrO(wphKU)][wpqaI(wpJfp)].isAvailable = false;
	wpWcj[wpjrO(wphKU)][wpqaI(wpvhI)].isAvailable = false;
	wpWcj[wpjrO(wphKU)][wpqaI(wpJWF)].isAvailable = false;
	wpWcj[wpjrO(wphKU)][wpqaI(wpwvY)].isAvailable = false;
	wpWcj[wpjrO(wpaMP)][wpqaI(wpKTG)].isAvailable = false;
	wpWcj[wpjrO(wpaMP)][wpqaI(wpJfp)].isAvailable = false;
	wpWcj[wpjrO(wpaMP)][wpqaI(wpvhI)].isAvailable = false;
	wpWcj[wpjrO(wpaMP)][wpqaI(wpJWF)].isAvailable = false;
	wpWcj[wpjrO(wpaMP)][wpqaI(wpwvY)].isAvailable = false;
	wpWcj[wpjrO(wpFZC)][wpqaI(wpKTG)].isAvailable = true;
	wpWcj[wpjrO(wpFZC)][wpqaI(wpJfp)].isAvailable = false;
	wpWcj[wpjrO(wpFZC)][wpqaI(wpvhI)].isAvailable = true;
	wpWcj[wpjrO(wpFZC)][wpqaI(wpJWF)].isAvailable = false;
	wpWcj[wpjrO(wpFZC)][wpqaI(wpwvY)].isAvailable = true;
	wpWcj[wpjrO(wpmWJ)][wpqaI(wpKTG)].isAvailable = false;
	wpWcj[wpjrO(wpmWJ)][wpqaI(wpJfp)].isAvailable = false;
	wpWcj[wpjrO(wpmWJ)][wpqaI(wpvhI)].isAvailable = false;
	wpWcj[wpjrO(wpmWJ)][wpqaI(wpJWF)].isAvailable = false;
	wpWcj[wpjrO(wpmWJ)][wpqaI(wpwvY)].isAvailable = false;
	wpWcj[wpjrO(wpwXQ)][wpqaI(wpKTG)].isAvailable = false;
	wpWcj[wpjrO(wpwXQ)][wpqaI(wpJfp)].isAvailable = false;
	wpWcj[wpjrO(wpwXQ)][wpqaI(wpvhI)].isAvailable = false;
	wpWcj[wpjrO(wpwXQ)][wpqaI(wpJWF)].isAvailable = false;
	wpWcj[wpjrO(wpwXQ)][wpqaI(wpwvY)].isAvailable = false;


function wpgUK()
{
	li = -1;
	co = -1;
	Level = -1;
	Service = -1;
}
for (i=0;i<wpqGp;i++)
{
	wpXPX[i] = new wpgUK();
}


var wpbdn = false; // Indique qu'il y a un appel XHR pour les Navs en cours



function wpFQE()
{
	wpCFg = wpxpz;
	
	wpmOE = wpMXR;
	wpBfN = wpBtT;

	wpDrk = wpZtO*wpDrk;
	wpIaA = wpHnp*wpIaA;
	$("divNavs_Inside").innerHTML = "";	

	// wpgTN
	for (li = 0;li<wpQVb;li++)
	{
		var wpgQf = document.createElement('div');
		wpgQf.setAttribute('id', 'divNavService_'+ li);
		wpgQf.className='NavService';
		wpgQf.style.position = "absolute";
		wpgQf.style.left = '0px';
		wpgQf.style.top = (wpMXR + li*wpQLO)+'px';
		wpgQf.style.width = (wpBtT-wpDrX*li)+'px';
		wpgQf.innerHTML=wpAsk[wpgTN[li]];
		wpgQf.onmouseover = function(li) {
		  return function() {
			wpFdG(li);
		  };
		}(li);

		wpgQf.onmouseout = function(li) {
		  return function() {
			wpyqR(li);
		  };
		}(li);
		$('divNavs_Inside').appendChild(wpgQf);
	}
	
	// wpDFn
	for (co=0;co<wpFsw;co++)
	{
		var wpgQf = document.createElement('div');
		wpgQf.setAttribute('id', 'divNavLevel_'+ co);
		wpgQf.className='NavLevel';
		wpgQf.style.position = "absolute";
		wpgQf.style.left = (wpBtT + co*(wpDrk/wpZtO+wpDrX))+'px';
		wpgQf.style.top = '4px';
		wpgQf.style.width = wpDrk+'px';
		wpgQf.innerHTML=wpvVT[wpDFn[co]];
		wpgQf.onmouseover = function(co) {
		  return function() {
			wpAVs(co);
		  };
		}(co);
		
		wpgQf.onmouseout = function(co) {
		  return function() {
			wpYEm(co);
		  };
		}(co);
		
		$('divNavs_Inside').appendChild(wpgQf);
		
		
		var wpgQf = document.createElement('div');
		wpgQf.setAttribute('id', 'divNavLevel2_'+ co);
		wpgQf.className='NavLevel';
		wpgQf.style.position = "absolute";
		wpgQf.style.left = (wpBtT + co*(wpDrk/wpZtO+wpDrX) - (wpQVb) * wpIxv)+'px'; // wpBtT - (li+1) * wpIxv;
		wpgQf.style.top = (wpMXR + (wpQVb-1)*wpQLO + wpIaA / 2 + 24)+'px';
		wpgQf.style.width = wpDrk+'px';
		wpgQf.innerHTML=wpvVT[wpDFn[co]];
		wpgQf.onmouseover = function(e,co) {
		  return function() {
			wpAVs(co);
		  };
		}(this,co);
		
		wpgQf.onmouseout = function(co) {
		  return function() {
			wpYEm(co);
		  };
		}(co);
		
		$('divNavs_Inside').appendChild(wpgQf);
	}
	
	// Navs
	for (li = 0;li<wpQVb;li++)
	{

		for (co=0;co<wpFsw;co++)
		{

			var wpgQf = document.createElement('div');
			wpgQf.setAttribute('id', 'divNav_'+ li + '_'+co);
/*			xAddEventListener(wpgQf, 'mouseover', function()
				{
					//alert(wpgQf.getAttribute('id'));
					wpnEC(wpgQf, li, co);
				}, false);
*/
//			wpgQf.setAttribute('onmouseover', 'wpnEC(this,'+li+','+co+')'); // marche pas sous IE

			wpgQf.onmouseover = function(li,co) {
			  return function() {
				wpnEC(li,co);
			  };
			}(li,co);
			
			wpgQf.onmouseout = function(li,co) {
			  return function() {
				wpjdP(li,co);
			  };
			}(li,co);

			wpgQf.onclick = function(li,co) {
			  return function() {
				wpQDv(li,co);
			  };
			}(li,co);
			
			
			wpgQf.style.position = "absolute";
			wpgQf.style.width = wpDrk+'px';
			wpgQf.style.height = wpIaA+'px';
			wpgQf.style.left = (wpBfN-wpDrX/2)+'px';
			wpgQf.style.top = wpmOE+'px';
			wpgQf.className='Nav';
			wpgQf.style.color="#000000";// parseInt(nombre,16)
/*

				if (((wpDFn[co] == wpKTG) || (wpDFn[co] == wpJfp)) && (!wpbrS))
				{
					wpgQf.innerHTML='<table width="100%" border="0" cellspacing="0" cellpadding="4" background="data/250w-50tptC.png"><tr><td>(Connectez-vous)</td></tr></table>';
				}
				else
				{ // PAS if (((wpDFn[co] == wpKTG) || (wpDFn[co] == wpJfp)) && (!wpbrS))
					if ((wpDFn[co] == wpvhI))
					{
						wpgQf.innerHTML='<table width="100%" border="0" cellspacing="0" cellpadding="4" background="data/250w-50tptC.png"><tr><td>(Choisissez une adresse)</td></tr></table>';
					}
					else
					{
						wpgQf.style.backgroundColor = wpTmG[li];
						wpgQf.innerHTML='<table width="100%" border="0" cellspacing="0" cellpadding="4"><tr><td>'+wpAsk[wpgTN[li]]+' > '+wpvVT[wpDFn[co]]+'</td></tr></table>';
					}
				} // if (((wpDFn[co] == wpKTG) || (wpDFn[co] == wpJfp)) && (!wpbrS))

*/

			if (wpWcj[li][co].isAvailable)
			{
				if (((wpDFn[co] == wpKTG) || (wpDFn[co] == wpJfp)) && (!wpbrS))
				{
					wpgQf.innerHTML='<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="4" background="data/250w-50tptC.png"><tr align="center" valign="top"><td>(Connectez-vous)</td></tr></table>';
				}
				else
				{ // PAS if (((wpDFn[co] == wpKTG) || (wpDFn[co] == wpJfp)) && (!wpbrS))
					if ((wpDFn[co] == wpvhI))
					{
						wpgQf.innerHTML='<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="4" background="data/250w-50tptC.png"><tr align="center" valign="top"><td>(Choisissez une adresse)</td></tr></table>';
					}
					else
					{
						wpgQf.style.backgroundColor = wpTmG[li];
						wpgQf.innerHTML='<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="4"><tr align="center" valign="top"><td>'+wpAsk[wpgTN[li]]+' > '+wpvVT[wpDFn[co]]+'</td></tr></table>';
					}
				} // if (((wpDFn[co] == wpKTG) || (wpDFn[co] == wpJfp)) && (!wpbrS))
			}
			else
			{ // PAS if (wpWcj[li][co].isAvailable)
				if (((wpDFn[co] == wpKTG) || (wpDFn[co] == wpJfp)) && (!wpbrS))
				{
					wpgQf.innerHTML='<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="4" background="data/250w-50tpt.png"><tr align="center" valign="top"><td>(A venir)</td></tr></table>';
				}
				else
				{ // PAS if (((wpDFn[co] == wpKTG) || (wpDFn[co] == wpJfp)) && (!wpbrS))
					if ((wpDFn[co] == wpvhI))
					{
						wpgQf.innerHTML='<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="4" background="data/250w-50tpt.png"><tr align="center" valign="top"><td>(A venir)</td></tr></table>';
					}
					else
					{
						// wpgQf.style.backgroundColor = wpTmG[li];
						wpgQf.innerHTML='<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="4" background="data/250w-50tpt.png"><tr align="center" valign="top"><td>'+wpAsk[wpgTN[li]]+' > '+wpvVT[wpDFn[co]]+'</td></tr></table>';
					}
				} // if (((wpDFn[co] == wpKTG) || (wpDFn[co] == wpJfp)) && (!wpbrS))
			} // if (wpWcj[li][co].isAvailable)


//			wpgQf.innerHTML='<img src="data/250w-tpt.gif" width="'+wpDrk+'" height="'+wpIaA+'" />';
//			wpgQf.className='gradient '+wpkbk[li]+' '+wpTmG[co]+' vertical Nav';

			$('divNavs_Inside').appendChild(wpgQf);

			// Ajout d'un objet NavObject dans NavObjects

			wpWcj[li][co].name = 'SLNav_'+li+'_'+co;
			wpWcj[li][co].li = li;
			wpWcj[li][co].co = co;
			wpWcj[li][co].service = wpgTN[li];
			wpWcj[li][co].level = wpDFn[co];
			wpWcj[li][co].left = (wpBfN-wpDrX/2);
			wpWcj[li][co].top = wpmOE;

			wpBfN+=wpDrk/wpZtO+wpDrX;
		};//co
		
		wpCFg++;
		wpmOE += wpQLO;
		wpBfN = wpBtT - (li+1) * wpIxv;

	};//li
	
	wpDrk = wpDrk/wpZtO;
	wpIaA = wpIaA/wpHnp;
//***
	$('divNavs_Inside').style.width = wpBtT + (wpFsw-1)*wpDrX + wpFsw*wpDrk + 10;
	$('divNavs_Inside').style.top = wpIaA-wpMXR+(wpQVb>1)*24;
	$('divNavs_Inside').style.height = (wpMXR+(wpQVb-1)*wpQLO + wpIaA / 2 + 44)+'px';
	$('divNavs').style.height = (wpMXR+(wpQVb-1)*wpQLO + wpIaA / 2 + 44) + wpIaA-wpMXR+24;
	
	// ================================
	// Lancement mise à jour des Navs
	// ================================

	wpbdn=false; // Indique qu'il n'y a pas de mise à jour des Navs en cours.
//	StartMAJNavs();

} // wpFQE

function wpnEC(li, co)
{
	wpWcj[li][co].ismouseover=true;
	$('divNavService_'+li).style.backgroundImage="url('data/NavServBg.gif')";
	$('divNavLevel_'+co).style.backgroundImage="url('data/NavLevelBg.gif')";
	$('divNavLevel2_'+co).style.backgroundImage="url('data/NavLevelBg.gif')";
//	e.style.width=parseInt(wpDrk*2,10)+'px';
//	e.style.height=parseInt(wpIaA*2,10)+'px';
	$('divNav_'+ li + '_'+co).style.fontSize='12px';
//	xLeft(e, xLeft(e)-wpDrk+wpDrX);
	if (li == wpQVb-1)
	{
//		xTop(e, xTop(e)-wpIaA);
//		wpWcj[li][co].anim2.corner(e, 'nw', xLeft(e)-wpDrk+wpDrX, xTop(e)-wpIaA, 100, 2); 

//		wpNUA($('divNav_'+ li + '_'+co),li,co,wpWcj[li][co].left-wpDrk+wpDrX,wpWcj[li][co].top-wpIaA,parseInt(wpDrk*2,10),parseInt(wpIaA*2,10))
		wpNUA($('divNav_'+ li + '_'+co),li,co,wpWcj[li][co].left-10,wpWcj[li][co].top-10,parseInt(wpDrk*1.2,10),parseInt(wpIaA*2,10))

	}
	else
	{
//		xTop(e, xTop(e)-wpIaA*2+wpQLO);
//		wpWcj[li][co].anim2.corner(e, 'nw', xLeft(e)-wpDrk+wpDrX, xTop(e)-wpIaA*2+wpQLO, 100, 2); 
//		wpNUA($('divNav_'+ li + '_'+co),li,co,wpWcj[li][co].left-wpDrk+wpDrX,wpWcj[li][co].top-wpIaA*2+wpQLO,wpDrk*2,wpIaA*2)
		wpNUA($('divNav_'+ li + '_'+co),li,co,wpWcj[li][co].left-10,wpWcj[li][co].top-10,wpDrk*1.2,wpIaA*2)
	}

} // wpnEC

function wpjdP(li, co)
{
	wpWcj[li][co].ismouseover=false;
	$('divNavService_'+li).style.backgroundImage="";
	$('divNavLevel_'+co).style.backgroundImage="";
	$('divNavLevel2_'+co).style.backgroundImage="";
	//xWidth(e, wpDrk);
	//xHeight(e, wpIaA);
	//xLeft(e,wpWcj[li][co].left);
	//xTop(e,wpWcj[li][co].top);
	
	wpvcD($('divNav_'+ li + '_'+co),li,co,wpWcj[li][co].left,wpWcj[li][co].top,wpDrk,wpIaA)

	$('divNav_'+ li + '_'+co).style.fontSize='8px';
} // wpjdP

function wpQDv(li, co, What, Key, Key2, KeyName)
{
//	alert("NavPopup "+li+","+co+","+What+","+Key+","+Key2+","+KeyName);
if (wpsTg+1 < wpwfF)
	{
		wpsTg++;
		wpwfF = wpsTg+1;
		wpXPX[wpsTg].li = li;
		wpXPX[wpsTg].co = co;
		wpXPX[wpsTg].Level = wpDFn[co];
		wpXPX[wpsTg].Service = wpgTN[li];
	}
	else
	{
		if (wpwfF < wpqGp)
		{
			wpwfF++;
			wpsTg++;
			wpXPX[wpsTg].li = li;
			wpXPX[wpsTg].co = co;
			wpXPX[wpsTg].Level = wpDFn[co];
			wpXPX[wpsTg].Service = wpgTN[li];
		}
		else
		{
			for (i=0;i<wpqGp-1;i++)
			{
				wpXPX[i].li=wpXPX[i+1].li;
				wpXPX[i].co=wpXPX[i+1].co;
				wpXPX[i].Service=wpXPX[i+1].Service;
				wpXPX[i].Level=wpXPX[i+1].Level;
			}
		}
	}
	wpXPX[wpsTg].li = li;
	wpXPX[wpsTg].co = co;
	wpXPX[wpsTg].Level = wpDFn[co];
	wpXPX[wpsTg].Service = wpgTN[li];

	wpynD(What, Key, Key2, KeyName);

} // wpQDv

function wpSSz(li, co)
{
	if ($("divNav_"+li+"_"+co).style.display!="none")
	{
		wppJj();
		$("divNav_"+li+"_"+co).style.display="none";
	}
} // wpSSz

function wpynD(What, Key, Key2, KeyName)
{
//	alert("HistoryUpdate");
//	html = "";
//	html += "HistoryIndex = "+wpsTg+"<br />";
//	html += "HistoryNb = "+wpwfF+"<br />";
//	html += "HistoryMax = "+wpqGp+"<br /><br />";
	if (wpsTg == 0)
	{
		$("divHistory_Previous").innerHTML = '<img src="data/HistoryPreviousOFF.png" alt="Reculer" width="20" height="20" style="cursor:pointer" onclick="wpfCI()"/>';
	}
	else
	{
		$("divHistory_Previous").innerHTML = '<img src="data/HistoryPrevious.png" alt="Reculer" width="20" height="20" style="cursor:pointer" onclick="wpfCI()"/>';
	}

	if (wpsTg < wpwfF-1)
	{
		$("divHistory_Next").innerHTML = '<img src="data/HistoryNext.png" alt="Avancer" width="20" height="20"  style="cursor:pointer" onclick="wpGrD()" />';
	}
	else
	{
		$("divHistory_Next").innerHTML = '<img src="data/HistoryNextOFF.png" alt="Avancer" width="20" height="20" style="cursor:pointer" onclick="wpGrD()"/>';
	}

	for (i=0;i<wpwfF;i++)
	{
		if (i == wpsTg)
		{
			$("divNav_"+wpXPX[i].li+"_"+wpXPX[i].co).style.display="none";
//			html+=i+" : <strong>" +wpAsk[wpXPX[i].Service] + " > " + wpvVT[wpXPX[i].Level] + "</strong><br />";
		}
		else
		{
			if ($("divNav_"+wpXPX[i].li+"_"+wpXPX[i].co).style.display!="block")
			{
				$("divNav_"+wpXPX[i].li+"_"+wpXPX[i].co).style.display="block";
			}
		}
	}
	
	// Affichage de l'iframe concernée.
	iframeFile = "";
	
	switch(wpXPX[wpsTg].Service)
	{
		case wpwnK :
			iframeFile+="Articles";
			break;
		case wphKU:
			iframeFile+="Agenda";
			break;
		case wpaMP:
			iframeFile+="Questions";
			break;
		case wpFZC:
			iframeFile+="Directory";
			break;
		case wpmWJ:
			iframeFile+="Associations";
			break;
		case wpwXQ:
			iframeFile+="Ads";
			break;
	}

	switch(wpXPX[wpsTg].Level)
	{
		case wpKTG:
			iframeFile+="You";
			break;
		case  wpJfp:
			iframeFile+="Favs";
			break;
		case wpvhI :
			if ((!Key)&&(wpYLZ))
			{
				Key = wpYLZ;
			}
			iframeFile+="Address";
			break;
		case wpJWF :
			iframeFile+="Around";
			break;
		case wpwvY :
			iframeFile+="City";
			break;
	}
	
	
	// What et Key permettent de se positionner plus précisément
	
	/*
	What
	WhoPro
	WhoPerso
	ArticlePro
	ArticleCity
	OpinionPro
	Where
	*/
	iframeFile+="I.php";
	if ((What!==undefined)&&(Key!==undefined))
	{
		iframeFile+="?What="+What+"&Key="+Key;
	}
	else
	{
		if (What!==undefined)
		{
			iframeFile+="?What="+What;
		}
		if (Key!==undefined)
		{
			iframeFile+="?Key="+Key;
		}
	}
/*
	if (iframeFile.indexOf("CityI"))
	{
		if (wpUcX)
		{
			if (wpUcX > 0)
			{
				if (iframeFile.indexOf("?")>=0)
				{
					iframeFile+="&KeyCity=" + wpUcX;
				}
				else
				{
					iframeFile+="?KeyCity=" + wpUcX;
				}
			}
		}
	}
*/
//	alert("HistoryUpdate: KeyName : "+KeyName);

	if (Key2!=undefined)
	{
		iframeFile+="&Key2="+Key2;
	}

	if (KeyName!=undefined)
	{
		iframeFile+="&KeyName="+KeyName;
	}

	if (frames["iframeCenter"].location.href != iframeFile)
	{
//		alert(iframeFile);
		frames["iframeCenter"].location.href = iframeFile;
		parent.$('iframeSearch').style.display="none";
		parent.$("divRegister").style.display="none";
		parent.$("divMenuSub_Messages").style.display="none";
		parent.$('iframeCenter').style.display="block";
	}
} // wpynD

function wpGrD()
{
	if (wpsTg<wpwfF-1)
	{
		wpsTg++;
		wpynD();
	}
} //wpGrD

function wpfCI()
{
	if (wpsTg >0)
	{
		wpsTg--;
		wpynD();
	}
} //wpGrD

function wpAVs(Level)
{
	$('divNavLevel_'+Level).style.backgroundImage="url('data/NavLevelBg.gif')";
	$('divNavLevel2_'+Level).style.backgroundImage="url('data/NavLevelBg.gif')";
} // wpAVs

function wpYEm(Level)
{
	$('divNavLevel_'+Level).style.backgroundImage='';
	$('divNavLevel2_'+Level).style.backgroundImage='';
} // wpYEm

function wpFdG(Service)
{
//	alert('NavService_onmouseover');
	$('divNavService_'+ Service).style.backgroundImage="url('data/NavServBg.gif')";
} // wpFdG

function wpyqR(Service)
{
//	alert('NavService_onmouseout');
	$('divNavService_'+ Service).style.backgroundImage="";
} // wpyqR

// xAnimation.corner r2, Copyright 2006-2007 Michael Foster (Cross-Browser.com)
// Part of X, a Cross-Browser Javascript Library, Distributed under the terms of the GNU LGPL
/*
xAnimation.prototype.line = function(e,x,y,t,a,b,oe)
{
  var i = this;
  i.x1 = xLeft(e); i.y1 = xTop(e); // start position
  i.x2 = Math.round(x); i.y2 = Math.round(y); // target position
  i.init(e,t,h,h,oe,a,b);
  i.run();
  function h(i) { // onRun and onTarget
    i.e.style.left = Math.round(i.x) + 'px';
    i.e.style.top = Math.round(i.y) + 'px';
  }
};
xAnimation.prototype.size = function(e,w,h,t,a,b,oe)
{
  var i = this;
  i.x1 = xWidth(e); i.y1 = xHeight(e); // start size
  i.x2 = Math.round(w); i.y2 = Math.round(h); // target size
  i.init(e,t,o,o,oe,a,b);
  i.run();
  function o(i) { xWidth(i.e, Math.round(i.x)); xHeight(i.e, Math.round(i.y)); } // onRun and onTarget
};
xAnimation.prototype.NavGrow = function(e,x,y,w,h,t,a,b,oe)
{
  var i = this;
  i.x1 = xLeft(e); i.y1 = xTop(e); // start position
  i.x2 = Math.round(x); i.y2 = Math.round(y); // target position
  i.init(e,t,h,h,oe,a,b);
  i.run();
  function h(i)
  { // onRun and onTarget
    i.e.style.left = Math.round(i.x) + 'px';
    i.e.style.top = Math.round(i.y) + 'px';
  }
};
*/

function wpNUA(wpVxE,li,co,NewLeft,NewTop,NewWidth,NewHeight)
{
	  var wpnpW = 500; // 1000
	  var wpEKJ = Math.PI / (2 * wpnpW); // frequency
	  var wpfRX = new Date().getTime();
	var wpKwH = setInterval(
	function() {
	  var wpZgK = new Date().getTime() - wpfRX;
	  if ((wpZgK < wpnpW) && (wpWcj[li][co].ismouseover==true))
	  {
		var f = Math.abs(Math.sin(wpZgK * wpEKJ));
		var wpIQr = xLeft(wpVxE); // x start position
		var wpMfq = xTop(wpVxE); // y start position
		var wpKCn = xWidth(wpVxE); // width start position
		var wpMBS = xHeight(wpVxE); // height start position
		iTargetX = NewLeft;
		iTargetY = NewTop;
		iTargetW = NewWidth;
		iTargetH = NewHeight;
	
		xLeft(wpVxE, Math.round(f * (iTargetX - wpIQr) + wpIQr));
		xTop(wpVxE, Math.round(f * (iTargetY - wpMfq) + wpMfq));
		xWidth(wpVxE, Math.round(f * (iTargetW - wpKCn) + wpKCn));
		xHeight(wpVxE, Math.round(f * (iTargetH - wpMBS) + wpMBS));
	  }
	  else 
	  {
		clearInterval(wpKwH);
		xLeft(wpVxE,NewLeft);
		xTop(wpVxE,NewTop);
		xWidth(wpVxE,NewWidth);
		xHeight(wpVxE,NewHeight);
	  }
	}, 10
	);

} // wpNUA()

function wpvcD(wpVxE,li,co,NewLeft,NewTop,NewWidth,NewHeight)
{
	var wpnpW = 1000;
	var wpEKJ = Math.PI / (2 * wpnpW); // frequency
	var wpfRX = new Date().getTime();
	var wpKwH = setInterval(
	function() {
	  var wpZgK = new Date().getTime() - wpfRX;
	  if ((wpZgK < wpnpW) && (wpWcj[li][co].ismouseover==false))
	  {
		var f = Math.abs(Math.sin(wpZgK * wpEKJ));
		var wpIQr = xLeft(wpVxE); // x start position
		var wpMfq = xTop(wpVxE); // y start position
		var wpKCn = xWidth(wpVxE); // width start position
		var wpMBS = xHeight(wpVxE); // height start position
		iTargetX = NewLeft;
		iTargetY = NewTop;
		iTargetW = NewWidth;
		iTargetH = NewHeight;
	
		xLeft(wpVxE, Math.round(f * (iTargetX - wpIQr) + wpIQr));
		xTop(wpVxE, Math.round(f * (iTargetY - wpMfq) + wpMfq));
		xWidth(wpVxE, Math.round(f * (iTargetW - wpKCn) + wpKCn));
		xHeight(wpVxE, Math.round(f * (iTargetH - wpMBS) + wpMBS));
	  }
	  else 
	  {
		clearInterval(wpKwH);
		xLeft(wpVxE,NewLeft);
		xTop(wpVxE,NewTop);
		xWidth(wpVxE,NewWidth);
		xHeight(wpVxE,NewHeight);
	  }
	}, 10
	);

} // wpvcD()


function wpjrO(S)
{ // Convertit un service en ligne
	li = -1;
	for (l=0;l<wpgTN.length;l++)
	{
		if (wpgTN[l]==S)
		{
			li = l;
		}
	}
	return li;
}

function wpqaI(L)
{ // Convertit un niveau en colonne
	co = -1;
	for (c=0;c<wpDFn.length;c++)
	{
		if (wpDFn[c]==L)
		{
			co = c;
		}
	}
	return co;
}

function wppJj()
{ // Rétablit tous les navs
/*
	for (i=0;i<wpwfF;i++)
	{
		if ($("divNav_"+wpXPX[i].li+"_"+wpXPX[i].co).style.display!="block")
		{
			$("divNav_"+wpXPX[i].li+"_"+wpXPX[i].co).style.display="block";
		}
	}
*/
	for (li = 0;li<wpQVb;li++)
	{
		for (co = 0;co<wpFsw;co++)
		{
			$("divNav_"+li+"_"+co).style.display="block";
		}
	}
	wpwfF = 0;
}

function wpaTE()
{
	if (wpbrS)
	{
		for (li=0;li<wpQVb;li++) //for (li=0;li<wpgTN.length;li++)
		{
			if ($('divNav_'+ li + '_'+wpqaI(wpKTG)))
			{
				if (wpWcj[li][wpqaI(wpKTG)].isAvailable)
				{
					$('divNav_'+ li + '_'+wpqaI(wpKTG)).innerHTML = '<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="4"><tr align="center" valign="top"><td>'+wpAsk[wpgTN[li]]+' > '+wpvVT[wpKTG]+'</td></tr></table>';
					$('divNav_'+ li + '_'+wpqaI(wpKTG)).style.backgroundColor = wpTmG[li];
				}
			}
			if ($('divNav_'+ li + '_'+wpqaI(wpJfp)))
			{
				if (wpWcj[li][wpqaI(wpJfp)].isAvailable)
				{
					$('divNav_'+ li + '_'+wpqaI(wpJfp)).innerHTML = '<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="4"><tr align="center" valign="top"><td>'+wpAsk[wpgTN[li]]+' > '+wpvVT[wpJfp]+'</td></tr></table>';
					$('divNav_'+ li + '_'+wpqaI(wpJfp)).style.backgroundColor = wpTmG[li];
				}
			}
		}
	}
	else
	{ // PAS if (wpbrS)
		for (li=0;li<wpQVb;li++) //for (li=0;li<wpgTN.length;li++)
		{
			if ($('divNav_'+ li + '_'+wpqaI(wpKTG)))
			{
				if (wpWcj[li][wpqaI(wpKTG)].isAvailable)
				{
					$('divNav_'+ li + '_'+wpqaI(wpKTG)).innerHTML = '<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="4" background="data/250w-50tptC.png"><tr align="center" valign="top"><td>(Connectez-vous)</td></tr></table>';
					$('divNav_'+ li + '_'+wpqaI(wpKTG)).style.backgroundColor = "";
				}
			}
			if ($('divNav_'+ li + '_'+wpqaI(wpJfp)))
			{
				if (wpWcj[li][wpqaI(wpJfp)].isAvailable)
				{
					$('divNav_'+ li + '_'+wpqaI(wpJfp)).innerHTML = '<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="4" background="data/250w-50tptC.png"><tr align="center" valign="top"><td>(Connectez-vous)</td></tr></table>';
					$('divNav_'+ li + '_'+wpqaI(wpJfp)).style.backgroundColor = "";
				}
			}
		}
	} // if (wpbrS)
	
	if (wpYLZ==0)
	{
		for (li=0;li<wpQVb;li++) //for (li=0;li<wpgTN.length;li++)
		{
			if ($('divNav_'+ li + '_'+wpqaI(wpvhI)))
			{
				if (wpWcj[li][wpqaI(wpvhI)].isAvailable)
				{
					$('divNav_'+ li + '_'+wpqaI(wpvhI)).innerHTML = '<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="4" background="data/250w-50tptC.png"><tr align="center" valign="top"><td>(Choisissez une adresse)</td></tr></table>';
					$('divNav_'+ li + '_'+wpqaI(wpvhI)).style.backgroundColor = "";
				}
			}
		}
	}
	else
	{ // PAS if (wpYLZ==0)
		for (li=0;li<wpQVb;li++) //for (li=0;li<wpgTN.length;li++)
		{
			if ($('divNav_'+ li + '_'+wpqaI(wpvhI)))
			{
				if (wpWcj[li][wpqaI(wpvhI)].isAvailable)
				{
					$('divNav_'+ li + '_'+wpqaI(wpvhI)).innerHTML = '<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="4"><tr align="center" valign="top"><td>'+wpAsk[wpgTN[li]]+' > '+wpvVT[wpvhI]+'<br /><span class="Style16">'+wpaMB+'</span></td></tr></table>';
					$('divNav_'+ li + '_'+wpqaI(wpvhI)).style.backgroundColor = wpTmG[li];
				}
			}
		}
	} // if ($KeyAddres!=0)
/* Supprimé. A quoi ça sert ?	
	if (wpsTg>=0)
	{
		wpynD();
	}
*/
} // wpaTE


