


function isBlank(item,chars,message) {
	var len=item.length
	var cnt=0;
	for (var i = 0 ; i<len ; ++i) {
		if(item.charAt(i) != " ") {
			cnt=cnt+1;
		}
	}
	if (cnt < chars){
		alert("The "+message+" field has too few characters.\n");
		return true;
	}
	return false;
}
function isEmailGood(field1) {
	// Note: The next expression must be all on one line...
	// allow no spaces, linefeeds, or carriage returns!
	<!-- alert(field1.value); -->
	var goodEmail = field1.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
	if (goodEmail){ return true; }//email was not bad
	else {
	alert('Please enter a valid e-mail address.');
	field1.focus();
	field1.select();
	field1.value = "";
	return false; //email was bad
	}
}

function GetRadioValue(RadioObj){
	var rvalue = null;
	for (var i=0; i<RadioObj.length; i++){
		if (RadioObj[i].checked) {
			rvalue = RadioObj[i].value;
			break;
		}
	}
	return rvalue;	
}

function IsBoxChecked(CheckboxObj){
	if (CheckboxObj.checked) return true;
	return false;
}

function NumToString(num){
	return num+="";
}
function SelectListElement(ListObj,ElementName){
	var len=ListObj.length;
	for (var i=0; i<len; i++){
		if (ListObj[i].value == ElementName){
			ListObj[i].selected = 1;
			return true;
		}
	}
	return false;
}
