var head_login_flag = false;
jQuery(
	function(){		
		jQuery('.all_head').hover(null,function(){closeCategory_c();});
		jQuery('.head_list').hover(null,function(){closePerson();});
		$.post(basePath+'/web/getWebLogin.do',null,function(data){
			var str;
			if(data.login == '0'){
				str='<a href="'+basePath+'/auth/login.do">[登录]</a>'+
	            '<a href="'+basePath+'/member/register/registerChoose.jsp">[注册]</a>';
				jQuery('.loginBar h3').html(str);
			}else{
				str='<span style="font-size:12px; font-weight:normal;">'
	           	 +'欢迎您，'
	           	 +'<em style="color:#ff0000;">';
				switch(true){
				case data.loginId!=null:str+=data.loginId;break;
				case data.loginMail!=null:str+=data.loginMail;break;
				case data.vipNo!=null:str+=data.vipNo;break;
				case data.mobile_flag==1:str+=data.mobile;break;
				default:str+=data.loginMail;
				}
	           	str+='</em>'+
	            '</span>'+
	            '&nbsp;&nbsp;<a href="'+basePath+'/auth/logout.do">[退出]</a>' ;
	           	jQuery('.loginBar h3').html(str);
			}
		},'json');
 	}
);

LoginUtil=(function(){var a={};var d;var c=true;
	a.callback;
	a.init=function(targetUrl){
		jQuery("input[name='username']").focus(function(){jQuery(this).next().hide().text("");});
		jQuery("input[name='userpass']").focus(function(){jQuery(this).next().hide().text("");});
		jQuery("li.anniud a#okbutt").click(function(){

			a.dologin(targetUrl);
		});
	};
	//jquery方法-待
	function tempfun(targetUrl){if(c){
		
		var name=jQuery.trim(jQuery("input[name='username']").val());
		if(name=='')
		{
			jQuery("input[name='username']").next().show().text("*请输入用户名！");
			return;
		}
		var psw=jQuery.trim(jQuery("input[name='userpass']").val());
		if(psw=='')
		{
			jQuery("input[name='userpass']").next().show().text("*请输入密码！");
			return;
		}
		if(head_login_flag)
		{
			
			c=false;
			head_login_flag=false;
			jQuery("li.anniud a").addClass("anniu_but");
			jQuery("li.anniud a").css("cursor","wait");
			$.ajax({
              type:"post",
              url:basePath+'/web/memberJqueryAjax/loginByTypeJquery.html',
              data:{name:name,psw:psw},
              dataType:"json",
              success:function(data){
              	jQuery("li.anniud a").removeClass("anniu_but");
				jQuery("li.anniud a").css("cursor","");
				c=true;
				jQuery("input[name='username']").val("");
				if(data==null)
				{
					jQuery("input[name='username']").next().show().text("账号或密码错误！");
					jQuery("input[name='username']").val("");
					jQuery("input[name='userpass']").val("");
					head_login_flag=true;
				}
				else{
					head_login_flag=false;
					jQuery("#logindiv").hide();
					jQuery(".loginBar h2 a").remove();
					var str="";
					if(data[0].substr(0,1)=='_')
						str=str+'您好：'+data[0].substr(1,data[0].length-1)+"欢迎您！";
					else
						str=str+'您好：'+data[0]+"欢迎您！";
					jQuery(".loginBar h2 span").text(str);
					if(a.callback)
						a.callback(data);
					if(targetUrl!=null&&targetUrl!=undefined&&targetUrl!="")
						window.location.href=targetUrl;
					else
						a.closeDialog();
					}            
              },
              	error:function(){
              }
            });
			
			/*MemberLoginDWR.loginByType(name,psw,function(data)
			{
				jQuery("li.anniud a").removeClass("anniu_but");
				jQuery("li.anniud a").css("cursor","");
				c=true;
				jQuery("input[name='username']").val("");
				if(data==null)
				{
					jQuery("input[name='username']").next().show().text("账号或密码错误！");
					jQuery("input[name='username']").val("");
					jQuery("input[name='userpass']").val("");
					head_login_flag=true;
				}
				else{
					head_login_flag=false;
					jQuery("#logindiv").hide();
					jQuery(".loginBar h2 a").remove();
					var str="";
					if(data[0].substr(0,1)=='_')
						str=str+'您好：'+data[0].substr(1,data[0].length-1)+"欢迎您！";
					else
						str=str+'您好：'+data[0]+"欢迎您！";
					jQuery(".loginBar h2 span").text(str);
					if(a.callback)
						a.callback(data);
					if(targetUrl!=null&&targetUrl!=undefined&&targetUrl!="")
						window.location.href=targetUrl;
					else
						a.closeDialog();
				}
			});*/
			
			
			
			
		}
	}}
	a.dologin=function(targetUrl){tempfun(targetUrl);};
	function o(d){jQuery(d).css({"filter":"alpha(opacity=30)","top":"0px","left":"0px","opacity":"0.3","background-color":"black","z-index":"10000","height":document.documentElement.scrollHeight+"px","width":document.documentElement.scrollWidth+"px","position":"absolute"});}
	function z(a){return jQuery(a).css({"position":"absolute","left":document.body.clientWidth/2-245+"px","top": document.documentElement.scrollTop+document.documentElement.clientHeight/2-127+"px"});}
	a.closeDialog=function(){if(d){jQuery(d).hide();}jQuery("#logindiv").hide();jQuery(window).unbind('scroll');jQuery(window).unbind('resize');};
	a.showDialog=function(cando){jQuery("input[name='username']").val("");jQuery("input[name='userpass']").val("");if(head_login_flag){if(!d){d=document.createElement("div");o(d);jQuery("body").append(d); } jQuery(d).show();z("#logindiv").show();jQuery(window).scroll(function(){z("#logindiv");});jQuery(window).resize(function(){z("#logindiv");o(d);});}else if(cando){a.callback();}};
return a;})();

function showCategory_c(){
	jQuery("#categorychoose").show();
	jQuery("ul#categorychoose li span").removeClass("olo");
}

function closeCategory_c(){
	jQuery("#categorychoose").hide();
}

function getCategory(obj){
	if(obj==null){
		jQuery("#categoryname").html("\u6240\u6709\u5206\u7c7b");
		jQuery("#pdcid").val("0");
	}
	else{
		jQuery("#categoryname").html(obj.innerHTML);
		jQuery("#pdcid").val(obj.id);
		jQuery("#categorychoose").hide();
	}
}

function changeStyle(obj){
	jQuery("ul#categorychoose li span").removeClass("olo");
	obj.className="olo";
}

function changeAction(){
	
	var searchType = jQuery("#searchType").val();
	if(searchType=="product"||searchType=="productById")
	{
		document.getElementById('catename').action = basePath+'/web/forepageProducts/getForepageProducts.html';
	}
	else if(searchType=="provider"||searchType=="providerById")
	{
		document.getElementById('catename').action = basePath+'/web/businessSpace/getBusinessByC.html';
	}
	else if(searchType=="directProduct")
	{
		document.getElementById('catename').action = basePath+'/web/directbuy/product_detail.html';
	}
	else{
		document.getElementById('catename').action = basePath+'/web/articleinfo/toArticleTreeUrl.html';
	}
	$("#search_keyJH").val("");$("#displaydiv").hide();
}
//jquery方法-个人清单
function showPerson()
{	
	alert("showPerson2");
	if (jQuery(".layer_list:visible").size >0) return;
	var innerContent = '';
	jQuery(".layer_list").show();
	
	//HeadMemberInfoDWR.getShippCarCount(carback);
	$.ajax({
              type:"post",
              url:"web/headJqueryAjax/getShippCarCountJquery.html",
              //dataType:"text",
              success:function(data){         
              		alert(data);     
              		if(data==null||data.length<1)
					{
						if (!head_login_flag)
							innerContent ='<h2>您的购物车是空的</h2>';
						else innerContent ='<h2 class="h2_hh">您的购物车是空的</h2>';
					}
					else
					{
						var loop = data.length;
						if (!head_login_flag)
						innerContent = '<h2><a href="'+basePath+'/shoppingcar/myCar.do" target="_blank">购物车共有'+loop+'样商品</a></h2><ul>';
						else
							innerContent = '<h2><a href="'+basePath+'/shoppingcar/myCar.do" target="_blank">购物车共有'+loop+'样商品</a></h2><ul class="lii_hh">';
						if(loop>3)
						{
							loop=3
						}
						for(var i=0;i<loop;i++)
						{
							var name=data[i][0];
							if(name.length>10) name=name.substring(0,9)+'...';
							innerContent = innerContent + '<li><span></span><a href="'+basePath+'/shoppingcar/myCar.do" target="_blank">'+name+'</a></li>';
						}
						innerContent = innerContent + '</ul>';
					}
					if (!head_login_flag)
						//HeadMemberInfoDWR.getOrderInfo(orderback);
						{
							$.ajax({
			             	type:"post",
			              	url:"web/headJqueryAjax/getOrderInfoJquery.html",
			              	//dataType:"text",
			              	success:function(data){              
									innerContent = innerContent + '<h2><a href="'+basePath+'/member/order/myOrders.do">我的订单</a></h2>';
									if(data==null)
									{
										innerContent = innerContent + '<ul><li><span></span><a>您没有待处理的订单</a></li></ul>';
									}
									else
									{
										innerContent = innerContent + '<ul><li><span></span><a href="'+basePath+'/member/order/myOrders.do?status=WAITPAY">未付款订单'+data[0]+'张</a></li><li><span></span><a href="'+basePath+'/member/order/myOrders.do?status=SEND">待确认订单'+data[1]+'张</a></li></ul>';
									}
									
									//HeadMemberInfoDWR.getIntegral(integralback);
									$.ajax({
						             	type:"post",
						              	url:"web/headJqueryAjax/getIntegralJquery.html",
						              	//dataType:"text",
						              	success:function(data){              
												innerContent = innerContent + '<h2><a href="'+basePath+'/member/integral/myIntegral.do">我的积分</a></h2><ul style="border-bottom:none;">';
												if(data==null)
												{
													innerContent = innerContent + '<li><span></span><a>您还未获得过积分</a></li></ul>';
												}
												else
												{
													innerContent = innerContent + '<li><span></span><a href="'+basePath+'/member/integral/myIntegral.do">共有积分<em>'+data+'</em>分</a></li></ul>';
												}
												jQuery(".layer_listea").html(innerContent);
											}
							            });
				              }
				            });
						}
					else
						jQuery(".layer_listea").html(innerContent); 
			      }
            });
	/*function carback(data)
	{
		if(data==null||data.length<1)
		{
			if (!head_login_flag)
				innerContent ='<h2>您的购物车是空的</h2>';
			else innerContent ='<h2 class="h2_hh">您的购物车是空的</h2>';
		}
		else
		{
			var loop = data.length;
			if (!head_login_flag)
			innerContent = '<h2><a href="'+basePath+'/shoppingcar/myCar.do" target="_blank">购物车共有'+loop+'样商品</a></h2><ul>';
			else
				innerContent = '<h2><a href="'+basePath+'/shoppingcar/myCar.do" target="_blank">购物车共有'+loop+'样商品</a></h2><ul class="lii_hh">';
			if(loop>3)
			{
				loop=3
			}
			for(var i=0;i<loop;i++)
			{
				var name=data[i][0];
				if(name.length>10) name=name.substring(0,9)+'...';
				innerContent = innerContent + '<li><span></span><a href="'+basePath+'/shoppingcar/myCar.do" target="_blank">'+name+'</a></li>';
			}
			innerContent = innerContent + '</ul>';
		}
		if (!head_login_flag)
			//HeadMemberInfoDWR.getOrderInfo(orderback);
			{
				$.ajax({
             	type:"post",
              	url:"${basePath}/web/headJqueryAjax/getOrderInfo.html",
              	//dataType:"text",
              	success:function(data){              
						innerContent = innerContent + '<h2><a href="'+basePath+'/member/order/myOrders.do">我的订单</a></h2>';
						if(data==null)
						{
							innerContent = innerContent + '<ul><li><span></span><a>您没有待处理的订单</a></li></ul>';
						}
						else
						{
							innerContent = innerContent + '<ul><li><span></span><a href="'+basePath+'/member/order/myOrders.do?status=WAITPAY">未付款订单'+data[0]+'张</a></li><li><span></span><a href="'+basePath+'/member/order/myOrders.do?status=SEND">待确认订单'+data[1]+'张</a></li></ul>';
						}
						
						//HeadMemberInfoDWR.getIntegral(integralback);
						$.ajax({
			             	type:"post",
			              	url:"${basePath}/web/headJqueryAjax/getIntegral.html",
			              	//dataType:"text",
			              	success:function(data){              
									innerContent = innerContent + '<h2><a href="'+basePath+'/member/integral/myIntegral.do">我的积分</a></h2><ul style="border-bottom:none;">';
									if(data==null)
									{
										innerContent = innerContent + '<li><span></span><a>您还未获得过积分</a></li></ul>';
									}
									else
									{
										innerContent = innerContent + '<li><span></span><a href="'+basePath+'/member/integral/myIntegral.do">共有积分<em>'+data+'</em>分</a></li></ul>';
									}
									jQuery(".layer_listea").html(innerContent);
								}
				            });
	              }
	            });
			}
		else
			jQuery(".layer_listea").html(innerContent);
	}*/
	//function orderback(data)
	//{
	//	innerContent = innerContent + '<h2><a href="'+basePath+'/member/order/myOrders.do">我的订单</a></h2>';
	//	if(data==null)
	//	{
	//		innerContent = innerContent + '<ul><li><span></span><a>您没有待处理的订单</a></li></ul>';
	//	}
	//	else
	//	{
	//		innerContent = innerContent + '<ul><li><span></span><a href="'+basePath+'/member/order/myOrders.do?status=WAITPAY">未付款订单'+data[0]+'张</a></li><li><span></span><a href="'+basePath+'/member/order/myOrders.do?status=SEND">待确认订单'+data[1]+'张</a></li></ul>';
	//	}
	//	HeadMemberInfoDWR.getIntegral(integralback);
	//}
	//function integralback(data)
	//{
	//	innerContent = innerContent + '<h2><a href="'+basePath+'/member/integral/myIntegral.do">我的积分</a></h2><ul style="border-bottom:none;">';
	//	if(data==null)
	//	{
	//		innerContent = innerContent + '<li><span></span><a>您还未获得过积分</a></li></ul>';
	//	}
	//	else
	//	{
	//		innerContent = innerContent + '<li><span></span><a href="'+basePath+'/member/integral/myIntegral.do">共有积分<em>'+data+'</em>分</a></li></ul>';
	//	}
	//	jQuery(".layer_listea").html(innerContent);
	//}
}
//查询
var tempword='';
var tw='';
var searchresultindex=-1;
//down
function setSrc(obj,event)
{
	tempword=jQuery.trim(obj.value);
	var a=jQuery("#displaydiv a");
	l=a.size();
	var b;

	if(l>0)
	{
		if(searchresultindex==-1){
			searchresultindex=l;
		}
		if(event.keyCode==38)//up
		{

			a.css("background-color","");
			searchresultindex=searchresultindex>0?searchresultindex-1:l;
		}
		if(event.keyCode==40)//down
		{
			a.css("background-color","");
			searchresultindex=searchresultindex<l?searchresultindex+1:0;
		}
		b=a.get(searchresultindex);jQuery(b).css("background-color","#E1EAF7");
		if(event.keyCode!=8)
		if(searchresultindex==l){
			jQuery("input[name='search_key']").val(tw);}
		else
			jQuery("input[name='search_key']").val(jQuery(b).text());
	}
}
//up
function keywordAssist(obj,event){
	if(event.keyCode==38||event.keyCode==40)
	{
		return;
	}
	tw=jQuery.trim(obj.value);
	var word=jQuery.trim(obj.value);
	var type=jQuery("#searchType").val();
	var categoryId=jQuery("#pdcid").val();
	if(word=="")
	{
		jQuery("#displaydiv").hide().empty();
	}
	else if(word==tempword)
    {
		jQuery("#displaydiv").show();
	}
	else{
		jQuery("#displaydiv").empty();
		$.ajax({
              type:"post",
              url:"web/keyJqueryAjax/searchKeyWordsJquery.html",
              data:{word:word,type:type,categoryId:categoryId},
              dataType:"json",
              success:function(data){
              	/*if(type=="product"){}
              	if(type=="productById"){}
              	if(type=="provider"){}
              	if(type=="providerById"){}
              	if(type=="article"){}
              	if(type=="directProduct"){}
              	*/
              	if(data.length>0)
				{
					var dlength=data.length;
					if(data[data.length-1]=='isTag')
					{
						dlength=data.length-1;
						document.getElementById('isTag').value="1";
					}
					searchresultindex=-1;
					for(var i=0;i<dlength;i++)
						jQuery("#displaydiv").append("<a href=\"javascript:void(0)\"><span>"+data[i]+"</span></a>");
						jQuery("#displaydiv").show();
				}
				else{
					document.getElementById('isTag').value="0";
				}
				jQuery("#displaydiv a").bind("click",function(){jQuery("input[name='search_key']").val(jQuery(this).children().text());jQuery("#displaydiv").hide();});
              },
              error:function(){
              	//alert(data.length);
              }
            });
		//KeyWordDWR.searchKeyWords(word,type,categoryId,function(data)
		/*{
			if(data.length>0)
			{
				var dlength=data.length;
				if(data[data.length-1]=='isTag')
				{
					dlength=data.length-1;
					document.getElementById('isTag').value="1";
				}
				searchresultindex=-1;
				for(var i=0;i<dlength;i++)
					jQuery("#displaydiv").append("<a href=\"javascript:void(0)\"><span>"+data[i]+"</span></a>");
				jQuery("#displaydiv").show();
			}
			else{
				document.getElementById('isTag').value="0";
			}
			jQuery("#displaydiv a").click(function(){jQuery("input[name='search_key']").val(jQuery(this).children().text());jQuery("#displaydiv").hide();});
		});*/
	}
}
//city ajax
function keywordHelp(obj,event){
	if(event.keyCode==38||event.keyCode==40)
	{
		return;
	}
	tw=jQuery.trim(obj.value);
	var search_key=jQuery.trim(obj.value);
	var zoneId = jQuery("#zoneId").val();
	if(search_key=="")
	{
		jQuery("#displaydiv").hide().empty();
		return;
	}else{
		jQuery("#displaydiv").empty();
		$.ajax({
              type:"post",
              url:"web/forepageProducts/csProductsForAjax.html",
              data:{search_key:search_key,zoneId:zoneId},
              dataType:"json",
              success:function(data){
              	if(data.length>0)
				{
					var dlength=data.length;
					if(data[data.length-1]=='isTag')
					{
						dlength=data.length-1;
						document.getElementById('isTag').value="1";
					}
					searchresultindex=-1;
					for(var i=0;i<dlength;i++)
						jQuery("#displaydiv").append("<a href=\"javascript:void(0)\"><span>"+data[i]+"</span></a>");
						jQuery("#displaydiv").show();
				}
				else{
					//document.getElementById('isTag').value="0";
				}
				jQuery("#displaydiv a").bind("click",function(){jQuery("input[name='search_key']").val(jQuery(this).children().text());jQuery("#displaydiv").hide();});
              },
              error:function(){
              	//alert(data.length);
              }
            });
	}
}
//查询END
function closePerson(){
	jQuery(".layer_list").hide();
}
function setDialogmainalert(id){
				var tiwen=document.getElementById(id);
				tiwen.style.position ="absolute";
				tiwen.style.left = document.body.clientWidth/2-160+"px";
				tiwen.style.top = document.documentElement.scrollTop+document.documentElement.clientHeight/2-120+"px";
				tiwen.style.zIndex="10001";
			}
function alertshow(){

	var d=document.getElementById('coverdiv');

	if(!d){d=document.createElement("div");d.id="coverdiv";jQuery(d).css({"filter":"alpha(opacity=30)","top":"0px","left":"0px","opacity":"0.3","background-color":"black","z-index":"10000","height":document.documentElement.scrollHeight+"px","width":document.documentElement.scrollWidth+"px","position":"absolute"});jQuery("body").append(d); } jQuery(d).show();

	setDialogmainalert("mainalert");
	document.getElementById("mainalert").style.display="";

}


