Recherche = {
	autoLoad: false,

	init : function(config) {
		$('.rech_advanced_accordion').accordion({collapsible: true});
		$('#rech_submit').click(function(){ $('#rech_gsz').val(''); });
		
		Recherche.Config.init(config);
		Recherche.Activite.init();
		Recherche.Date.init();
		Recherche.Destination.init();
		Recherche.Theme.init();
		
		// MODIFICATION acapecci@alteca.fr - 2011-06-03
    	$("body").click(function(event){
    		Recherche.Config.mouseListener(event);
    	});
		
		if (Recherche.Config.get('Activite').open == true || 
				Recherche.Config.get('Date').open == true || 
				Recherche.Config.get('Destination').open == true){
			$('#rech_advanced_container').addClass('deplier');
		} else {
			$('#rech_advanced_container').removeClass('deplier');
		}
		
		$(window).resize(function() {
			Recherche.Theme.init();
        });
		
	}, 
	
    Activite : {

		t : null,
		
    	init : function() {
		
			$('#rech_advanced_selected_activite_label_model').hide();
			
			if (Recherche.Config.get('Activite').open == true) {
	    		$('#rech_advanced_activite_accordion').accordion({active: 1});				
	    		$('#rech_advanced_container').addClass('deplier');
	    	} else {
	    		$('#rech_advanced_activite_accordion').accordion('activate' , false);
	    	}	
		
	    	$('#rech_advanced_activite_accordion h3 a').click(function(){
		        $('#rech_advanced_destination_accordion').accordion('activate', false);
		        $('#rech_advanced_date_accordion').accordion('activate', false);

		        if ($('#rech_date_container').css('display') == 'none' && 
	    				$('#rech_destination_container').css('display') == 'none') {
		        	
		        	if ($('#rech_activite_container').css('display') == 'none') {
		        		$('#rech_advanced_container').addClass('deplier');
	        		} else {
		        		$('#rech_advanced_container').removeClass('deplier');
	        		}
		        }
	        });
	    	
		    if (Recherche.Config.get('Activite').selected != null) {
		    	
		    	var aOld = $('#rech_activite').val().split('|');
		    	var aSelected = Recherche.Config.get('Activite').selected.split('|');
		    	
		    	for (var i = 0; i < aOld.length; i++) {
		    		var in_array = false;
		    		for (var j = 0; j < aSelected.length; j++) {
		    			if (aOld[i] == aSelected[j]) {
		    				in_array = true;
		    			}
		    		}
		    		if (!in_array) {
		    			Recherche.Activite.remove(aOld[i]);
		    		}
	            }
		    	
		    	// on sélectionne les bon
		    	for (var i = 0; i < aSelected.length; i++) {
		    		Recherche.Activite.select(aSelected[i]);
	            }
		    } else {
			    $('#rech_advanced_selected_activite_container').hide();
		    }			    

		    $('#rech_activite_container li a').click(function() {
		        $('#rech_activite_container li').each(function() {
		            $(this).removeClass('selected');
		        });
		        $(this).parent().addClass('selected');
		    });
		    
		    $('#rech_activite_container ul li a').each(function() {
		        $(this).attr('href', 'javascript:void(0);'); 
		    });
	
		    $('#rech_activite_container ul li a').click(function() {
	            Recherche.Config._conf.Activite.open = false;
	            Recherche.Config._conf.Date.open = false;
	            Recherche.Config._conf.Destination.open = false;
		    	Recherche.Activite.select($(this).attr('id'));
		    	Recherche.run();
		     });
		    
		    // Suppression selection : 
		    $('#rech_advanced_selected_activite_label').click(function(){
		        $(this).parent().hide();
		        Recherche.Activite.remove(this.id);
		        $(this).html(null);
		        $('#rech_advanced_selected_activite_infobulle').hide();
		        $('#rech_advanced_activite_accordion').accordion('activate', false);
		        Recherche.run();
		    });
	
		    $('#rech_advanced_selected_activite_container_liste > li').hide(); 

		    $('#rech_advanced_selected_activite_container').mouseover(function() {
		    	$('#rech_advanced_selected_activite_container_liste > li').fadeIn('fast');
		    	if (this.t) {
		    		clearTimeout(this.t);
		    	}
		    });
		    $('#rech_advanced_selected_activite_container').mouseout(function() {
		    	this.t = setTimeout(function() {$('#rech_advanced_selected_activite_container_liste > li').fadeOut('fast');}, 500);
		    });

	        $('#rech_activite_container').height('auto');

    	},
    	
        /**
         * @param id string Identifiant du lien de selection d'une activite
         */
        select : function (id) {
    
    		var value = null;
    		if (id) {
    			value = id.replace('rech_activite_value_', '');
    		}

    		var aAct  = new Array;
            if ($('#rech_activite').val() != '') {
            	aAct  = $('#rech_activite').val().split('|');
            }
            var inArray = false;
            var newValue = aAct;
            var count = aAct.length;
            for (var i = 0; i < count; i++) {
            	if (aAct[i] != '') {
        		   if (aAct[i] == value) {
        			    inArray = true;
    			    }
            	}
            }
            
            for (var i = 0; i < aAct.length; i++) {
            	           	
            	if ($('#rech_activite_value_clone_' +  + newValue[i]).text() == '') {
            		// ajout de l'activité à la liste
	            	var cloneElt = $('#rech_advanced_selected_activite_label_model').clone();
			        cloneElt.addClass('rech_advanced_selected_criteria_label');
			        cloneElt.attr('id', 'rech_activite_value_clone_' +  newValue[i]);
			        cloneElt.children('a').html($('#rech_activite_value_' + newValue[i]).html());
			        cloneElt.show();
			        $('#rech_advanced_selected_activite_container_liste').append(cloneElt);
			        cloneElt.click(function(){
				        $(this).parent().hide();
				        Recherche.Activite.remove(this.id);
				        $(this).html(null);
				        $('#rech_advanced_selected_activite_infobulle').hide();
				        $('#rech_advanced_activite_accordion').accordion('activate', false);
				        Recherche.run();
				    });
			        		        
			        // maj du nombre d'activités
			        var nbActivite = $('#rech_advanced_selected_activite_count_label');
			        nbActivite.addClass('rech_advanced_selected_criteria_label');
			        if (newValue.length > 1) {
			        	nbActivite.html(newValue.length+' activit&eacute;s');
			        } else {
			        	nbActivite.html(newValue.length+' activit&eacute');
			        }
			        $('#rech_advanced_selected_activite_count_label').click(function(){
				        $('#rech_activite').val('');
				        Recherche.run();
				    });
			        $('#rech_advanced_selected_activite_count').show();
			        
            $('#rech_advanced_activite_accordion').append($('#rech_advanced_selected_activite_container'));
        }
            }
            
            if (id) {
            	if (inArray) {
                    $('#' + id).removeClass('selected');
            	} else {
		            newValue.push(value);
		            $('#' + id).addClass('selected');
            	}
	            $('#rech_activite').val(newValue.join('|'));
            }
           	           
        },
    	
        remove : function (id) {
        	
			value = id.replace('rech_activite_value_clone_', '');
        	
        	var newValue = new  Array;
            var aAct  = new Array;
            if ($('#rech_activite').val() != '') {
            	aAct  = $('#rech_activite').val().split('|');
            }
            
            var count = aAct.length;
            for (var i = 0; i < count; i++) {
        		if (aAct[i] != value) {
        		    newValue.push(aAct[i]);
                }
            }
            $('#rech_activite').val(newValue.join('|'));
        }
    	
    }, 


    Date : {

    	delta : 1, // pas pour le bouton +/-

    	init : function() {

    	
    	    $('#rech_advanced_selected_date_label').hide();
    	
	    	if (Recherche.Config.get('Date').open == true) {
	    		$('#rech_advanced_date_accordion').accordion({active: 1});
	    		$('#rech_advanced_container').addClass('deplier');
	    	} else {
	    		$('#rech_advanced_date_accordion').accordion('activate' , false);
	    	}
		    if (Recherche.Config.get('Date').selected != null) {
		    	Recherche.Date.select('rech_date_value_'+Recherche.Config.get('Date').selected);
		    } else {
			    $('#rech_advanced_selected_date_container').hide();
		    }			    
	    	
	    	$('#rech_advanced_date_accordion h3 a').click(function(){
		        $('#rech_advanced_activite_accordion').accordion('activate', false);
		        $('#rech_advanced_destination_accordion').accordion('activate', false);

		        if ($('#rech_activite_container').css('display') == 'none' && 
	    				$('#rech_destination_container').css('display') == 'none') {
		        	
		        	if ($('#rech_date_container').css('display') == 'none') {
		        		$('#rech_advanced_container').addClass('deplier');
	        		} else {
		        		$('#rech_advanced_container').removeClass('deplier');
	        		}
		        }
	        });

	        $('#rech_date_container .scrollable').scrollable(
	        		{initialIndex: $('#rech_date_container .jours').index($('#rech_date_container .jours .jour a[class!="disabled"]:first').parent().parent().parent())}
    		);
	        $('#rech_date_container .jour a').each(function() {
        		$(this).attr('href', 'javascript:void(0);');
	        });
	
	        // selection :
	        $('#rech_date_container .jour a[class!="disabled"]').click(function () {
	            Recherche.Date.select($(this).attr('id'));
	            Recherche.Config._conf.Activite.open = false;
	            Recherche.Config._conf.Date.open = true;
	            Recherche.Config._conf.Destination.open = false;
	            Recherche.run();
	        });
	        $('#rech_advanced_selected_date_container a.rech_advanced_selected_criteria_label').click(function () {
	        	$(this).parent().hide();
	        	$('#rech_date').val('');
	            Recherche.Config._conf.Activite.open = false;
	            Recherche.Config._conf.Date.open = true;
	            Recherche.Config._conf.Destination.open = false;
	            Recherche.run();
	        });
	
	        $('#rech_date_delta_moins').click(function () {
	        	var delta = parseInt($('#rech_date_delta').val());
	        	if (delta > 0) {
	        	delta -= parseInt(Recherche.Date.delta,10);
	        	$('#rech_date_delta').val(delta);
	        	Recherche.run();
	        	}
	        });
	        
	        $('#rech_date_delta_plus').click(function () {
	        	var delta = parseInt($('#rech_date_delta').val());
	        	delta += parseInt(Recherche.Date.delta,10);
	        	$('#rech_date_delta').val(delta);
	        	Recherche.run();
	        });
	        
	        $('#rech_date_delta').keyup(function () {
	        	var delta = parseInt($('#rech_date_delta').val());
	        	if (isNaN(delta) && delta != 0) {
	        		delta = 4;
	        	}
	        	$('#rech_date_delta').val(delta);
	        	Recherche.run();
	        });
	        
	        $('#rech_date_container').height(150);

    	},

    	/**
         * @param id string Identifiant du lien de selection d'une date
         */
        select : function (id) {
    		if (id) {
    			value = id.replace('rech_date_value_', '');
    		}
            $('#rech_advanced_selected_date_label').html($('#' + id).attr('title'));
            $('#rech_date').val(value);
            $('#rech_advanced_date_accordion').accordion('activate' , 0);
				        $('#rech_advanced_date_accordion').append($('#rech_advanced_selected_date_container'));
            $('#rech_advanced_selected_date_label').show();
            $('#rech_advanced_selected_date_container').show();
    	}
    }, 
    
	Destination : {

    	init : function() {
    	
		    if(Recherche.Config.get('Destination').open == true) {
		    	$('#rech_advanced_destination_accordion').accordion({active : 1});
		    	$('#rech_advanced_container').addClass('deplier');
		    } else {
		    	$('#rech_advanced_destination_accordion').accordion('activate', false);		    	
		    }	        
    	
		    $('#rech_advanced_destination_accordion h3 a').click(function(){
		        $('#rech_advanced_activite_accordion').accordion('activate', false);
		        $('#rech_advanced_date_accordion').accordion('activate', false);
	    		
		        if ($('#rech_activite_container').css('display') == 'none' && 
	    				$('#rech_date_container').css('display') == 'none') {
		        	
		        	if ($('#rech_destination_container').css('display') == 'none') {
		        		$('#rech_advanced_container').addClass('deplier');
	        		} else {
		        		$('#rech_advanced_container').removeClass('deplier');
	        		}
		        }
		    });
	    	
		    $("#rech_destination_container .scrollable").scrollable().navigator({'navi' : '.rech_navi'}); 
	
	        $('#rech_advanced_selected_destination_container').hide();
	
	        $('#rech_advanced_destination_accordion').accordion("option", 'event');
	
	        $('#rech_destination_container .rech_liste_continent li').each( function() {
	        	$(this).append($('#' + $(this).attr('id').replace('rech_liste_continent_item_', 'rech_destination_continent_') + ' .rech_navi'));
        		$('#' + $(this).attr('id').replace('rech_liste_continent_item_', 'rech_geo_value_gsz_')).attr('href', 'javascript:void(0);');
        		$('#' + $(this).attr('id').replace('rech_liste_continent_item_', 'rech_geo_value_gsz_')).click(function () {
        			Recherche.Destination.change($(this).attr('id').replace('rech_geo_value_gsz_', ''), 0);
        		});
	        	if (!$(this).hasClass('selected')) {
		        	$(this).children('.rech_navi').children('a').each(function() {
		        		$(this).click(function () {
		        			Recherche.Destination.change($(this).parent().parent().attr('id').replace('rech_liste_continent_item_', ''), $(this).index());
		        		});
	        		});
        		}
        	});

	        $('#rech_destination_container .unselected_continent').each(function(){
	        	$(this).hide();
	        });

	        // Navigation circulaire :
	        var aContinent = new Array();
	        var api = new Array();
	        $('#rech_destination_container .unselected_continent, #rech_destination_container .selected_continent').each(function(index, domEl) {
	        	aContinent[index] = domEl.id;
	        	api[index] = $(this).children('.scrollable').data('scrollable');
	        	
	        	// pour mettre à jour les liens suivant les pages
	        	api[index].onBeforeSeek(function(event, tabIndex) {
	        		
	        		var lib = '';
	        		tabIndex = tabIndex+1;
	        		
	        		// libellé des liens précédents
	        		var prev = $('#'+aContinent[index]).children('.scrollable_souscontinent_prev').children('a');
	        		if (tabIndex > 1) {
	        			lib = $('#rech_liste_continent_item_' + aContinent[index].replace('rech_destination_continent_', '')).children('a').html()+' page ';
	        			lib += tabIndex-1;
	        		} else  {
	        			var goTo;
	    				if (index == 0) {
	    					// Dernier continent
	    					goTo = aContinent.length - 1;
	    				} else {
	    					// Precedent
	    					goTo = index - 1;
	    				}
	    				var nbPage = $('#rech_liste_continent_item_' + aContinent[goTo].replace('rech_destination_continent_', '')+' .rech_navi').children('a').length;
	    				lib = $('#rech_liste_continent_item_' + aContinent[goTo].replace('rech_destination_continent_', '')).children('a').html()+' page ';
	    				lib += nbPage;
	        		}
	        		prev.html(lib);
	        		
					// libellé des liens suivants
	        		var next = $('#'+aContinent[index]).children('.scrollable_souscontinent_next').children('a');
	        		var nbPage = $('#rech_liste_continent_item_' + aContinent[index].replace('rech_destination_continent_', '')+' .rech_navi').children('a').length;
	        		
	        		if (tabIndex < nbPage) {
	        			lib = $('#rech_liste_continent_item_' + aContinent[index].replace('rech_destination_continent_', '')).children('a').html()+' page ';
	    				lib += tabIndex+1;
	        		} else {
	        			var goTo;
	        			if (index == aContinent.length - 1) {
        					// Dernier continent
        					goTo = 0;	
        				} else {
    						goTo = index + 1;
        				}
	    				var nbPage = $('#rech_liste_continent_item_' + aContinent[goTo].replace('rech_destination_continent_', '')+' .rech_navi').children('a').length;
	    				lib = $('#rech_liste_continent_item_' + aContinent[goTo].replace('rech_destination_continent_', '')).children('a').html()+' page ';
	    				lib += 1;
	        		}
	        		next.html(lib);
        		});
	        	
	        	// listener click sur le lien
	        	$(this).children('.scrollable_souscontinent_prev').children('a').click(index, function () {
	        		var goTo;
        			if ($(this).hasClass('disabled') || api[index].getSize() == 1) {
        				if (index == 0) {
        					// Dernier continent
        					goTo = aContinent.length - 1;
        				} else {
    						// Precedent
    						goTo = index - 1;
        				}
        				Recherche.Destination.change(aContinent[goTo].replace('rech_destination_continent_', ''), api[goTo].getSize()-1);
        			}
	        	});

    			// listener click sur le lien
	        	$(this).children('.scrollable_souscontinent_next').children('a').click(index, function () {
        			if ($(this).hasClass('disabled') || api[index].getSize() == 1) {
        				if (index == aContinent.length - 1) {
        					// Dernier continent
        					goTo = 0;	
        				} else {
    						goTo = index + 1;
        				}
        				Recherche.Destination.change(aContinent[goTo].replace('rech_destination_continent_', ''), 0);
        			}
	        	});
	        });

	        $('#rech_destination_container .unselected_continent, #rech_destination_container .selected_continent').each(function(index, domEl) {
		        // libellé des liens précédents
	        	var goTo;
				if (index == 0) {
					// Dernier continent
					goTo = aContinent.length - 1;
				} else {
					// Precedent
					goTo = index - 1;
				}
				var nbPage = $('#rech_liste_continent_item_' + aContinent[goTo].replace('rech_destination_continent_', '')+' .rech_navi').children('a').length;
				var lib = $('#rech_liste_continent_item_' + aContinent[goTo].replace('rech_destination_continent_', '')).children('a').html()+' page ';
				lib += nbPage;
				$(this).children('.scrollable_souscontinent_prev').children('a').html(lib);
				
				// libellé des liens suivants
				if (index == aContinent.length - 1) {
					// Dernier continent
					goTo = 0;	
				} else {
					goTo = index + 1;
				}
				if (nbPage > 1) {
					lib = $('#rech_liste_continent_item_' + aContinent[index].replace('rech_destination_continent_', '')).children('a').html()+' page 2';
				} else {
					lib = $('#rech_liste_continent_item_' + aContinent[goTo].replace('rech_destination_continent_', '')).children('a').html()+' page 1';
				}
				$(this).children('.scrollable_souscontinent_next').children('a').html(lib);
	        });

	        // Selection 
	        $('#rech_destination_container a.clickable').click(function() {
	        	$(this).attr('href', 'javascript:void(0);');
	        	Recherche.Config._conf.Activite.open = false;
	            Recherche.Config._conf.Date.open = false;
	            Recherche.Config._conf.Destination.open = false;
	        	Recherche.Destination.select($(this).attr('id'));
	            $('#rech_gsz').val('');
	        	Recherche.run();
	         });
	        
	        // Suppression selection : 
	        $('#rech_advanced_selected_destination_label').click(function(){
	        	$(this).parent().hide();
	            $('#rech_geo').val('');
	            $('#rech_geo_zone').val('');
	            $('#rech_gsz').val('');
	            $(this).html(null);
	            $('#rech_advanced_destination_accordion').accordion('activate', false);
	            Recherche.run();
	        });
	
	        $('#rech_destination_container').height(255);
	        
		    if (Recherche.Config.get('Destination').selected != null) {
		    	Recherche.Destination.select(Recherche.Config.get('Destination').selected);
		    }
    	},
    	
    	/**
    	 * @param int id   Identifiant du continent a charger
    	 * @param int seek Index du bloc "scrollable"  (0 par defaut)
    	 */
    	change : function(id, seek) {
    		$('.rech_liste_continent li').each( function() {
				if ($(this).hasClass('selected')) {
					$(this).removeClass('selected');
					$('#' + $(this).attr('id').replace('rech_liste_continent_item_', 'rech_destination_continent_')).removeClass('selected_continent').addClass('unselected_continent');
					$('#' + $(this).attr('id').replace('rech_liste_continent_item_', 'rech_destination_continent_')).hide();
					$(this).children('.rech_navi').children('a').each(function() {
						$(this).click(function () {
							Recherche.Destination.change($(this).parent().parent().attr('id').replace('rech_liste_continent_item_', ''), $(this).index());
						});
					});
				}
    		});
    		$('#rech_destination_continent_' + id ).show();
    		$('#rech_destination_continent_' + id ).addClass('selected_continent');
    		$('#rech_liste_continent_item_' + id ).addClass('selected');
    		
    		var api = $('#rech_destination_continent_' + id + ' .scrollable').data("scrollable");
			api.seekTo(seek);
    	}, 
    	
	    /**
	     * @param string id Identifiant du lien de selection d'une destination
	     */
	    select : function(id) {
            $('#rech_advanced_selected_destination_label').html($('#' + id).html());
            var aVal = id.replace('rech_geo_value_', '').split('_');
            $('#rech_geo').val(aVal[1]);
            $('#rech_geo_zone').val(aVal[0]);
            $('#rech_advanced_destination_accordion').accordion('activate' , 0);
            $('#rech_advanced_destination_accordion').append($('#rech_advanced_selected_destination_container'));
            $('#rech_advanced_selected_destination_container').show();
        }
    }, 
    
    Theme : {
    	
    	init : function() {
    	
	        $('#rechThemeHorizontalSlidingMenu').webwidget_menu_glide({
	            menu_width   : '300', 
	            menu_height  : '30', 
	            menu_margin  : '15', 
	            sprite_speed : 'normal', 
	            container    : 'rechThemeHorizontalSlidingMenu',
	            sprite_class : 'selectedSprite'
	        });    	
    	}
    },


    Config : {
    	
    	_conf : {
    		id_page : 1,
    		Activite : {selected : null, open: false},
    		Date : {selected : null, open: false},
    		Destination : {selected : null, open: false}
    	},
    	
    	init : function (config) {
    		Recherche.Config._conf = Recherche.Config._init(config);
		},
		
		_init : function(obj) {
    		if (typeof obj == 'object') {
    			var config = new Object(); 
    			for (p in obj) {
    				if (typeof obj[p] == 'object') {
    					config[p] = Recherche.Config._init(obj[p]);
    				} else {
    					config[p] = obj[p];
    				}
    			}
    			return config;
    		}
		}, 

		get : function(elt){
    	
    		try{
    			return Recherche.Config._conf[elt];
    		} catch(ex) {
    			alert('Recherche.Config.get(' + elt + ') : Element inexistant');
    		}
    	},
    	
    	// MODIFICATION - acapecci@alteca.fr - 2011-06-06
    	mouseListener : function(event){
    		
    		// On verifie que le click n'a pas eu lieu sur l'accordion
    		var clickedOn = $(event.target);
			if (!clickedOn.parents().andSelf().is('#rech_advanced_container')){			

				/*
				 * A cause d'un bug sur la version 1.7 de JQuery UI, il n'est pas
				 * possible de rŽcupŽrer le statut d'un onglet de l'accordion.
				 * Sans cette fonctionnalitŽ, il est impossible de fermer
				 * l'accordion lorsqu'on clique sur un autre Žlement de la page.
				 */			
			}
    	}
    	// FIN MODIFICATION - acapecci@alteca.fr - 2011-06-06
    	
    }, 
    
    run : function() {
    	var a = $('#divblocRechercheAvancee').position();
    	$('#blocRechercheAvancee .loaderCover').css('top', a.top + 'px');
        $('#blocRechercheAvancee .loaderCover').css('left', a.left + 'px');
        $('#blocRechercheAvancee .loaderCover').css('height', $('#divblocRechercheAvanceeABS').height() + 'px');        
    	$('#blocRechercheAvancee .loaderCover').show();
    	
        $('#rech_advanced_container *').css('cursor', 'wait');

    	$('#rech_advanced_container a').each(function() {
    		
    		$(this).click(function(event) {
        	    var aBetterEventObject = jQuery.Event(event);
        	    aBetterEventObject.preventDefault();
        	    aBetterEventObject.isDefaultPrevented();
        	    aBetterEventObject.stopPropagation();
        	    aBetterEventObject.isPropagationStopped();
        	    aBetterEventObject.stopImmediatePropagation();
        	    aBetterEventObject.isImmediatePropagationStopped();
        		return false;
    		});
    	});
    	
    	if (Recherche.autoLoad) {
    		$('#blocRechercheAvancee form').submit();
    	} else {
		    $('#blocRechercheAvancee form').submit(function(){
		    	return false;
	    	});
	        $('#divblocRechercheAvanceeABS').fadeIn(1000);
		    $('#divblocRechercheAvanceeABS').fadeTo('slow', 0.4);
	
	    	$.get('/searchEngine.php', {
	                id_page       : Recherche.Config.get('id_page'), 
	                autoLoad	  : Recherche.autoLoad,
	                rech_handler  : 1,
	                rech_theme    : $('#rech_theme').val(), 
	                rech_activite : $('#rech_activite').val(), 
	                rech_date     : $('#rech_date').val(), 
	                rech_date_delta : $('#rech_date_delta').val(), 
	                rech_geo      : $('#rech_geo').val(),
	                rech_geo_zone : $('#rech_geo_zone').val(),
	                rech_gsz      : $('#rech_gsz').val(), 
	                rech_conf     : Recherche.Config._conf
	            },
	            function(data) {
	                $('#blocRechercheAvancee').parent().html(data);
	                if (divBBRA) {
	                	setTimeout(divBBRA, 500);
	                }
	                window.location.hash = 'blocRechercheAvancee';
	            }
	        ); 
    	}
        return false;
    }       
}

