
function expand(thistag1){
  thistag="s_"+thistag1;
  if (document.getElementById(thistag)) {
  	
  	styleObj=document.getElementById(thistag).style;

  	if(styleObj.display==='none') {
  		if (document.getElementById(thistag1).style.display==='none') styleObj.display='block';
  		}
  	else {
	  	styleObj.display='none';
  		}
  	}
}

function expand2(thistag){
	expand(thistag);
  styleObj=document.getElementById(thistag).style;
  if(styleObj.display==='none'){
  	styleObj.display='block';
  	document.getElementById("a_"+thistag).innerHTML = document.getElementById("a_"+thistag).innerHTML.replace("plus.png", "minus.png");
  	}
  else {
  	styleObj.display='none';
  	document.getElementById("a_"+thistag).innerHTML = document.getElementById("a_"+thistag).innerHTML.replace("minus.png", "plus.png");
  	}
}

function showrange(thistag,menutag){
    
  //remember current status
  var CurrentStyle=document.getElementById(thistag).style.display;
  
  //create pointer to style
  styleObj=document.getElementById(thistag).style;
  
  //hide all elements
  hideallranges();
  
  if(CurrentStyle==='none') {
  	styleObj.display='block'; //if it was hidden show it
  	}
  else { //hide element and show landing page instead
  	styleObj.display='none';
  	document.getElementById('landingpage').style.display='block';
  	}
}

function hideallranges(el) {
	var childNodeArray = document.getElementById('pagecontent').childNodes;
	
	// Hide all items
	for ( var i = 0; i < childNodeArray.length; i++ ) {
		var objid = childNodeArray[i].children[0].id;
		document.getElementById(objid).style.display='none';
		}

}

function resetrangesmenu(el) {
	var childNodeArray = document.getElementById('rangemenu').childNodes;
	
	// Hide all items
	for ( var i = 0; i < childNodeArray.length; i++ ) {
		var objid = childNodeArray[i].children[0].id;
		document.getElementById(objid).style.display='none';
		}

} 