
// Gestion des onglets de classement

$(document).ready(function () {

	// Recherche normale

	$('#number_filter').click(function () { 
		$('#number_filter').addClass('actif');
		$('#note_filter').removeClass('actif');	
		$('#name_filter').removeClass('actif');	
		
		MAJ_session('PAGINATION_LANGUAGE_SCHOOLS',0);
		
		//On met à jour la variable de session FILTER
		MAJ_session('FMLC_sort','nb_commentaires DESC');
					
		ajax_FMLC_affiche_liste()
	});
	
	$('#note_filter').click(function () { 
		$('#number_filter').removeClass('actif');
		$('#note_filter').addClass('actif');	
		$('#name_filter').removeClass('actif');	

		MAJ_session('PAGINATION_LANGUAGE_SCHOOLS',0);		

		//On met à jour la variable de session FILTER
		MAJ_session('FMLC_sort','note_moyenne DESC');
					
		ajax_FMLC_affiche_liste()
	});
	
	$('#name_filter').click(function () { 
		$('#number_filter').removeClass('actif');
		$('#note_filter').removeClass('actif');	
		$('#name_filter').addClass('actif');	

		MAJ_session('PAGINATION_LANGUAGE_SCHOOLS',0);		
		
		//On met à jour la variable de session FILTER
		MAJ_session('FMLC_sort','NOM_ECOLE ASC');
					
		ajax_FMLC_affiche_liste()
	});
	

	// Recherche via annuaire
	
	$('#number_filter_directory').click(function () { 
		$('#number_filter_directory').addClass('actif');
		$('#note_filter_directory').removeClass('actif');	
		$('#name_filter_directory').removeClass('actif');	
		
		
		//On met à jour la variable de session FILTER
		MAJ_session('FMLC_sort','nb_commentaires DESC');
					
		window.location.reload();
	});
	
	$('#note_filter_directory').click(function () { 
		$('#number_filter_directory').removeClass('actif');
		$('#note_filter_directory').addClass('actif');	
		$('#name_filter_directory').removeClass('actif');	


		//On met à jour la variable de session FILTER
		MAJ_session('FMLC_sort','note_moyenne DESC');
					
		window.location.reload();
	});
	
	$('#name_filter_directory').click(function () { 
		$('#number_filter_directory').removeClass('actif');
		$('#note_filter_directory').removeClass('actif');	
		$('#name_filter_directory').addClass('actif');	

		
		//On met à jour la variable de session FILTER
		MAJ_session('FMLC_sort','NOM_ECOLE ASC');
					
		window.location.reload();
	});
	
	
	
});





function ajax_FMLC_affiche_liste()
{ //alert("jawwad");
	$('#find_my_language_course_content').html('');
	

	//On affiche les écoles
	$('#find_my_language_course_content').addClass('sablier');
	$.ajax(
		   {
			   type:'POST',
			   url: '/rw-ajax/find_my_language_course.ajax.php',
			   data: "func=list",
			   dataType: 'text',
			   success: function(reponse) { $('#find_my_language_course_content').html(reponse); },
			   error: function(error){$('#find_my_language_course_content').html('<font color=red><b>Erreur durant le traitement Ajax (url : \"ajax/find_my_language_course.ajax.php\")</b></font>');},
			   async:  false			   
		   });
	$('#find_my_language_course_content').removeClass('sablier');	


	ajax_FMLC_affiche_number();

}


function ajax_FMLC_filtre_country()
{
	//On met à jour la liste country
	$.ajax(
		   {
			   type:'POST',
			   url: '/rw-ajax/find_my_language_course.ajax.php',
			   data: {func:'MAJ_liste_country'},
			   dataType: 'text',
			   success: function(reponse) { $('#FMLC_country_list').html(reponse);  },
			   error: function(error){ $('#FMLC_country_list').html('<font color=red><b>Erreur</b></font>'); },
			   async:  false			   
		   });
}


function ajax_FMLC_filtre_city()
{
	//On met à jour la liste city
	$.ajax(
		   {
			   type:'POST',
			   url: '/rw-ajax/find_my_language_course.ajax.php',
			   data: {func:'MAJ_liste_city'},
			   dataType: 'text',
			   success: function(reponse) { $('#FMLC_city_list').html(reponse);  },
			   error: function(error){ $('#FMLC_city_list').html('<font color=red><b>Erreur</b></font>'); },
			   async:  false			   
		   });
}

function ajax_FMLC_affiche_number()
{
	$('#FMLC_nb_results').html('');

	//On affiche le nombre d'écoles trouvées
	$.ajax(
		   {
			   type:'POST',
			   url: '/rw-ajax/find_my_language_course.ajax.php',
			   data: "func=count",
			   dataType: 'text',
			   success: function(reponse) { $('#FMLC_nb_results').html(reponse);  },
			   error: function(error){ $('#FMLC_nb_results').html('<font color=red><b>Erreur</b></font>'); },
			   async:  false			   
		   });

}



function ajax_FMLC_affiche_number_sql()
{

	$('#FMLC_nb_results').html('');
	//$('#FMLC_nb_results').html('<img src="../images/loadingAnimation.gif" border="0" width="150">');
	
	//On affiche le nombre d'écoles trouvées
	$.ajax(
		   {
			   type:'POST',
			   url: '/rw-ajax/find_my_language_course.ajax.php',
			   data: "func=count_with_sql",
			   dataType: 'text',
			   success: function(reponse) { $('#FMLC_nb_results').html(reponse);  },
			   error: function(error){ $('#FMLC_nb_results').html('<font color=red><b>Erreur</b></font>'); },
			   async:  false			   
		   });


}



