var init = function ()
{
	// Instanciation de la classe Autocompleter, pour le champ de saisie "villes"
	new Ajax.Autocompleter(
	    "villes",   // id du champ de formulaire
    	"villes_propositions",  // id de l'élément utilisé pour les propositions
	    "recherche-ville.php",  // URL du script côté serveur
    {
        paramName: 'ville',  // 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
        //tokens: [',', ';'],
        indicator: 'indicateur-chargement-ville',
        afterUpdateElement : function (input, li) {
                // Fonction appelée après choix de l'utilisateur
                //$('num_ville').innerHTML = 'Num ville choisi : ' + li.id;
                //$('num_ville').show();
				code_postal = li.id;
				code_postal = code_postal.substring((code_postal.lastIndexOf("-"))+1);
				/*if (code_postal.length == 4){
					code_postal = "0" + code_postal;
				}*/
				$('code_postal').value = code_postal;
				
            }
    });
}