
function GereChkbox(conteneur, a_faire) {
var blnEtat=null;
var lessections = document.getElementsByClassName(conteneur);
	for(i=0;i< lessections.length;i++){
	var Chckbox = document.getElementById(lessections[i].id);
	blnEtat = (a_faire=='0') ? false : (a_faire=='1') ? true : (Chckbox.checked) ? false : true;
	if (Chckbox.type=="checkbox") Chckbox.checked=blnEtat;
	}
}

function autocompletion(laDivChamp, laDivSelect, laDivReponse, laDivSecond, leLienPhp, laLocation) {
//$(laDivChamp).value="";
//alert(laDivChamp+' '+laDivSelect+' '+laDivReponse+' '+laDivSecond+' '+leLienPhp+' '+laLocation);
new Ajax.Autocompleter(
    laDivChamp,   // id du champ de formulaire
    laDivSelect,  // id de l'élément utilisé pour les propositions
    leLienPhp,  // URL du script côté serveur
    {

        paramName: 'larecherche',  // Nom du paramètre reçu par le script serveur
        minChars: 3,   // Nombre de caractères minimum avant que des appels serveur ne soient effectués
        afterUpdateElement : function (input, li) {
if($(laDivSecond)) $(laDivSecond).value=li.id;
//$(laDivReponse).innerHTML=$(laDivChamp).value;
//$(laDivReponse).innerHTML=li.id;
                // Fonction appelée après choix de l'utilisateur
//alert($('villes').value);
//window.location.href=$('villes').value+'_<?=$_SESSION['cat'];?>_shopping'+li.id+'-<?=$_SESSION['idc'];?>.html';
            //    $('code_insee').innerHTML = 'Code INSEE choisi : ' + li.id;
            //    $('code_insee').show();
            }
    });
}