function doit()
{
if(window.event.keyCode==13)
  {
window.event.keyCode=9;
  }
}

function checkdata()
{
   if(window.event.keyCode==13)
   {
      document.formmaths.dd.focus();
   }
}

function do1()
{
if(window.event.keyCode==13)
   {
	cont();
   }
}


function cont()  
{
	var a=document.formmaths.contact.value
	if(a=="")
	{  
		alert("請填寫出件人英文名!"); 
		document.formmaths.contact.focus();		
		document.formmaths.contact.select();
		return false;
	}
	else
    { 
       var b=document.formmaths.contact.value;
       document.formmaths.creditname.value=b;
       document.formmaths.email.focus();
    } 
}

function handler1()  
{
	var email=document.formmaths.email.value;
	var emaillen=email.length;
	if ((email=="")||(email.indexOf("@")==-1)||(email.indexOf("@")==0)||(email.indexOf("@")==(emaillen-1)))
	{
		alert("E-mail尚未填或錯誤!");
		document.formmaths.email.focus();
		document.formmaths.email.select();
		return false;
	}
}

function checkorderdata()
{
	//檢驗出件人詳細資料:
	var contact=document.formmaths.contact.value;
	if (contact=="")
	{
		alert("出件人的姓名未填！");
		document.formmaths.contact.focus();
		return false;
	}
	var sphone=document.formmaths.sphone.value;
	if ((sphone=="")|| isNaN(sphone))
	{
		alert("聯繫電話尚未填或有誤：電話輸入應該全為數字！");
		document.formmaths.sphone.focus();
		document.formmaths.sphone.select();
		return false;
	}
	var email=document.formmaths.email.value;
	var emaillen=email.length;
	if ((email=="")||(email.indexOf("@")==-1)||(email.indexOf("@")==0)||(email.indexOf("@")==(emaillen-1)))
	{
		alert("E-mail尚未填或錯誤！");
		document.formmaths.email.focus();
		document.formmaths.email.select();
		return false;
	}
	var creditnum1=document.formmaths.creditnum1.value;
	if (creditnum1=="")
	{
		alert("信用卡號1尚未填！");
		document.formmaths.creditnum1.focus();
		return false;
	}
	if (creditnum1.length!=4)
	{
		alert("信用卡號1要等於4位！");
		document.formmaths.creditnum1.focus();
		document.formmaths.creditnum1.select();
		return false;
	}
	var creditnum2=document.formmaths.creditnum2.value;
	if (creditnum2=="")
	{
		alert("信用卡號2尚未填！");
		document.formmaths.creditnum2.focus();
		return false;
	}
	if (creditnum2.length!=4)
	{
		alert("信用卡號2要等於4位！");
		document.formmaths.creditnum2.focus();
		document.formmaths.creditnum2.select();
		return false;
	}
	var creditnum3=document.formmaths.creditnum3.value;
	if (creditnum3=="")
	{
		alert("信用卡號3尚未填！");
		document.formmaths.creditnum3.focus();
		return false;
	}
	if (creditnum3.length!=4)
	{
		alert("信用卡號3要等於！");
		document.formmaths.creditnum3.focus();
		document.formmaths.creditnum3.select();
		return false;
	}
	var creditnum4=document.formmaths.creditnum4.value;
	if (creditnum4=="")
	{
		alert("信用卡號4尚未填！");
		document.formmaths.creditnum4.focus();
		return false;
	}
	if (creditnum4.length!=4)
	{
		alert("信用卡號4要等於4位！");
		document.formmaths.creditnum4.focus();
		document.formmaths.creditnum4.select();
		return false;
	}
	var creditname=document.formmaths.creditname.value;
	var contact=document.formmaths.contact.value;
	if (creditname=="" || creditname.indexOf(" ")==0 || creditname!=contact)
	{
		alert("持卡人名應與出件人名相符！");
  		document.formmaths.creditname.focus();
        document.formmaths.creditname.select();
		return false;
	}
	var creditdata1Index=document.formmaths.creditdata1.selectedIndex;
	var creditdata1=parseFloat(document.formmaths.creditdata1.options[creditdata1Index].text);
	var creditdata2Index=document.formmaths.creditdata2.selectedIndex;
	var creditdata2=parseFloat(document.formmaths.creditdata2.options[creditdata2Index].text);
	var creditdata=creditdata1+"/"+creditdata2;
	var now=new Date();
	var year=now.getYear();
	var month=now.getMonth()+1;
	var month=""+month;
	//alert('Yeah3!');
	//alert("Remember this:" + month.length );
	if (month.length==1){
		//alert('Nicole');
		month="0"+month;
	}
	var nowday=year+"/"+month;
	//alert(creditdata);
	//alert(nowday);
	if (creditdata<nowday)
	{
		alert("信用卡有效期已過!");
		return false;
	}
	//檢驗落單詳細資料:
	var cphone=document.formmaths.cphone.value;
	if (cphone=="" || isNaN(cphone))
	{
		alert("取件公司電話尚未填或有誤：\n電話輸入應該全為數字！");
		document.formmaths.cphone.focus();
		document.formmaths.cphone.select();
		return false;
	}
	var ccompany=document.formmaths.ccompany.value;
		if (ccompany=="")
		{
			alert("取件公司未填！");
			document.formmaths.ccompany.focus();
			return false;
		}
	var a=document.formmaths.type[0].checked
	var b=document.formmaths.type[1].checked
	if(a==true)
    {
     	var zarea=document.formmaths.zarea.value;
     	if(zarea=="")
      	{
      		alert("請選擇取件地區"); 
    　		document.formmaths.zarea.focus();
      		return false;
      	}
        var zstree=document.formmaths.zstree.value;
      	if(zstree=="")
       	{
     		alert("請選擇或填寫取件街道"); 
　     		document.formmaths.zstree.focus();
       		return false;
       	}
     	var zdarea=document.formmaths.zdarea.value;
     	if(zdarea=="")
      	{
      		alert("請選擇送件地區"); 
    　		document.formmaths.zdarea.focus();
      		return false;
      	}
      	var zdstree=document.formmaths.zdstree.value;
      	if(zdstree=="")
       	{
     		alert("請選擇或填寫送件街道"); 
　     		document.formmaths.zdstree.focus();
       		return false;
       	}
	}
	if(b==true)
   	{
		var earea=document.formmaths.earea.value;
		if(earea=="")
		{
			alert("請選擇取件地區"); 
			document.formmaths.earea.focus();
			return false;
		}
		var estree=document.formmaths.estree.value;
		if(estree=="")
		{
			alert("請選擇或填寫取件街道"); 
			document.formmaths.estree.focus();
			return false;
		}
		var edarea=document.formmaths.edarea.value;
		if(edarea=="")
		{
			alert("請選擇送件地區"); 
			document.formmaths.edarea.focus();
			return false;
		}
		var edstree=document.formmaths.edstree.value;
		if(edstree=="")
		{
			alert("請選擇或填寫送件街道"); 
			document.formmaths.edstree.focus();
			return false;
		}
	}
 	var dphone=document.formmaths.dphone.value;
	if (dphone=="" || isNaN(dphone))
	{
		alert("送件公司電話尚未填或有誤：\n電話輸入應該全為數字！");
		document.formmaths.dphone.focus();
		document.formmaths.dphone.select();
		return false;
	}
	var dcompany=document.formmaths.dcompany.value;
	if (dcompany=="")
	{
		alert("送件公司未填！");
		document.formmaths.dcompany.focus();
		return false;
	}
	
  document.formmaths.action="orderinfo.php";
  document.formmaths.submit();

}

function echeckorderdata()
{
	//檢驗出件人詳細資料:
	var contact=document.formmaths.contact.value;
	if (contact=="")
	{
		alert("出件人的姓名未填！");
		document.formmaths.contact.focus();
		return false;
	}
	var sphone=document.formmaths.sphone.value;
	if ((sphone=="")|| isNaN(sphone))
	{
		alert("聯繫電話尚未填或有誤：電話輸入應該全為數字！");
		document.formmaths.sphone.focus();
		document.formmaths.sphone.select();
		return false;
	}
	var email=document.formmaths.email.value;
	var emaillen=email.length;
	if ((email=="")||(email.indexOf("@")==-1)||(email.indexOf("@")==0)||(email.indexOf("@")==(emaillen-1)))
	{
		alert("E-mail尚未填或錯誤！");
		document.formmaths.email.focus();
		document.formmaths.email.select();
		return false;
	}
	var creditnum1=document.formmaths.creditnum1.value;
	if (creditnum1=="")
	{
		alert("信用卡號1尚未填！");
		document.formmaths.creditnum1.focus();
		return false;
	}
	if (creditnum1.length!=4)
	{
		alert("信用卡號1要等於4位！");
		document.formmaths.creditnum1.focus();
		document.formmaths.creditnum1.select();
		return false;
	}
	var creditnum2=document.formmaths.creditnum2.value;
	if (creditnum2=="")
	{
		alert("信用卡號2尚未填！");
		document.formmaths.creditnum2.focus();
		return false;
	}
	if (creditnum2.length!=4)
	{
		alert("信用卡號2要等於4位！");
		document.formmaths.creditnum2.focus();
		document.formmaths.creditnum2.select();
		return false;
	}
	var creditnum3=document.formmaths.creditnum3.value;
	if (creditnum3=="")
	{
		alert("信用卡號3尚未填！");
		document.formmaths.creditnum3.focus();
		return false;
	}
	if (creditnum3.length!=4)
	{
		alert("信用卡號3要等於！");
		document.formmaths.creditnum3.focus();
		document.formmaths.creditnum3.select();
		return false;
	}
	var creditnum4=document.formmaths.creditnum4.value;
	if (creditnum4=="")
	{
		alert("信用卡號4尚未填！");
		document.formmaths.creditnum4.focus();
		return false;
	}
	if (creditnum4.length!=4)
	{
		alert("信用卡號4要等於4位！");
		document.formmaths.creditnum4.focus();
		document.formmaths.creditnum4.select();
		return false;
	}
	var creditname=document.formmaths.creditname.value;
	var contact=document.formmaths.contact.value;
	if (creditname=="" || creditname.indexOf(" ")==0 || creditname!=contact)
	{
		alert("持卡人名應與出件人名相符！");
  		document.formmaths.creditname.focus();
        document.formmaths.creditname.select();
		return false;
	}
	var creditdata1Index=document.formmaths.creditdata1.selectedIndex;
	var creditdata1=parseFloat(document.formmaths.creditdata1.options[creditdata1Index].text);
	var creditdata2Index=document.formmaths.creditdata2.selectedIndex;
	var creditdata2=parseFloat(document.formmaths.creditdata2.options[creditdata2Index].text);
	var creditdata=creditdata1+"/"+creditdata2;
	var now=new Date();
	var year=now.getYear();
	var month=now.getMonth()+1;
	var month=""+month;
	//alert('Yeah3!');
	//alert("Remember this:" + month.length );
	if (month.length==1){
		//alert('Nicole');
		month="0"+month;
	}
	var nowday=year+"/"+month;
	//alert(creditdata);
	//alert(nowday);
	if (creditdata<nowday)
	{
		alert("信用卡有效期已過!");
		return false;
	}
	//檢驗落單詳細資料:
	var cphone=document.formmaths.cphone.value;
	if (cphone=="" || isNaN(cphone))
	{
		alert("取件公司電話尚未填或有誤：\n電話輸入應該全為數字！");
		document.formmaths.cphone.focus();
		document.formmaths.cphone.select();
		return false;
	}
	var ccompany=document.formmaths.ccompany.value;
		if (ccompany=="")
		{
			alert("取件公司未填！");
			document.formmaths.ccompany.focus();
			return false;
		}
	var a=document.formmaths.type[0].checked
	var b=document.formmaths.type[1].checked
	if(a==true)
    {
     	var zarea=document.formmaths.zarea.value;
     	if(zarea=="")
      	{
      		alert("請選擇取件地區"); 
    　		document.formmaths.zarea.focus();
      		return false;
      	}
        var zstree=document.formmaths.zstree.value;
      	if(zstree=="")
       	{
     		alert("請選擇或填寫取件街道"); 
　     		document.formmaths.zstree.focus();
       		return false;
       	}
     	var zdarea=document.formmaths.zdarea.value;
     	if(zdarea=="")
      	{
      		alert("請選擇送件地區"); 
    　		document.formmaths.zdarea.focus();
      		return false;
      	}
      	var zdstree=document.formmaths.zdstree.value;
      	if(zdstree=="")
       	{
     		alert("請選擇或填寫送件街道"); 
　     		document.formmaths.zdstree.focus();
       		return false;
       	}
	}
	if(b==true)
   	{
		var earea=document.formmaths.earea.value;
		if(earea=="")
		{
			alert("請選擇取件地區"); 
			document.formmaths.earea.focus();
			return false;
		}
		var estree=document.formmaths.estree.value;
		if(estree=="")
		{
			alert("請選擇或填寫取件街道"); 
			document.formmaths.estree.focus();
			return false;
		}
		var edarea=document.formmaths.edarea.value;
		if(edarea=="")
		{
			alert("請選擇送件地區"); 
			document.formmaths.edarea.focus();
			return false;
		}
		var edstree=document.formmaths.edstree.value;
		if(edstree=="")
		{
			alert("請選擇或填寫送件街道"); 
			document.formmaths.edstree.focus();
			return false;
		}
	}
 	var dphone=document.formmaths.dphone.value;
	if (dphone=="" || isNaN(dphone))
	{
		alert("送件公司電話尚未填或有誤：\n電話輸入應該全為數字！");
		document.formmaths.dphone.focus();
		document.formmaths.dphone.select();
		return false;
	}
	var dcompany=document.formmaths.dcompany.value;
	if (dcompany=="")
	{
		alert("送件公司未填！");
		document.formmaths.dcompany.focus();
		return false;
	}
  document.formmaths.action="eorderinfo.php";
  document.formmaths.submit();
}
//好的操作
function movefocus1()
{
	var creditnum1=document.formmaths.creditnum1.value;
	if (creditnum1.length==4)
	{
		document.formmaths.creditnum2.focus();
	}
}

function movefocus2()
{
	var creditnum2=document.formmaths.creditnum2.value;
	if (creditnum2.length==4)
	{
		document.formmaths.creditnum3.focus();
	}
}

function movefocus3()
{
	var creditnum3=document.formmaths.creditnum3.value;
	if (creditnum3.length==4)
	{
		document.formmaths.creditnum4.focus();
	}
}

function movefocus4()
{
	var creditnum4=document.formmaths.creditnum4.value;
	if (creditnum4.length==4)
	{
		document.formmaths.creditname.focus();
	}
}

