$(document).ready(
		function() {
			//键盘回车事件
			$("#productName").keyup(function(e) { 
				if (e.which == 13) // 判断所按是否回车键  
				{
						searchProduct();
				}
			}); 
			$("#orderCode").keyup(function(e) {  
				if (e.which == 13) // 判断所按是否回车键  
				{
					checkOrder();
				}
			});
			$("#subemail").keyup(function(e) {  
				if (e.which == 13) // 判断所按是否回车键  
				{
					var email = $("#subemail").val();
					if(email == "")
					{
						alert("请输入Email地址!");
						return;
					}
					if(!isEmail2(email))
					{
						alert("请输入正确的Email地址!");
						return;
					}
					$.ajax({
						url: "../ajax/subscribeAjaxAction!addSubscribe.action",
						type: 'post',
						dataType: 'json',
						timeout: 20000,
						data:{
							email:email
						},
						error: subSuccess,
						success: subSuccess
					});
				}
			});
			
			$("#subButton").click(function(){
					var email = $("#subemail").val();
					if(email == "")
					{
						alert("请输入Email地址!");
						return;
					}
					if(!isEmail2(email))
					{
						alert("请输入正确的Email地址!");
						return;
					}
					$.ajax({
						url: "../ajax/subscribeAjaxAction!addSubscribe.action",
						type: 'post',
						dataType: 'json',
						timeout: 20000,
						data:{
							email:email
						},
						error: subSuccess,
						success: subSuccess
					});
				});
				$("#pldd").mouseleave(function(){
					closeCity();
				});
				$("#mydiv").mouseleave(function(){
					closeDiv();
				});
				//个人
				$('#son_ul1').hide(); // 初始ul隐藏
				 //企业
				 $('#son_ul2').hide(); // 初始ul隐藏
				$('#obj1 span').hover(function(){ // 鼠标移动函数
				  $(this).parent().find('ul.son_ul').slideDown();  // 找到ul.son_ul显示
				  $(this).parent().find('li').hover(function(){$(this).addClass('hover')},function(){$(this).removeClass('hover')}); // li的hover效果
				  $(this).parent().hover(function(){},
						 function(){
							 $(this).parent().find("ul.son_ul").slideUp(); 
							 }
						 );
				  },function(){}
				 );
				
				$('#obj2 span').hover(function(){ // 鼠标移动函数
				  $(this).parent().find('ul.son_ul').slideDown();  // 找到ul.son_ul显示
				  $(this).parent().find('li').hover(function(){$(this).addClass('hover')},function(){$(this).removeClass('hover')}); // li的hover效果
				  $(this).parent().hover(function(){},
						 function(){
							 $(this).parent().find("ul.son_ul").slideUp(); 
							 }
					);
				  },function(){}
				 );
				// showSelectedMenuType($("#selectedMenuType").val());
		});
	
		function subSuccess(json)
		{
			alert(json.msg);
		}
		function isEmail2(str)
		{
		    var re1=/^\w[A-Za-z0-9_\.]*@\w+(\.\w+)+\s*$/;
		    return re1.test(str);
		}
		// 点击上面的菜单，清空隐藏域值
		function clearValueOfHidden()
		{
			document.getElementById('objectId').value="";
			document.getElementById('occasionId').value="";
			document.getElementById('price').value="";
			document.getElementById('topicId').value="";
			document.getElementById('natureId').value="";
			document.getElementById('ageSexId').value="";
			
			document.getElementById('proTypeId').value="";
			document.getElementById('proTypeName').value="";
			
			document.getElementById('listType').value="";
			document.getElementById('suitSex').value="";
			document.getElementById('salespriceSort').value="";
			document.getElementById('clickcountSort').value="";
			
			document.getElementById('moreMerchTypeDivDisplay').value="";	
		}
		function searchByTypeId(gid,typeName,pid)
		{
			typeName=escape(encodeURIComponent(typeName)); // 这是js里的函数
			var url = "../product/product!queryProductByAllType.action?proTypeId="+gid+"&proTypeName="+typeName+"&parentId="+pid+"&methodFlag=queryProductByAllType";	
			window.location.href=url;
		}
		function checkOrder()
		{
			$("form[name=headSearchForm]").attr("action","../od");
			$("form[name=headSearchForm]").submit();
		}
		

		
		function switchTypeLiping(v1,v2,v3){
			var i=0;
			var id = "";
			var aid="";
			for(i = 0;i<v2;i++)
			{
				id = "t_"+v1+"_"+(i+1);
				aid =  "a_"+v1+"_"+(i+1);
				document.getElementById(aid).className = '';
				$("#"+id).hide();
			}
			id = "t_"+v1+"_"+v3;
			aid = "a_"+v1+"_"+v3;
			document.getElementById(aid).className = 'over';
			$("#"+id).show();
		}
		function switchTypeBySearch(v1,v2,v3){
			var i=0;
			var id = "";
			var aid="";
			for(i = 0;i<v2;i++)
			{
				id = "t_"+v1+"_"+(i+1);
				aid =  "c_"+v1+"_"+(i+1);
				$("#"+id).removeClass("over");
				$("#"+aid).hide();
			}
			id = "t_"+v1+"_"+v3;
			aid = "c_"+v1+"_"+v3;
			$("#"+id).addClass("over");
			$("#"+aid).show();
		}
		function showContent(v1)
		{
			for(var i = 0;i<4;i++)
			{
				$("#showCon"+i).hide();
				$("#list"+i).removeClass("on");
				
			}
			$("#showCon"+v1).show();
			$("#list"+v1).addClass("on");
		}
		function changeTypeTaxis(v1,v2,v3)
		{
			var i=0;
			var id = "";
			var aid="";
			for(i = 0;i<v2;i++)
			{
				id = "div_"+v1+"_"+(i+1);
				aid = "taxis_"+v1+"_"+(i+1);
				document.getElementById(aid).className = '';
				$("#"+id).hide();
			}
			
			id = "div_"+v1+"_"+v3;
			aid = "taxis_"+v1+"_"+v3;
			document.getElementById(aid).className = 'over';
			$("#"+id).show();
		}
		
		function changType(v1,v2,v3)
		{
			var i=0;
			var id = "";
			var aid="";
			for(i = 0;i<v2;i++)
			{
				id = "ul_"+v1+"_"+(i+1);
				aid = "li_"+v1+"_"+(i+1);
				document.getElementById(aid).className = '';
				$("#"+id).hide();
			}
			id = "ul_"+v1+"_"+v3;
			aid = "li_"+v1+"_"+v3;
			if(v3 == 1)
			{
				document.getElementById(aid).className = 'over';
			}
			else
			{
				document.getElementById(aid).className = 'over01';
			}
			$("#"+id).show();
		}
		
		// 热门搜索时设置查询 id()
		
		function  setHotId(merchType,merchTypeId)
		{
		 document.getElementById(merchType).value = merchTypeId ;
		 document.getElementById("selectedMenuType").value = 0;
		 
		}
		
		// 根据商品类型，id进行查询
		function searchByType(merchType,merchTypeId,menuLevel,subSectionNum)
		{
			menuLevel = (menuLevel == undefined) ? "0" : menuLevel;
			var selectedMenuType=$("#selectedMenuType").val();
			if(menuLevel=="1" && merchType=="objectId")
			selectedMenuType = "1";
			
			if(menuLevel=="1" && merchType=="natureId")
			selectedMenuType = "2";
			
			if(menuLevel=="1" && merchType=="topicId")
			selectedMenuType = "3";
			if(merchType != "")
			{
				$("#"+merchType).val(merchTypeId);
			}
			var objectId = $("#objectId").val();
			var occasionId =$("#occasionId").val();
			var price =$("#price").val();
			var topicId =$("#topicId").val();
			var natureId =$("#natureId").val();	
			var ageSexId =$("#ageSexId").val();	
			var proTypeId =$("#proTypeId").val();
			var proTypeName =$("#proTypeName").val();			
			var listType=$("#listType").val();
			var suitSex=$("#suitSex").val();	
			var salespriceSort=$("#salespriceSort").val();
			var clickcountSort=$("#clickcountSort").val();	
			var moreMerchTypeDivDisplay=$("#moreMerchTypeDivDisplay").val();	
			if(objectId==undefined)
			objectId="";
			if(occasionId==undefined)
			occasionId="";
			if(price==undefined)
			price="";
			if(topicId==undefined)
			topicId="";
			if(natureId==undefined)
			natureId="";
			if(listType==undefined)
			listType="";
			if(suitSex==undefined)
			suitSex="";
			if(proTypeId==undefined)
			proTypeId="";
			if(subSectionNum==undefined)
			subSectionNum=$("#subSectionNum").val();
			var url="../product/product!queryProduct.action?selectedMenuType="+selectedMenuType+"&proTypeId="+proTypeId+"&proTypeName="+proTypeName;
			url+="&objectId="+objectId+"&occasionId="+occasionId+"&price="+price+"&natureId="+natureId+"&topicId="+topicId+"&ageSexId="+ageSexId
			+"&listType="+listType+"&suitSex="+suitSex
			+"&salespriceSort="+salespriceSort+"&clickcountSort="+clickcountSort+"&subSectionNum="+subSectionNum+"&moreMerchTypeDivDisplay="+moreMerchTypeDivDisplay;
			url+="&methodFlag=queryProduct";
			window.location.href=url;
		}
		
		// 根据商品类型，id进行查询
		function searchByType_html(merchType,merchTypeId,menuLevel,subSectionNum)
		{
			// alert(merchType+merchTypeId);
			// document.getElementById(merchType).value=merchTypeId;
			// 根据objectId，natureId，topicId判断，是选择的哪级菜单
			menuLevel = (menuLevel == undefined) ? "0" : menuLevel;
		// alert("menuLevel:"+menuLevel);
			var selectedMenuType=document.getElementById("selectedMenuType").value;
			
		// alert("selectedMenuType:"+selectedMenuType);
			if(menuLevel=="1" && merchType=="objectId")
			selectedMenuType = "smt-1";
			
			if(menuLevel=="1" && merchType=="natureId")
			selectedMenuType = "smt-2";
			
			if(menuLevel=="1" && merchType=="topicId")
			selectedMenuType = "smt-3";
			
		// alert("selectedMenuType22:"+selectedMenuType);
			
			// $("#"+merchType).val(merchTypeId);
			document.getElementById(merchType).value=merchTypeId;
			
			var objectId = document.getElementById('objectId').value;
			var occasionId =document.getElementById('occasionId').value;
			var price =document.getElementById('price').value;
			var topicId =document.getElementById('topicId').value;
			var natureId =document.getElementById('natureId').value;
			var ageSexId =document.getElementById('ageSexId').value;
			
			var proTypeId =document.getElementById('proTypeId').value;
			var proTypeName =document.getElementById('proTypeName').value;
			
			var listType =document.getElementById('listType').value;
			var suitSex =document.getElementById('suitSex').value;
			var salespriceSort =document.getElementById('salespriceSort').value;
			var clickcountSort =document.getElementById('clickcountSort').value;
			
			var moreMerchTypeDivDisplay =document.getElementById('moreMerchTypeDivDisplay').value;	
			if(objectId==undefined)
				objectId="";
				else if(objectId!="")objectId="-oid-"+objectId;
				if(occasionId==undefined)
				occasionId="";
				else if(occasionId!="")occasionId="-osid-"+occasionId;
				if(price==undefined)
				price="";
				else if(price!="")price="-price-"+price;
				if(topicId==undefined)
				topicId="";
				else if(topicId!="")topicId="-tid-"+topicId;
				if(natureId==undefined)
				natureId="";
				else if(natureId!="")natureId="-nid-"+natureId;
				if(listType==undefined)
				listType="";
				else if(listType!="")listType="-lt-"+listType;
				if(suitSex==undefined)
				suitSex="";
				else if(suitSex!="")suitSex="-ss-"+suitSex;
				if(proTypeId==undefined)
				proTypeId="";
				else if(proTypeId!="") proTypeId="-pid-"+proTypeId;

				if(salespriceSort==undefined)
				salespriceSort="";
				else if(salespriceSort!="") salespriceSort="-ps-"+salespriceSort;

				if(clickcountSort==undefined)
				clickcountSort="";
				else if(clickcountSort!="") clickcountSort="-cs-"+clickcountSort;

				if(subSectionNum==undefined)
				subSectionNum="";
				else if(subSectionNum!="") subSectionNum="-ssn-"+subSectionNum;

				if(moreMerchTypeDivDisplay==undefined)
					moreMerchTypeDivDisplay="";
				else if(moreMerchTypeDivDisplay!="") moreMerchTypeDivDisplay="dis-"+moreMerchTypeDivDisplay;
			
				var url="../search-"+selectedMenuType+proTypeId+proTypeName;
				url+=objectId+occasionId+price+natureId+topicId+ageSexId
				+listType+suitSex
				+salespriceSort+clickcountSort+subSectionNum+moreMerchTypeDivDisplay+".html";
				// alert(url);
				window.location.href=url;
		}
		
		
		function showSelectedMenuType(selectedMenuType)
		{
			for(var i = 1;i<4;i++)
			{
				$("#ul_1_"+i).hide();
			}
			if(selectedMenuType == "" || selectedMenuType==undefined)
			{
				selectedMenuType="1";
				var menuTypeName = "按对象";
				var subSectionNum="1";
				$("#ul_1_1").show();
			}
		 	if(selectedMenuType == "1")
		 	{
		 		var menuTypeName = "按对象";
		 		$("#ul_1_1").show();
	 		}
			if(selectedMenuType == "2")
			{
				var menuTypeName = "按人文";
				$("#ul_1_2").show();
			}
			if(selectedMenuType == "3")
			{
				var menuTypeName = "按主题";
				$("#ul_1_3").show();
			}
		}
		// 恢复选中的导航 的下级显示
		function recoverShowSubSection(selectedMenuType)
		{
			if(selectedMenuType == "" || selectedMenuType==undefined)
			{
				selectedMenuType = 1;
			}
			// subSectionNum=getSubSectionNumByShowSelectedMenuType(selectedMenuType);
			changType('1','3',selectedMenuType);
			showSelectedMenuType(selectedMenuType);
		}
		
		
		function secBoard(num)
		{
			for(var i = 0;i<=7;i++)
			{
				document.getElementById("area"+i).style.display = "none";
				$("#bspan"+i).css("color","#6B78A9");
			}
			document.getElementById("area"+num).style.display = "block";
			$("#bspan"+num).css("color","red");
		}
		function addTopArea(v1,v2,v3,v4)
		{
			// 使用AJAX处理区域session
			$.ajax({
		 		url: "../ajax/locationAjaxAction!addSessionLocationCity.action",
				type: 'post',
				dataType: 'json',
				timeout: 20000,
				data:{
					locationCityId:v3,
					locationCityName:v4,
					locationProvinceId:v1,
					locationProvinceName:v2
				},
				error: function(){},
				success: checkProduceSuccess()
				});
			$("#showarea").html(v4);
			$("#menu-bdarea").css("display","none");
			$('#menu-hdarea').removeClass("menu-hdareahover").addClass("menu-hdarea");
			$('#barea').removeClass("bClass1").addClass("bClass");
			$('#menu-bddate').css("display", "block");
			$('#menu-hddate').removeClass("menu-hd").addClass("menu-hdhover");
			$('#bdate').remove("bClass").addClass("bClass1");
		}
		function collectProduct(productCode){
			if($("#userId").val()==""){
				alert("你还没有登录,请登录后收藏!");
				return;
			}
			$.ajax({
		 		url: "../ajax/userManageAjaxAction!collectProduct.action",
				type: 'post',
				dataType: 'json',
				timeout: 20000,
				data:{
					productCode:productCode
				},
				error: collectMessagecommon,
				success: collectMessagecommon
			});
		}
		function collectMessagecommon(json)
		{
			alert(json.data);
		}

		function queryProductByAllType(merchType,merchTypeId,menuLevel,subSectionNum)
		{
			// alert(merchType+merchTypeId);
			// document.getElementById(merchType).value=merchTypeId;
			// 根据objectId，natureId，topicId判断，是选择的哪级菜单
			menuLevel = (menuLevel == undefined) ? "0" : menuLevel;
		// alert("menuLevel:"+menuLevel);
			var selectedMenuType=$("#selectedMenuType").val();
		// alert("selectedMenuType:"+selectedMenuType);
			if(menuLevel=="1" && merchType=="objectId")
			selectedMenuType = "1";
			
			if(menuLevel=="1" && merchType=="natureId")
			selectedMenuType = "2";
			
			if(menuLevel=="1" && merchType=="topicId")
			selectedMenuType = "3";
			
		// alert("selectedMenuType22:"+selectedMenuType);
			
			$("#"+merchType).val(merchTypeId);
			
			var objectId = $("#objectId").val();
			var occasionId =$("#occasionId").val();
			var price =$("#price").val();
			var topicId =$("#topicId").val();
			var natureId =$("#natureId").val();	
			var ageSexId =$("#ageSexId").val();	
			
			var proTypeId =$("#proTypeId").val();
			var proTypeName =$("#proTypeName").val();
			var parentId =$("#parentId").val();	
			
			proTypeName=escape(encodeURIComponent(proTypeName)); // 这是js里的函数
			
				
			var listType=$("#listType").val();
			var suitSex=$("#suitSex").val();	
			
			var salespriceSort=$("#salespriceSort").val();
			var clickcountSort=$("#clickcountSort").val();	
			
			var moreMerchTypeDivDisplay=$("#moreMerchTypeDivDisplay").val();	
						
			
			if(objectId==undefined)
			objectId="";
			if(occasionId==undefined)
			occasionId="";
			if(price==undefined)
			price="";
			if(topicId==undefined)
			topicId="";
			if(natureId==undefined)
			natureId="";
			if(listType==undefined)
			listType="";
			if(suitSex==undefined)
			suitSex="";
			
			if(proTypeId==undefined)
			proTypeId="";
			
			if(subSectionNum==undefined)
			subSectionNum=$("#subSectionNum").val();
			// alert("subSectionNum:"+subSectionNum);
			
			var url="../product/product!queryProductByAllType.action?selectedMenuType="+selectedMenuType+"&proTypeId="+proTypeId+"&proTypeName="+proTypeName;
			url+="&objectId="+objectId+"&occasionId="+occasionId+"&price="+price+"&natureId="+natureId+"&topicId="+topicId+"&ageSexId="+ageSexId
			+"&listType="+listType+"&suitSex="+suitSex
			+"&salespriceSort="+salespriceSort+"&clickcountSort="+clickcountSort+"&subSectionNum="+subSectionNum+"&moreMerchTypeDivDisplay="+moreMerchTypeDivDisplay;
			url+="&parentId="+parentId+"&methodFlag=queryProductByAllType";
			window.location.href=url;
		 //alert(url);
		}
	
	// 列表页
		function searchMerch()
		{
			document.productExpertForm.submit();
		}
		
		function showOrHideTypeDiv(id)
		{
			var divEle=document.getElementById(id);	
			var style=divEle.style.display;
			var moreMerchTypeDivDisplay = document.getElementById("moreMerchTypeDivDisplay").value;	
			// 如果为 block，则显示
			if(moreMerchTypeDivDisplay=="block")
			{
				divEle.style.display="block";
				$("#morebtua").removeClass("open").addClass("close");
				document.getElementById("moreMerchTypeDivDisplay").value="none";
				$("#typeArrowhead").html("收起分类");
			}
			else
			{
				divEle.style.display="none";
				$("#morebtua").removeClass("close").addClass("open");
				document.getElementById("moreMerchTypeDivDisplay").value="block";
				$("#typeArrowhead").html("更多分类");
			}	
		}
		
		// 通过搜索，判断DIV是否显示或隐藏
		function showOrHideTypeDivBySearch(id)
		{
			var divEle=document.getElementById(id);	
			var style=divEle.style.display;
			var moreMerchTypeDivDisplay = document.getElementById("moreMerchTypeDivDisplay").value;	
			// 如果为 block，则显示
			if(moreMerchTypeDivDisplay=="block")
			{
				divEle.style.display="block";
				$("#morebtua").removeClass("open").addClass("close");
				document.getElementById("moreMerchTypeDivDisplay").value="none";
				$("#typeArrowhead").html("收起分类");
			}
			else
			{
				divEle.style.display="none";
				$("#morebtua").removeClass("close").addClass("open");
				document.getElementById("moreMerchTypeDivDisplay").value="block";
				$("#typeArrowhead").html("更多分类");
			}	
		}

		
		function setDivDisplayBlock()
		{
			var divEle=document.getElementById("moreMerchTypeDiv");
			divEle.style.display="block";
			document.getElementById("moreMerchTypeDivDisplay").value="block";	
		}
		
		function setTimeOutshowOrHideTypeDiv()
		{
			setTimeout("showOrHideTypeDivBySearch('moreMerchTypeDiv')",5000);
		}
		
		// 专家 推荐页面
		// 将隐藏域 设值，并将productForm.submit();
		function setTypeValue(key,value)
		{
			alert(key);
			document.getElementById(key).value = value;		
			productExpertForm.submit();
		}
		// 专家 推荐页面
		// 将隐藏域 设值，并将
		function setTypeValue(key,value)
		{
			document.getElementById(key).value = value;		
			productExpertForm.submit();
		}
		function checkOrderValue()
		{
			var orderCode = $("#orderCode").val();
			if(orderCode == "" || orderCode == null)
			{
				alert("请输入订单号");
				return false;
			}
			return true;
		}
		function checkProductName()
		{
			var productName = $("#productName").val();
			if(productName == "" || productName == null)
			{
				alert("请输入关键字");
				return false;
			}
			return true;
		}
		function searchProduct()
		{
			$("form[name=productSearchForm]").attr("action","/search-key");
			$("form[name=productSearchForm]").submit();
		}
		function checkEmailValue()
		{
			return false;
		}
		function changGorEType(v1,v2,v3,v4)
		{
			if(v4 ==1){
			var i=0;
			var id = "";
			for(i = 0;i<v2;i++)
			{
				id = "ul_"+v1+"_"+(i+1);
				$("#"+id).hide();
			}
			id = "ul_"+v1+"_"+v3;
			$("#"+id).show();
			}
			if(v4 ==2){
				var i=0;
				var id = "";
				for(i = 0;i<v2;i++)
				{
					id = "ul_"+v1+"_"+(i+1);
					$("#"+id).hide();
				}
				id = "ul_"+v1+"_"+v3;
				$("#"+id).show();
				}
		}
		function choiceType(v1,v2,v3)
		{
			$("#choiceobject"+v3).html(v2);
			$("#son_ul"+v3).slideUp();
			changGorEType(1,6,v1,v3);
		}

