window.onload = function () {
	var tree = document.getElementById('tree');
	var lists = [ tree ];
	
	for (var i = 0; i < tree.getElementsByTagName('ul').length; i++) {
		lists[lists.length] = tree.getElementsByTagName('ul')[i];
	};
	
	for (var i = 0; i < lists.length; i++) {
		var item = lists[i].lastChild;
		
		while (!item.tagName || item.tagName.toLowerCase() != 'li')
		item = item.previousSibling;
		
		item.className += ' last';
	};
	
	for (var i = 0; i < document.links.length; i++) {
		if (document.links[i].className == 'blank') {
			document.links[i].target = '_blank';
		};
	};
};