function submitIt(){
	if (checkInput()) {
	
	with(document.tfkform) {
		name.value = name2.value+" "+INITIAL[INITIAL.selectedIndex].value+". "+extraSubject.value;
		comments.value = "<BR>"+title.value+" - "+DATE.value+"<BR>"+comments2.value+"<BR>"+name2.value+" "+INITIAL[INITIAL.selectedIndex].value+". "+AGE[AGE.selectedIndex].value+", "+STATE[STATE.selectedIndex].value;
		
	}
	document.forms.tfkform.submit();
	 }
}

function checkInput() {
with(document.tfkform)
{
	if (!checkName(name2.value)) {
		alert("Please provide your First Name");
		name.focus()
		name.select()
		return false
	} else if (!validSelect(INITIAL.selectedIndex)) {
		alert("Please provide your Last Initial");
		INITIAL.focus()
		INITIAL.select()
		return false
	} else if (!validSelect(AGE.selectedIndex)) {
		alert("Please provide your age");
		AGE.focus()
		AGE.select()
		return false
	} else if (!validSelect(STATE.selectedIndex)) {
		alert("Please provide your state");
		STATE.focus()
		STATE.select()
		return false
	} else if (EmptyString(comments2.value)) {
		window.location.href = errorURL.value;
		comments.focus()
		comments.select()
		return false
	} else if (tooOld(DATE.value)) {
		window.location.href = errorURL.value;
		return false
	}
	
	return true
}
}

function tooOld(date) {
	var adate = new Date(date);
	var cdate = new Date();
	if ((cdate.valueOf() - adate.valueOf()) / 86400000 > 14)
		return true
	else
		return false
}
	
function EmptyString(s) {
	var Count;
	var Nblank = 0;
	if (s.length < 70) return (true); // string too short
	// count the number of blank chars
	for (Count = 0; Count < s.length; Count++) {
		if (s.charAt(Count) == " ") Nblank++;
	}
	if (Nblank == s.length)
		return (true);
	else
		return (false);
}

function checkName(n) {

	if (n.length == 0) return false;

	if (n.search(/\d/) != -1)
		return false;
	else
		return true;
}

function validSelect(input) {
	if (input == "0") {
		return false
	}
	return true
}
