 
    function redo(){
       document.formorder.reset();
       changeT();
    }
function checkDateInputjd(obj,tbs101_seq)  //用于检查日期输入是否正确
	{
	 
	//if (obj.value.length==0) return false;
	var objValue=obj.value.replace(/[-\.]/g,"/");

	try
		{
		var a=new Date(objValue);
		if (isNaN(a))
			{
			obj.value="";
			alert("！！！！请注意：\n您刚才输入的日期不正确，我们已进行了修改。");
			obj.focus();
			 ShowCalendar(document.formorder.dimg1,document.formorder.selectStartDate,null,0,330);
			return false;
			}
		var b;
		if (a.getFullYear()<1900||a.getFullYear()>2200)
			{var Today=new Date();
			b=Today.getFullYear()+"-"+(a.getMonth()+1)+"-"+a.getDate();
			}
		else if (a.getFullYear()<1930)
			b=(a.getFullYear()+100)+"-"+(a.getMonth()+1)+"-"+a.getDate();
		else b=a.getFullYear()+"-"+(a.getMonth()+1)+"-"+a.getDate();
		obj.value=obj.value.replace(/[-\.\/]0*/g,"-");
		if (b!=obj.value)
			{
			obj.value="-";
			alert("！！！！请注意：\n您刚才输入的日期不正确，我们已进行了修改。");
			//obj.select();
			//obj.focus();
			 ShowCalendar(document.formorder.dimg1,document.formorder.selectStartDate,null,0,330);
			return false;
			}
		}
	catch(Exception)
		{
		obj.value="-";
		alert("！！！！请注意：\n您刚才输入的日期不正确，我们已进行了修改。");
		//obj.focus();
		 ShowCalendar(document.formorder.dimg1,document.formorder.selectStartDate,null,0,330);
		return false;
		}
		updatejddate(tbs101_seq);
		 changeT();

	return true;
	}
 function changejdTicket(tsize){
          if(isNaN(tsize)){
			   alert("请输入整数!");
			  document.formorder.person_num.value='0';
			  return;
			}
         var allprice=Number(stripWhitespace(tsize))*parseFloat(stripWhitespace(document.formorder.hidprice.value));

    	  document.formorder.countT.value=allprice;
          document.formorder.onetypeprice.value=allprice;
    }
  function changeT(){
	 
  var allprice=Number(stripWhitespace(document.formorder.person_num.value))*parseFloat(stripWhitespace(document.formorder.hidprice.value));

    	  //document.formorder.countT.value=allprice;
          document.formorder.onetypeprice.value=allprice;
		}
function updatejddate(tbs101_seq){
	     //var msg=$("zhoubian");
		//msg.innerHTML="<font color='red'>列表加载中....</font>";
 
		var url="AjaxAction/updateOrderDate.jsp";
		  pars="OrderDate="+document.formorder.selectStartDate.value;
		  pars+="&tbs101_seq="+tbs101_seq ;
       
	 var myAjax = new Ajax.Request(url,{method:"get",parameters:pars,onComplete:Returnupdate});
}
function Returnupdate(request){
	
		 var returnText=request.responseText;
		 var itemOrder=$("cfdatePRice");
		 
		 if(returnText.indexOf('no')!=-1){
		   alert('对不起，您选择的日期没有可出售票');
		  document.formorder.selectStartDate.value='';
		  ShowCalendar(document.formorder.dimg1,document.formorder.selectStartDate,null,0,330);
		 }else{
		itemOrder.innerHTML=returnText;
		
		}
		 
		
		changeT();
           
           
}
function deljd(jd_id){
	     
 
		var url="AjaxAction/deljd.jsp";
		  pars="jd_id="+jd_id;
	 var myAjax = new Ajax.Request(url,{method:"get",parameters:pars,onComplete:Returndeljd});
}
function Returndeljd(request){
       window.location.href="/shoppingcart/index.jsp";
           
}
function updatejd(jd_id){
 
		var url="AjaxAction/updatejd.jsp";
		  pars="jd_id="+jd_id;
		  //pars+="&selectStartDate="+document.formorder.selectStartDate.value;
		  pars+="&hidprice="+document.formorder.hidprice.value;
		  pars+="&countT="+document.formorder.countT.value;
		  pars+="&person_num="+document.formorder.person_num.value;
        if(isNaN(stripWhitespace(document.all.formorder.elements["person_num"].value))||document.all.formorder.elements["person_num"].value=="")
	  {
		  alert("请输入正确的数字");
	      return;
	  } 
	 var myAjax = new Ajax.Request(url,{method:"get",parameters:pars,onComplete:Returnupdatejd});
}
function Returnupdatejd(request){
	
		window.location.href="/shoppingcart/index.jsp";
}
 
 
 


	function regInput(obj, reg, inputStr)
	{
		var docSel	= document.selection.createRange()
		if (docSel.parentElement().tagName != "INPUT")	return false
		oSel = docSel.duplicate()
		oSel.text = ""
		var srcRange	= obj.createTextRange()
		oSel.setEndPoint("StartToStart", srcRange)
		var str = oSel.text + inputStr + srcRange.text.substr(oSel.text.length)
		return reg.test(str)
	}
  function rebackjd(id){
  window.location.href="/source/views/index.jsp?tbs101_seq="+id;
}