blob: 27e8b11210f03cf0b3cc692b723579580f0b4068 [file]
function textElementsNotEmpty(formName, elementNameArray){
var obj;
for(i in elementNameArray){
var elem = elementNameArray[i];
obj = eval("document." + formName + "." + elem);
if(isEmptyString(obj.value)){
alert(elem + " must not be empty.");
obj.focus();
return false;
}
}
return true;
}
function isEmptyString(value){
return value.length < 1;
}
function checkIntegral(formName, elementName){
var obj = eval("document." + formName + "." + elementName);
if(isIntegral(obj.value)) return true;
else{
alert(elementName + " must be an integer.");
obj.focus();
return false;
}
}
function isIntegral(value){
var ints = "1234567890";
for(i = 0; i < value.length; i++){
if(ints.indexOf(value.charAt(i)) < 0) return false;
}
return true;
}