function ejs_nodroit()
	{
	alert('Clic droit interdit');
	return(false);
	}

document.oncontextmenu = ejs_nodroit;

function add_favoris(page, url){
	new Ajax.Request(
						'/~fegershe/ajax/add_favoris.php',
						{
							'method' : 'post',
							'parameters' : 'page='+page+'&url='+url,
							'onComplete': function(transport) {
								eval(transport.responseText);
							  }

						}
					);
}
function suppr_favoris(id){
	new Ajax.Request(
						'/~fegershe/ajax/add_favoris.php',
						{
							'method' : 'post',
							'parameters' : 'suppr='+id,
							'onComplete': function(transport) {
								eval(transport.responseText);
							  }

						}
					);
}

var nbAgenda = 3;

function switch_main_info(onglet) {
	$$(".main_content").each(function(div){
			if(div.id == onglet) $(div).show();
			else $(div).hide();
			
			for(var i=0; i < 3; i++) {
				if($("title_"+div.id+"_"+i)) {
					var r = $("title_"+div.id+"_"+i);
					
					var rech = ((div.id == onglet)?'_off':'_on');
					var repl = ((div.id == onglet)?'_on':'_off');
					if(r.src) r.src = r.src.replace(new RegExp(rech+".jpg"),repl+".jpg");
					if(r.className != "") r.className = r.className.replace(new RegExp(rech+"$"), repl);
				//	alert(r.id +" / "+r.src+" / "+r.className);
				}
			}
		});
}

function changeContenuCentre(onglet){

	if(onglet=='actus'){
		
		$('entete_centre').innerHTML= '	<a href="javascript:rienFaire()" class="onglet_centre">'+
											'<img src="images/onglet_centre_actus_on.jpg" alt="actualites" border="0" />'+
										'</a>'+
									'	<a href="javascript:changeContenuCentre(\'agenda\');" class="onglet_centre">'+
									'		<img src="images/onglet_centre_agenda_off.jpg" alt="agenda" border="0" />'+
									'	</a>'+
										
									'	<div id="left_onglet_option_centre_off"></div>'+
									'	<a href="javascript:changeContenuCentre(\'option\');" id="onglet_centre_option_off">'+
									'		OPTION'+
									'	</a>'+
									'	<div id="right_onglet_option_centre_off"></div>';
		
		$('contenu_centre_home').innerHTML= '<div id="actu_off_1" class="actuOFF" style="display:block"></div>'+
									'		<div id="actu_on_1" class="actuOFF" style="display:none"></div>'+
									'		<div id="actu_off_2" class="actuOFF" style="display:block"></div>'+
									'		<div id="actu_on_2" class="actuOFF" style="display:none"></div>'+
									'		<div id="actu_off_3" class="actuOFF" style="display:block"></div>'+
									'		<div id="actu_on_3" class="actuOFF" style="display:none"></div>'+
											
									'		<br /><br />'+
											
									'		<div align="center">'+
									'			<a href="actus.php">'+
									'				<img src="images/bouton_voir_toutes_actus.jpg" alt="voir toutes les actualites" border="0" />'+
									'			</a>'+
									'		</div>'+
											
									'		<div class="separateur5px"></div>';
									
		var actuOff = new SWFObject("flash/actu_off.swf", "actuOFF", "350", "55", "9");
		actuOff.addParam("wmode","transparent");
		
		var actuOn = new SWFObject("flash/actu_on.swf", "actuON", "350", "180", "9");
		actuOn.addParam("wmode","transparent");
		
		actuOff.addVariable("titre", "Titre de l'actualit 1");
		actuOff.addVariable("texte", "Description rapide de l'actualit 1 expliquant sommairement son contenu");
		actuOff.addVariable("identifiant", "1");
		actuOff.addVariable("nomFonctionJS", "afficherActu");
		actuOff.write("actu_off_1");
		
		actuOn.addVariable("titre", "Titre de l'actualit 1");
		actuOn.addVariable("texte", "Description rapide de l'actualit 1 expliquant sommairement son contenu");
		actuOn.addVariable("image", "dynamic/images/actus/image_exemple_actus.jpg");
		actuOn.addVariable("leLien", "actus.php?id=1");
		actuOn.write("actu_on_1");
		
		actuOff.addVariable("titre", "Titre de l'actualit 2");
		actuOff.addVariable("texte", "Description rapide de l'actualit 2 expliquant sommairement son contenu");
		actuOff.addVariable("identifiant", "2");
		actuOff.addVariable("nomFonctionJS", "afficherActu");
		actuOff.write("actu_off_2");
		
		actuOn.addVariable("titre", "Titre de l'actualit 2");
		actuOn.addVariable("texte", "Description rapide de l'actualit 2 expliquant sommairement son contenu");
		actuOn.addVariable("image", "dynamic/images/actus/image_exemple_actus.jpg");
		actuOn.addVariable("leLien", "actus.php?id=2");
		actuOn.write("actu_on_2");
		
		actuOff.addVariable("titre", "Titre de l'actualit 3");
		actuOff.addVariable("texte", "Description rapide de l'actualit 3 expliquant sommairement son contenu");
		actuOff.addVariable("identifiant", "3");
		actuOff.addVariable("nomFonctionJS", "afficherActu");
		actuOff.write("actu_off_3");
		
		actuOn.addVariable("titre", "Titre de l'actualit 3");
		actuOn.addVariable("texte", "Description rapide de l'actualit 3 expliquant sommairement son contenu");
		actuOn.addVariable("image", "dynamic/images/actus/image_exemple_actus.jpg");
		actuOn.addVariable("leLien", "actus.php?id=3");
		actuOn.write("actu_on_3");
		
		afficherActu(1);
		
	}
	else if(onglet=='agenda'){
		
		$('entete_centre').innerHTML= '	<a href="javascript:changeContenuCentre(\'actus\');" class="onglet_centre">'+
									'		<img src="images/onglet_centre_actus_off.jpg" alt="actualites" border="0" />'+
									'	</a>'+
									'	<a href="javascript:rienFaire()" class="onglet_centre">'+
									'		<img src="images/onglet_centre_agenda_on.jpg" alt="agenda" border="0" />'+
									'	</a>'+
										
									'	<div id="left_onglet_option_centre_off"></div>'+
									'	<a href="javascript:changeContenuCentre(\'option\');" id="onglet_centre_option_off">'+
									'		OPTION'+
									'	</a>'+
										'<div id="right_onglet_option_centre_off"></div>';
		
		$('contenu_centre_home').innerHTML= '<div id="agenda_off_1" class="agendaOFF" style="display:block"></div>'+
									'		<div id="agenda_on_1" class="agendaOFF" style="display:none"></div>'+
									'		<div id="agenda_off_2" class="agendaOFF" style="display:block"></div>'+
									'		<div id="agenda_on_2" class="agendaOFF" style="display:none"></div>'+
									'		<div id="agenda_off_3" class="agendaOFF" style="display:block"></div>'+
									'		<div id="agenda_on_3" class="agendaOFF" style="display:none"></div>'+
											
									'		<br /><br />'+
											
									'		<div align="center">'+
									'			<a href="agenda.php">'+
									'				<img src="images/bouton_voir_toutes_manifs.jpg" alt="voir toutes les menifestations" border="0" />'+
									'			</a>'+
									'		</div>'+
											
									'		<div class="separateur5px"></div>';
		
		nbAgenda = 3;
		
		var agendaOff = new SWFObject("flash/actu_off.swf", "agendaOFF", "350", "55", "9");
		agendaOff.addParam("wmode","transparent");
		
		var agendaOn = new SWFObject("flash/actu_on.swf", "agendaON", "350", "180", "9");
		agendaOn.addParam("wmode","transparent");
		
		agendaOff.addVariable("titre", "Titre de la manifestation 1");
		agendaOff.addVariable("texte", "Description rapide de la manifestation 1 expliquant sommairement son contenu");
		agendaOff.addVariable("identifiant", "1");
		agendaOff.addVariable("nomFonctionJS", "afficherAgenda");
		agendaOff.write("agenda_off_1");
		
		agendaOn.addVariable("titre", "Titre de la manifestation 1");
		agendaOn.addVariable("texte", "Description rapide de la manifestation 1 expliquant sommairement son contenu");
		agendaOn.addVariable("image", "dynamic/images/actus/image_exemple_actus.jpg");
		agendaOn.addVariable("leLien", "agenda.php?id=1");
		agendaOn.write("agenda_on_1");
		
		agendaOff.addVariable("titre", "Titre de la manifestation 2");
		agendaOff.addVariable("texte", "Description rapide de la manifestation 2 expliquant sommairement son contenu");
		agendaOff.addVariable("identifiant", "2");
		agendaOff.addVariable("nomFonctionJS", "afficherAgenda");
		agendaOff.write("agenda_off_2");
		
		agendaOn.addVariable("titre", "Titre de la manifestation 2");
		agendaOn.addVariable("texte", "Description rapide de la manifestation 2 expliquant sommairement son contenu");
		agendaOn.addVariable("image", "dynamic/images/actus/image_exemple_actus.jpg");
		agendaOn.addVariable("leLien", "agenda.php?id=2");
		agendaOn.write("agenda_on_2");
		
		agendaOff.addVariable("titre", "Titre de la manifestation 3");
		agendaOff.addVariable("texte", "Description rapide de la manifestation 3 expliquant sommairement son contenu");
		agendaOff.addVariable("identifiant", "3");
		agendaOff.addVariable("nomFonctionJS", "afficherAgenda");
		agendaOff.write("agenda_off_3");
		
		agendaOn.addVariable("titre", "Titre de la manifestation 3");
		agendaOn.addVariable("texte", "Description rapide de la manifestation 3 expliquant sommairement son contenu");
		agendaOn.addVariable("image", "dynamic/images/actus/image_exemple_actus.jpg");
		agendaOn.addVariable("leLien", "agenda.php?id=3");
		agendaOn.write("agenda_on_3");
		
		afficherAgenda(1);
	
	}
	else if(onglet=='option'){
		
		$('entete_centre').innerHTML= '	<a href="javascript:changeContenuCentre(\'actus\');" class="onglet_centre">'+
									'		<img src="images/onglet_centre_actus_off.jpg" alt="actualites" border="0" />'+
									'	</a>'+
									'	<a href="javascript:changeContenuCentre(\'agenda\');" class="onglet_centre">'+
									'		<img src="images/onglet_centre_agenda_off.jpg" alt="agenda" border="0" />'+
									'	</a>'+
										
										'<div id="left_onglet_option_centre_on"></div>'+
										'<a href="javascript:rienFaire()" id="onglet_centre_option_on">'+
										'	OPTION'+
										'</a>'+
										'<div id="right_onglet_option_centre_on"></div>';
		
		$('contenu_centre_home').innerHTML= 'contenu du bloc central option';
		
	}

}

function affiche_je_participe(){
	cache_je_minforme();
	$('colonne_je_participe').style.display = 'block';
	$('entete_je_participe').style.display = 'block';
}


function affiche_je_minforme(){
	cache_je_participe();
	$('colonne_je_minforme').style.display = 'block';
	$('entete_je_minforme').style.display = 'block';
}

function cache_je_participe(){
	$('colonne_je_participe').style.display = 'none';
	$('entete_je_participe').style.display = 'none';
}


function cache_je_minforme(){
	$('colonne_je_minforme').style.display = 'none';
	$('entete_je_minforme').style.display = 'none';
}


function tailleTexte(action){
	
	if(action=="plus"){
		
		var reg = new RegExp("px", "g");
		var tailleActuelle = document.body.style.fontSize;
		tailleActuelle = Number(tailleActuelle.replace(reg, ""));
		if(tailleActuelle<16){
			
			var newTaille = tailleActuelle+1;
			
			document.body.style.fontSize = newTaille + 'px';
			
		}
		
	}
	else if(action=="moins"){
		
		var reg = new RegExp("px", "g");
		var tailleActuelle = document.body.style.fontSize;
		tailleActuelle = Number(tailleActuelle.replace(reg, ""));
				
		if(tailleActuelle>9){
			var newTaille = tailleActuelle-1;
			
			document.body.style.fontSize = newTaille + 'px';
			
		}
		
	}
	else if(action=="reinitialize"){
		
		var newTaille = 11;
		document.body.style.fontSize = newTaille + 'px';
			
	}
	
	new Ajax.Request(
						'/~fegershe/ajax/cookieTaille.php',
						{
							'method' : 'post',
							'parameters' : 'taille='+newTaille
						}
					);
}





function partagerPage(nom_page){
	//alert(self.location.href);
	url = self.location.href;
	
	document.location.href = '/~fegershe/partager.php?nom='+nom_page+'&page='+url;
	
}
function imprimer(){
	window.print();
}


function rienFaire(){
	//fonction qui ne fait rien mais qui evite de mettre href="#" et de se retrouver avec des # en fin d URL	
}


function afficherActu(div){
	var i = 1;
	
	while(i<=nbActus){
		
		$('actu_on_'+i).style.display = 'none';
		$('actu_off_'+i).style.display = 'block';
		i++;
	}
	
	$('actu_off_'+div).style.display = 'none';
	$('actu_on_'+div).style.display = 'block';
	
}


function afficherAgenda(div){
	var i = 1;
	
	while(i<=nbAgenda){
		
		$('agenda_on_'+i).style.display = 'none';
		$('agenda_off_'+i).style.display = 'block';
		i++;
	}
	
	$('agenda_off_'+div).style.display = 'none';
	$('agenda_on_'+div).style.display = 'block';
	
}

function toggle_menu(id, class_name) {
	$$('div.'+class_name).each(function(li){
		if(li.id != "subs_"+id)
			li.hide();
		else li.toggle();
	});
}

function actusDeplie(id){
	
	$$('.list_actus').each(function(div){
						   
						   if(div.id == 'actu_on_'+id || (div.id != 'actu_off_'+id && div.id.indexOf("actu_off_") == 0))
						   {
								$(div).show();   
						   }
						   else
						   {
							   $(div).hide();
						   }
		});
	
	
}

function agendaDeplie(id){
	
	$$('.list_agenda').each(function(div){
						   
						   if(div.id == 'agenda_on_'+id || (div.id != 'agenda_off_'+id && div.id.indexOf("agenda_off_") == 0))
						   {
								$(div).show();   
						   }
						   else
						   {
							   $(div).hide();
						   }
		});
	
}

function verifForm(type,dou)
{
    var ok = 1;
	$('demande').style.backgroundColor = '#fff';
	$('nom').style.backgroundColor = '#fff';
	$('prenom').style.backgroundColor = '#fff';
	$('codepostal').style.backgroundColor = '#fff';
	$('email').style.backgroundColor = '#fff';
	$('telephone').style.backgroundColor = '#fff';
	$('fax').style.backgroundColor = '#fff';
	$('commune').style.backgroundColor = '#fff';
	$('adresse').style.backgroundColor = '#fff';
	$('email').style.backgroundColor = '#fff';
	
	if(type == 'annuaire')
	{
		if($('idService').value == '0')
			 {
				 alert('Vous devez selectionnez un service');
				 ok = 0;
			 }
	}
	
	if($('nom').value == '')
	{
		 alert('Vous devez saisir votre nom');
		 $('nom').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	if($('prenom').value == '')
	{
		 alert('Vous devez saisir votre prenom');
		 $('prenom').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	if($('adresse').value == '')
	{
		 alert('Vous devez saisir votre adresse');
		 $('adresse').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	if($('email').value == '')
	{
		 alert('Vous devez saisir une adresse email valide');
		 $('email').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	var verif = $('email').value;
	if(verif.indexOf("@")== -1 )
	{
		 alert('Vous devez indiquer une adresse email valide');
		 $('email').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	if(verif.indexOf(".")== -1 )
	{
		 alert('Vous devez indiquer une adresse email valide');
		 $('email').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	if($('codepostal').value == '')
	{
		 alert('Vous devez saisir votre code postal. Saisissez les 5 chiffres.');
		 $('codepostal').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	if($('codepostal').value.length > 5)
	{
		 alert('Le code postal ne doit pas contenir plus de 5 caracteres');
		 $('codepostal').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	if (isNaN($('codepostal').value))
	{
		 alert('Le code postal doit etre numerique');
		 $('codepostal').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	if($('commune').value == '')
	{
		 alert('Vous devez saisir votre commune');
		 $('commune').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	
	if($('telephone').value.length > 14)
	{
		 alert('Votre numero de telephone ne doit pas contenir plus de 14 caracteres');
		 $('telephone').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	if($('fax').value.length > 14)
	{
		 alert('Votre numero de fax ne doit pas contenir plus de 14 caracteres');
		 $('fax').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	
	
	if($('demande').value == '')
	{
		 alert('Vous devez saisir un message');
		 $('demande').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	

	if (ok==1)
	{
		var origine = dou;
		suiteEnvoiAnnuaire(origine);
	}

}

function suiteEnvoiAnnuaire(origine)
{
	
	
	parametres='service='+$('idService').value+'&nom='+$('nom').value+'&prenom='+$('prenom').value+'&adresse='+$('adresse').value+'&email='+$('email').value+'&codepostal='+$('codepostal').value+'&commune='+$('commune').value+'&telephone='+$('telephone').value+'&fax='+$('fax').value+'&demande='+$('demande').value+'&msn='+$('msn').value;
	
	
	if(origine == 'question')
	{
	
	new Ajax.Request(
					 
					 '/~fegershe/form/form_send_annuaire.php',
					 {
						'method': 'post',
						'parameters': parametres,
						'onComplete': afficherRemerciQuestion
						
					 }
				);
	}
	else if (origine == 'ecrivez')
	{
			new Ajax.Request(
					 
					 '/~fegershe/form/form_send_annuaire.php',
					 {
						'method': 'post',
						'parameters': parametres,
						'onComplete': afficherRemerciEcrivez
						
					 }
				);
	}
	else if (origine == 'contact')
	{
			new Ajax.Request(
					 
					 '/~fegershe/form/form_send_annuaire.php',
					 {
						'method': 'post',
						'parameters': parametres,
						'onComplete': afficherRemerciContact
						
					 }
				);
	}
	
	else 
	{
			new Ajax.Request(
					 
					 '/~fegershe/form/form_send_annuaire.php',
					 {
						'method': 'post',
						'parameters': parametres,
						'onComplete': afficherRemerci
						
					 }
				);
	}

}

function afficherRemerciQuestion(){
	document.location.href = '../remerciements_questions.php';
}

function afficherRemerciContact(){
	document.location.href = '../remerciements_contact.php';
}


function afficherRemerciEcrivez(){
	document.location.href = '../remerciements_ecrivez.php';
}


function afficherRemerci(){
	document.location.href = '../remerciements.php';
}



function verifFormEvenement(dou)
{
    var ok = 1;
	$('evenement_date_debut').style.backgroundColor = '#fff';
	$('evenement_date_fin').style.backgroundColor = '#fff';
	$('evenement_desc_rapide').style.backgroundColor = '#fff';
	$('evenement_desc_complete').style.backgroundColor = '#fff';
	$('evenement_titre').style.backgroundColor = '#fff';
	
	
	if($('evenement_date_debut').value == '')
	{
		 alert('Vous devez saisir une date de debut');
		 $('evenement_date_debut').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	if($('evenement_date_fin').value == '')
	{
		 alert('Vous devez saisir une date de fin');
		 $('evenement_date_fin').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	
	if($('evenement_date_debut').value != '' && $('evenement_date_fin').value != '')
	{
		if($('evenement_date_fin').value < $('evenement_date_debut').value)
		{
		alert('La date de fin doit etre superieure a celle de debut');
		 $('evenement_date_fin').style.backgroundColor = '#fe8282';
		 $('evenement_date_debut').style.backgroundColor = '#fe8282';
		 ok = 0;	
		}
	}
	
	
	if($('evenement_titre').value == '')
	{
		 alert('Vous devez saisir un titre');
		 $('evenement_titre').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	
	if($('evenement_desc_rapide').value == '')
	{
		 alert('Vous devez saisir une description courte');
		 $('evenement_desc_rapide').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	
	if($('evenement_desc_complete').value == '')
	{
		 alert('Vous devez saisir une description complete');
		 $('evenement_desc_complete').style.backgroundColor = '#fe8282';
		 ok = 0;
	}
	if (ok==1)
	{
		var origine = dou
		suiteEnvoiEvenement(origine);
	}

}

function suiteEnvoiEvenement(origine)
{
	
	
	parametres='date_debut='+$('evenement_date_debut').value+'&date_fin='+$('evenement_date_debut').value+'&titre='+$('evenement_titre').value+'&desc_court='+$('evenement_desc_rapide').value+'&desc_complet='+$('evenement_desc_complete').value+'&expediteur='+$('sender').value;
	
	if(origine == 'avis'){
		
		
		new Ajax.Request(
					 
					 '/~fegershe/form/form_send_evenement.php',
					 {
						'method': 'post',
						'parameters': parametres,
						'onComplete':afficherRemerciementsAvis
						
					 }
				);
		
	}
	else
	{
		new Ajax.Request(
						 
						 '/~fegershe/form/form_send_evenement.php',
						 {
							'method': 'post',
							'parameters': parametres,
							'onComplete':afficherRemerciements
							
						 }
					);
	}
	

}

function afficherRemerciementsAvis(){
	document.location.href = 'remerciements_evenements_avis.php';
}

function afficherRemerciements(){
	document.location.href = 'remerciements_evenements.php';
}

