// JavaScript Document
function centeredWindow (url, name, width, height, scroll) {
var winl = (screen.width - width) / 2;
var wint = (screen.height - height) / 2;
prop = 'height='+height+',width='+width+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
win = window.open(url, name, prop)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
return false;
}

function treeExpand(divid){
	if (document.getElementById){
		for (var i=1; i <= divid; i++) {
			target=document.getElementById("navtree"+i);
			target.style.display="";
			target=document.getElementById("navmark"+i);
			target.firstChild.data="-";
		}
	}
}
function treeCollapse(divid){
	if (document.getElementById){
		for (var i=1; i <= divid; i++) {
			target=document.getElementById("navtree"+i);
			target.style.display="none";
			target=document.getElementById("navmark"+i);
			target.firstChild.data="+";
		}
	}
}
function treeToggle(divid){
   if (document.getElementById){
         target = document.getElementById( "navtree"+divid );
            if (target.style.display == "none"){
               target.style.display = "";
            } else {
               target.style.display = "none";
            }
      }
	  
	if (document.getElementById) {
		target = document.getElementById( "navmark"+divid );
		if (target.firstChild.data=="+") {
			target.firstChild.data="-";
		} else {
			target.firstChild.data="+";
		}
	}
    return false;
}