function panos(id){
    tree1.collapseAll();
    p_expand(id);
    return true;
}

function p_expand(id){
    //var t = 'tree1';
    if (tree1.getNodeIdx(id) < 0) return;
    var root = tree1.nodes[tree1.getNodeIdx(id)].parent;
    tree1.expandItemById(id);
    if (Undef(root)) return;
    var parent = [root];
    while (Def(root.parent)){
        parent[parent.length] = root.parent;
        root = root.parent;
    }
    for (i = 0; i < parent.length; i++) {
        if (!parent[i].state) parent[i].setState();
    }
}