var SEARCH_ACCOMS_WITH_ADDRESS = "SEARCH_ACCOMS_WITH_ADDRESS";
var SEARCH_ACCOMS_WITH_CODES = "SEARCH_ACCOMS_WITH_CODES";
 
// affichage du formulaire de recherche par ville ou proximité (adresse)
function showCity(){

    document.getElementById("fieldsetAddress").style.display = "none";
    document.getElementById("fieldsetAddress").style.visibility = "hidden";
    
    document.getElementById("fieldsetCity").style.display = "block";
    document.getElementById("fieldsetCity").style.visibility = "visible";

    //mise à jour champ searchType
    setValue("searchType", SEARCH_ACCOMS_WITH_CODES);
    
    return true;
}

function showProx(){  

	document.getElementById("fieldsetAddress").style.display = "block";
    document.getElementById("fieldsetAddress").style.visibility = "visible";
   
    document.getElementById("fieldsetCity").style.display = "none";
    document.getElementById("fieldsetCity").style.visibility = "hidden";

    //mise à jour champ searchType
    setValue("searchType", SEARCH_ACCOMS_WITH_ADDRESS);
    
    return true;
}

function setValue(elementName, elementValue) {
    if (elementValue != null && elementValue.length > 0) {
        var elementObject = document.getElementById(elementName);
        if (elementObject != null) {
            elementObject.value = elementValue;
        }
    }
}

  
// gestion de la réglette de budget (formulaire recherche)
jQuery(function() {
    var search2 = document.getElementById('hotelsSearchForm'); // bloc formulaires de recherche
    var leftPercent = 0;
    var leftValue = 0;
    if (search2.filterMinBudget.value>0) {
        leftPercent = search2.filterMinBudget.value * 100 / 1000;
        leftValue = search2.filterMinBudget.value;
    }
    var rightPercent = 100;
    var rightValue = 1000;
    if (search2.filterTopBudget.value>0) {
        rightPercent = search2.filterTopBudget.value * 100 / 1000;
        rightValue = search2.filterTopBudget.value;
    }
    
    jQuery("#budget-range2").slider({
        range: true,
        min: 0,
        max: 1000,
        values: [leftValue, rightValue],
        slide: function(event, ui) {
            // modification de l'étiquette lorsque l'on bouge la réglette
            jQuery("#budget-amount2").val(ui.values[0]  + ' > ' + ui.values[1]);
            search2.filterMinBudget.value = ui.values[0];
            search2.filterTopBudget.value = ui.values[1];
        }
    });

    // initialisation
    var budgetRange = document.getElementById("budget-range2");
    var aList = budgetRange.getElementsByTagName("a");
    aList[0].style.left = leftPercent + "%";
    aList[1].style.left = rightPercent + "%";;
    var divList = budgetRange.getElementsByTagName("div");
    divList[0].style.left = leftPercent + "%"; 
    divList[0].style.width = rightPercent-leftPercent + "%"
    
    jQuery("#budget-amount2").val(jQuery("#budget-range2").slider("values", 0) + ''+' > ' + jQuery("#budget-range2").slider("values", 1)+'');
    search2.filterMinBudget.value = jQuery("#budget-range2").slider("values", 0);
    search2.filterTopBudget.value = jQuery("#budget-range2").slider("values", 1);
}); 


jQuery(function() {		
	jQuery('.text').hide();		
	jQuery('.serment h3 a').click(function() {			
		jQuery(this).parent().next().toggle(100);			
		jQuery(this).toggleClass('triangle');			
		return false;		
	});	
});
