var profiler;

function changeProfileItem(node) {
    if(node.nodeName != "LI") {
        node = node.parentNode;
    }
    var profilerNodes = dojo.query('.profiler-item', profiler.id);
    profilerNodes.style("display", "none");

    profilerNodes = dojo.query('.'+node.id, profiler.id);
    profilerNodes.style("display", "block");
}

function startProfiler(ident) {
    profiler = dojo.query(ident);

    changeProfileItem(dojo.byId('profiler-queries'));

    var menu = dojo.query('.menu li', profiler.id);

    menu.forEach(function(item, index) {
        dojo.connect(item, 'onclick', function(e) { changeProfileItem(e.target); });
    });

}


