function showElement(id) {
    var element = document.getElementById(id);
    
    element.style.visibility = "visible";
}

var delayhide = new Array();

function delayHideElement(id) {
    delayhide[id]=setTimeout("hideElement('" + id + "')",0);
}

function clearHideElement(id) {
    clearTimeout(delayhide[id]);
}

function hideElement(id) {
    if (document.getElementById(id).style.visibility == "visible") {
        document.getElementById(id).style.visibility="hidden";
    }
}

