function check_req_fields()
{
   var errMsg='';

   var name=document.forms[0].uname.value;
   var email=document.forms[0].email.value;
   var phone=document.forms[0].phone.value;
   var size='';
   var month=document.forms[0].month.value;
   var day=document.forms[0].day.value;
   var year=document.forms[0].year.value;
   var accept=document.forms[0].accept.value;
   var age=document.forms[0].age.value;

   for (var i=0; i < document.forms[0].size.length; i++)
   {
   if (document.forms[0].size[i].checked)
      {
      var size = document.forms[0].size[i].value;
      }
   }

   if(name=='')
   {
    errMsg = "- The field 'Name' is Required.";
   }
   if(email=='')
   {
    errMsg += "\n- The field 'Email' is Required.";
   }
   if(phone=='')
   {
    errMsg += "\n- The field 'Phone' is Required.";
   }
   if(size=='')
   {
     errMsg += "\n- The field 'Container Size' is Required.";
   }
   if(month=='month')
   {
     errMsg += "\n- The field 'Month' is Required.";
   }
   if(day==0)
   {
     errMsg += "\n- The field 'Day' is Required.";
   }
   if(year=='year')
   {
     errMsg += "\n- The field 'Year' is Required.";
   }
   if(accept=='')
   {
    errMsg += "\n- You must accept the Terms and Conditions.";
   }
   if(age=='')
   {
    errMsg += "\n- You must be 18 or older to order a container.";
   }
   if(errMsg=='')
   {
       if(validate_email(email)==false)
	   {
    	    errMsg = "- Invalid Email Address.";
            alert(errMsg);
            return false;
	   }

   }
   else
   {
        alert(errMsg);
        return false;
   }

   document.forms[0].action="pr_container.php";
   document.forms[0].submit(); 

}

function validate_email(field)
{
    with (field)
    {
    	apos=field.indexOf("@");
    	dotpos=field.lastIndexOf(".");
    	if (apos<1||dotpos-apos<2)
     		{
    		return false;
    	}
    	else
    	{
    		return true;
    	}
    }
}

function reset_fields()
{
   document.forms[0].uname.value='';
   document.forms[0].email.value='';
   document.forms[0].phone.value='';
   document.forms[0].addr1.value='';
   document.forms[0].addr2.value='';
   document.forms[0].city.value='';
   document.forms[0].zip.value='';
   document.forms[0].size.value='';
   document.forms[0].month.value='month';
   document.forms[0].day.value=0;
   document.forms[0].year.value='year';
   document.forms[0].direction.value='';
   document.forms[0].accept.value='';
   document.forms[0].age.value='';
}
