// register form validation function

function check_subscribe(myForm) 
{	
	var test;
	for (i=0; i < myForm.paymethod.length; i++)
	{
		if (myForm.paymethod[i].checked)
		{
			test = myForm.paymethod[i].value;
		}
	}
	if(!test)
	{	
		alert('Please select a payment option.');
		return false;
	}
	
	if(!check_email(myForm.email,'Please enter a valid email address.'))
		return false;

	if(myForm.pass1)
	{
		if(!check_value(myForm.pass1,'Please enter your password.'))
			return false;
			
		if(!check_value(myForm.pass2,'Please confirm your password.'))
			return false;
		
		// check to see if passwords match
		if(myForm.pass1.value != myForm.pass2.value)
		{
			alert('Sorry, passwords do not match. Please try again.');
			myForm.pass1.value = '';
			myForm.pass2.value = '';		
			myForm.pass1.focus();
			return false;
		}	
	}


	if(!check_value(myForm.first_name,'Please enter your first name.'))
		return false;
		
	if(!check_value(myForm.last_name,'Please enter your last name.'))
		return false;

	if(!check_value(myForm.address,'Please enter your street address.'))
		return false;

	if(!check_value(myForm.city,'Please enter your city.'))
		return false;

	if(!check_select(myForm.state,'Please select your state, or choose non US address.'))
		return false;

	if(!check_value(myForm.zip,'Please enter your zip or postal code.'))
		return false;

	if(!check_select(myForm.country,'Please select your country.'))
		return false;

	if(!check_value(myForm.business,'Please enter your type of business.'))
		return false;


}


