// form validation zabsmarty
function reg_valid()
{

			if (document.rfrm.y_firstname.value  =='' )	{
			alert("Please provide your First Name.");
			document.rfrm.y_firstname.focus();
			return false; 	}


			if (document.rfrm.y_lastname.value  =='' )	{
			alert("Please provide your Last Name.");
			document.rfrm.y_lastname.focus();
			return false; 	}
			
			
			
		if (document.rfrm.y_address.value  =='' )	{
		alert("Please provide your address.");
		document.rfrm.y_address.focus();
		return false; 	}
			
		if (document.rfrm.y_city.value  =='' )	{
		alert("Please provide your city.");
		document.rfrm.y_city.focus();
		return false; 	}

		if (document.rfrm.y_state.value  =='' )	{
		alert("Please select your state.");
		document.rfrm.y_state.focus();
		return false; 	}

		
if(document.rfrm.y_zip.value=='' || document.rfrm.y_zip.value.length < 5 || isNaN(document.rfrm.y_zip.value)){
alert("Please provide your zip code.");
document.rfrm.y_zip.focus();
return false; }

if(document.rfrm.y_telephone.value=='' || document.rfrm.y_telephone.value.length < 3 || isNaN(document.rfrm.y_telephone.value)){
alert("Please provide your telephone number.");
document.rfrm.y_telephone.focus();
return false; }


if (document.rfrm.y_email.value.indexOf("@") && document.rfrm.y_email.value.indexOf(".") < 2) {
alert("Please provide a valid email address.");
document.rfrm.y_email.focus();
return false;
}


			if (document.rfrm.r_firstname.value  =='' )	{
			alert("Please provide referral First Name.");
			document.rfrm.r_firstname.focus();
			return false; 	}


			if (document.rfrm.r_lastname.value  =='' )	{
			alert("Please provide referral Last Name.");
			document.rfrm.r_lastname.focus();
			return false; 	}
			
			
			
		if (document.rfrm.r_address.value  =='' )	{
		alert("Please provide referral address.");
		document.rfrm.r_address.focus();
		return false; 	}
			
		if (document.rfrm.r_city.value  =='' )	{
		alert("Please provide referral city.");
		document.rfrm.r_city.focus();
		return false; 	}

		if (document.rfrm.r_state.value  =='' )	{
		alert("Please select referral state.");
		document.rfrm.r_state.focus();
		return false; 	}

		
if(document.rfrm.r_zip.value=='' || document.rfrm.r_zip.value.length < 5 || isNaN(document.rfrm.r_zip.value)){
alert("Please provide referral zip code.");
document.rfrm.r_zip.focus();
return false; }

if(document.rfrm.r_telephone.value=='' || document.rfrm.r_telephone.value.length < 3 || isNaN(document.rfrm.r_telephone.value)){
alert("Please provide referral telephone number.");
document.rfrm.r_telephone.focus();
return false; }


if (document.rfrm.r_email.value.indexOf("@") && document.rfrm.r_email.value.indexOf(".") < 2) {
alert("Please provide a valid email address.");
document.rfrm.r_email.focus();
return false;
}


				


	} // end reg function

