function toggleFaq()
{
	var faq = $('blocFaq');
	var avis = $('blocAvis');
	if (avis)
		avis.style.display='none';
	
	if (faq.style.display == 'none')
		new Effect.BlindDown('blocFaq');
	else
		new Effect.BlindUp('blocFaq');
}

function toggleAvis()
{
	var avis = $('blocAvis');
	var faq = $('blocFaq');
	if (faq)
		faq.style.display='none';

	if (avis)
	{
		if (avis.style.display == 'none')
			new Effect.BlindDown('blocAvis');
		else
			new Effect.BlindUp('blocAvis');
	}
}

function sendAvisPost(form) 
{
	var ajax = new Ajax.Request('index.php', 
	{
		method: 'post', 
		parameters: 'action=avis&'+Form.serialize(form),
		onComplete: completeAvis
	});
}

function completeAvis(request)
{
	switch(request.responseText)
	{
		case 'ok':
		{
			new Effect.Appear('avisMessage');
			new Effect.Fade('avisMessage', {queue:'end',duration:3});
			new Effect.BlindUp('blocAvis', {queue:'end'});
		}
		break;
		
		case 'firstname':
		{
			var errorMessage = $('avisErrorMessage');
			errorMessage.innerHTML = 'Error<br/>You have to put your firstname';
			new Effect.Appear('avisErrorMessage');
			new Effect.Fade('avisErrorMessage', {queue:'end',duration:3});
		}
		break;
		
		case 'lastname':
		{
			var errorMessage = $('avisErrorMessage');
			errorMessage.innerHTML = 'Error<br/>You have to put your surname';
			new Effect.Appear('avisErrorMessage');
			new Effect.Fade('avisErrorMessage', {queue:'end',duration:3});
		}
		break;
		
		case 'email':
		{
			var errorMessage = $('avisErrorMessage');
			errorMessage.innerHTML = 'Erreur<br/>You have to put your email';
			new Effect.Appear('avisErrorMessage');
			new Effect.Fade('avisErrorMessage', {queue:'end',duration:3});
		}
		break;
	}
}