function ValidateReferral()
{
	var theForm=document.getElementsByName("referral")[0];
	var firstname=document.getElementsByName("firstname")[0];
	var lastname=document.getElementsByName("lastname")[0];
	var company=document.getElementsByName("company")[0];
	var street=document.getElementsByName("street")[0];
	var states=document.getElementsByName("states")[0];
	var city=document.getElementsByName("city")[0];
	var zip=document.getElementsByName("zip")[0];
	var country=document.getElementsByName("country")[0];
	var phone=document.getElementsByName("phone")[0];
	var email=document.getElementsByName("frmEmail")[0];
	
	var firstnameB=document.getElementsByName("firstnameB")[0];
	var lastnameB=document.getElementsByName("lastnameB")[0];
	var companyB=document.getElementsByName("companyB")[0];
	var streetB=document.getElementsByName("streetB")[0];
	var statesB=document.getElementsByName("statesB")[0];
	var cityB=document.getElementsByName("cityB")[0];
	var zipB=document.getElementsByName("zipB")[0];
	var countryB=document.getElementsByName("countryB")[0];
	var phoneB=document.getElementsByName("phoneB")[0];
	var emailB=document.getElementsByName("frmEmailB")[0];
	
	if (!firstname.value)
	{
		alert('Please enter your first name.');
		firstname.focus();
		return false;
	}

	if (!lastname.value)
	{
		alert('Please enter your last name.');
		lastname.focus();
		return false;
	}

	if (!company.value)
	{
		alert('Please enter your company name.');
		company.focus();
		return false;
	}
	
	if (!street.value)
	{
		alert('Please enter your street name.');
		street.focus();
		return false;
	}
	
	if (!city.value)
	{
		alert('Please enter the name of your city.');
		city.focus();
		return false;
	}
	
	if (!states.value)
	{
		alert('Please enter the name of your state.');
		states.focus();
		return false;
	}
	
	if (!zip.value)
	{
		alert('Please enter your zip code.');
		zip.focus();
		return false;
	}
	
	if (!country.value)
	{
		alert('Please enter your country.');
		country.focus();
		return false;
	}

	if (!phone.value)
	{
		alert('Please enter your telephone number.');
		phone.focus();
		return false;
	}

	if (!email.value)
	{
		alert('Please enter your email address.');
		email.focus();
		return false;
	}
	

	if (!firstnameB.value)
	{
		alert('Please enter your first name.');
		firstnameB.focus();
		return false;
	}

	if (!lastnameB.value)
	{
		alert('Please enter your last name.');
		lastnameB.focus();
		return false;
	}

	if (!companyB.value)
	{
		alert('Please enter your company name.');
		companyB.focus();
		return false;
	}
	
	if (!streetB.value)
	{
		alert('Please enter your street name.');
		streetB.focus();
		return false;
	}
	
	if (!cityB.value)
	{
		alert('Please enter the name of your city.');
		cityB.focus();
		return false;
	}
	
	if (!statesB.value)
	{
		alert('Please enter the name of your state.');
		statesB.focus();
		return false;
	}
	
	if (!zipB.value)
	{
		alert('Please enter your zip code.');
		zipB.focus();
		return false;
	}
	
	if (!countryB.value)
	{
		alert('Please enter your country.');
		countryB.focus();
		return false;
	}

	if (!phoneB.value)
	{
		alert('Please enter your telephone number.');
		phoneB.focus();
		return false;
	}

	if (!emailB.value)
	{
		alert('Please enter your email address.');
		emailB.focus();
		return false;
	}


return true;

	theForm.submit();
}

function initDocument()
{
	document.getElementsByName("referral")[0].elements[0].focus();
}