function validateVendorRegForm(formObj){

	if (isEmpty(formObj.first_name.value)){
		alert('Please Enter your First Name');
		formObj.first_name.focus();
		return false;
	}
	
	if (isEmpty(formObj.last_name.value)){
		alert('Please Enter your Last Name');
		formObj.last_name.focus();
		return false;
	}
	
	if (isEmpty(formObj.company.value)){
		alert('Please Enter your Company Name');
		formObj.company.focus();
		return false;
	}
	
	if (isEmpty(formObj.phone.value)){
		alert('Please Enter the Phone Number');
		formObj.phone.focus();
		return false;
	}
	
	if (!isPhoneFormatValid(formObj.phone.value)){
		alert('Please provide valid phone number');
		formObj.phone.focus();
		return false;
	}
	
	if (isEmpty(formObj.email.value)){
		alert('Please Enter the Email ID');
		formObj.email.focus();
		return false;
	}
	
	if (!isEmailValid(formObj.email.value)){
		alert('Please Enter valid Email Id');
		formObj.email.focus();
		return false;
	}
	
	if (!isEmailLengthValid(formObj.email.value)){
		alert('Email Id should have 6-60 characters');
		formObj.email.focus();
		return false;
	}
	
	if (isEmpty(formObj.street.value)){
		alert('Please Enter the street address');
		formObj.street.focus();
		return false;
	}
	
	if (isEmpty(formObj.city.value)){
		alert('Please Enter the city');
		formObj.city.focus();
		return false;
	}
	
	if (isEmpty(formObj.state.value)){
		alert('Please Enter the State');
		formObj.state.focus();
		return false;
	}
	
	if (isEmpty(formObj.zip.value)){
		alert('Please Enter the Zip');
		formObj.zip.focus();
		return false;
	}
	
	if (isEmpty(formObj.URL.value)){
		alert('Please Enter the Website');
		formObj.URL.focus();
		return false;
	}
	
	if (isEmpty(formObj['00N80000003ZCuA'].value)){
		alert('Please answer the question: What type of leads does your business require?');
		formObj['00N80000003ZCuA'].focus();
		return false;	
	}
	
	if (isEmpty(formObj['00N80000004Dw8w'].value)){
		alert('Please answer the question: How many leads per month do you need for your sales force?');
		formObj['00N80000004Dw8w'].focus();
		return false;
	}
	
	if (isEmpty(formObj['00N80000004Dw8v'].value)){
		alert('Please answer the question: How many States/Provinces do you wish to receive leads from?');
		formObj['00N80000004Dw8v'].focus();
		return false;
	}
	
	if (!isFNameValid(formObj.first_name.value)){
		alert('First Name should have minimum 2 characters');
		formObj.first_name.focus();
		return false;
	}
	
	if (!isLNameValid(formObj.last_name.value)){
		alert('Last Name should have minimum 2 characters');
		formObj.last_name.focus();
		return false;
	}
	
	if (!isCompanyValid(formObj.company.value)){
		alert('Company Name should have minimum 2 characters');
		formObj.company.focus();
		return false;
	}
	
	if (!isStreetAddressValid(formObj.street.value)){
		alert('Street Address should have minimum 3 characters');
		formObj.street.focus();
		return false;
	}
	
	if (!isCityValid(formObj.city.value)){
		alert('City should have minimum 2 characters');
		formObj.city.focus();
		return false;
	}
	
	if (!isZipValid(formObj.zip.value)){
		alert('Please Enter correct Zip code');
		formObj.zip.focus();
		return false;
	}

return true;
}

