var currentSearchTab = 'Keywords';
var toggle = 'shown';
var searchFormName = "KeywordsForm";
    
function switchSearchTo(tabName, showResults) {
    var currentWindow = document.getElementById("searchBy"+currentSearchTab+"Window");
    currentWindow.style.display = "none";
    var currentTab = document.getElementById("searchBy"+currentSearchTab+"Tab");
    currentTab.className="searchTab deselected";
    searchFormName = tabName + 'Form';

    var searchWindow = document.getElementById("searchBy"+tabName+"Window");
    if (toggle == "shown") searchWindow.style.display = "block";
    var searchTab = document.getElementById("searchBy"+tabName+"Tab");
    searchTab.className ="searchTab selected";
        
    currentSearchTab=tabName;

    if (eval("document."+searchFormName) != null) {
	      eval("document."+searchFormName).getElementsByTagName('input')[0].focus();
	  }
	
	var results = document.getElementById("searchresults");

	if(showResults && results != null) {
		results.style.visibility="visible";
	} else if (results != null) {
		results.style.visibility="hidden";		
	}
}

function toggleTabs () {
    if (toggle == "shown") {
        hideTabs();
    } else {
        showTabs();
    }
}
        
function hideTabs() {
    var currentWindow = $("searchBy"+currentSearchTab+"Window");
    currentWindow.style.display = "none";
    
    $("searchWindow").style.height="20px";
    $("searchToggle").src="/images/plus.gif";
    toggle = "hidden";
}

function showTabs() {
    var currentWindow = document.getElementById("searchBy"+currentSearchTab+"Window");
    currentWindow.style.display = "block";
    document.getElementById("searchWindow").style.height="300px";
    document.getElementById("searchToggle").src="/images/minus.gif";
    toggle = "shown";
}    
