/*********************************************************
 * 
 * Appel des fonctions au chargement
 * 
 ********************************************************/

/*********************************************************
 * initSearchPane
 * slide sur la recherche
 ********************************************************/
/*
function initSearchPane(){
	$(".sidebar_left_2cols .clubbing_recherche .options").hide();
	$(".sidebar_left_2cols .clubbing_recherche .plus a").click(function() { //click
		// affiche info bulle
		$(this).parent().hide();
		$(this).parent().parent().parent().find(".options").fadeIn();		
		return false;	
	})
}
*/

function searchClubbing() {
	var garcons = $('#garcons').attr('checked');
	var filles = $('#filles').attr('checked');
	var touteslesdates = $('#champ_coche_date_1').attr('checked');
	var cettesemaine = $('#champ_coche_date_3').attr('checked');
	var aujourdhui = $('#champ_coche_date_2').attr('checked');
	var region = $('#champ_reg_id').val();
	
	$.ajax({
		url: base_url+'/search/clubbing',
		type: 'POST',
		data: '&touteslesdates='+touteslesdates+'&cettesemaine='+cettesemaine+'&aujourdhui='+aujourdhui+'&reg_id='+region+'&garcons='+garcons+'&filles='+filles,
		dataType: "xml",
		beforeSend: function(){
			$('.pagination').slideUp('fast');
			$('.clubbing_remontees_b').slideUp('fast');
			$('.clubbing_remontees_a').slideUp('fast');
			$('.clubbing_remontees_a').empty();
			$('.clubbing_remontees_b').empty();
			$('.pagination').empty();
		},
		error: function(){},
		success: function(xml){
			var results_number = $(xml).find('results').attr('number');
			results_number = parseInt(results_number);
			
			if (results_number==0) {
				var html = '';
				html += '<div class="remontee">';
				html += '  <div class="texte">';
				html += '    <h3><a href="'+base_url+'/clubbing/">Il n\'y a pas de résultats</a></h3>';
				html += '    <div class="lieu"><strong>0 résultats</strong></div>';
				html += '    <div class="date">&nbsp;</div>';
				html += '    <div class="infos">Veuillez élargir vos critères de recherche</div>';
				html += '  </div>';
				html += '  <div class="cleaner">&nbsp;</div>';
				html += '</div>';
				
				$('#clubbing_remontees_a').append(html);
			}
			else {
				$(xml).find('results').find("evenement").each(function(){
					var clu_id = $(this).attr('clu_id');
					var clu_titre_seo = $(this).attr('clu_titre_seo');
					var clu_titre = $(this).attr('clu_titre');
					var clu_visuel_carre = $(this).attr('clu_visuel_carre');
					// var clu_date_debut = $(this).attr('clu_date_debut');
					var clu_date = $(this).attr('clu_date');
					var clu_chapo = $(this).attr('clu_chapo');
					var clu_hor = $(this).attr('clu_hor');
					var clu_coup_de_coeur = $(this).attr('clu_coup_de_coeur');
					var adr_name = $(this).find('adresse').attr('adr_name');
					var adr_ville = $(this).find('adresse').attr('adr_ville');
					
					var html = '';
					html += '<div class="remontee">';
					if (clu_visuel_carre!='') {
						html += '  <div class="vignette"><a href="'+base_url+'/clubbing/evenement/'+clu_titre_seo+'-'+clu_id+'"><img src="'+base_url+'/files/visuels/'+clu_visuel_carre+'" width="140" height="140" alt="" /></a></div>';
					}
					html += '  <div class="texte">';
					html += '    <h3><a href="'+base_url+'/clubbing/evenement/'+clu_titre_seo+'-'+clu_id+'">'+clu_titre+'</a></h3>';
					html += '    <div class="lieu"><strong>'+adr_name+'</strong>';
					if (adr_ville!='') {
						html += ' • '+adr_ville;
					}
					html += '    </div>';
					html += '    <div class="date">'+clu_date+clu_hor+'</div>';
					html += '    <div class="infos';
					if (clu_coup_de_coeur==1) {
						html += ' coup_coeur';
					}
					html += '"><a href="'+base_url+'/clubbing/evenement/'+clu_titre_seo+'-'+clu_id+'">Voir l’événement</a> <!-- span><strong>0</strong> inscrits</span //--></div>';
					html += '  </div>';
					html += '  <div class="cleaner">&nbsp;</div>';
					html += '</div>';
					
					$('#clubbing_remontees_a').append(html);
				});
			}
			
			$('#clubbing_remontees_a').slideDown('fast');
		}
	});
	
	return false;
}

$(document).ready(function(){
	var h3_img_src = $('.clubbing_recherche form .quand').find('img').attr('src');
	if (h3_img_src!=undefined && h3_img_src.indexOf('search_corner_left.png')!=-1) {
		$(".clubbing_recherche .quand").corner('bl');
		$(".clubbing_recherche .ou").corner('br');
	}
	// initSearchPane();
	$('.bouton_valider').click(searchClubbing);
});

