function FacebookPostToWall(idKey, lien, image, nom, libelle, desc) {
    FB.init({ appId: idKey, status: true, cookie: true });

    // calling the API ...
    var obj = {
        method: 'feed',
        link: lien,
        picture: image,
        name: nom,
        caption: libelle,
        description: desc
    };

    function callback(response) {
        if (response != null) {
            alert('Message envoyé');
        }
    }

    FB.ui(obj, callback);
}

function openWindowTool(maDiv){	
	location.href='#';
	document.body.style.overflow = 'hidden';
	document.getElementById('masque').style.display = 'block';	
	document.getElementById(maDiv).style.display = 'block';
	/*var listeSelect = document.getElementsByTagName('select');
	for(var i=0;i < listeSelect.length;i++){
		listeSelect[i].style.visibility='hidden';
	}*/
}
function closeWindowTool(maDiv){
	document.body.style.overflow = 'auto';
	document.getElementById(maDiv).style.display = 'none';
	document.getElementById('masque').style.display = 'none';
	/*var listeSelect = document.getElementsByTagName('select');
	for(var i=0;i < listeSelect.length;i++){
		listeSelect[i].style.visibility='visible';
	}*/
}

var date_du_jour_dateCallMe = new Date();
var jour_date_du_jour_numberCallMe = date_du_jour_dateCallMe.getDate();
var mois_date_du_jour_numberCallMe = date_du_jour_dateCallMe.getMonth();
var annee_date_du_jour_numberCallMe = date_du_jour_dateCallMe.getFullYear();

function initialisationCallMe() {
    document.getElementById("jour_appel").value = jour_date_du_jour_numberCallMe;
    document.getElementById("mois_appel").value = mois_date_du_jour_numberCallMe;
    document.getElementById("annee_appel").value = annee_date_du_jour_numberCallMe;

    var tmp_select_mois = document.getElementById("mois_appel_select");

    for (var i = 0; i < mois_array.length; i++) {
        tmp_select_mois.options[i] = new Option(mois_array[i], i);
    }

    var tmp_select_annee = document.getElementById("annee_appel_select");

    for (var i = 0; i < nombre_annee_number; i++) {
        tmp_select_annee.options[i] = new Option(annee_date_du_jour_numberCallMe + i, annee_date_du_jour_numberCallMe + i);
    }

    var date_reservation_dateCallMe = new Date(annee_date_du_jour_numberCallMe, mois_date_du_jour_numberCallMe, jour_date_du_jour_numberCallMe);
    var jour_appel = date_reservation_dateCallMe.getDate();
    var mois_appel = date_reservation_dateCallMe.getMonth();
    var annee_appel = date_reservation_dateCallMe.getFullYear();

    modificationNombreJourParMoisCallMe(annee_appel, mois_appel);

    document.getElementById("jour_appel_select").value = jour_appel;
    document.getElementById("mois_appel_select").value = mois_appel;
    document.getElementById("annee_appel_select").value = annee_appel;

    
}

function modificationNombreJourParMoisCallMe(p_annee_reservation, p_mois_reservation) {
    var tmp_date = new Date();

    tmp_date.setFullYear(p_annee_reservation);

    p_mois_reservation++;
    tmp_date.setMonth(p_mois_reservation);

    tmp_date.setDate(1);

    tmp_date.setDate(tmp_date.getDate() - 1);

    var nombre_jour_dans_mois_number = tmp_date.getDate();

    modifieChampJourCallMe(nombre_jour_dans_mois_number);

    return nombre_jour_dans_mois_number;
}

function selectionMoisAnneeChangeeCallMe() {
    document.getElementById("jour_appel").value = document.getElementById("jour_appel_select").value;

    var tmp_mois_selectionnee_number = document.getElementById("mois_appel_select").value;
    var tmp_annee_selectionnee_number = document.getElementById("annee_appel_select").value;

    var tmp_jour_number = modificationNombreJourParMoisCallMe(tmp_annee_selectionnee_number, tmp_mois_selectionnee_number);
}

function modifieChampJourCallMe(p_nombre_jour_dans_mois_number) {
    var tmp_select_jour_arrivee = document.getElementById("jour_appel_select");

    tmp_select_jour_arrivee.length = null;

    for (var i = 1; i <= p_nombre_jour_dans_mois_number; i++) {
        var tmp_name = i;
        if (tmp_name < 10) tmp_name = "0" + tmp_name;
        tmp_select_jour_arrivee.options[i] = new Option(tmp_name, i);
    }

    tmp_select_jour_arrivee.options[0] = null;

    tmp_select_jour_arrivee.options[document.getElementById("jour_appel").value - 1].selected = true;
}


