$(document).ready(function() {
	function number_format (number, decimals, dec_point, thousands_sep) {
		number = (number + '').replace(/[^0-9+\-Ee.]/g, '');
		var n = !isFinite(+number) ? 0 : +number,
			prec = !isFinite(+decimals) ? 0 : Math.abs(decimals),
			sep = (typeof thousands_sep === 'undefined') ? ',' : thousands_sep,
			dec = (typeof dec_point === 'undefined') ? '.' : dec_point,
			s = '',
			toFixedFix = function (n, prec) {
				var k = Math.pow(10, prec);
				return '' + Math.round(n * k) / k;
			};
		s = (prec ? toFixedFix(n, prec) : '' + Math.round(n)).split('.');
		if (s[0].length > 3) {
			s[0] = s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g, sep);
		}
		if ((s[1] || '').length < prec) {
			s[1] = s[1] || '';
			s[1] += new Array(prec - s[1].length + 1).join('0');
		}
		return s.join(dec);
	}
	
	$("#card_soluong").click(function(){
		//$slo=$(this).val();if($slo<1){$(this).val("1");}
	});	
	
	$("#card_soluong").keyup(function(){
		//$slo=$(this).val();if($slo<1){$(this).val("1");}
	});	
	
	$(".up_soluong").click(function(){
		//$slo=$(this).val();if($slo<1){$(this).val("1");}
	});	
	
	$(".up_soluong").keyup(function(){
		//$slo=$(this).val();if($slo<1){$(this).val("1");}
	});	
	
	$(".sp_card_mobile").click(function() {
		var val_id=$(this).attr("val_id");
		var val_soluong=$("#card_soluong").val();
		$('.card_num').html('<img src="imgs/loadcard.gif">');
		$.get("librarys/giohang/xuly.php?kieu=1&id="+val_id+"&soluong="+val_soluong,function(data){
		  	$('.card_num').text(data);
			$.get("librarys/giohang/xuly.php?kieu=7",function(data){
				$('#load_card_box').html(data);
			});
		});
	});
	
	$(".sp_card").click(function() {
		var val_id=$(this).attr("val_id");
		var val_soluong=$("#card_soluong").val();
		$('.card_num').html('<img src="imgs/loadcard.gif">');
		$.get("librarys/giohang/xuly.php?kieu=1&id="+val_id+"&soluong="+val_soluong,function(data){
		  	$('.card_num').text(data);
			if(Number(data)>=0){$('.card_num').show();}
			else{$('.card_num').hide();}
			var answer=confirm("Quý khách đã thêm sản phẩm vào giỏ hàng thành công. Vui lòng chọn [OK] để thanh toán hoặc chọn [Hủy] để tiếp tục mua hàng."); 
			if(answer){window.location="gio-hang.htm";}
			//window.location="gio-hang.htm";
		});
	});	
	
	$(".sp_card2").click(function() {
		var val_id=$(this).attr("val_id");
		var val_soluong=$("#card_soluong").val();
		$('.card_num').html('<img src="imgs/loadcard.gif">');
		$.get("librarys/giohang/xuly.php?kieu=1&id="+val_id+"&soluong="+val_soluong,function(data){
		  	$('.card_num').text(data);
			//if(Number(data)>=0){$('.card_num').show();}
			//else{$('.card_num').hide();}
			//var answer=confirm("Quý khách đã thêm sản phẩm vào giỏ hàng. Vui lòng chọn [Cancel] để tiếp tục chọn thêm sản phẩm khác hoặc chọn [OK] để thanh toán."); 
			//if(answer){window.location="gio-hang.htm";}
			window.location="gio-hang.htm";
		});
	});	
	
	$("#buttom_mua").click(function() {
		var val_id=$(this).attr("val_id");
		var val_soluong=$("#card_soluong").val();
		$('.card_num').html('<img src="imgs/loadcard.gif">');
		$.get("librarys/giohang/xuly.php?kieu=5&id="+val_id+"&soluong="+val_soluong,function(data){
		  	$('.card_num').text(data);
			//if(Number(data)>=0){$('.card_num').show();}
			//else{$('.card_num').hide();}
			//var answer=confirm("Quý khách đã thêm sản phẩm vào giỏ hàng. Vui lòng chọn [Cancel] để tiếp tục chọn thêm sản phẩm khác hoặc chọn [OK] để thanh toán."); 
			//if(answer){window.location="gio-hang.htm";}
			window.location="gio-hang.htm";
		});
	});
	
	$(".up_soluong").keyup(function(){
		$val_id=$(this).attr("val_id");
		$val_soluong=$(this).val();
		$val_gia=$(this).attr("val_gia");
		$.get("librarys/giohang/xuly.php?kieu=2&val_id="+$val_id+"&val_soluong="+$val_soluong,function(data){
			$('#gia_update'+$val_id).text((number_format(Number($val_soluong)*Number($val_gia),0,',','.')));
			$('.card_num').text(data);
			//if(Number(data)>=0){$('.card_num').show();}
			//else{$('.card_num').hide();}
		});
		$("#gh_tong").load("librarys/giohang/xuly.php?kieu=3");
	});	
	
	$(".up_soluong").click(function(){
		$val_id=$(this).attr("val_id");
		$val_soluong=$(this).val();
		$val_gia=$(this).attr("val_gia");
		$.get("librarys/giohang/xuly.php?kieu=2&val_id="+$val_id+"&val_soluong="+$val_soluong,function(data){
			$('#gia_update'+$val_id).text((number_format(Number($val_soluong)*Number($val_gia),0,',','.')));
			$('.card_num').text(data);
			//if(Number(data)>=0){$('.card_num').show();}
			//else{$('.card_num').hide();}
		});
		$("#gh_tong").load("librarys/giohang/xuly.php?kieu=3");
	});	
	
	$(".del_giohang").click(function() {
		var val_id=$(this).attr("val_id");
		var answer=confirm('Bạn có chắc muốn xóa không?'); 
		if(answer){
			$.get("librarys/giohang/xuly.php?kieu=4&id="+val_id,function(data){
				location.reload();
			});
		}
	});
	
	$(".check_hinhthuc").click(function() {
		var hinhthuc=$(this).val();
		$.cookie("cookie_check_hinhthuc",hinhthuc,{ path: '/' });
	});	
	
	var cookie_check_hinhthuc=$.cookie("cookie_check_hinhthuc");
	if(cookie_check_hinhthuc!=null){
		$("input[id=check_hinhthuc"+cookie_check_hinhthuc+"]").attr("checked",true);
	}
	
	$(".check_kieu").click(function() {
		var kieu=$(this).val();
		var val=$("#kieu_show"+kieu).attr("val");
		$.cookie("cookie_check_kieu",kieu, { path: '/' });
		$(".kieu_show").hide().attr("val",0);
		$("#kieu_show"+kieu).show().attr("val",1);
	});	
	
	var cookie_check_kieu=$.cookie("cookie_check_kieu");
	if(cookie_check_kieu!=null){
		$("input[id=check_kieu"+cookie_check_kieu+"]").attr("checked",true);
		$(".kieu_show").hide().attr("val",0);
		$("#kieu_show"+cookie_check_kieu).show().attr("val",1);
	}else{
		$("input[id=check_kieu1]").attr("checked",true);
		$(".kieu_show").hide().attr("val",0);
		$("#kieu_show1").show().attr("val",1);
	}
	
});