//---------------------------------------------------------------------------------------
// Fonction qui permet de définir la taille de la popup generale
//---------------------------------------------------------------------------------------
	var menu;
	var image;

	function updateMenuNumber(m){
		menu = m;
		updateIMG();
	}
	
	function updateIMG(){
		switch(menu){
			case 1: 
				image="produit_alerte.jpg";
				break;
			case 2: 
				image="produit_carto.jpg";
				break;
			case 3: 
				image="produit_radio.jpg";
				break; 
			default: 
				image="produit_alerte.jpg";
				break;
		}
		
		document.getElementById('produit_photo1').innerHTML='<img src="Image/'+image+'" border="0" alt="produit"/>';	
	}
	
	function index_admin()
	{
		// permet de d�terminer le navigateur en fonction de nos besoins
		var dom = net = iex = false;
		if (document.getElementById) dom = true; // IE5+ ou Netscape6+/Mozilla
		if (document.layers) net = true; // Netscape4
		if (document.all) iex = true; // IE4+
	
		if (iex)
		{
			var larg_utile = screen.availWidth-12;
			var haut_utile = screen.height-58;
		}
				
		else if (dom || net)
		{
			var larg_utile = window.innerWidth;
			var haut_utile = screen.height;
		}
				
		else {}
		
		window.open("Accueil_admin.php", "Administration", "scrollbar=no, menubar=no, Width="+larg_utile+",Height="+haut_utile+", TOP="+screen.availTop+", LEFT="+screen.availLeft+", toolbar=no, status=no, location=no, resizable=no");
		if (window.opener) document.write('<a href="#" onclick="self.close();">Fermer cette fenêtre</a>');
	}
	
//------------------------------------------------------------------------------------------------
//Fonction popup sur les formulaires
//------------------------------------------------------------------------------------------------

	function popup(adresse, nomFenetre, largeur, hauteur, scroll) 
	{
		var largeurEcran = (screen.width - largeur) / 2;
	 	var hauteurEcran = (screen.height - hauteur) / 2;
		window.open(adresse, nomFenetre, 'height=' + hauteur + ', width=' + largeur + ', top=' + hauteurEcran + ', left=' + largeurEcran + ', scrollbars=' + scroll + ', resizable=0, status=no')
	}

//---------------------------------------------------------------------------------------
// Fonction qui permet de cacher les informations dans la barre de statut et URL
//---------------------------------------------------------------------------------------

	function hidestatus()
	{
		window.status=''
		return true;
	}
	
	if (document.layers)
	document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT);
	
	document.onmouseover=hidestatus;
	document.onmouseout=hidestatus;
	
//---------------------------------------------------------------------------------------
// Fonction qui permet de bloquer le clic droit
//---------------------------------------------------------------------------------------
	
	function bloque()
	{
		var message="";
		function clickIE() {if (document.all) {(message);return false;}}
		function clickNS(e) {if	(document.layers||(document.getElementById&&!document.all)) {
		if (e.which==2||e.which==3) {(message);return false;}}}
		if (document.layers)
		{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
		else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
		document.oncontextmenu=new Function("return false")
	}

//---------------------------------------------------------------------------------------
// Fonction qui permet de bloquer la touche ENTER 
//---------------------------------------------------------------------------------------

	function process_keypress(e) 
	{
		if(window.event)
		{
			if (window.event.type == "keypress" & window.event.keyCode == 13)
				return !(window.event.type == "keypress" & window.event.keyCode == 13);
		}

		if(e)
		{
			if (e.type == "keypress" & e.keyCode == 13)
				return !e;
		}
	}

	document.onkeypress = process_keypress;
	
//------------------------------------------------------------------------------------------------
// Fonction Test Navigateur pour Ajax
//------------------------------------------------------------------------------------------------

	function navigateur()
	{
		var XHR = null;
	
		if(window.XMLHttpRequest) // Firefox
			XHR = new XMLHttpRequest();
		else if(window.ActiveXObject) // Internet Explorer
			XHR = new ActiveXObject("Microsoft.XMLHTTP");
		else
		{ // XMLHttpRequest non support� par le navigateur
			alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
			return;
		}
		
		return XHR;
	}
	
//-----------------------------------------------------------------------------------------------
// Fonction qui permet de mettre � jour sans recharger la page
//-----------------------------------------------------------------------------------------------

	function requestMAJ(url,val)
	{
		var XHR = navigateur();
		
		// on guette les changements d'état de l'objet
		XHR.onreadystatechange = function attente() 
		{
			if (XHR.readyState == 4)
			{	
				if(XHR.status == 200)
				{
					//alert(url);
					switch(url)
					{
						case "Ajax/ajax_corps.php?page=1" :
							document.getElementById(val).innerHTML = XHR.responseText ;
							break;		
						case "Ajax/ajax_corps.php?page=3" :
							document.getElementById(val).innerHTML = XHR.responseText ;
							break;							
						case "Ajax/ajax_corps.php?page=4" :
							document.getElementById(val).innerHTML = XHR.responseText ;
							break;
						case "Ajax/ajax_contenu_metier.php?categ=5" :
							//document.getElementById("id_listeMetier_flash").echo(XHRMetier.responseText,1);
							break;
						case "Ajax/ajax_corps.php?page=5&i=1" :
							document.getElementById(val).innerHTML = XHR.responseText ;
							requestMAJProduit('Ajax/ajax_contenu_produit.php?categ=1','produit_liste');
							break;						
						case "Ajax/ajax_corps.php?page=8" :
							document.getElementById(val).innerHTML = XHR.responseText ;
							load();
							afficherAdresse('17 rue Le Verrier, 17442 Aytre, France');							
							break;							
						case "Ajax/ajax_corps.php?page=9" :
							document.getElementById(val).innerHTML = XHR.responseText ;
							load();
							afficherAdresse('17 rue Le Verrier, 17442 Aytre, France');
							break;
						default:
							document.getElementById(val).innerHTML = XHR.responseText ;
							break;
					}
				}
			}
		}

		// envoie de la requête, methode GET et de l'url
		XHR.open("GET", url, true);
		XHR.send(null);		// le travail est terminé
		return;
	}

	function requestMAJMetier(url,val)
	{
		var XHRMetier = navigateur();
						
		// on guette les changements d'état de l'objet
		XHRMetier.onreadystatechange = function attente() 
		{
			if (XHRMetier.readyState == 4)
			{	
				if(XHRMetier.status == 200)
				{
					if(url == "Ajax/ajax_contenu_metier.php?categ=8")
					{
						document.getElementById('metier_formation').style.display = 'block';
					}
					else
					{
						document.getElementById('metier_formation').style.display = 'none';
					}

					document.getElementById("id_listeMetier_flash").innerHTML = XHRMetier.responseText;
				}
			}
		}

		// envoie de la requête, methode GET et de l'url
		XHRMetier.open("GET",url, true);
		XHRMetier.send(null);		// le travail est terminé
		return;
	}

	function requestMAJProduit(url,val)
	{
		var XHRProduit = navigateur();
						
		// on guette les changements d'�tat de l'objet
		XHRProduit.onreadystatechange = function attente() 
		{
			if (XHRProduit.readyState == 4)
			{	
				if(XHRProduit.status == 200)
				{
					document.getElementById("id_listeProduit_flash").innerHTML = XHRProduit.responseText;				
				}
			}
		}

		// envoie de la requ�te, methode GET et de l'url
		XHRProduit.open("GET",url, true);
		XHRProduit.send(null);		// le travail est termin�
		return;
	}

	function InitService()
	{
		document.getElementById("id_listeMetier_flash").echo("",0);
	}

	
//-----------------------------------------------------------------------------------------------
// Fonction - Effet Accueil
//-----------------------------------------------------------------------------------------------
	
	function effet_accueil()
	{
		new Effect.BlindDown('contenu_accueil',{duration:2.5}); 
		window.setTimeout('Effect.Appear(\'accueil_desc\',{duration:2.5})',150);
		
		new Effect.BlindDown('blog_contenu_g',{duration:2.5}); 
		window.setTimeout('Effect.Appear(\'contenu_g\',{duration:2.5})',500);
		
		new Effect.BlindDown('blog_contenu_d',{duration:2.5}); 
		window.setTimeout('Effect.Appear(\'contenu_d\',{duration:2.5})',500);
	}

//-----------------------------------------------------------------------------------------------
// Fonction - Effet Actualite
//-----------------------------------------------------------------------------------------------
	
	function effet_actualite()
	{
		for(var i=0;i<4;i++)
		{
			window.setTimeout('Effect.BlindDown(\'actualite_public_liste'+i+'\',{duration:2})',50+(i*350));
		}

		window.setTimeout('Effect.Appear(\'lien_actualite_rss\', {duration:2.5})',1500);
		window.setTimeout('Effect.Pulsate(\'lien_actualite_rss\', {duration:1.5})',1500);
		
		window.setTimeout('Effect.Appear(\'lien_actualite_archive\', {duration:2.5})',1500);
		window.setTimeout('Effect.Pulsate(\'lien_actualite_archive\', {duration:1.5})',1500);
	}
	
//-----------------------------------------------------------------------------------------------
// Fonction - Effet Entreprise / Services / Produits
//-----------------------------------------------------------------------------------------------

	function effet_ouvrir_onglet()
	{
		window.setTimeout('Effect.Appear(\'contenu_page\', {duration:2.5})',400);
	}

	function effet_fermer_onglet()
	{

	}

//-----------------------------------------------------------------------------------------------
// Fonction - Effet Client
//-----------------------------------------------------------------------------------------------
		
	function effet_client()
	{
		for(var i=0;i<15;i++)
		{
			window.setTimeout('Effect.Appear(\'bloc'+i+'\',{duration:2.5})',500+(i*30));
		}
	}

//-----------------------------------------------------------------------------------------------
// Fonction - Rollover Actualite
//-----------------------------------------------------------------------------------------------

	function rollover(id)
	{
		document.getElementById(id).style.backgroundColor = "#b9b9b9";
	}

	function out(id)
	{
		document.getElementById(id).style.backgroundColor = "";
	}

//-----------------------------------------------------------------------------------------------
// Fonction - Client colorier departement
//-----------------------------------------------------------------------------------------------

	function colorierDept(dept) 
	{
		//document.getElementById("id_client_flash").echo(dept);
	}

//-----------------------------------------------------------------------------------------------
// Fonction - Metier Liste Scrollbar Flash
//-----------------------------------------------------------------------------------------------

	function contenuSite(data)
	{
		document.getElementById("id_listeMetier_flash").echo(data);
	}