// JavaScript Document
function show_results(a){ 

	$('#content_resto').css('display', 'none');
	$('#content_hotels').css('display', 'none');
	$('#content_deplace').css('display', 'none');
	
	$('#ong_resto').removeClass();
	$('#ong_hotels').removeClass();
	$('#ong_deplace').removeClass();
	
	$('#content_'+a).css('display', 'block');
	
	$('#ong_'+a).addClass('onglet_on');
	
	switch (a){
		case 'resto' : $('select#categorie').val('2'); break;
		case 'hotels' : $('select#categorie').val('1'); break;
		case 'deplace' : $('select#categorie').val('3'); break;
	}
}

function listTab(){
	var categorie = $("#categorie_footer").val();
	var region = $("#region_footer").val();
	var nom_ville = $("#nom_ville_footer").val();
	$.ajax({
		type: "GET",
		url: "ajax/listetab.php",
		data: "categorie="+categorie+"&region="+region+"&nom_ville="+nom_ville,
		cache: false,
		success: function(html){
		$("#recherche").html(html);
	  }
	})
}

function listVilles(){
	var categorie = $("#categorie").val();
	var region = $("#region").val();
	var nom_ville = $("#nom_ville").val();
	$.ajax({
		type: "GET",
		url: "ajax/listeville.php",
		data: "categorie="+categorie+"&region="+region+"&nom_ville="+nom_ville,
		cache: false,
		success: function(html){
		$("#nom_ville").html(html);
	  }
	})
}

function listDeplacements(categorie, region, nom_ville, sscat, dept, arr){
	if (categorie==''){categorie = $("#categorie").val();}
	if (region==''){region = $("#region").val();}
	if (nom_ville==''){nom_ville = $("#nom_ville").val();}
	if (dept!=''){nom_ville = '';}
	if (sscat==''){sscat = $("#selection input:radio:checked").val(); }
	$.ajax({
		type: "GET",
		url: "ajax/listedeplacements.php",
		data: "categorie="+categorie+"&region="+region+"&nom_ville="+nom_ville+"&sscat="+sscat+"&dept="+dept+"&arr="+arr,
		cache: false,
		success: function(html){
		$("#selection").html(html);
	  }
	})
	$("#selection").html('<p align="center" style="padding:180px 0 0 0"><img src="images/ajax-loader.gif" width="32" height="32" /><br />&nbsp;<br />Veuillez patienter pendant le chargement...</p>');
	switch (categorie){
		case '2': show_results('resto');
		case '1': show_results('hotels');
		case '3': show_results('deplace');
	}
	$.ajax({
		type: "GET",
		url: "ajax/affichecarte.php",
		data: "categorie="+categorie+"&region="+region+"&nom_ville="+nom_ville+"&sscat="+sscat+"&dept="+dept+"&arr="+arr,
		cache: false,
		success: function(html){
		$("#container_carte").html(html);
	  }
	})
	
}

function zoom(categorie, region, nom_ville, sscat, dept, arr, mode){
	if (categorie==''){categorie = $("#categorie").val();}
	if (region==''){region = $("#region").val();}
	if (nom_ville==''){nom_ville = $("#nom_ville").val();}
	if (sscat==''){sscat = $("#selection input:radio:checked").val(); }
	window.open('zoom.php?categorie='+categorie+'&region='+region+'&nom_ville='+nom_ville+'&sscat='+sscat+'&dept='+dept+'&arr='+arr+'&mode='+mode);
	
}

function tabselect(ulId, contId) {

  	for (i=1; i<$('#'+ulId+' > li').size(); i++) {
		
		nomdeclass = $('#'+ulId+i).attr('class');
		$('#'+ulId+i).removeClass(nomdeclass).addClass(nomdeclass.replace(/_hover.*/, ''));
		if (i == contId){
			$('#'+ulId+i).removeClass(nomdeclass).addClass(nomdeclass+'_hover');
			$('#'+ulId+i+'_contenu').css('display', 'block');		
		}else{
			$('#'+ulId+i+'_contenu').css('display', 'none');
		}		
		
	}

}

