rem: if (0 == dirElem.childNodes.length) { 
add: if (isFetchable(dirElem)) { 
context: function showDir(dir){  var dirElem = $(dir);  if (0 == dirElem.childNodes.length) {    new Ajax.Request("ls",                     { method: "get",                       parameters: "url=" + dir,                       onComplete: function(req)                                   {                                     var resp = parseDomFromString(req.responseText);                                     var root = resp.getElementsByTagName('root')[0];                                     addChildDirectories(dirElem, root);                                   }                     });  } else {    toggleTree(dir);  }}
meta: 4184	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4184/0ee24b98829735dfc5510a9fd97bbf1bc17db0a0/browser.js/clean/tran/exploder/webapps/browser/root/browser.js