function limitText(limitField, limitCount, limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		limitCount.value = limitNum - limitField.value.length;
	}
}

function checkAdd() {
	var err = 0;
	var err_txt = "";
	var msg_txt = "";
	var intro_msg = "\n\rThe following information is required: ";

	if (document.regForm.type.value == "" ) {
		err++;
		msg_txt += "\n\r\tFeedback Type";
	}
	
	if (document.regForm.feedback.value == "" ) {
		err++;
		msg_txt += "\n\r\tFeedback";
	}

	if (document.regForm.email.value == "" ) {
		err++;
		msg_txt += "\n\r\tEmail address";
	}

	if (document.regForm.email2.value == "" ) {
		err++;
		msg_txt += "\n\r\tRe-typed email address";
	}

	if (document.regForm.email.value != document.regForm.email2.value) {
		err++;
		msg_txt += "\n\r\tThe email addresses you entered do not match.";
	}

	if (err > 0) {
		if (msg_txt != "") {
			err_txt = intro_msg+msg_txt+"\n\r"+err_txt;
		}
		alert(err_txt);
		return false;
	}  else {
		document.regForm.mySecret.value = "q";
		return true;
	}
}


