	function fCheckTextboxString(sInputName, sNameInAlert, iMinLength, iMaxLength)
	{
		if(!iMinLength)iMinLength=1;
		if(!iMaxLength)iMaxLength=100;
		var oTextbox = document.actionForm.elements[sInputName];
		var sValue = String(oTextbox.value)
		var sAlert = "";
		sAlert = "The " + sNameInAlert + " field is invalid.\nPlease correct this field before continuing.";
		var re = /\s/g;
		if(sValue.replace(re, "")==""&&iMinLength>0)
			{alert(sAlert);oTextbox.focus();return false;}
		if(sValue.length<iMinLength||sValue.length>iMaxLength)
			{alert(sAlert);oTextbox.focus();return false;}
		return true;
	}
	
	function fCheckTextboxEmail(sInputName, sNameInAlert)
	{
		var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
		var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");

		var oTextbox = document.actionForm.elements[sInputName];
		var sValue = String(oTextbox.value)
		var	sAlert = "The " + sNameInAlert + " field is invalid.\nIt must contain a valid email address.\nPlease correct this field before continuing.";

		if(!(!r1.test(sValue) && r2.test(sValue)))
			{alert(sAlert);oTextbox.focus();return false;}
		return true;
	}
	
	function fCheckSelectOptionSelected(sSelectName, sNameInAlert)
	{
		var oSelect = document.actionForm.elements[sSelectName];
		var sAlert = "You must select an option from the " + sNameInAlert + " select box.\nPlease choose an option before continuing.";
		if(oSelect.selectedIndex<1)
			{alert(sAlert);return false;}
		return true;
	}
	
	
