Greetings -

I've got a form value called payment[] which is a series of checkboxes (ie. cash, check, credit, other) and I have a text box that needs to be required should [] other be checked.

I've got a simple validation running on all of the other fields that need it:

HTML Code:
function formValidation(form){
	if(notEmpty(form.firstName)){
		if(notEmpty(form.lastName)){
			if(notEmpty(form.address)){
				if(notEmpty(form.city)){
					if(notEmpty(form.state)){
					if(notEmpty(form.zip)){
					if(notEmpty(form.email)){
					if(notEmpty(form.phone)){
					if(notEmpty(form.payment)){
					
	
	var emailID=document.seminarRegister.email
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email Address")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	} else {
	
			return true;
			}
					}
				}
				}
				}
				}
				}
			}
		}
	}
	return false;
}
HTML Code:
<tr>
		<td>Indicate Payment Method:</td><td><input type="checkbox" name="payment[]" value="Check" /> Check <input type="checkbox" value="Credit Card" name="payment[]" /> Credit Card <input type="checkbox" name="payment[]" value="Purchase Order" /> Purchase Order <input  type="checkbox" name="payment[]" value="" /> Other</td>
	</tr>
	<tr>
		<td>If "Other" please specify:</td><td><input type="text" name="payment[]" value="" /></td>
	</tr>
Thanks for any help!