
function effacer(id) {
  document.getElementById(id).style.display = "none";
}

function touteffacer(id,prefixe) {
 i = 1;
 while (document.getElementById(prefixe+i)) {
   if (prefixe+i != id) {
     effacer(prefixe+i);
   }
   i = i + 1;
 }
}

function afficher(id) {
  document.getElementById(id).style.display = "block";
}

function afficherMenu(id,prefixe) {
 touteffacer(id,prefixe)
 afficher(id);
}

	function AfficheCalque(largeur, hauteur) {
		var d = $('calque');
		var s = d.style;

		w = (screen.width - largeur) / 2 ;
		h = (screen.height - hauteur) / 2 - 100;


		s.top = h + "px";
		s.left = w + "px";
		s.width = largeur + "px";
		s.height = hauteur + "px";
		s.display = "block";
	}

//   Fonctions liées à prototype.js 

	function affichessmenu(){
		var url = '../menu/id_ssmenu.php';
			
		var monAjax = new Ajax.Updater(
				'ssmenu',
				url,
				{
				method: 'get',
				onFailure: rapporteErreur,
				evalScripts: true
				}
			);		
	}

	function OpenInfos(){
		var url = '../inc/ajaxInfos.php';
			
		afficheBoxContenu( 200, 400, 'Infos Légales');

		var monAjax = new Ajax.Updater(
				'boxContenu',
				url,
				{
				method: 'get',
				onFailure: rapporteErreur,
				evalScripts: true
				}
			);		

	}

	function OpenContact(){
		var url = '../inc/ajaxContact.php';
			
		afficheBoxContenu( 500, 400, 'Pour nous contacter');

		var monAjax = new Ajax.Updater(
				'boxContenu',
				url,
				{
				method: 'get',
				onFailure: rapporteErreur,
				evalScripts: true
				}
			);		
	}
	function EnvoiContact() {
		var no 	= $F('nom');
		var pr 	= $F('prenom');
		var vi 	= $F('ville');
		var cp 	= $F('cp');
		var te 	= $F('tel');
		var ma 	= $F('mail');
		var me  = $F('message');
		var x = {
					nom: no,
					prenom: pr ,
					ville: vi ,
					cp: cp,
					tel: te,
					mail: ma,
					message: me
					};
		var x = $H(x);
		var parametres = x.toQueryString();
		var url = '../inc/ajaxContactEnvoi.php';
		
		var monAjax = new Ajax.Updater(
				'boxContenu',
				url,
				{
				method: 'post',
				parameters: parametres,
				
				onFailure: rapporteErreur,
				evalScripts: true
				}
		);		
	}
	
	function OpenFlashInfo(){
		var url = '../inc/ajaxFlashInfo.php';
			
		afficheBoxContenu( 500, 250, 'votre inscription au Flash Info Week-end');

		var monAjax = new Ajax.Updater(
				'boxContenu',
				url,
				{
				method: 'get',
				onFailure: rapporteErreur,
				evalScripts: true
				}
			);		
	}
	function EnvoiFlashInfo() {
		var email = $F('email');
		var parametres = 'email=' + email;
		
		var modele = /^[a-zA-Z0-9\.\-_]+@[a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,5}$/i;
		if (modele.test(email))	 {
			var url = '../inc/ajaxFlashInfoEnvoi.php';
		} else {
			var url = '../inc/ajaxFlashInfo.php';
		}
		var monAjax = new Ajax.Updater(
				'boxContenu',
				url,
				{
				method: 'get',
				parameters: parametres,
				
				onFailure: rapporteErreur,
				evalScripts: true
				}
		);		
	}

	function OpenRechercheAgenda(){
		var url = 'ajaxRecherche.php';
			
		afficheBoxContenu( 500, 400, 'Recherche par date ou par lieu');

		var monAjax = new Ajax.Updater(
				'boxContenu',
				url,
				{
				method: 'get',
				onFailure: rapporteErreur,
				evalScripts: true
				}
			);		
	}
	
function rapporteErreur() {
	alert('désolé, Erreur !!');
}