function nodeclick(nodename,nodetext){
	if (document.getElementById(nodename).innerHTML.length > 0){
	  document.getElementById(nodename).innerHTML='';
	  document.getElementById(nodename).style.display='none';
	}else {
	  document.getElementById(nodename).innerHTML=nodetext;
	  document.getElementById(nodename).style.display='';
	}
}

// this function toggles the child node when the parent node is clicked
function toggleNode(childNodeID,parentNodeImgID, nodePosition){
	//alert(document.getElementById(childNodeID).style.display);
	
	// path to tree icons
	var iconsPath = "web_icons/tree_icons/";
	
	// determine if the bottom node or not and build the appropriate suffix to the icon file name
	var iconSuffix ;
	if (nodePosition == 'middle'){
		iconSuffix = "-middle.gif";
	}else if (nodePosition = 'bottom'){
		iconSuffix = "-bottom.gif";
	}
	if (document.getElementById(childNodeID).style.display == 'none'){
		// show the node contents
		document.getElementById(parentNodeImgID).src = iconsPath + "minus" + iconSuffix;
		document.getElementById(childNodeID).style.display = '';
	}else {
		// hide the node contents
	  	document.getElementById(childNodeID).style.display = 'none';
		document.getElementById(parentNodeImgID).src = iconsPath + "plus" + iconSuffix;
	}
}

// this function toggles the child node when the parent node is clicked
function toggleSitesID(IDToToggle){
	if (IDToToggle == 'sites_html'){
		// show html
		document.getElementById('sites_html').style.display = '';
		document.getElementById('sites_csv').style.display = 'none';
	}else {
		// show csv
	  	document.getElementById('sites_html').style.display = 'none';
		document.getElementById('sites_csv').style.display = '';
	}
}

// this function toggles the child node when the parent node is clicked
function toggleID(IDToToggle){
	if (document.getElementById(IDToToggle).style.display == ''){
		// close the id
		document.getElementById(IDToToggle).style.display = 'none'
	}else {
		// open the id
		document.getElementById(IDToToggle).style.display = '';
	}
}