function printPage() {
	if(navigator.appVersion.indexOf("Win") != -1) {
		print(document);
	} else if(navigator.appVersion.indexOf("Mac") != -1) {
			window.open(document.URL, "PRINTER");
		} else {
			print(document);
		}
}


function showDiv(objDiv) 
{ 
     Obj=eval((navigator.appName=="Netscape")?"document.layers['"+objDiv+"']":"document.all['"+objDiv+"'].style"); 
     Obj.visibility="visible"; 
} 
function hideDiv(objDiv) 
{ 
     Obj=eval((navigator.appName=="Netscape")?"document.layers['"+objDiv+"']":"document.all['"+objDiv+"'].style"); 
     Obj.visibility="hidden"; 
} 

function showhideSpan(s){
	var objBranch = document.getElementById(s).style;
	var name='img_'+s;
	var objImg = document[name];
	if(objBranch.display!="none") {
		objBranch.display="none";
		objImg.src="/images/tree_open.gif";
	} else {
		objBranch.display="";
		objImg.src="/images/tree_close.gif";
	}
	return (objBranch.display);
}

function showhideSpans(s){
	arr=s.split(',');
	var name='img_'+arr[0];
	var objImg = document[name];
	if(objImg.src.indexOf('open')!=-1) {
		objImg.src="/images/tree_close.gif"
		for (i=1;i<arr.length;i++) {
			var objBranch = document.getElementById(arr[i]).style;
			var name='img_'+arr[i];
			var objImg = document[name];
			objBranch.display="";
			objImg.src="/images/tree_close.gif";
		}
	} else {
		objImg.src="/images/tree_open.gif"
		for (i=1;i<arr.length;i++) {
			var objBranch = document.getElementById(arr[i]).style;
			var name='img_'+arr[i];
			var objImg = document[name];
			objBranch.display="none";
			objImg.src="/images/tree_open.gif";
		}
	}
	return ('');
}
