function afficheQuest(div)
{
	new Effect.toggle(div,'blind');
}


function afficheTemoignages(div)
{
	new Effect.toggle(div,'blind');
}


function SendContact() {

	// check le form avant le post ajax
	var form=document.getElementById('contact');		
	missinginfo = "";
	var TXT_MAIL_INCORRECT = 'Format email invalid';
	var TXT_CONT = 'Merci de préciser tous les champs';
	
	if (( form.elements.email.value	 == "") ||
				( form.elements.email.value.indexOf('@') == -1) ||
				( form.elements.email.value.indexOf('.') == -1)) {	missinginfo += "\n"+TXT_MAIL_INCORRECT+"\n"; 
			}		
			
	if ( (form.elements.motif.value	 == "") || (form.elements.nom.value	 == "") || (form.elements.message.value	 == "") || (form.elements.motif.value	 == "") ) {
		missinginfo += TXT_CONT+"\n"; 
	}	

	if (missinginfo != "") {
		alert(missinginfo);
		return false;
	}		
	
	 var ajax = new Ajax.Request('do.php', {
	 		 method: 'post', 	
	 		 parameters: 'myaction=icontact&'+Form.serialize(form),
	 		 onSuccess: function() { showHide('contact'); showHide('merci'); },
	 		 onFailure: function() { window.alert('Envoi non effectuée'); }
	 });
	 return false;	

}

function AfficheForm(tpl) {
	var url = 'form.php';
	var parametres = 'p='+tpl;
	var mondiv = 'formulaire';
	
	$('formulaire').show();
	
	var myAjax = new Ajax.Updater(
		mondiv,
		url,
		{
		method: 'get',	
		evalScripts: true,			
		parameters: parametres
		}
	);
}

function SendFormulaire(qui) {

	// check le form avant le post ajax
	var form=document.getElementById('contact');		
	missinginfo = "";

	
	if (form.elements.nom.value	 == "") { missinginfo += "Votre nom \n"; }					
	if (form.elements.prenom.value	 == "") { missinginfo += "Votre prénom \n"; }			

	if (qui =="handi") {				
		if (form.elements.phome.value	 == "") { missinginfo += "Votre pays de résidence \n"; }							
		if (form.elements.pdest.value	 == "") { missinginfo += "Votre pays de destination \n"; }							
		if (form.elements.handicap.value	 == "") { missinginfo += "Votre handicap \n"; }	
								
		if ( ((form.elements.datedepart.value !="jj/mm/aaaa") && ((!checkDate(form.elements.datedepart.value)) || (form.elements.datedepart.value =="")) ) ) { missinginfo += "Votre date de départ n'est pas au bon format \n"; }							
		if ( ((form.elements.dateretour.value !="jj/mm/aaaa") && ((!checkDate(form.elements.dateretour.value)) || (form.elements.dateretour.value =="")) ) ) { missinginfo += "Votre date de retour n'est pas au bon format \n"; }									
	}	
		
	
	if (qui =="temoi") {				
		if (form.elements.adresse.value	 == "") { missinginfo += "Votre adresse \n"; }					
		if (form.elements.message.value	 == "") { missinginfo += "Votre témoignage \n"; }					
	}

	if (qui =="contact") {				
		if (form.elements.motif.value	 == "") { missinginfo += "Votre motif \n"; }							
		if (form.elements.message.value	 == "") { missinginfo += "Votre message \n"; }							
	}	
	
	if (qui =="presse") {				
		if (form.elements.message.value	 == "") { missinginfo += "Votre message \n"; }							
	}		
	
	if (( form.elements.email.value	 == "") ||
				( form.elements.email.value.indexOf('@') == -1) ||
				( form.elements.email.value.indexOf('.') == -1)) {	missinginfo += "Format email invalid\n"; 
		}		
				
	
	
	if (missinginfo != "") {
		alert(missinginfo);
		return false;
	}		
	 var ajax = new Ajax.Request('do.php', {
	 		 method: 'post', 	
	 		 parameters: Form.serialize(form),
	 		 onSuccess: function() { showHide('contact'); showHide('merci'); },
	 		 onFailure: function() { window.alert('Envoi non effectuée'); }
	 });
	 return false;	

}