// JavaScript Document
// Form Verification
//  Nick Yannaccone

var numb = '0123456789';
var lwr = 'abcdefghijklmnopqrstuvwxyz';
var upr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';

function isValid(parm,val) {
if (parm == "") return true;
for (i=0; i<parm.length; i++) {
if (val.indexOf(parm.charAt(i),0) == -1) return false;
}
return true;
}

function isNum(parm) {return isValid(parm,numb);}
function isLower(parm) {return isValid(parm,lwr);}
function isUpper(parm) {return isValid(parm,upr);}
function isAlpha(parm) {return isValid(parm,lwr+upr);}
function isAlphanum(parm) {return isValid(parm,lwr+upr+numb);}


function validate_form(thisform)
{
with (thisform)
{
if (os0.value==null||os0.value=="")
  {
  alert("Error: Registrant Name is Blank.");
  os0.focus();
  return false;
  }
if (isNum(os0.value))
  {
  alert("Error: Registrant Name is a Number.");
  os0.focus();
  return false;
  }
}
return true;
}
