function ajoutAlerteReponse(id_membre, id_question){
	$('question'+id_question).innerhtml = "<img src=\"/images/ajax-petit.gif\" />";
	var url = '/ajax/ajoutAlerteReponse.php';
	var myAjax = new Ajax.Request(
      url,
      {
        method: 'post',
        postBody: 'id_membre=' + id_membre + '&id_question=' + id_question,
        onComplete: function (xhr){
		        		if (xhr.status == 200)
					    {
					        $('question'+id_question).innerHTML = xhr.responseText;
					    }
		        	}
      });	
}

function supprimerAlerteReponse(id_membre, id_question){
	$('question'+id_question).innerhtml = "<img src=\"/images/ajax-petit.gif\" />";
	var url = '/ajax/supprimerAlerteReponse.php';
	var myAjax = new Ajax.Request(
      url,
      {
        method: 'post',
        postBody: 'id_membre=' + id_membre + '&id_question=' + id_question,
        onComplete: function(xhr){
        				if (xhr.status == 200)
					    {
					        $('question'+id_question).innerHTML = xhr.responseText;
					    }
        			}
      });
}

function supprimerAlerteDocument(id_alerte_document){
	if (window.confirm("Êtes-vous sûr de vouloir le supprimer ?")){
		var url = '/ajax/supprimerAlerteDocument.php';
		var myAjax = new Ajax.Request(
	      url,
	      {
	        method: 'post',
	        postBody: 'id_alerte_document=' + id_alerte_document,
	        onComplete: function(xhr){
	        				if (xhr.status == 200)
						    {
						        //$('question'+id_question).innerHTML = xhr.responseText;
						        if (xhr.responseText=="OK"){
						        	$('alerte_doc_'+id_alerte_document).style.display = "none";
						        }else{
						        	alert("Erreur dans la suppression.");
						        }
						    }
	        			}
	      });
	}else{
		return 0;
	}
}

function supprimerAlerteQuestion(id_alerte_question){
	if (window.confirm("Êtes-vous sûr de vouloir le supprimer ?")){
		var url = '/ajax/supprimerAlerteQuestion.php';
		var myAjax = new Ajax.Request(
	      url,
	      {
	        method: 'post',
	        postBody: 'id_alerte_question=' + id_alerte_question,
	        onComplete: function(xhr){
	        				if (xhr.status == 200)
						    {
						        //$('question'+id_question).innerHTML = xhr.responseText;
						        if (xhr.responseText=="OK"){
						        	$('alerte_question_'+id_alerte_question).style.display = "none";
						        }else{
						        	alert("Erreur dans la suppression.");
						        }
						    }
	        			}
	      });
	}else{
		return 0;
	}
}

function showAttente(){
	Dialog.alert($('zone_attente').innerHTML, {
		className:"alphacube", 
		width:400,
		okLabel: "Fermer"
	}); 
}

function showAlerte(){
	Dialog.alert($('zone_alerte').innerHTML, {
		className:"alphacube", 
		width:400,
		okLabel: "Fermer"
	}); 
}


        //-------------affiche les matières supplémentaires lors de l'inscription

function displayMoreMatieres(type_matiere)
{
    if($(type_matiere)!=null)
    {
        if($(type_matiere).style.display != 'none')
            $(type_matiere).style.display = 'none';
        else
            $(type_matiere).style.display = 'block';
    }
}

        //-------------affiche / masque les demandes terminées / en cours

function displayDemandesEnCoursTermines(type_devoir)
{
    $('demandes_en_cours').style.display = 'none';
    $('demandes_terminees').style.display = 'none';

    if (type_devoir=='demandes_en_cours'){
        $('img_demandes_en_cours').src="/images/devoirs_cours_pp.jpg";
        $('img_demandes_terminees').src="/images/devoirs_termines_over_pp.jpg";
    }
    if (type_devoir=='demandes_terminees'){
        $('img_demandes_en_cours').src="/images/devoirs_cours_over_pp.jpg";
        $('img_demandes_terminees').src="/images/devoirs_termines_pp.jpg";
    }

    $(type_devoir).style.display = 'block';
}

        //-------------affiche / masque les aides terminées / en cours

function displayAidesEnCoursTermines(type_devoir)
{
    $('aides_en_cours').style.display = 'none';
    $('aides_terminees').style.display = 'none';

    if (type_devoir=='aides_en_cours'){
        $('img_aides_en_cours').src="/images/devoirs_cours_pp.jpg";
        $('img_aides_terminees').src="/images/devoirs_termines_over_pp.jpg";
    }
    if (type_devoir=='aides_terminees'){
        $('img_aides_en_cours').src="/images/devoirs_cours_over_pp.jpg";
        $('img_aides_terminees').src="/images/devoirs_termines_pp.jpg";
    }

    $(type_devoir).style.display = 'block';
}


        //--------------affiche / masque le formulaire des infos membres

function displayInfosMembre()
{
    if( $('zone_info').style.display != 'none' )
        $('zone_info').style.display = 'none';
    else
        $('zone_info').style.display = 'block';
}

        //--------------affiche / masque le formulaire des alertes

function displayAlertes()
{
    if( $('zone_alerte').style.display != 'none' )
        $('zone_alerte').style.display = 'none';
    else
        $('zone_alerte').style.display = 'block';
}

        //---------------affiche / masque le formulaires de l'avatar

function displayAvatar()
{
    if( $('zone_avatar').style.display != 'none' )
        $('zone_avatar').style.display = 'none';
    else
        $('zone_avatar').style.display = 'block';
}

        //---------------affiche / masque le formaulaire de saisie de nouvelles notes

function displayEnvoiNotes()
{
    if( $('zone_envoi_notes').style.display != 'none' )
        $('zone_envoi_notes').style.display = 'none';
    else
        $('zone_envoi_notes').style.display = 'block';
}

        //------------ouvre une boite modale pour affecter une note à un point fort ou faible

function renseigneNote(id_checkbox, id_input_hidden, id_rappel_note)
{
    if( $(id_checkbox).checked == true )
    {
        Dialog.alert($('form_note').innerHTML, {
                                                    className:"zone_connexion",
                                                    width:500,
                                                    height:500
                                                }
                        );

        $('id_input_hidden').value = id_input_hidden;
        $('id_rappel_hidden').value = id_rappel_note;
        $('id_check_matiere').value = id_checkbox;
    }
    else
    {
        $(id_rappel_note).innerHTML = '';
    }
}

        //---------------verifie qu'une note 0<note<20

function verifNote()
{
    var note = $('valeur_note').value;


    if( isNaN(note * 1) )    //si n'est un numérique ou pas
    {
        alert('Veuillez entrer un nombre.');
    }
    else
    {
        if( note<0 || note>20 )
            alert('Veuillez entrer une note comprise entre 0 et 20).');
        else
        {
                    //-------aucune erreur
                    //-------On enregistre la note dans le input dynamique

            $($('id_input_hidden').value).value = $('valeur_note').value;
            $($('id_rappel_hidden').value).innerHTML = ' ('+$('valeur_note').value+')';

            Dialog.okCallback();
        }
    }
}

var verif = new Array();

verif["niveau_etude"] = false;
verif["filiere"] = false;
verif["ecole_commerce"] = false;
verif["etude_etranger"] = false;

function checkSelect(me, id_image, type){
	if (me.value==""){
		$(id_image).innerHTML = "<img src=\"/images/form-no.jpg\" /> <span style='color:#CC0000'>Le champ <strong>" + type + "</strong> est obligatoire</span>";
		/*if (me.id == "liste_ecole_commerce"){
			verif["ecole_commerce"] = false;
		}else{		
			verif[me.id] = false;	
		}*/
	}else{	
		$(id_image).innerHTML = "<img src=\"/images/form-yes.jpg\" />";
		/*if (me.id == "liste_ecole_commerce"){
			verif["ecole_commerce"] = true;
		}else{		
			verif[me.id] = true;	
		}*/
	}
}

function checkRadio(me, id_image, type){
	$(id_image).innerHTML = "<img src=\"/images/form-yes.jpg\" />";
}

//------------------------------------------------
// Montre niveau de formation selon la situation
//------------------------------------------------
function montreNiveauFormation(){
	// Cacher tout
	$('niv_collegien').style.display = "none";
	$('niv_lyceen').style.display = "none";
	$('niv_etudiant').style.display = "none";
	$('niv_autre').style.display = "none";

	if ($('situation').value == "Collégien"){
		$('niv_collegien').style.display = "table-row";
	}
	
	if ($('situation').value == "Lycéen"){
		$('niv_lyceen').style.display = "table-row";
	}

	if ($('situation').value == "Etudiant"){
		$('niv_etudiant').style.display = "table-row";
	}

	if (($('situation').value == "Professionnel") || ($('situation').value == "Sans activité") || ($('situation').value == "Professeur") || ($('situation').value == "Retraité")){
		$('niv_autre').style.display = "table-row";
	}

	// Vidage du niveau d'étude
	$('niveau_etude').value = "";
	$('sel_niv_collegien').value = "";
	$('sel_niv_lyceen').value = "";
	$('sel_niv_etudiant').value = "";
	$('sel_niv_autre').value = "";

	// Vidage filiere
	$('filiere').value = "";
	$('filiere_av_bac').value = "";
	$('filiere_bac_1_2').value = "";
	$('filiere_bac_3').value = "";
	$('filiere_bac_4').value = "";
	$('filiere_bac_5').value = "";
	$("filiere_plus_bac_5").value="";

	// Vidage Ecole
	$('ecole_commerce').value = "";
	$("liste_ecole_commerce").value="";
	$("intitule_ecole_commerce").value="";
	
	// Vidage Etude etranger
	$("etude_etranger").value = "";	

	verif["niveau_etude"] = false;
	verif["filiere"] = false;
	verif["ecole_commerce"] = false;
	verif["etude_etranger"] = false;

	montreFiliere();
	deaffectationEcoleCommerce();
	montreEtudeEtranger();
	montreEtudeEtrangerObligatoire();
}

//------------------------------------------------
// Montre les filière selon le niveau
//------------------------------------------------
function montreFiliere(){
	$('avant_bac_ou_bac').style.display = 'none';
	$('bac_1_2').style.display = 'none';
	$('bac_3').style.display = 'none';
	$('bac_4').style.display = 'none';
	$('bac_5').style.display = 'none';
	$('plus_bac_5').style.display = 'none';

	var niveau = $('niveau_etude').value;

	/*if ((niveau=='')){
		$('avant_bac_ou_bac').style.display = 'block';
		$('filiere').value = '';
	}*/

	

	if ((niveau=='2nd') || (niveau=='1ère') || (niveau=='Terminale') || (niveau=='Bac')){
		$('avant_bac_ou_bac').style.display = 'table-row';
		$('filiere').value = $('filiere_av_bac').value;
	}
	if ((niveau=='Bac +1') || (niveau=='Bac +2')){
		$('bac_1_2').style.display = 'table-row';
		$('filiere').value = $('filiere_bac_1_2').value;

		if ($('filiere').value == 'Ecole de commerce'){
			affectationEcoleCommerce();
		}
	}
	if ((niveau=='Bac +3')){
		$('bac_3').style.display = 'table-row';
		$('filiere').value = $('filiere_bac_3').value;

		if ($('filiere').value == 'Ecole de commerce'){
			affectationEcoleCommerce();
		}
	}
	if ((niveau=='Bac +4')){
		$('bac_4').style.display = 'table-row';
		$('filiere').value = $('filiere_bac_4').value;

		if ($('filiere').value == 'Ecole de commerce'){
			affectationEcoleCommerce();
		}
	}
	if ((niveau=='Bac +5')){
		$('bac_5').style.display = 'table-row';
		$('filiere').value = $('filiere_bac_5').value;

		if ($('filiere').value == 'Ecole de commerce'){
			affectationEcoleCommerce();
		}
	}
	if ((niveau=='+ Bac +5')){
		$('plus_bac_5').style.display = 'table-row';
		$('filiere').value = 'Aucune';
	}

	// Vidage filiere
	$('filiere').value = "";
	$('filiere_av_bac').value = "";
	$('filiere_bac_1_2').value = "";
	$('filiere_bac_3').value = "";
	$('filiere_bac_4').value = "";
	$('filiere_bac_5').value = "";
	$("filiere_plus_bac_5").value="";

	// Vidage Ecole
	$('ecole_commerce').value = "";
	$("liste_ecole_commerce").value="";
	$("intitule_ecole_commerce").value="";
	
	// Vidage Etude etranger
	$("etude_etranger").value = "";	
	
	verif["filiere"] = false;
	verif["ecole_commerce"] = false;
	verif["etude_etranger"] = false;


	deaffectationEcoleCommerce();
	montreEtudeEtranger();
	montreEtudeEtrangerObligatoire();

}


function montreEtudeEtranger(){
	// Affichage de l'étude à étranger
	if (($('situation').value == 'Lycéen' || $('situation').value == 'Etudiant') && $('pays').value == 'France'){
		$('desc_etude_etranger').style.display = 'table-row';
		//verif_etude_etranger = false;
	}else{
		$('desc_etude_etranger').style.display = 'none';
		//verif_etude_etranger = true;
		$('etude_etranger').value = '';
		$('id_check_img_etude_etranger').innerHTML = "<img src=\"/images/form-needed.jpg\" />";

	}
	
	// Vidage Etude etranger
	$("etude_etranger").value = "";	

	verif["etude_etranger"] = false;
}

//
//
//
function montreEtudeEtrangerObligatoire(){
	// Affichage de l'étude à étranger obligatoire
	if (($('etude_etranger').value == 'Oui, cette année' || $('etude_etranger').value == 'Oui, plus tard')){
		$('desc_etude_etranger_obligatoire').style.display = 'table-row';
	}else{
		$('desc_etude_etranger_obligatoire').style.display = 'none';
		$('id_check_img_etude_etranger_obligatoire').innerHTML = "<img src=\"/images/form-needed.jpg\" />";
		verif["etude_etranger"] = false;
	}
}


function affectationEcoleCommerce(){
	$('ecole_commerce').value = $('liste_ecole_commerce').value;

	if ($('ecole_commerce').value == 'Autre'){
		$('intitule_ecole_commerce').style.display = 'table-row';
		// Enlever la vérification
		$('ecole_commerce').value = $('intitule_ecole_commerce').value;
	}else{
		$('intitule_ecole_commerce').style.display = 'none';
	}

	$('zone_liste_ecole_commerce').style.display = 'block';

	//alert($('ecole_commerce').value);
}

function deaffectationEcoleCommerce(){
	$('ecole_commerce').value = 'Aucune';
	$('intitule_ecole_commerce').style.display = 'none';
	$('zone_liste_ecole_commerce').style.display = 'none';
	$('liste_ecole_commerce').value = '';
	$('intitule_ecole_commerce').value = '';
	verif["ecole_commerce"] = false;
}

function montreEcoleCommerce(me){
	if(me.value=='Ecole de commerce'){
		affectationEcoleCommerce(); 
	}else{
		deaffectationEcoleCommerce();
	}
}




