$(function(){
	
	var recordcount = $("#__recordcount").val();
	var initLoad = true;
	
	function pageselectCallback(page_index,jq){
		if(!initLoad){
			//保存当前浏览页
			$("#__page_current_index").val(page_index);
			LoadData(page_index);
		}else{
			initLoad = false;
		}
	}
	
	function LoadData(page_index, reload){
		page_index = parseInt(page_index) + 1;

		$.ajax({
			url:"/product_by_cate_ajax.php",
			type:"post",
			data:{pageindex:page_index, pagesize:16, cateid:$("#__cate_id").val()},
			success:function(data){
				$("#tbl_list").html(data);
				initEvent();
			}
		});
	}
	
	function initEvent(){
		$("img.pro_view").each(function(){
			var src = $(this).attr("rel");
			$(this).ajaxLoadImg(src, {newWidth:140,newHeight:130});
		});
		
		$("a.product_order").click(function(){
			var rel = $(this).attr("rel");

			$.ajax({
				url:"/shop_cart.php",
				type:"post",
				data:{rel:rel, meno:"", num:1},
				dataType:"json",
				success:function(data){
					if(data.success==100){
						if(data.linage>0){
							location.href = "/shopping.php"
						}else{
							alert(data.result);
						}
					}else{
						alert("Error...");
					}
				}
			});

		});	
		
		if(!initLoad){
			//盘询
			$("a.product_inte").click(function(){
				var rel = $(this).attr("rel");
				var field = rel.split("[|]");
				
				$("#__product_inte").val(field[2]);
				$("#inte_file").attr("src", field[0]);
				$("#inte_name").text(field[1]);
				$("#inte_content").val('');
				
				$("#inteWinDialog").dialog('open');
			});
		}
		
//		var preview =($("img.pro_view"));
//		if(preview.length>0){
//			$("img.pro_view").imgPreview({
//				imgCSS:{width:300},
//				distanceFromCursor:{top:10, left:-200},
//				srcAttr: 'src',
//				containerID:"imgpreview"
//			});
//		}
	}
		
	initEvent();
	
	$("#Pagination").pagination(recordcount, {callback: pageselectCallback, current_page:0, items_per_page:16});
	
});