function quoteChk()
{
	event.keyCode=quoteDisallow(event.keyCode)	
}

function quoteDisallow(keyPressed)
{
	if (keyPressed==39 || keyPressed==34)
	{
		keyPressed = 0
	}
	else
	{		
	}
		return keyPressed	
}

function pricechk()
{
	event.keyCode=priceDisallow(event.keyCode)	
}
function keyval()
{
	if(eval(document.frmAdvancedSearch.txtPriceFrom.value) <= 0)
	{
		alert("Enter Price greater than Zero");
		eval("document.frmAdvancedSearch.txtPriceFrom.value=''");
		eval("document.frmAdvancedSearch.txtPriceFrom.focus()");
	}	
	if(isNaN(eval("document.frmAdvancedSearch.txtPriceFrom.value")))
	{
		alert("Enter Numeric values for From Price");
		eval("document.frmAdvancedSearch.txtPriceFrom.value=''");
		eval("document.frmAdvancedSearch.txtPriceFrom.focus()");
	}
	if(eval(document.frmAdvancedSearch.txtPriceTo.value) <= 0)
	{
		alert("Enter Price greater than Zero");
		eval("document.frmAdvancedSearch.txtPriceTo.value=''");
		eval("document.frmAdvancedSearch.txtPriceTo.focus()");
	}
	if(isNaN(eval("document.frmAdvancedSearch.txtPriceTo.value")))
	{
		alert("Enter Numeric values for To Price");
		eval("document.frmAdvancedSearch.txtPriceTo.value=''");
		eval("document.frmAdvancedSearch.txtPriceTo.focus()");
	}	
	
}
function priceDisallow(keyPressed)
{
	if ((keyPressed >= 48 && keyPressed <= 57) || keyPressed == 46)
	{		
	}
	else
	{
		keyPressed = 0
	}
		return keyPressed	
}

function submitForm()
{
	var strSearchTxt = document.frmAdvancedSearch.txtKeyText.value;
	while(''+strSearchTxt.charAt(0)==' ')
		strSearchTxt=strSearchTxt.substring(1,strSearchTxt.length);

	document.frmAdvancedSearch.txtKeyText.value=strSearchTxt;
	if (document.frmAdvancedSearch.txtKeyText.value=="" && document.frmAdvancedSearch.txtPriceFrom.value=="" && document.frmAdvancedSearch.txtPriceTo.value=="" && document.frmAdvancedSearch.cboSelCategory.value=="NS")
	{
		alert("Please specify the Search Criteria.");
		document.frmAdvancedSearch.txtKeyText.focus();
		return false;
	}
	if (document.frmAdvancedSearch.txtPriceFrom.value!="" && document.frmAdvancedSearch.txtPriceTo.value!="")
	{
		if (parseFloat(document.frmAdvancedSearch.txtPriceFrom.value)>parseFloat(document.frmAdvancedSearch.txtPriceTo.value))
		{
			alert("The Price To Value should be greater than the Price From Value.");
			document.frmAdvancedSearch.txtPriceTo.focus();
			return false;
		}
	}
	if (document.frmAdvancedSearch.txtPriceFrom.value!="")
	{
		var pricefrom = document.frmAdvancedSearch.txtPriceFrom.value;
		if (parseInt(pricefrom.split(".").length)>2)
		{
			alert("Please enter a valid Value for the Price From field.");
			document.frmAdvancedSearch.txtPriceFrom.select();
			return false;
		}
	}
	if (document.frmAdvancedSearch.txtPriceTo.value!="")
	{
		var priceto = document.frmAdvancedSearch.txtPriceTo.value;
		if (parseInt(priceto.split(".").length)>2)
		{
			alert("Please enter a valid Value for the Price To field.");
			document.frmAdvancedSearch.txtPriceTo.select();
			return false;
		}
	}
	else
		return true;
}


	function EflyerSearch()
	{
		var SearchCriteria = ""
		if (document.frmAdvancedSearch.category[document.frmAdvancedSearch.category.selectedIndex].value == "" && document.frmAdvancedSearch.price[document.frmAdvancedSearch.price.selectedIndex].value == "")
		{
			SearchCriteria="IncludeAll";
		}
		if (document.frmAdvancedSearch.category[document.frmAdvancedSearch.category.selectedIndex].value == "" && document.frmAdvancedSearch.price[document.frmAdvancedSearch.price.selectedIndex].value != "")
		{
			SearchCriteria="Price";
		}
		if (document.frmAdvancedSearch.category[document.frmAdvancedSearch.category.selectedIndex].value != "" && document.frmAdvancedSearch.price[document.frmAdvancedSearch.price.selectedIndex].value == "")
		{
			SearchCriteria="Category";
		}
		if (document.frmAdvancedSearch.category[document.frmAdvancedSearch.category.selectedIndex].value != "" && document.frmAdvancedSearch.price[document.frmAdvancedSearch.price.selectedIndex].value != "")
		{
			SearchCriteria="PriceCategory";
		}

		var strCriteria = "";
		var strCategory = "";
		var strSearch = "";
		var ctn = 0;
		var strPrice="";
		if (document.frmAdvancedSearch.category[document.frmAdvancedSearch.category.selectedIndex].value != "")
		{
			ctn=ctn+1;
		}
		if (document.frmAdvancedSearch.price[document.frmAdvancedSearch.price.selectedIndex].value != "")
		{
			ctn=ctn+1;
		}
		
		if (ctn == 1)
		{
			if (document.frmAdvancedSearch.category[document.frmAdvancedSearch.category.selectedIndex].value != "")
			{
				strSearch = "category"
				strCriteria = document.frmAdvancedSearch.category[document.frmAdvancedSearch.category.selectedIndex].value;
				strCategory = document.frmAdvancedSearch.category[document.frmAdvancedSearch.category.selectedIndex].value;
//				alert(strCategory);
			}
			else if (document.frmAdvancedSearch.price[document.frmAdvancedSearch.price.selectedIndex].value != "")
			{
				strSearch = "advanced"
				strPrice = "pricecombo"
				strCriteria = document.frmAdvancedSearch.price[document.frmAdvancedSearch.price.selectedIndex].value;
				
			}
			//alert("EflyerProductListing.asp?strSearch="+strSearch+"&strPageNo=0&strCriteria="+strCriteria+"&strPrice="+strPrice+"&SearchCriteria="+SearchCriteria+"&strCategory="+strCategory)
			document.frmAdvancedSearch.action = "EflyerProductListing.asp?strSearch="+strSearch+"&strPageNo=0&strCriteria="+strCriteria+"&strPrice="+strPrice+"&SearchCriteria="+SearchCriteria+"&strCategory="+strCategory;	
		}
		else
		{
			if (document.frmAdvancedSearch.price[document.frmAdvancedSearch.price.selectedIndex].value != "" && document.frmAdvancedSearch.category[document.frmAdvancedSearch.category.selectedIndex].value != "" )
			{
				strSearch = "advanced";
				strCriteria = "PC";
				var strCategory = document.frmAdvancedSearch.category[document.frmAdvancedSearch.category.selectedIndex].value;
				var strPrice =document.frmAdvancedSearch.price[document.frmAdvancedSearch.price.selectedIndex].value
				//alert("EflyerProductListing.asp?strSearch="+strSearch+"&strPageNo=0&strCriteria="+strCriteria+"&strPrice="+strPrice+"&strCategory="+strCategory+"&SearchCriteria="+SearchCriteria)
				document.frmAdvancedSearch.action = "EflyerProductListing.asp?strSearch="+strSearch+"&strPageNo=0&strCriteria="+strCriteria+"&strPrice="+strPrice+"&strCategory="+strCategory+"&SearchCriteria="+SearchCriteria;		

			}
			if (ctn==0)
			{
				strSearch = "";
				document.frmAdvancedSearch.action = "EflyerProductListing.asp?strSearch="+strSearch+"&strPageNo=0&SearchCriteria="+SearchCriteria+"&strCategory="+strCategory;	
			}

		}


//alert(document.frmAdvancedSearch.action);



		document.frmAdvancedSearch.eflyerschstring.value = document.frmAdvancedSearch.action;
		document.frmAdvancedSearch.method = "post";
		document.frmAdvancedSearch.submit();		
	}
