function afficheForm(id){
    var a = document.getElementById("montant"+id);
    var m = document.getElementById("bOrdre"+id);
    var d = document.getElementById("divBouton"+id);
    var l = document.getElementById("lienAide"+id);

    if (a.style.display == "none"){
        a.style.display = "block";
        m.style.display = "block";
        d.style.display = "block";
        l.style.display = "block";
    } else {
        a.style.display = "none";
        m.style.display = "none";
        d.style.display = "none";
        l.style.display = "none";
    }

    return false;
}

function showConfirm(id,bool){
    var conf = document.getElementById('confirm'+id);
    if (bool){
        conf.style.display = "block";
    } else {
        conf.style.display = "none";
    }
    return false;
}

function toggleDiv(divid){
    var div = document.getElementById(divid);
    var isvisible = document.getElementById("isvisible");
    if(div.style.display == 'block'){
        div.style.display ='none';
        isvisible.value = 'none';
    }else{
        div.style.display ='block';
        isvisible.value = 'block';
    }
}


function updateSelect(e,chamSelect) {
    // Retour de  response come un bunch-o-JSON
    var modeles = eval("(" + e.responseText + ")") // evaluate JSON
    if (modeles){
        var rselect = document.getElementById(chamSelect)
        // Efface tte les anciennes options
        var l = rselect.length
        while (l > 0) {
            l--
            rselect.remove(l)
        }
        // Construire le select
        for (var i=0; i < modeles.length; i++) {
            var modele = modeles[i]
            var opt = document.createElement('option');
            opt.text = modele
            opt.value = modele
            try {
                rselect.add(opt, null) // Ne marche pas avec IE
            } catch(ex) {
                rselect.add(opt) // IE seulement
            }
        }
    }
}

function showAddress(address) {
            var map = null;
            var geocoder = null;
            if (GBrowserIsCompatible()) {
                   map = new GMap2(document.getElementById("map_canvas"));
                   geocoder = new GClientGeocoder();
             }

            if (geocoder) {
                   geocoder.getLatLng(
                   address,
                   function(point) {
                       if (!point) {
                             alert(address + " not found");
                             //document.getElementById('monLien').click()
                       } else {
                             map.setCenter(point, 13);
                             //map.enableScrollWheelZoom();
                             var marker = new GMarker(point);
                             map.addOverlay(marker);
                             map.setUIToDefault();
                             marker.openInfoWindowHtml(address);
                       }
                  });
           }
  }
