// JavaScript Document

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

var searchOptionsVisible = false
var browseImagesVisible = false

	function layoutSearch()
		{
		if (searchOptionsVisible)
			{
			document.getElementById('searchOptions').style.display = "none"
			toggleOnOffSearch('on')
			}
		else
			{
			document.getElementById('searchOptions').style.display = "block"
			toggleOnOffSearch('off')
			}
		}

	function layoutBrowse()
		{
		if (browseImagesVisible)
			{
			document.getElementById('browseImages').style.display = "none"
			toggleOnOffBrowse('on')
			}
		else
			{
			document.getElementById('browseImages').style.display = "block"
			toggleOnOffBrowse('off')
			}
		}

	// Toggle Advanced Search Panel
	function toggleSearchOptions()
		{
		searchOptionsVisible = searchOptionsVisible ? false : true
		}

	function toggleBrowseImages()
		{
		browseImagesVisible = browseImagesVisible ? false : true
		}

	// Toggles the On/Off of the more search options link
	function toggleOnOffSearch(OnOrOff)
		{
		if (OnOrOff == 'on')
			document.images["linkTurnOnOffImageSearch"].src = "http://www.granger.com/images/searchOptions-off.gif"
		else
			document.images["linkTurnOnOffImageSearch"].src = "http://www.granger.com/images/searchOptions-on.gif"
		}

	function toggleOnOffBrowse(OnOrOff)
		{
		if (OnOrOff == 'on')
			document.images["linkTurnOnOffImageBrowse"].src = "http://www.granger.com/images/browseImages-off.gif"
		else
			document.images["linkTurnOnOffImageBrowse"].src = "http://www.granger.com/images/browseImages-on.gif"
		}

	function doASOsearch()
		{
		browseImagesVisible = true
		layoutBrowse()
		toggleBrowseImages()
		layoutSearch()
		toggleSearchOptions()
	//	var url = "asohttp.asp?searchOptionsVisible=" + searchOptionsVisible + "&browseImagesVisible=" + browseImagesVisible
	//	HTTP_RequestASO(url)
		}

	function doASObrowse()
		{
		searchOptionsVisible = true
		layoutSearch()
		toggleSearchOptions()
		layoutBrowse()
		toggleBrowseImages()
	//	var url = "asohttp.asp?searchOptionsVisible=" + searchOptionsVisible + "&browseImagesVisible=" + browseImagesVisible
	//	HTTP_RequestASO(url)
		}

	function TurnOnSearchOptsLink()
		{
		if (searchOptionsVisible)
			document.images["linkTurnOnOffImageSearch"].src = "http://www.granger.com/images/searchOptions-on.gif"
		else
			document.images["linkTurnOnOffImageSearch"].src = "http://www.granger.com/images/searchOptions-over.gif"
		}

	function TurnOnBrowseOptsLink()
		{
		if (browseImagesVisible)
			document.images["linkTurnOnOffImageBrowse"].src = "http://www.granger.com/images/browseImages-on.gif"
		else
			document.images["linkTurnOnOffImageBrowse"].src = "http://www.granger.com/images/browseImages-over.gif"
		}

	function TurnOffSearchOptsLink()
		{
		if (searchOptionsVisible)
			document.images["linkTurnOnOffImageSearch"].src = "http://www.granger.com/images/searchOptions-on.gif"
		else
			document.images["linkTurnOnOffImageSearch"].src = "http://www.granger.com/images/searchOptions-off.gif"
		}

	function TurnOffBrowseOptsLink()
		{
		if (browseImagesVisible)
			document.images["linkTurnOnOffImageBrowse"].src = "http://www.granger.com/images/browseImages-on.gif"
		else
			document.images["linkTurnOnOffImageBrowse"].src = "http://www.granger.com/images/browseImages-off.gif"
		}
		
