//
// QuickSearch.js
//

// Author: Colin Jaggs
// Date: 6th August 2008
// Description: Quick search JS functions

function quickSearchCatchEnter(e)
{
	var keyCode;
	if (window.event) keyCode = window.event.keyCode;
	else if (e) keyCode = e.which;

	if (keyCode == 13)
	{
		quickSearchGo();
		return false;
	}
	else return true;
}

function quickSearchGo()
{
	var url = "";
	if (document.forms[0].txtSearch.value != "" && document.forms[0].txtSearch.value != "Enter your search keywords here") url += "&Text=" + document.forms[0].txtSearch.value.replace(/[\<\%\&\@\#\=\+\>\*]*/g, "").replace(/\s+/g, " ").replace(/^\s+/, "").replace(/\s+$/, "");
	if (ddlCategory.selectedIndex > 0 || ddlManufacturer.selectedIndex > 0)
	{
		if (ddlCategory.selectedIndex > 0) url += "&Category=" + ddlCategory.options[ddlCategory.selectedIndex].value;
		if (ddlManufacturer.selectedIndex > 0) url += "&Manufacturer=" + ddlManufacturer.options[ddlManufacturer.selectedIndex].value;
		url += "&AdvSearch=true";
	}
	location.href = HTTPHost + "/product-list?" + url.substr(1);
}
