/* ------------------------ FONCTION SPECIFIQUE ------------------------ */ 
/* Gestion_Site_Modif */
	function Gestion_Site_Modif_Enregistrement() {
		//FAIRE LES TESTS
		document.Param.submit();
	}
/* Gestion_Site_Modif */

/* Gestion_Menu_Modif */
	function Gestion_Menu_Modif_Enregistrement() {
		//FAIRE LES TESTS
		document.Option.submit();
	}
/* Gestion_Menu_Modif */

/* Gestion_Carousel_Modif */
	function Gestion_Carousel_Modif_Enregistrement() {
		//FAIRE LES TESTS
		document.Option.submit();
	}
/* Gestion_Carousel_Modif */

/* Gestion_SS_Menu_Modif */
	function Gestion_SS_Menu_Modif_Enregistrement() {
		//FAIRE LES TESTS
		document.Option.submit();
	}
/* Gestion_SS_Menu_Modif */

/* Gestion_MiniSites_Modif */
	function Gestion_MiniSites_Modif_Enregistrement() {
		//FAIRE LES TESTS
		document.MiniSite.submit();
	}
/* Gestion_MiniSites_Modif */

/* Gestion_Utilisateurs_Modif */
	function Gestion_Utilisateurs_Modif_Enregistrement() {
		//FAIRE LES TESTS
		document.Utilisateur.submit();
	}
/* Gestion_Utilisateurs_Modif */

/* Gestion_MiniSites_Modif */
	function Redaction_Modif_Enregistrement() {
		//FAIRE LES TESTS
		document.Article.submit();
	}
/* Gestion_MiniSites_Modif */

/* Gestion_Documents */
	function Gestion_Documents_Enregistrement() {
		document.Documents.submit();
	}
/* Gestion_Documents */

/* Redaction_Modif_Enregistrement */
	function Redaction_Modif_Enregistrement() {
		//FAIRE LES TESTS
		document.Article.submit();
	}
/* Redaction_Modif_Enregistrement */

/* Redaction_MiniSites_Modif_Enregistrement */
	function Redaction_MiniSites_Modif_Enregistrement() {
		//FAIRE LES TESTS
		document.Article.submit();
	}
/* Redaction_MiniSites_Modif_Enregistrement */

/* Inscription */
	function Inscription_Enregistrement() {
		FormulaireValide=true;
		if (
			document.getElementById('Inscription_Formulaire_Date_Jour').value==''||
			document.getElementById('Inscription_Formulaire_Prenom').value==''||
			document.getElementById('Inscription_Formulaire_EMail').value==''||
			document.getElementById('Inscription_Formulaire_MDP').value==''
		) { alert('veuillez remplir tout les champs obligatoire.'); FormulaireValide=false; }
		DateValide=date_valide(document.getElementById('Inscription_Formulaire_Date_Jour').value, document.getElementById('Inscription_Formulaire_Date_Mois').value, document.getElementById('Inscription_Formulaire_Date_Annee').value);
		if (!DateValide) { alert('La date saisie n\'est pas valide.'); FormulaireValide=false; }
		if (!FormulaireValide) { return; }
		document.Utilisateur.submit();
	}
/* Inscription */

/* Structure_Debut */
	var Structure_Debut_ID_Menu_Act;
	function Structure_Debut_Connexion() {
		var httpRequest = false;
		if (window.XMLHttpRequest) { 
			httpRequest = new XMLHttpRequest();
			if (httpRequest.overrideMimeType) {
				httpRequest.overrideMimeType('text/xml');
			}
		}
		else if (window.ActiveXObject) { 
			try {
				httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {}
			}
		}
		if (!httpRequest) {
			alert('Abandon. Impossible de créer une instance XMLHTTP');
			return false;
		}
		httpRequest.onreadystatechange = function() { Structure_Debut_Connexion_Traitement(httpRequest); };
		httpRequest.open('POST', '/Connexion_Utilisateur.php', true);
		httpRequest.setRequestHeader('Content-type','application/x-www-form-urlencoded');
		httpRequest.send('Login='+document.getElementById('Structure_Debut_Saisie_Connexion').value+'&Password='+document.getElementById('Structure_Debut_Saisie_Password').value);
	}
	function Structure_Debut_Connexion_Traitement(httpRequest) {
		if (httpRequest.readyState == 4) {
			if (httpRequest.status == 200) {
				if (httpRequest.responseText=="1") {
					document.Connexion_Redirection.submit();
				} else {
					document.getElementById('Structure_Debut_Div_Erreur_Connexion').innerHTML='Le login ou le mot de passe que vous avez saisi est incorrect.';
					document.getElementById('Structure_Debut_Saisie_Password').value='';
					document.getElementById('Structure_Debut_Saisie_Password').focus(); 				
				}
			} 
		}
	}
	function Structure_Debut_AfficheMenu(ID_Menu,Sens) {
		Structure_Debut_ID_Menu_Act=ID_Menu;
		if (document.getElementById('SS_Menu_'+ID_Menu) && Sens=='E') {
			document.getElementById('SS_Menu_'+ID_Menu).className='Sous_Menu_Visible';
		}
		if (document.getElementById('SS_Menu_'+ID_Menu) && Sens=='S') {
			Structure_Debut_ID_Menu_Act='';
			setTimeout('Structure_Debut_CacheMenu(\''+ID_Menu+'\')',500);
		}
	}
	function Structure_Debut_CacheMenu(ID_Menu) {
		if (ID_Menu!=Structure_Debut_ID_Menu_Act) {
			document.getElementById('SS_Menu_'+ID_Menu).className='Sous_Menu_NonVisible';
		}
	}
	function Structure_Debut_Click_Calendrier(DateSelect) {
		var httpRequest = false;
		if (window.XMLHttpRequest) { 
			httpRequest = new XMLHttpRequest();
			if (httpRequest.overrideMimeType) {
				httpRequest.overrideMimeType('text/xml');
			}
		}
		else if (window.ActiveXObject) { 
			try {
				httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {}
			}
		}
		if (!httpRequest) {
			alert('Abandon. Impossible de créer une instance XMLHTTP');
			return false;
		}
		httpRequest.onreadystatechange = function() { Structure_Debut_Click_Calendrier_Traitement(httpRequest); };
		httpRequest.open('POST', '/Calendrier_Event.php', true);
		httpRequest.setRequestHeader('Content-type','application/x-www-form-urlencoded');
		if (DateSelect!='') {
			httpRequest.send('DateSelect='+DateSelect);
		} else {
			httpRequest.send();
		}
	}	
	function Structure_Debut_Click_Calendrier_Traitement(httpRequest) {
		if (httpRequest.readyState == 4) {
			if (httpRequest.status == 200) {
				document.getElementById('Structure_Debut_Actualite').innerHTML=httpRequest.responseText;
			} 
		}
	}
/* Structure_Debut */
/* ------------------------ FONCTION SPECIFIQUE ------------------------ */ 

/* ------------------------ FONCTION GLOBALE ------------------------ */ 
	function date_valide(Jour, Mois, Annee)
	{
		if ((Jour <= 31)&&(nbjours_mois(Mois,Annee)==31)) { return(true); }
		else if ((Jour <= 29)&&(nbjours_mois(Mois,Annee)==29)) { return(true); }
		else if ((Jour<=28)&&(nbjours_mois(Mois,Annee)==28)) { return(true); }
		else if ((Jour<=30)&&(nbjours_mois(Mois,Annee)==30)) { return(true); }
		else { return(false); }
	}
	function nbjours_mois(Mois, Annee)
	{
		if ((Mois==1)||(Mois==3)||(Mois==5)||(Mois==7)||(Mois==8)||(Mois==10)||(Mois==12)) { return(31); }
		else if ((Mois==4)||(Mois==6)||(Mois==9)||(Mois==11)) { return(30); }
		else if ((Mois==2)&&(Annee % 4 ==0)) { return(29); }
		else { return(28); }
	}
/* ------------------------ FONCTION GLOBALE ------------------------ */ 
