//1、搜索表单ID[searchForm]
//2、所有表单input的名称必须一致
$(function(){
	var searchShopForm = $("#searchShopForm");
	var searchShopKeyWord = $("#searchShopKeyWord", searchShopForm);
	var defSearchWord = '请输入...';
	var defSearchCls = 'textfocus';

	$("input[name='min_price']", searchShopForm).keyup(function(){
		var v = $(this).val();
		$(this).val(v.replace(/[^0-9]/g,''));
	});
	/*
	.focus(function(){
		if($(this).val() == 0)
		$(this).val('');
	}).blur(function(){
		if($(this).val() == '')
		$(this).val(0);
	});
	*/

	$("input[name='max_price']", searchShopForm).keyup(function(){
		var v = $(this).val();
		$(this).val(v.replace(/[^0-9]/g,''));
	});
	/*
	.focus(function(){
		if($(this).val() == 0)
		$(this).val('');
	}).blur(function(){
		if($(this).val() == '')
		$(this).val(0);
	});
	*/
	
	$("#switchSearchLink", searchShopForm).click(function() {
		var advanceSearchBit = $("#advanceSearchBit", searchShopForm);
		var isAdvanceSearch =  $("#isAdvanceSearch", searchShopForm);
		
		if(advanceSearchBit.is(":hidden"))
		{
			advanceSearchBit.show();
			isAdvanceSearch.val(1);
			$(this).html('切换为快速搜索模式 &raquo;');
		}
		else
		{
			advanceSearchBit.hide();
			isAdvanceSearch.val(0);
			$(this).html('切换为高级搜索模式 &raquo;');
		};	
	});

	//搜索提示框
	if(searchShopKeyWord.val() == '')
	{
		searchShopKeyWord.val(defSearchWord);
		searchShopKeyWord.addClass(defSearchCls);
	};

	searchShopKeyWord.focus(function(){
		if($(this).val() == defSearchWord)
		{
			$(this).removeClass(defSearchCls);
			$(this).val('');
		};
	}).blur(function(){
		if($(this).val() == '')
		{
			$(this).val(defSearchWord);
			$(this).addClass(defSearchCls);
		};
	});

	//搜索提交验证
	searchShopForm.submit(function(){
		//验证价格条件
		/*var min_price = $("#searchForm input[@name='min_price']").val();
		var max_price = $("#searchForm input[@name='max_price']").val();
		
		if(min_price != '' && max_price != ''){
			if(parseInt(min_price) > parseInt(max_price)){
				$("#searchForm input[@name='min_price']").val(max_price);
				$("#searchForm input[@name='max_price']").val(min_price);
			}
		}*/
		
		if($.trim($("#searchShopKeyWord", searchShopForm).val()) == defSearchWord)
			$("#searchShopKeyWord", searchShopForm).val('');

		return true;
	});

	// 搜索页中强制显示高级搜索表单
	//if(typeof(in_search) != 'undefined' && in_search == 1)
	//	$("#switchSearchLink", searchShopForm).click();
});;

