$(document).ready(function(){
	loadTopUserTip();
	//loadHeadTopMenu();
	//加载购物车中商品数量
	loadCartNumber();
	
	//加载商品分类
	loadGoodsTypeForSelect();
	
	//加载区域分类
	loadAreaTypeForSelect();
	
	 $('#topKeywords').keydown(function(event){  
		if(event.keyCode==13){  
			doSearchGoods();
		}  
	});  
});

//加载商品分类
function loadGoodsTypeForSelect(){
	$.ajax({
		url:'younong.do?method=loadGoodsTypeForSelect&cid=0571buy', type: 'post',dataType:'json',cache: false,
		error: function(xhr){
		},
		success: function(obj){
			var select = $('<select></select>')
			.attr('id','goodsType')
			.attr('name','goodsType');
			var option = $('<option>产品分类</option>');
			$(select).append(option);
			for(var i in obj){
				var option = $('<option></option>');
				$(option).attr('value', obj[i].goodsType);
				$(option).html(obj[i].typeName);
				$(select).append(option);
			}
			$('select@[id=goodsType]').replaceWith(select);
		}
	});
}

function loadAreaTypeForSelect(){
	$.ajax({
		url:'younong.do?method=loadAreaTypeForSelect&cid=younong', type: 'post',dataType:'json',cache: false,
		error: function(xhr){
		},
		success: function(obj){
			var select = $('<select></select>')
			.attr('id','areaType')
			.attr('name','areaType');	
			var option = $('<option>区域分类</option>');
			$(select).append(option);
			for(var i in obj){
				var ceng = checkCeng(obj,obj[i]);
				var str = '';
				for(var t = 1; t < ceng; t ++){
					str += '_ ';
				}
				var option = $('<option></option>');
				$(option).attr('value', obj[i].areaType);
				$(option).html(str + obj[i].typeName);
				$(select).append(option);
			}
			$('select@[id=areaType]').replaceWith(select);
		}
	});
}


//递归区域层级
function checkCeng(obj,self){
	var result;
	if(self.pareaType == null || self.pareaType == ''){
		return 1;
	}
	var pself;
	for(var k in obj){
		if(obj[k].areaType == self.pareaType)
		pself = obj[k];
	}
	result = checkCeng(obj,pself) + 1;
	
	return result;
}

function loadCartNumber(){
	if($.cookie('ilvjian_web_cart_info_order_orderguid') == null || $.cookie('ilvjian_web_cart_info_order_orderguid') == ''){
		$('#cartNumber').html(0);
		return ;
	}
	else {
		$.ajax({
			url:'web.do?method=loadCartNumber&cid=' + $.cookie('ilvjian_web_cart_info_order_orderguid'), type: 'post',dataType:'json',cache: false,
			error: function(xhr){
			},
			success: function(obj){
				$('#cartNumber').html(obj.orderGoodsCount);
			}
		});
	}
}

function loadTopUserTip(){
	$.ajax({
		url:'web.do?method=checkUserSession',
		type: 'post',
		dataType:'json',
		cache: false,
		error: function(xhr){
			alert("链接超时，请检查您的网络连接...");
			return;
		},
		success: function(obj){
			if(obj == '' || obj == null){
				$('#header_login1').html('<span>您好！</span> 欢迎来到优质农产品网<a href="web.do?method=login">[登录]</a><a href="web.do?method=toRegister">[注册]</a>');
			}
			else {
				$('#header_login1').html('<span>您好！</span> <a href="web.do?method=memberCenter">' + obj.username + '</a>，<a href="web.do?method=memberCenter">[我的账户]</a><a href="web.do?method=memberLayout">[退出]</a>');
			}
		}
	});
}

function loadHeadTopMenu(){
	$.ajax({
		url:'web.do?method=getHeadTopMenu',
		type: 'post',
		dataType:'json',
		cache: true,
		error: function(xhr){
			//alert("请检查您的网络连接！");
			return;
		},
		success: function(obj){
			$('#header_t2').html('');
			$('#header_t2').append('<a href="/">首页</a>');
			for(var i in obj){
				$('#header_t2').append('<span style="padding-left:2px; padding-right:2px;">|</span>');
				var div = document.createElement("div");
				var a = document.createElement("a");
				$(a).attr('href', 'web.do?method=productList&cid=' + obj[i].goodsType);
				$(a).html(obj[i].typeName);
				$(div).append(a);
				$('#header_t2').append($(div).html());
			}
			$('#header_t2').append('<span style="padding-left:2px; padding-right:2px;">|</span>');
			$('#header_t2').append('<a href="web.do?method=lvjianbaList&cid=lvjianba">绿健吧</a>');
		}
	});
}
//商品检索
function doSearchGoods(){
	if($.trim($('#topKeywords').val()) == '' && $('select@[id=areaType] option:selected').attr('value') == '' && $('select@[id=goodsType] option:selected').attr('value') == ''){
		alert('请输入搜索内容！');
		return;
	}
	else {
		$('#keywords').val($('#topKeywords').val());
		var saveOptions={
			target: '#searchForm',
			url:'web.do?method=doSearchGoods',type: 'post',dataType:'json',cache:false,
			error:function(xhr){
			},
			success: function(obj) {
				if(obj.flag){
					window.location.href = 'web.do?method=searchGoodsList';
				}
				else {
					alert(obj.returnMsg);
				}
			}
		}
		$('#searchForm').ajaxSubmit(saveOptions);
	}
}

function getHotSearchWords(keywords){
	$('#keywords').val(keywords);
	var saveOptions={
		target: '#searchForm',
		url:'web.do?method=doSearchGoods',type: 'post',dataType:'json',cache:false,
		error:function(xhr){
		},
		success: function(obj) {
			if(obj.flag){
				window.location.href = 'web.do?method=searchGoodsList';
			}
			else {
				alert(obj.returnMsg);
			}
		}
	}
	$('#searchForm').ajaxSubmit(saveOptions);
}
/*
function keyOnfocus(){
	if($('#topKeywords').val() == '如果要找鸡蛋，请输入‘鸡蛋’'){
		$('#topKeywords').val('');
	}
}

function keyOnblur(){
	if($('#topKeywords').val() == ''){
		$('#topKeywords').val('如果要找鸡蛋，请输入‘鸡蛋’');
	}
}
*/