//var date	= new Date();
var t			= $("#servertimer").val();
var date	= new Date(t);


$(document).ready(function() {
	shadow();		//加入购物车并显示动态效果
	showcar();	//显示购物车
}); 

function addtocar(rmid, num) {				//将商品添加到购物车
	$.post("/ajax_member.php?ac=shopcar&op=addtocar&rmid="+rmid+"&num="+num+"&type=add&t="+t); 	
}

function delfromcar(rmid) {				//将商品添加到购物车
	$.post("/ajax_member.php?ac=shopcar&op=delfromcar&rmid="+rmid+"&t="+t); 
	showcar();
}

function delall() {								//清空购物车
	$.post("/ajax_member.php?ac=shopcar&op=delall&t="+t); 
	showcar();
}

function showcar(){							//显示购物车
	$("#cart").html("<br /><br /><center><img src='/images/loading.gif'></center><br /><br /><br />");						//清除购物车
	$("#cart").load("/ajax_member.php?ac=shopcar&op=show&t="+t);  //显示购物车
}

function changenum(rmid){				//更改菜单数量
	var num			= $("#"+rmid).val();
	if(isnum(num)){
		$.post("/ajax_member.php?ac=shopcar&op=addtocar&rmid="+rmid+"&num="+num+"&type=change&t="+t); 
		showcar();
		$("#ajax_msg").load("/ajax_member.php?ac=shopcar&op=edit_shopcar&t="+t);
	}else{
		alert("请输入非0数字！");
	}
}

function delshopcar(rmid) {
		delfromcar(rmid);
		$("#a_shopcar_"+rmid).hide();
		$("#ajax_msg").load("/ajax_member.php?ac=shopcar&op=edit_shopcar&t="+t);
}

function shadow(){					//购物车动态效果
	$(".orderbnt").click(function(){
			if(uid){
				var rmid			= $(this).attr("rel");
				var g_rid			= $(this).attr("title");
				var eservetime	= $("#eservetime" + g_rid).val();
				var restname		= $("#restname" + g_rid).val();
				var canserver	= $("#canserver" + g_rid).val();
				canserver	= canserver * 1;
				if(!canserver){
						alert("你的默认送货地址不在 " + restname + " 的送货范围内。");
						return false;
				}

				var $from = $("#logo" + g_rid);
				addtocar(rmid,1);
				var $to = $("#pay");

				var $shadow = $('<div id="cart_shadow" style="display: none; border:1px solid #ff9966; background:#fff7e3;z-index: 9999;padding:20px;">加入购物车</div>').prependTo("body");		
				  $shadow.css({
							'width' : $from.css('width'),
							'height': $from.css('height'),
							'position' : 'absolute',
							'top' : $from.offset().top,
							'left' : $from.offset().left,
							'opacity' : 0.8
						 }).show();
				  $shadow.animate({ 
						width: 0, 
						height: 0, 
						top: $to.offset().top, 
						left: $to.offset().left,
						opacity: 0.2
					 },  { duration: 1000 , complete: function(){
							showcar();			//重新显示购物车
							$("#cart_shadow").remove();
						 } 
					 })
				return false;

			}else if(rid){
				alert("代理用户不能订购。");
			}else{
				a_login();
			}
			return false;
	});
}


function a_shopcar() {
		if(uid){
			showgraydiv();
			showajaxdiv("结算菜单 ",500,500);
			$("#ajax_msg").load("/ajax_member.php?ac=shopcar&op=edit_shopcar");	
		}else if (rid){
			alert("代理用户不能定购。");
		}else{
			a_login();
		}
}

function a_confirm_shopcar() {
		var maid		= $("#maid").val();
		var address	= $("#address").val();
		var realname	= $("#realname").val();
		var mobile		= $("#mobile").val();
		var phone		= $("#phone").val();
		var onote		= $("#onote").val();
		//var gettime	= $("#gettime").val();

		if(address==""){alert("请输入精确地址");return false;}
		if(realname==""){alert("请输入姓名");return false;}
		if(mobile=="" && phone==""){alert("手机和电话至少输入一种联系方式");return false;}
		//if(gettime==""){alert("请选择最佳送达时间");return false;}
		$.cookie('onote',onote);
		showgraydiv();
		showajaxdiv("确认结算菜单 ",500,500);
		$.ajax({
			type: "POST",
			url: "/ajax_member.php?ac=shopcar&op=confirm_shopcar",
			//data:   "maid="+maid+"&address="+address+"&realname="+realname+"&mobile="+mobile+"&phone="+phone+"&gettime="+gettime ,
			data:   "maid="+maid+"&address="+address+"&realname="+realname+"&mobile="+mobile+"&phone="+phone+"&onote="+onote ,
			success: function(msg){ $("#ajax_msg").html(msg); } 
		}); 
}




function isnum(str){				//是数字,返回true.
	if(str == 0 || str == ""){
		return false;
	}else if(str!="" && str.match(/[^\d]/)){
		return false;
	}else{
		return true;
	}
}








