+function tree_selection_and_check(id) {
+ var tree = document.getElementById(id);
+ var name = tree.columns.getPrimaryColumn();
+ var check = tree.columns.getFirstColumn();
+ var i = tree.currentIndex;
+ var checked = tree.view.getCellValue(i, check);
+ var path = new Array();
+ while (i >= 0) {
+ path.splice(0, 0, tree.view.getCellText(i, name));
+ i = tree.view.getParentIndex(i);
+ }
+ return [path, checked];
+}
+