function panelNav(on) {
	// allPanels = $("event_search", "organization_search", "cleveland_panel", "cincy_panel", "columbus_panel", "travel_panel", "other_panel");	
	// navigationElements = $("search_by_event", "search_by_organization", "cleveland_tab", "columbus_tab", "cincy_tab", "travel_tab", "other_tab");		
	allPanels = $("event_search", "organization_search");		
	navigationElements = $("search_by_event", "search_by_organization");	
	regionBoxes = $("cleveland_box", "columbus_box", "cincinnati_box", "travel_box", "other_box");
						
	for(i = 0; i < allPanels.length; i++) {
		Element.hide(allPanels[i]);
	}

	for(i = 0; i < regionBoxes.length; i++) {
		Element.hide(regionBoxes[i]);
	}	

	for(i = 0; i < navigationElements.length; i++) {
		$(navigationElements[i]).removeClassName('current');			
	}
	
		regionBoxes = $("cleveland_box", "columbus_box", "cincinnati_box", "travel_box", "other_box");
	if (on == "event_search") { 
		$('search_by_event').addClassName('current');
	} else if (on == "organization_search") {
		$('search_by_organization').addClassName('current');		
	}
	 
	Element.show(on);		
}

function regionBox(on) {
	navigationElements = $("cleveland_tab", "columbus_tab", "cincy_tab", "travel_tab", "other_tab");		
	regionBoxes = $("cleveland_box", "columbus_box", "cincinnati_box", "travel_box", "other_box");
	
	for(i = 0; i < regionBoxes.length; i++) {
		Element.hide(regionBoxes[i]);
	}

	for(i = 0; i < navigationElements.length; i++) {
		$(navigationElements[i]).removeClassName('current');			
	}	
	
	if (on == "cleveland_box") {
		$('cleveland_tab').addClassName('current');		
		$(on).style.top = (findPosY($('cleveland_tab')) + 45) + 'px';
		$(on).style.left = (findPosX($('cleveland_tab')) + 1) + 'px';
	} else if (on == "columbus_box") {
		$('columbus_tab').addClassName('current');
		$(on).style.top = (findPosY($('columbus_tab')) + 45) + 'px';
		$(on).style.left = (findPosX($('columbus_tab')) + 1) + 'px';
	} else if (on == "cincinnati_box") {
		$('cincy_tab').addClassName('current');
		$(on).style.top = (findPosY($('cincy_tab')) + 45) + 'px';
		$(on).style.left = (findPosX($('cincy_tab')) + 1) + 'px';
	} else if (on == "travel_box") {
		$('travel_tab').addClassName('current');
		$(on).style.top = (findPosY($('travel_tab')) + 45) + 'px';
		$(on).style.left = (findPosX($('travel_tab')) + 1) + 'px';
	} else if (on == "other_box") {
		$('other_tab').addClassName('current');
		$(on).style.top = (findPosY($('other_tab')) + 45) + 'px';
		$(on).style.left = (findPosX($('other_tab')) + 1) + 'px';		
	}
	
	if (on != "none") {
		Element.show(on);	
	}
	
	
}

function findPosX(obj)
{
  var curleft = 0;
  if(obj.offsetParent)
      while(1) 
      {
        curleft += obj.offsetLeft;
        if(!obj.offsetParent)
          break;
        obj = obj.offsetParent;
      }
  else if(obj.x)
      curleft += obj.x;
  return curleft;
}

function findPosY(obj)
{
  var curtop = 0;
  if(obj.offsetParent)
      while(1)
      {
        curtop += obj.offsetTop;
        if(!obj.offsetParent)
          break;
        obj = obj.offsetParent;
      }
  else if(obj.y)
      curtop += obj.y;
  return curtop;
}



