﻿        function SubmitForm()
				{
					var frm = document.getElementById( "frmCakeOrder" );
					
					if( validate() )  //If all form fields are valid 
					{
						frm.postBack.value = 1;
						frm.submit();
					}
				}  
		function validate()
	{
	 var frm = document.getElementById('frmCakeOrder');
	 
	           if (isBlank( frm.txtName.value ) || isEmpty(frm.txtName.value))
		          {
		          alert("Please enter your name.");
		          frm.txtName.focus();
		          return;
		          }
          		
	          if (isBlank( frm.txtPhone.value) || !checkUSPhone(frm.txtPhone, 'false'))
		          {		
		          alert("Please enter a valid 10 digit phone number.");
		          frm.txtPhone.focus();
		          return;
		          }
          	
	          if (isEmpty(frm.txtDate.value))
		          {
		          alert("Please select a pick up date.");
		          return;
		          }
          		
	          if (isBlank( frm.txtTime.value) || isEmpty(frm.txtTime.value))
		          {
		          alert("Please select a pick up time.");
		          frm.txtTime.focus()
		          return;
		          }
          	
	          if (frm.selSize.options[frm.selSize.selectedIndex].value=='Select')
		          {
		          alert("Please select a size");
		          return;
		          }
          		
	          if (frm.selType.options[frm.selType.selectedIndex].value=='Select')
		          {
		          alert("Please select a Type");
		          return;
		          }
          	
	          if (frm.selIcing.options[frm.selIcing.selectedIndex].value=='Select')
		          {
		          alert("Please select an Icing");
		          return;
		          }
	          if (isEmpty(frm.txtWriting.value))
		          {
		          alert("Please enter some writing.");
		          frm.txtWriting.focus();
		          return;
		          }
          	
	          if (isEmpty(frm.txtBorder.value))
		          {
		          alert("Please enter a border color.");
		          frm.txtBorder.focus();
		          return;
		          }
          	
	          if (isEmpty(frm.txtBackground.value))
		          {
		          alert("Please enter a background color.");
		          frm.txtBackground.focus();
		          return;
		          }
          		
	          if (frm.rdoRoses[0].value!=='Yes' && frm.rdoRoses[1].value!=='No')
		          {
		          alert("Please select whether or not you would like roses.");
		          return;
		          }
		          return true;

	}
	
			function ClearForm()
				{
					var frm = document.getElementById( "frmCakeOrder" );
					frm.reset();
				}


