/**
 *  Fonction utilitaire qui permet d'afficher des informations de déboguage.
 */
function displayDebugInfo() {
    
    if (debugMode) {
        document.getElementById("teste").innerHTML = "VilleIds : " + villeIds.toString() + 
        "<br/>SubIds : " + subIds + 
        "<br/>RegionIds : " + regionIds + 
        "<br/>CurrentRegionId : " + currentRegionId + 
        "<br/>CurrentSubRegionId : " + currentSubregionId + 
        "<br/>CurrentSubregionVilleList : " + currentSubregionVilleList + 
        "<br/>CurrentSubregionList : " + currentSubregionList + 
        "<br/>currentTotalVilleByRegionList.length : " + currentTotalVilleByRegionList.length + 
        "<br/>currentSubregionVilleList.length : " + currentSubregionVilleList.length + 
        "<br/>nbTotalVille : " + nbTotalVille + 
        "<br/>CurrentTotalVilleByRegionList : " + currentTotalVilleByRegionList.toString();
    }
}


function showDebugInfo() {
    var d = document.getElementById("debugInfo");
    var newdiv = document.createElement('debugWindow');
    var divIdName = "debugWindow";
    newdiv.setAttribute('id', divIdName);
    newdiv.innerHTML = '<div onclick="javascript:alert();" style="background-color: lightblue; width: 300px; padding: 2px; color: #FFFFFF; font-weight: bold;">Debug Info</div>';
    newdiv.innerHTML = newdiv.innerHTML + '<div style="background-color: #FFFFFF; border: solid 1px lightblue; width: 298px; padding: 2px;">Ceci est une fenetre de debuggage javascript</div>';
    d.appendChild(newdiv);
}

function addDebugInfo(key, value) {
    alert('add stuff here...');
}