﻿function addcar(id)
{
	var count=$obj("count").value;
	var username="";
	var password="";
	if($obj("carusername")!=null && $obj("carpassword")!=null)
	{
		username=$obj("carusername").value;
		password=$obj("carpassword").value;
	}
	var r = /^[0-9]*[1-9][0-9]*$/;
	if(r.test(parseInt(count))==false)
	{
		alert('数量请输入正整数');return false;
	}
	else if(parseInt(count)>parseInt($obj('havecount').innerHTML))
	{
		alert('订购的数量大于库存');return false;
	}
	else
	{
		var r=Math.random();
		$.getJSON("/Shop/AddCar",
				  {'id':id,'count':count,'username':username,'password':password,'r':r},
				  function(data){
					  if(data.flag=="true")
					  {
						  alert('用户名或密码有误，请重试');
					  }
					  else
					  {
						  $obj("shoppingdiv").innerHTML=data.showstr;
						  show("shoppingdiv");
					  }
				  }
				  )
	}
}

function closeshoppingdiv()
{
	$obj("shoppingdiv").style.display="none";
}

function showdiv(flag,showstr)
{
	if(flag=="false")
	{
		eval(showstr);
	}
	else
	{
		$obj("cartitle").innerHTML=flag;
		$obj("cardiv").innerHTML=showstr;
	}
}

function checkaddress(type, btn)
{
	var obj=document.getElementsByName('AddressID');
	for(i=0;i<obj.length;i++){
	if(obj[i].checked)break;
	};
	if(i>=obj.length)
		{alert('请选择收货地址');return false;}
	else
	{
		if(obj[i].value=="0")
		{
			if($obj('sName').value=="")
				{alert('请输入收货人姓名');$obj('sName').focus();return false;}
			if($obj('HomeNo').value=="" && $obj('PhoneNo').value=="")
				{alert('电话和手机不能同时为空');$obj('HomeNo').focus();return false;}
			if($obj('Address').value=="")
				{alert('请输入收货人地址');$obj('Address').focus();return false;}
			if($obj('PostCode').value=="")
				{alert('请输入邮编');$obj('PostCode').focus();return false;}
		}
	}
	btn.disabled=true;
	var temp=document.getElementsByName("AddressID");
	for (i=0;i<temp.length;i++)
		if(temp[i].checked)
			addressid=temp[i].value;
	var r=Math.random();
	$.getJSON("/Account/ordergobuy",
			{'type':type,'AddressID':addressid,'sName':escape($obj('sName').value),'HomeNo':escape($obj('HomeNo').value),'PhoneNo':escape($obj('PhoneNo').value),'Address':escape($obj('Address').value),'PostCode':escape($obj('PostCode').value),'Brief':escape($obj('Brief').value),'r':r},
			function(data){
				showdiv(data.flag,data.showstr);
			}
			)
}

function checksend(type, btn)
{
	btn.disabled=true;
	var temp=document.getElementsByName("SendID");
	for (i=0;i<temp.length;i++)
		if(temp[i].checked)
			sendid=temp[i].value;
	var r=Math.random();
	$.getJSON("/Account/ordergobuy",
			{'type':type,'sendid':sendid,'r':r},
			function(data){
				showdiv(data.flag,data.showstr);
			}
			)
}

function checkpay(type, btn)
{
	btn.disabled=true;
	var temp=document.getElementsByName("PayMethod");
	for (i=0;i<temp.length;i++)
		if(temp[i].checked)
			payid=temp[i].value;
	var r=Math.random();
	$.getJSON("/Account/ordergobuy",
			{'type':type,'payid':payid,'r':r},
			function(data){
				showdiv(data.flag,data.showstr);
			}
			)
}

function checksubmit()
{		/*
		$.ajax({
		   type:"POST",
		   url:"/Account/ordersubmit",
		   data:"",
		   success:function(msg){;}
		});
		*/
	if(!confirm('信息正确无误，点击确认以完成订单')==true)
	{
		return false;
	}
	else
	{
		//btn.disabled=true;
		return true;
	}
}

function delorder(id,q)
{
	var r=Math.random();
	if(confirm(q)==true)
	{
		$.getJSON("/Account/orderdel",
				  {'id':id,'r':r},
				  function(data){
					  	showdiv(data.flag,data.showstr);
				  }
				  )
	}
}

function deladdress(id, q)
{
	var r=Math.random();
	if(confirm(q)==true)
	{
		$.getJSON("/Account/deladdress",
				  {'id':id,'r':r},
				  function(data){
					  	showdiv(data.flag,data.showstr);
				  }
				  )	}

}

function changecount(id, type)
{
	var r=Math.random();
	$.getJSON("/Account/orderchangecount",
				  {'id':id,'type':type,'r':r},
				  function(data){
					  	showdiv(data.flag,data.showstr);
				  }
				  )
}

function gobuy(type, obj)
{
	var r=Math.random();
	obj.disabled=true;
	$.getJSON("/Account/ordergobuy",
				  {'type':type,'r':r},
				  function(data){
					  	showdiv(data.flag,data.showstr);
				  }
				  )
}