// JavaScript Document

function checkFormStep1(f)
{
	//getting radio button values
	for (var i=0; i < document.order_form1.relationship_to_participant.length; i++)
	{
	if (document.order_form1.relationship_to_participant[i].checked)
		{
		var rad_val = document.order_form1.relationship_to_participant[i].value;
		}
	}
	//getting radio button values
	
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = f.elements['email_01'].value;
   if(reg.test(address) == false) {
      alert('Invalid Email Address');
      return false;
   }


    if (f.elements['last_name_01'].value == "" || f.elements['first_name_01'].value == "" || f.elements['test_type'].value == "" || rad_val == undefined || f.elements['address_01'].value == "" || f.elements['apt_01'].value == "" || f.elements['city_01'].value == "" || f.elements['state_01'].value == "" || f.elements['country_01'].value == "" || f.elements['zip_01'].value == "" || f.elements['contact_time'].value == "" || f.elements['phone_01'].value == "" || f.elements['fax_01'].value == "" || f.elements['email_01'].value == "" || f.elements['password_01'].value == "" || f.elements['password_02'].value == "")
    {
        alert("You have not supplied all required values.");
        return false;
    }
	else if(f.elements['password_01'].value != f.elements['password_02'].value)
	{
        alert("Password do not Match.");
        return false;
	}
	else if(rad_val == "Attorney" && f.elements['firm_affiliation'].value == "")
	{
        alert("Firm Affiliation Required.");
        return false;
	}
	else if(rad_val == "Attorney" && f.elements['bill_to'].value == "")
	{
        alert("Must specify who is responsible for the bill.");
        return false;
	}
	else if(rad_val == "Other Relationship" && f.elements['specify_relationship'].value == "")
	{
        alert("Must specify Relationship.");
        return false;
	}
    else
    {
        f.submit();
        return false;
    }
	
}

function checkFormStep2(f)
{
	
    if (f.elements['participantOptions'].value == "")
    {
        alert("Must select test option.");
        return false;
    }
    else
    {
        f.submit();
        return false;
    }
	
}


function checkFormStep4(f)
{
	
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = f.elements['billTo_email'].value;
   if(reg.test(address) == false) {
      alert('Invalid Email Address');
      return false;
   }


    if (f.elements['billTo_firstName'].value == "" || f.elements['billTo_lastName'].value == "" || f.elements['billTo_city'].value == "" || f.elements['billTo_country'].value == "" || f.elements['billTo_postalCode'].value == "" || f.elements['billTo_state'].value == "" || f.elements['billTo_street1'].value == "" || f.elements['billTo_email'].value == "")
    {
        alert("You have not supplied all required values.");
        return false;
    }
    else
    {
        f.submit();
        return false;
    }
	
}


