

function divMenu(id_btn, id_cont) {          
    var btn = document.getElementById(id_btn);
    var cont = document.getElementById(id_cont);
    var img = btn.firstChild;
    
    function set(open) {
        if (open) {            
            img.src = img.src.replace(/_cerrado/gi, '_abierto');
            cont.style.display = '';
        } else {
            img.src = img.src.replace(/_abierto/gi, '_cerrado');
            cont.style.display = 'none';
        }    
    }
    
    btn.onclick = function () {
        var s = cont.style;
        set(cont.style.display);
        return false;
    }

    cont.style.display = 'none';
    cont.onmouseout = function (ev) {        
		if (!ev) { var ev = window.event; }		
        var rel = (ev.relatedTarget || ev.toElement);
        // console.log(ev, rel);
        while ((rel != cont) && (rel.nodeName != 'BODY') && (rel.nodeName != 'HTML')) {
            rel = rel.parentNode;            
        }
        if (rel != cont) {
           set(0);
        }		
	};
}


