function isLetter(theChar)
{var charArray=new Array(' ','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z')
for(j=0;j<charArray.length;j++)
if(theChar==charArray[j])
return true
return false}
function isValidName(theName,index)
{var theChar
for(var i=0;i<theName.length;i++)
{theChar=theName.charAt(i)
if(!isLetter(theChar))
{if(!((theChar=='-')||(theChar=='.')||(theChar==',')||(theChar=="'")||(theChar=='`')))
{return false}}}
return true}
function isBlank(InString){if(InString==null)return(!false)
if(InString.length!=0)
return(!true);else
return(!false);}
function isNotBlank(InString){if(InString==null)return(false)
if(InString.length!=0)
return(true);else
return(false);}
function spaceTrim(InString){var LoopCtrl=true;while(LoopCtrl){if(InString.indexOf("  ")!=-1){Temp=InString.substring(0,InString.indexOf("  "))
InString=Temp+InString.substring(InString.indexOf("  ")+1,InString.length)}else
LoopCtrl=false;}
if(InString.substring(0,1)==" ")
InString=InString.substring(1,InString.length)
if(InString.substring(InString.length-1)==" ")
InString=InString.substring(0,InString.length-1)
return(InString)}
function validForm(){if(isBlank(document.form.fn.value)){alert("First Name must be entered.")
document.form.fn.focus()
document.form.fn.select()
return false}
if(!isValidName(document.form.fn.value)){alert("First name has invalid characters.")
document.form.fn.focus()
document.form.fn.select()
return false}
if(isNotBlank(document.form.ln.value)&&!isValidName(document.form.ln.value)){alert("Last name has invalid characters.")
document.form.ln.focus()
document.form.ln.select()
return false}
if(isNotBlank(document.form.fnf.value)&&!isValidName(document.form.fnf.value)){alert("First name of father has invalid characters.")
document.form.fnf.focus()
document.form.fnf.select()
return false}
if(isNotBlank(document.form.lnf.value)&&!isValidName(document.form.lnf.value)){alert("Last name of father has invalid characters.")
document.form.lnf.focus()
document.form.lnf.select()
return false}
if(isNotBlank(document.form.fnm.value)&&!isValidName(document.form.fnm.value)){alert("First name of mother has invalid characters.")
document.form.fnm.focus()
document.form.fnm.select()
return false}
if(isNotBlank(document.form.lnm.value)&&!isValidName(document.form.lnm.value)){alert("Last name of mother has invalid characters.")
document.form.lnm.focus()
document.form.lnm.select()
return false}
if(isNotBlank(document.form.fns.value)&&!isValidName(document.form.fns.value)){alert("First name of spouse has invalid characters.")
document.form.fns.focus()
document.form.fns.select()
return false}
if(isNotBlank(document.form.lns.value)&&!isValidName(document.form.lns.value)){alert("Last name of spouse has invalid characters.")
document.form.lns.focus()
document.form.lns.select()
return false}
document.form.fn.value=spaceTrim(document.form.fn.value);document.form.ln.value=spaceTrim(document.form.ln.value);document.form.fnf.value=spaceTrim(document.form.fnf.value);document.form.lnf.value=spaceTrim(document.form.lnf.value);document.form.fnm.value=spaceTrim(document.form.fnm.value);document.form.lnm.value=spaceTrim(document.form.lnm.value);document.form.fns.value=spaceTrim(document.form.fns.value);document.form.lns.value=spaceTrim(document.form.lns.value);document.form.bp.value=spaceTrim(document.form.bp.value);document.form.dp.value=spaceTrim(document.form.dp.value);if(isBlank(document.form.ln.value)&&!confirm("Press OK you want the last name to be blank.")){document.form.ln.focus()
document.form.ln.select()
return false}
return true;}
