function checkform(form)
{
	with(form)
	{
		if(document.getElementById("historyemail").style.display =="")
		{
			if(hemail.value=="")
			{
				alert("Please select Email");
				hemail.focus();
				return false;
			}
		}
		if(bsalutation.value=="choose")
		{
			alert("Please select Salutation");
			bsalutation.focus();
			return false;
		}
		
		if(bfirst.value=="")
		{
			alert("Please input First Name");
			bfirst.focus();
			return false;
		}
		if(bfamily.value=="")
		{
			alert("Please input Family Name");
			bfamily.focus();
			return false;
		}
		
		if(bstreet.value=="")
		{
			alert("Please select Street/No.");
			bstreet.focus();
			return false;
		}
		
		if(baddress.value=="")
		{
			alert("Please input card Address Line 2");
			baddress.focus();
			return false;
		}
		
		if(bcity.value=="")
		{
			alert("Please input Town/City");
			bcity.focus();
			return false;
		}
		
		if(document.getElementById("bstate").style.display =="")
		{
			if(bstate.value=="")
			{
				alert("Please select State");
				bstate.focus();
				return false;
			}
		}
		
		if(document.getElementById("bstatetext").style.display =="")
		{
			if(bstatetext.value=="")
			{
				alert("Please input State");
				bstatetext.focus();
				return false;
			}
		}
		
		if(bzip.value=="")
		{
			alert("Please input ZIP");
			bzip.focus();
			return false;
		}
		
		if(bcountry.value=="")
		{
			alert("Please select Country");
			bcountry.focus();
			return false;
		}
		
//		if(bemail.value=="")
//		{
//			alert("Please input Email");
//			bemail.focus();
//			return false;
//		}
		
		if(bmobile.value=="")
		{
			alert("Please input Mobile Phonenumber");
			bmobile.focus();
			return false;
		}
		
		if(ssalutation.value=="choose")
		{
			alert("Please select Salutation");
			ssalutation.focus();
			return false;
		}
		
		if(sfirst.value=="")
		{
			alert("Please input First Name");
			sfirst.focus();
			return false;
		}
		if(sfamily.value=="")
		{
			alert("Please input Family Name");
			sfamily.focus();
			return false;
		}
		
		if(sstreet.value=="")
		{
			alert("Please select Street/No.");
			sstreet.focus();
			return false;
		}
		
		if(saddress.value=="")
		{
			alert("Please input card Address Line 2");
			saddress.focus();
			return false;
		}
		
		if(scity.value=="")
		{
			alert("Please input Town/City");
			scity.focus();
			return false;
		}
		
		if(document.getElementById("sstate").style.display =="")
		{
			if(sstate.value=="")
			{
				alert("Please select State");
				sstate.focus();
				return false;
			}
		}
		
		if(document.getElementById("sstatetext").style.display =="")
		{
			if(sstatetext.value=="")
			{
				alert("Please input State");
				sstatetext.focus();
				return false;
			}
		}
		
		if(szip.value=="")
		{
			alert("Please input ZIP");
			szip.focus();
			return false;
		}
		
		if(scountry.value=="")
		{
			alert("Please select Country");
			scountry.focus();
			return false;
		}
		
//		if(semail.value=="")
//		{
//			alert("Please input Email");
//			semail.focus();
//			return false;
//		}
		
		if(smobile.value=="")
		{
			alert("Please input Mobile Phonenumber");
			smobile.focus();
			return false;
		}
	document.getElementById("b_s_confir").disabled=true;
	document.getElementById("b_s_confir").value="loading";
	}
}

function sameShipping()
{
	document.getElementById("ssalutation").value=document.getElementById("bsalutation").value;
	document.getElementById("sfirst").value=document.getElementById("bfirst").value;
	document.getElementById("sfamily").value=document.getElementById("bfamily").value;
	document.getElementById("sstreet").value=document.getElementById("bstreet").value;
	document.getElementById("saddress").value=document.getElementById("baddress").value;
	document.getElementById("scity").value=document.getElementById("bcity").value;
	if(document.getElementById("bstate").style.display =="none")
	{
		document.getElementById("sstate").style.display = "none";
		document.getElementById("sstatetext").style.display = "";
	}
	else
	{
		document.getElementById("sstate").style.display = "";
		document.getElementById("sstatetext").style.display = "none";
	}
	document.getElementById("sstate").value=document.getElementById("bstate").value;
	document.getElementById("sstatetext").value=document.getElementById("bstatetext").value;
	document.getElementById("szip").value=document.getElementById("bzip").value;
	document.getElementById("scountry").value=document.getElementById("bcountry").value;
	document.getElementById("semail").value=document.getElementById("bemail").value;
	document.getElementById("stelephone").value=document.getElementById("btelephone").value;
	document.getElementById("smobile").value=document.getElementById("bmobile").value;
}

function chgBillState()
{
	if(document.getElementById("bcountry").value!="United States")
	{
		document.getElementById("bstate").style.display = "none";
		document.getElementById("bstatetext").style.display = "";
	}
	else
	{
		document.getElementById("bstate").style.display = "";
		document.getElementById("bstatetext").style.display = "none";
	}
}

function chgShipState()
{
	if(document.getElementById("scountry").value!="United States")
	{
		document.getElementById("sstate").style.display = "none";
		document.getElementById("sstatetext").style.display = "";
	}
	else
	{
		document.getElementById("sstate").style.display = "";
		document.getElementById("sstatetext").style.display = "none";
	}
}

function saveOrder()
{
	document.getElementById("saveOrder").disabled=true;
	document.getElementById("saveOrder").value="loading";
	alert("Your order has saved,go to history order list for pay!");
}

function payAgain()
{
	document.getElementById("payagain").disabled=true;
	document.getElementById("payagain").value="loading";
}
