//================================
// hide/show sub menu
//================================
function subToggle(span, divToShow)
{
    var div = document.getElementById(divToShow);
    if(div)
    {
        // hide it
        if(div.style.display == "block")
        {
            div.style.display = "none";
            span.className = "closed";
        }
        // show it
        else
        {
            div.style.display = "block";
            span.className = "open";
        }  
    }  
}

function preloadImages()
{
    var picsToLoad=new Array();
    
    picsToLoad.push('/images/any/template/contract.gif');
    picsToLoad.push('/images/any/template/bbg1.gif');
    
    for(var i = 0; i < picsToLoad.length; i++)
    {
        var pic = new Image();
        pic.src = picsToLoad[i];
    }  
}


var termesDiv = null;
var relatedDiv = null;
var gloRelatedWrapper= null;
function changeGlossaire(select)
{
    if(termesDiv == null)
    {
        termesDiv = new Array();
        
        var lng = select.options.length;
        for(var i = 0; i < lng; i++)
        {
            var divId = "glossaire_" + select.options[i].value;
            var div = document.getElementById(divId);
            if(div)
            {
                termesDiv.push(div);
            }
        } 
        
        relatedDiv = document.getElementById("gloRelated");
        gloRelatedWrapper = document.getElementById("gloRelatedWrapper");
    }
    
    
    var idToSelect = select.options[select.selectedIndex].value;
    var divIdToSelect = "glossaire_" + idToSelect;
    
    gloRelatedWrapper.style.display = "none";
    
    var lng = termesDiv.length;
    for(var i = 0; i < lng; i++)
    {
        if(termesDiv[i].id == divIdToSelect)
        {
            termesDiv[i].style.display          = "block";
            gloRelatedWrapper.style.display     = "block";
            
            var rel = document.getElementById("glorel_" + idToSelect);
            relatedDiv.innerHTML = rel.innerHTML;
        }
        else
        {
            termesDiv[i].style.display = "none";
        }
    }

}


function openCloseLogicielDes(id)
{
    var div = document.getElementById(id);
    
    if(div.style.display == 'block')
    {
        div.style.display = 'none';
    }
    else
    {
        div.style.display = 'block';
    }  
}


function onloadgo()
{
    preloadImages();
}



