var IndexLottJson = function() {
	this.bindValOrEvent = function(obj) {
		var jsonUrl = "/anno/json.do?rand="+Math.random(1);
		$.ajax({
			url: jsonUrl,
			dataType: 'json',
			success: function(data){
				bindHtml(data, obj);
				bindEvent();
	 		},
	 		error : function() {
	 			
	 			bindEvent();
	 		}
		}); 
	};	
	function bindHtml(jsonVal, obj) {
		var liList = $("#open_num_box").find("li");
		$.each(jsonVal, function(i){
			for(var j = 0 ; j < liList.length; j++) {
				var aTag = $(liList[j]).find("a[class='lott_name_category']");
				if(jsonVal[i].lottname == $(aTag).html()) {
					$(liList[j]).find("span[class='fleft' : first]").empty().html($(aTag)).append(jsonVal[i].sueid + "期");
					var numHtml = jsonVal[i].rednum;
					if(jsonVal[i].bluenum != "") {
						numHtml += "<span class='color_normal'>+</span><span class='color_blue'>" + jsonVal[i].bluenum +"</span>";
					}
					$(liList[j]).find("span[class='color_red font11']").empty().html(numHtml);
					if("福彩3D" == jsonVal[i].lottname) {
						$(liList[j]).find("span[class='color_red font11']").append(
								"<span class='color_normal'>试机号:"+jsonVal[i].testawardnum+"</span>"
						);
						// $(liList[j]).find("span[class='color_normal']").empty().html(jsonVal[i].testawardnum);
						if(jsonVal[i].awardnum == "") {
							// 写试机号
							var fc3dHtml = "<span class='fleft'>试机号: </span>";
							var testNums = jsonVal[i].testawardnum.split(" ");
							for(var k = 0 ; k < testNums.length; k++) {
								fc3dHtml += "<span class='num_style num_black_style'>"+testNums[k]+"</span>";
							}
							$(liList[j]).find("div[class='open_num_list']").empty().html(fc3dHtml);
							return true;
						}
					}
					var numSpans = 
						$(liList[j]).find("div[class='open_num_list']").find("span");
					var vals = jsonVal[i].awardnum.split(":");
					var redVals = vals[0].split(",");
					var blueVals = "";
					if(vals.length > 1) {
						blueVals = vals[1].split(",");
					}
					for(var k = 0 ; k < numSpans.length; k++) {
						$(numSpans[k]).empty();
						if(k < redVals.length) {
							$(numSpans[k]).html(redVals[k]);
						} else {
							if(blueVals != "")
								$(numSpans[k]).html(blueVals[k - redVals.length]);
						}
					}
					if(jsonVal[i].typeid=="jjc") {
						$(liList[j]).find("div[class='football_shoot']").empty().html(jsonVal[i].prize);
					}
					break;
				}
			}
		});
	};
	
	//绑定事件
	function bindEvent () {
		var divNodes = $("#open_num_box").find("div");
		for(var k = 0 ; k < divNodes.length; k++) {
			var liNodes = $(divNodes[k]).find("ul").find("li");
			for(var i = 0 ; i < liNodes.length; i++) {
				$(liNodes[i]).bind("mouseover", function() {
					var spanNodes = $(this).find("div:first").find("span");
					$(spanNodes[0]).show();
					$(spanNodes[1]).hide();
					$(this).find("div[class='open_num_list']").show();
					var sNodes = $(this).siblings();
					for(var j = 0; j < sNodes.length; j++) {
						var spans = $(sNodes[j]).find("div:first").find("span");
						$(spans[0]).hide();
						$(spans[1]).show();
						$(sNodes[j]).find("div[class='open_num_list']").hide();
					}
				});
			}
		}
	};
};
//alert("IndexLottJson");
