/* Form Validation Library by Tina McDuffie, WebWoman. www.webwoman.biz
   Copyright Tina Spain McDuffie, WebWoman, LLC. All rights reserved.
*/
function isEmpty(str) {
	var empty = (str == null || str == "") ? true : false
	return empty
}

function validate(zForm) {
	if (isEmpty(zForm.contact.value)) {
		alert ("Error!  Please provide the name of a contact person.")
		zForm.contact.focus()
		return false
	}
	if (isEmpty(zForm.company.value)) {
		alert ("Error!  Please enter your company's name.")
		zForm.company.focus()
		return false
	}
	if ( ( isEmpty(zForm.address.value) || isEmpty(zForm.city.value) ) || (zForm.state.selectedIndex <= 0 || isEmpty(zForm.zip.value) ) ) {
		alert ("Error!  Please provide a complete mailing address.")
		zForm.address.focus()
		return false
	}
	if (isEmpty(zForm.phone.value)) {
		alert ("Error!  Please provide a phone number where we can reach you.")
		zForm.phone.focus()
		return false
	}
	if (isEmpty(zForm.email.value)) {
		alert ("Error!  Please enter your email address.")
		zForm.email.focus()
		return false
	}
	if (isEmpty(zForm.resaleNumber.value)) {
		alert ("Error!  Please provide your resale license number, so that we can verify that you are a retailer.")
		zForm.resaleNumber.focus()
		return false
	}
	
	return true
}