function valider_form_contact(frm, id) {
	
	var prob = 0;
	
	if(frm.elements['nom']) {
		if(frm.elements['nom'].value == "") {		
			frm.elements['nom'].style.borderColor = "red";
			prob = '1';
		} else frm.elements['nom'].style.borderColor = "#2b484d";
	}
	if(frm.elements['prenom']) {
		if(frm.elements['prenom'].value == "") {		
			frm.elements['prenom'].style.borderColor = "red";
			prob = '1';
		} else frm.elements['prenom'].style.borderColor = "#2b484d";
	}
	if(frm.elements['adresse']) {
		if(frm.elements['adresse'].value == "") {		
			frm.elements['adresse'].style.borderColor = "red";
			prob = '1';			
		} else frm.elements['adresse'].style.borderColor = "#2b484d";
	}
	if(frm.elements['email']) {
		if(frm.elements['email'].value == "") {		
			frm.elements['email'].style.borderColor = "red";
			prob = '1';
		} else frm.elements['email'].style.borderColor = "#2b484d";
	}
	if(frm.elements['tel']) {
		if(frm.elements['tel'].value == "") {		
			frm.elements['tel'].style.borderColor = "red";
			prob = '1';
		} else frm.elements['tel'].style.borderColor = "#2b484d";
	}
	if(frm.elements['mail']) {
		if(frm.elements['mail'].value == "") {		
			frm.elements['mail'].style.borderColor = "red";
			prob = '1';
		} else frm.elements['mail'].style.borderColor = "#2b484d";
	}
	
	if (prob == '1') {
		Effect.Fade('messageEnvoi'+id,{duration:0.5});
		Effect.Fade('messageInfo'+id,{duration:0.5});
		Effect.Appear('messageErreur'+id,{duration:0.5});
		//$('messageInfo').style.display = 'none';		
		return false;
		
	} else {
		Effect.Fade('messageErreur'+id,{duration:0.5});
		//Effect.Fade('messageEnvoi',{duration:0.5});
		Effect.Appear('messageInfo'+id,{duration:0.5});	
		
		var params = "nom=" + frm.elements['nom'].value + 
	             "&prenom=" + frm.elements['prenom'].value + 
		     "&adresse=" + frm.elements['adresse'].value + 
		     "&email=" + frm.elements['email'].value + 
		     "&tel=" + frm.elements['tel'].value + 
		     "&message=" + frm.elements['message'].value +
		     "&rub=" + frm.elements['rub'].value +
		     "&mail=" + frm.elements['mail'].value +
		     "&nom_dest=" + frm.elements['nom_dest'].value;
		
		new Ajax.Updater('messageEnvoi'+id,'traitement_form/traitement_form_contact.php', {
		asynchronous: true,
		method: "post",
		parameters: params,
		onComplete: function(request) {
			Effect.Fade('messageErreur'+id,{duration:0.5});
			Effect.Fade('messageInfo'+id,{duration:0.5});
			Effect.Appear('messageEnvoi'+id,{duration:0.5});		
			}
		});
		return false;
	}
}
