// JavaScript Document
var zone_cible = '';

// Fonction de callback
var remplirChamp = function (obj)
{
        document.getElementById(this.zone_cible).innerHTML = obj.responseText;
}

// Fonction à appeler pour lancer la requête
function sendData(form, page, method, zone)
{
    var XHR = new XHRConnection();
    // Mémorisation de la zone cible
    this.zone_cible = zone;
	
	if(form == ''){
		id_form = 'form';
	}else{
		id_form = form;
	}
	 
    var nombre_elements = document.forms[id_form].elements.length;
    for(i=0;i<nombre_elements;i++) {
        if(document.forms[id_form].elements[i].type!="submit") {
            XHR.appendData(document.forms[id_form].elements[i].name,document.forms[id_form].elements[i].value);
        }
    }
    
    // Requête avec indication de la fonction de callback 
    XHR.sendAndLoad(page, method, remplirChamp);

    // Affichage du message d'attente
    //document.getElementById('messageChargement').style.display = 'block';
    return true;
}

function display_bien(layer){
	
	var current_bien = document.form1.current_bien.value;
	
	if(current_bien == ''){
		document.getElementById(layer).style.visibility = 'visible';
		document.getElementById(layer).style.display = 'inline';
	}
	
	if(current_bien != '' && (current_bien != layer)){
		document.getElementById(current_bien).style.visibility = 'hidden';
		document.getElementById(current_bien).style.display = 'none';
		document.getElementById(layer).style.visibility = 'visible';
		document.getElementById(layer).style.display = 'inline';
	}

	if((current_bien == layer) && document.getElementById(current_bien).style.visibility == 'visible'){
		document.getElementById(current_bien).style.visibility = 'hidden';
		document.getElementById(current_bien).style.display = 'none';
	}else if((current_bien == layer) && document.getElementById(current_bien).style.visibility == 'hidden'){
		document.getElementById(layer).style.visibility = 'visible';
		document.getElementById(layer).style.display = 'inline';
	}
	
	document.form1.current_bien.value = layer;
	
}
