var affichage_formulaire = 'oui';
var id_agama_evenement = 0;
var id_agama_evenement2 = 0;

function $RF(el, radioGroup)
{
	if($(el).type && $(el).type.toLowerCase() == 'radio')
	{
		var radioGroup = $(el).name;
		var el = $(el).form;
	}
	else if ($(el).tagName.toLowerCase() != 'form')
		return false;
	
	var checked = $(el).getInputs('radio', radioGroup).find( function(re) {return re.checked;} );
	return (checked) ? $F(checked) : null;
}

function valider_formulaire_evenements( premier_affichage, langue, valeur_id_agama_evenement, id_evenement )
{
	var url = '/commun/formulaire.php';
	affichage_formulaire = premier_affichage;
	id_agama_evenement = valeur_id_agama_evenement;

	if( premier_affichage == 'non' )
		var parametres = 'affichage=ajax&nom_formulaire=evenements&' + Form.serialize('form_evenements') + '&civilite=' + $RF('form_evenements', 'civilite') + '&langue=' + langue + '&id_agama_evenement=' + id_agama_evenement + '&id_evenement=' + id_evenement;
	else
		var parametres = 'affichage=ajax&nom_formulaire=evenements&premier_affichage=oui&langue=' + langue + '&id_agama_evenement=' + id_agama_evenement + '&id_evenement=' + id_evenement;
	
	Element.hide('zone_a_masquer_'+id_agama_evenement);
	Element.hide('bouton_news_'+id_agama_evenement);
	
	Element.show('formulaire_evenements_'+id_agama_evenement);
	$('formulaire_evenements_'+id_agama_evenement).innerHTML = '<div><img src="/commun/images/anim_attente.gif"></div>';
	
	//alert(url+'?'+parametres);
	var myAjax = new Ajax.Request(
		url,
		{
			method: 'get',
			parameters: parametres,
			asynchronous: false,
			onComplete: afficher_reponse
		}
   	);
}

function afficher_reponse( requete )
{
	$('formulaire_evenements_'+id_agama_evenement).innerHTML = requete.responseText;
	/*if( $('form_evenements_final') )
		setTimeout( "masquer_formulaire()", 10000 );*/
}

function masquer_formulaire()
{
	Element.hide('formulaire_evenements_'+id_agama_evenement);
}

function masquer_formulaire_et_reafficher_evenement( valeur )
{
	Element.hide('formulaire_evenements_'+valeur);
	Element.show('zone_a_masquer_'+valeur);
	Element.show('bouton_news_'+valeur);
}


/* formulaire envoi a un ami de l'evenement */
function afficher_bloc_envoi_evenement( langue, valeur_id_agama_evenement, id_evenement )
{
	var url = '/formulaire_evenement_a_un_ami.php';
	
	var parametres = 'affichage=ajax&nom_de_la_page=ajax__formulaire_envoi_evenements&nom_formulaire=envoi_evenements&langue=' + langue + '&id_agama_evenement=' + valeur_id_agama_evenement + '&id_evenement=' + id_evenement;
	
	id_agama_evenement2 = valeur_id_agama_evenement;
	
	if( $('form_envoi_evenements_'+id_agama_evenement2) )
		parametres = parametres + '&' + Form.serialize('form_envoi_evenements_'+id_agama_evenement2);

//alert(url+'?'+parametres);
	
	if( $('formulaire_evenements_'+id_agama_evenement) )
		Element.hide('formulaire_evenements_'+id_agama_evenement);
		
	if( $('zone_a_masquer_'+id_agama_evenement2) )
		Element.hide('zone_a_masquer_'+id_agama_evenement2);
		
	if( $('bouton_news_'+id_agama_evenement2) )
		Element.hide('bouton_news_'+id_agama_evenement2);
	
	Element.show('formulaire_envoi_evenements_'+id_agama_evenement2);
	$('formulaire_envoi_evenements_'+id_agama_evenement2).innerHTML = '<div><img src="/commun/images/anim_attente.gif"></div>';
	
	var myAjax = new Ajax.Request(
		url,
		{
			method: 'post',
			parameters: parametres,
			asynchronous: false,
			onComplete: afficher_reponse_envoi
		}
   	);
}

function afficher_reponse_envoi( requete )
{
	$('formulaire_envoi_evenements_'+id_agama_evenement2).innerHTML = requete.responseText;
}

function masquer_formulaire_envoi()
{
	Element.hide('formulaire_envoi_evenements_'+id_agama_evenement2);
}

function masquer_formulaire_et_reafficher_envoi_evenement( valeur )
{
	if( $('formulaire_envoi_evenements_'+valeur) )
		Element.hide('formulaire_envoi_evenements_'+valeur);
	
	if( $('zone_a_masquer_'+valeur) )
		Element.show('zone_a_masquer_'+valeur);
	
	if( $('bouton_news_'+valeur) )
		Element.show('bouton_news_'+valeur);
}
