function checkPNum1(numobj , pid) {

	var num = numobj.value.replace(/^\s+|\s+$/g,"");

	if(num == pnum){
		return false;
	}else if(numobj.value.replace(/^\s+|\s+$/g,"") == 0){
		numobj.value = 1;
		num = 1;
	}		

	id = pid;

	createXMLHttpRequest();
	
	xmlHttp.open("GET", "modproductnum.do?bookid="+pid+"&num="+num, true);

	xmlHttp.onreadystatechange = cartback;

    xmlHttp.send(null);	
}

var pnum = 0;

var id = 0;

function checkPNum(numobj , pid) {

	pnum = 0;
	
	pnum = numobj.value.replace(/^\s+|\s+$/g,"");
	
}
 
function setCart(mes, pprice ,allprice){
     if(mes == 0){
     	alert("请先登录.");
     }else{
     	
     	document.getElementById(id+"price").innerHTML=pprice;
     	
     	document.getElementById("allprice").innerHTML=allprice;
     	
     	alert("商品数据更新成功.");
     }
}

function changestatu(bookid) {

	createXMLHttpRequest();
	
	xmlHttp.open("GET", "orderstatu.do?bookid="+bookid, true);

	xmlHttp.onreadystatechange = statuback;

    xmlHttp.send(null);	
}

function cartback() {
     if (xmlHttp.readyState == 4) {
         if (xmlHttp.status == 200) {

            var mes = xmlHttp.responseXML.getElementsByTagName("message")[0].firstChild.data;
            var pprice = xmlHttp.responseXML.getElementsByTagName("passed")[0].firstChild.data;
            var allprice = xmlHttp.responseXML.getElementsByTagName("passed")[1].firstChild.data;

            setCart(mes, pprice ,allprice);
         }
    }
 }
 
 function statuback() {
     if (xmlHttp.readyState == 4) {
         if (xmlHttp.status == 200) {

            var mes = xmlHttp.responseXML.getElementsByTagName("message")[0].firstChild.data;
            var sta = xmlHttp.responseXML.getElementsByTagName("passed")[0].firstChild.data;

            if(mes == 0){
		     	alert("登录超时,请重新登录.");
		     }else if(mes == 1){		     	
		     	alert("此订单已是通知状态.");
		    }else if(mes == 2 && sta == 1){
		     	document.getElementById("statustr").innerHTML="通知付款";     	
		     	//alert("商品数据更新成功.");
		    }
		    
         }
    }
 }
 
 var xmlHttp;

        function createXMLHttpRequest() {
            if (window.ActiveXObject) {
                xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
            } 
            else if (window.XMLHttpRequest) {
                xmlHttp = new XMLHttpRequest();                
            }
        }
        
        
        
function checknote1(){
	if(document.getElementById("note").value.replace(/^\s+|\s+$/g,"") == ""){
		document.getElementById("note").value='意见,要求请在此处注明.如:送货时间要求';
	}
}

function checknote(){
	if(document.getElementById("note").value.replace(/^\s+|\s+$/g,"") == "意见,要求请在此处注明.如:送货时间要求"){
		document.getElementById("note").value='';
	}
}


var checkMail = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;

function checkradio(obj){
if(obj != null){
	var flag=0
	for(i=0;i<obj.length;i++)
	if(obj[i].checked==true){
	flag=1
	break
	}
	if(!flag){
	return false
	}else{
	return true
	}
}
}

function checkConsigneeinfo(){
	var istrue = true;
	var alertcontent = '';
	
	if(document.consigeeinfo.consigneename.value.replace(/^\s+|\s+$/g,"")==''){
		alertcontent='请输入收货人姓名\n';
			istrue = false;		
	}
	
	if(document.consigeeinfo.consigneeemail.value.replace(/^\s+|\s+$/g,"")==''){
		alertcontent= alertcontent + '请输入收货人Email\n';
			istrue = false;		
	}else if (!checkMail.test(document.consigeeinfo.consigneeemail.value.replace(/^\s+|\s+$/g,"")))
	{		
			alertcontent= alertcontent + '请输入正确Email格式.如:126@126.com\n';
			istrue = false;
	}
	
	if(document.consigeeinfo.consigneetel.value.replace(/^\s+|\s+$/g,"")==''){
		alertcontent= alertcontent + '请输入收货人联系电话\n';
			istrue = false;		
	}
	
	if(document.consigeeinfo.consigneearea.value.replace(/^\s+|\s+$/g,"")==''){
		alertcontent= alertcontent + '请输入收货人地址\n';
			istrue = false;		
	}
	
	if(document.consigeeinfo.transitcharge != null ){
		if(!checkradio(document.consigeeinfo.transitcharge))
		{
			alertcontent= alertcontent + '请选择送货区域\n';
			istrue = false;				
		}
	}	
		
	if(istrue)
	{
		document.consigeeinfo.submit();
	}else {
		alert(alertcontent);
	}	
}

function checkOrder(){
	
	var istrue = true;
	var alertcontent = '';
	
	if(istrue)
	{
		document.order.submit();
	}else {
		alert(alertcontent);
	}	
}

function checkPayment(){
	
	var istrue = true;
	var alertcontent = '';
	
	if(!checkradio(document.payment.paymode))
	{
			alertcontent= alertcontent + '请选择付款方式\n';
			istrue = false;				
	}
	
	if(istrue)
	{
		document.payment.submit();
	}else {
		alert(alertcontent);
	}	
}