function showLanguageOptions(){
    var lang = document.getElementById("languages");
    if (lang) {
    
        if (lang.style.display == "block") 
            lang.style.display = "none";
        else 
            lang.style.display = "block";
    }
}

function setTimeoutBlock(event, elemId){
    var toElement = null;
    
    if (event.relatedTarget) {
        toElement = event.relatedTarget;
    }
    else 
        if (event.toElement) {
            toElement = event.toElement;
        }
    
    while (toElement && toElement.id != elemId) {
        toElement = toElement.parentNode;
    }
    
    if (!toElement) {
        if (document.getElementById) {
            document.getElementById(elemId).style.display = 'none';
        }
    }
}

