	var loadUrl
	var searchPhraseText
	var quickSearchText
	
	function viewImage(imageId,height) {
		var loadUrl = "/view/default.asp?image=" + imageId
		var winProp = "height=550,width=760,resizable=yes,scrollbars=yes"
		var win = window.open(loadUrl,"imagePreview", winProp)
		win.focus()
	}
	
	function priceImage(imageId) {
		var loadUrl = "/pricing/default.asp?image=" + imageId + "&returnUri=" + escape("/view/?image=" + imageId)
		var winProp = "height=550,width=760,resizable=yes,scrollbars=yes"
		window.open(loadUrl,"img_" + imageId, winProp)		
	}
	
	function submitQuickSearch(formObj) {
		return true
	}	
	
	function focusInput(inputObj,defValue) {
		if (inputObj.value == defValue) inputObj.value = ""
	}
	
	function blurInput(inputObj,defValue) {
		if (inputObj.value == "") inputObj.value = defValue
	}
	
	function clearSearchBox() {
		var prevSearch = document["advSearchForm"].prevSearch.value
		if (prevSearch == "") document["advSearchForm"].prevSearch.value = document["advSearchForm"].search.value
		document["advSearchForm"].search.value = ""
	}
	
	function updateSearchFields(checkboxObj) {
		var state = checkboxObj.checked
	
		if (state) {
			$("search").value = ""
			$("searchAnd").value = ""
			$("searchAny").value = ""
			$("searchNot").value = ""	
		} else {
			if ($("search").value == "") $("search").value = searchQ
			if ($("searchAnd").value == "") $("searchAnd").value = searchQ
			if ($("searchAny").value == "") $("searchAny").value = searchAny
			if ($("searchNot").value == "") $("searchNot").value = searchNot		
		}
	
	}
	
	var lastSearchElm = Page.getCookie("searchType") || "quickSearch"
		
	function showSearch(elmId) {
		var searchType = lastSearchElm
	
	
		if (! elmId && searchType == "quickSearch") {
			elmId = "advancedSearch"
		} else if (!elmId) {
			elmId = "quickSearch"
		}
		
		
		if (elmId == "quickSearch") {
			Page.sessCookie("searchType", "quickSearch")
			//$("searchOptions").innerHTML = "More"
		} else {
			Page.sessCookie("searchType", "advancedSearch")
			//$("searchOptions").innerHTML = "Less"
		}
		
		if (lastSearchElm) {
			Effect.BlindUp(lastSearchElm, {duration: .5});
		}
		
		Effect.BlindDown(elmId, {duration: .5});
		lastSearchElm = elmId
	}
	
	function searchButtonClick() {
		var buttonObj = $("searchOptionsButton")
		var buttonOpen = buttonObj.src.indexOf("open") != -1
		
		if (buttonOpen) {
			$("searchOptionsButton").src = "/images/button_close_0.gif"
			
		} else {
			$("searchOptionsButton").src = "/images/button_open_0.gif"
		}
		
		overSearchButton()
		showSearch()
	}
	
	function overSearchButton(e) {
		var buttonObj = $("searchOptionsButton")
		var buttonOpen = buttonObj.src.indexOf("open") != -1
		
		if (buttonOpen) {
			$("searchOptionsButton").src = "/images/button_open_1.gif"
		} else {
			$("searchOptionsButton").src = "/images/button_close_1.gif"
		}		
		
	}
	
	function outSearchButton(e) {
		var buttonObj = $("searchOptionsButton")
		var buttonOpen = buttonObj.src.indexOf("open") != -1
		
		if (buttonOpen) {
			$("searchOptionsButton").src = "/images/button_open_0.gif"
		} else {
			$("searchOptionsButton").src = "/images/button_close_0.gif"
		}		
		
	}
	
	Event.observe(window, 'load', pageLoaded, false);
	
	function pageLoaded(e) {
		Event.observe("searchOptionsButton", "mouseover", overSearchButton, false)
		Event.observe("searchOptionsButton", "mouseout", outSearchButton, false)
	}