function validateLength(field, len, errMsg) {
	if(document.getElementById(field).value.length < len) { return errMsg; }
	else { return ""; }
}

function requiredIfCheckbox(chkbox, chkd, field, errMsg) {
	if((document.getElementById(chkbox).checked == chkd) && (document.getElementById(field).value == "")) { return errMsg; }
	else { return ""; }
}

function NotIfCheckbox(chkbox, chkd, field, notVal, errMsg) {
	if((document.getElementById(chkbox).checked == chkd) && (document.getElementById(field).value == notVal)) { return errMsg; }
	else { return ""; }
}

function requiredIfVal(if_field, if_val, field, errMsg) {
	if((document.getElementById(if_field).value == if_val) && (document.getElementById(field).value == "")) { return errMsg; }
	else { return ""; }
}

function requiredAndNot(field, not_val, errMsg) {
	if((document.getElementById(field).value == not_val) || (document.getElementById(field).value == "")) { return errMsg; }
	else { return ""; }
}

function requiredEither(field, field2, errMsg) {
	if((document.getElementById(field).value == "") && (document.getElementById(field2).value == "")) { return errMsg; }
	else { return ""; }
}