// Form functions //////////////////////
// Form functions //////////////////////
function showSearchForm(formName)
{	
	var searchForms = new Array()
	searchForms[0] = "SearchFormSite";
	searchForms[1] = "SearchFormPhy";
	
	for ( sf = 0 ; sf < searchForms.length ; sf++ )
	{
		//alert(searchForms[sf]);
		if ( searchForms[sf] != formName )
		{
			searchSubIndOff(searchForms[sf] + "Ind")
			changeState(searchForms[sf],"hide");
		}
	}
	changeState(formName,"show");
	searchSubIndOn(formName + "Ind")
}


// Tab functions //////////////////////
// Tab functions //////////////////////
var searchPanelState = "closed";

function showSearchPanelOpenHint()
{	
	hideDrop();
	if ( searchPanelState == "closed" )
	{
		changeState("SearchPanelClosed","hide");
		changeState("SearchPanelOpenHint","show");
	}
}

function hideSearchPanelOpenHint()
{
	if ( searchPanelState == "closed" )
	{
		changeState("SearchPanelOpenHint","hide");
		changeState("SearchPanelClosed","show");
	}
}

function showSearchPanelCloseHint()
{	
	if ( searchPanelState == "open" )
	{
		changeState("SearchPanelOpen","hide");
		changeState("SearchPanelCloseHint","show");
	}
}

function hideSearchPanelCloseHint()
{
	if ( searchPanelState == "open" )
	{
		changeState("SearchPanelCloseHint","hide");
		changeState("SearchPanelOpen","show");
	}
}

function searchPanelControl()
{
	if ( searchPanelState == "closed" )
	{
		changeState("SearchPanelOpenHint","hide");
		changeState("SearchPanelClosed","hide");
		searchPanelState = "open";
		panelReference = getDivStyleReference("Search");
		panelReference.top = "0px";

		changeState("SearchPanelOpen","show");
	}
	else
	{
		changeState("SearchPanelCloseHint","hide");
		changeState("SearchPanelOpen","hide");
		searchPanelState = "closed";
		panelReference = getDivStyleReference("Search");
		panelReference.top = "-335px";
		
		changeState("SearchPanelClosed","show");

	}
	
}

function changeState(divName,state)
{
	if ( state == "hide" )
	{
		visi = "hide";
		disp = "none";
	}
	else
	{
		visi = "show";
		disp = "block";
	}
		
	reference = getDivStyleReference(divName);
	reference.visibility = getVisibility(visi);
	reference.display = disp;
}

