//alert("ValidateLib included");

function isInteger(sTest) {
	iTest = parseInt(sTest,10);
	if ( iTest == NaN )
		return false;
	else if ( iTest + "" == sTest )
		return true;
	else
		return false;
} // isInteger()

function RequiredField(fldobj,errobj,errfldid) {
	if ( !errfldid ) 
			errfldid = fldobj.id;
	if ( fldobj.value.trim() == "" ) {
		errobj.innerHTML = "Required field";
		errobj.style.display = "block";
		fldobj.focus();
		flash(errfldid);
		return false;
	}
	return true;
} // RequiredField()

function IntegerField(fldobj,errobj) {
	if ( !isInteger(fldobj.value) ) {
		errobj.innerHTML = "Value must be a number";
		errobj.style.display = "block";
		fldobj.focus();
		flash(fldobj.id);
		return false;
	}
	return true;
} // IntegerField()

