// Al hacer log in por medio de AJAX, esta función actualiza la barra de sesión
function actualizaBarraSesion(aNomUsuario) {
    var lBarraSesion = document.getElementById('barraSesion');
    var lSpanHijo = lBarraSesion.childNodes[1];
    // Eliminar hijos
    for (var i = 0; i < lSpanHijo.childNodes.length; i++) {
        lSpanHijo.removeChild(lSpanHijo.childNodes[i]);
    }
    // Cosntruir barra actualizada
    var lBienvenida = 'Bienvenido ' + aNomUsuario;
    var lSeparador = ' | ';
    
    var lSeparadorTextNode = document.createTextNode(lSeparador);
    
    var lTexto = document.createTextNode(lBienvenida + lSeparador);
    lSpanHijo.appendChild(lTexto);
    
    lSpanHijo.appendChild(creaLink('/upload', 'Subir video'));
    lSpanHijo.appendChild(document.createTextNode(lSeparador));
    lSpanHijo.appendChild(creaLink('/editaperfil', 'Editar usuario'));
    lSpanHijo.appendChild(document.createTextNode(lSeparador));
    lSpanHijo.appendChild(creaLink('/logOut.php', 'Logout'));
}

function creaLink(aHref, aTexto) {
    var lEnlace = document.createElement('a');
    lEnlace.setAttribute('href', aHref);
    var lTexto = document.createTextNode(aTexto);
    lEnlace.appendChild(lTexto);
    return lEnlace;
}
