function checkData()
{ 
        if (document.mail.Name.value == "" || document.mail.Name.value == null || BLANK(document.mail.Name.value)) {
          alert("Please enter your Name.");
          document.mail.Name.focus();
          return false;
        }
        if (document.mail.CoAdoptor.value.length > 0
            && (document.mail.Relationship.value == "" ||  
                  document.mail.Relationship.value == null || 
                  BLANK(document.mail.Relationship.value))) {
          alert("Please enter the CoAdoptor's Relationship.");
          document.mail.Relationship.focus();
          return false;
        }
        if (document.mail.Address.value == "" || document.mail.Address.value == null || BLANK(document.mail.Address.value)) {
          alert("Please enter your Address.");
          document.mail.Address.focus();
          return false;
        }
        if (document.mail.City.value == "" || document.mail.City.value == null || BLANK(document.mail.City.value)) {
          alert("Please enter your City.");
          document.mail.City.focus();
          return false;
        }
        stateAbv = document.mail.State[document.mail.State.selectedIndex].value;
        if (stateAbv == "Choose") {
          alert('Please select your State.');
          document.mail.State.focus();
          return false;
        }
        workZip = "";
        zipWork = document.mail.Zip.value;
        if (document.mail.Zip.value == "" || document.mail.Zip.value == null) {
          alert('Please enter your Zip Code.');
          document.mail.Zip.focus();
          return false;
        }
        if (!(zipWork.length == 5)) {
          alert('Please enter a valid Zip Code.');
          document.mail.Zip.focus();
          return false;
        }
        if (zipWork.length == 5 && isNotNumber(document.mail.Zip.value)) {
          alert('Please enter a valid Zip Code.');
          document.mail.Zip.focus();
          return false;
        }

       if (document.mail.Phone.value == "" || document.mail.Phone.value == null || BLANK(document.mail.Phone.value)) {
          alert("Please enter your Home Phone Number.");
          document.mail.Phone.focus();
          return false;
        }
        else {
          if (invalidPhone(document.mail.Phone.value)) {
            alert("Please enter a valid Home Phone Number.");
            document.mail.Phone.focus();
            return false;
          }
        } 
        if (document.mail.Fax.value == "" || document.mail.Fax.value == null || BLANK(document.mail.Fax.value))
          {   }
        else {
          if (invalidPhone(document.mail.Fax.value)) {
            alert("Please enter a valid Fax Phone Number.");
            document.mail.Fax.focus();
            return false;
          }
        }

        if (document.mail.Email.value == "" || document.mail.Email.value == null || BLANK(document.mail.Email.value)) {
          alert("Please enter a valid Email.");
          document.mail.Email.focus();
          return false;
        }
  	  else
  	  {
    	  offsetAt = document.mail.Email.value.indexOf("@");
    	  offsetDot = document.mail.Email.value.lastIndexOf(".");
    	  Length = document.mail.Email.value.length;

          if((offsetAt > offsetDot) || (offsetAt < 2) || ((offsetDot - offsetAt) < 3) || ((Length - offsetDot) < 3)) {
        	alert('Please enter a valid Email Address');
        	document.mail.Email.focus();
        	return false;
          }
          EMAIL = document.mail.Email.value;
          for(var i = Length; i > 0; i--) {
            CHAR =  EMAIL.charAt(i-1);
            if(CHAR == " ")
              {  Length -= 1;  }
            else
              {  break;  }
          }
          INFO = "N";
          for(var i = 0; i < Length; i++) {
            CHAR = EMAIL.charAt(i);
            if(CHAR == " ") {
              if(INFO == 'y') {
                alert('Please enter a valid Email Address - no blanks allowed');
                document.mail.Email.focus();
                return false;
              }
            }
            else
              {  INFO = 'y';  }
          }
        }

        RESIDENCETYPE = document.mail.Q02[document.mail.Q02.selectedIndex].value;
        if (RESIDENCETYPE == "Choose") {
          alert('Please select the Type of Residence you are living in.');
          document.mail.Q02.focus();
          return false;
        } else if (RESIDENCETYPE == "DownstairsApt" || RESIDENCETYPE == "UpstairsApt" || RESIDENCETYPE == "RentTrailer" || RESIDENCETYPE == "RentHouse") {
          if (document.mail.Q03.value == "" || document.mail.Q03.value == null || BLANK(document.mail.Q03.value)) {
            alert("here Please enter your Landlord's Name.");
            document.mail.Q03.focus();
            return false;
          } 
          if (document.mail.Q04.value == "" || document.mail.Q04.value == null || BLANK(document.mail.Q04.value)) {
            alert("Please enter your Landlord's Phone Number.");
            document.mail.Q04.focus();
            return false;
          }
          else {
              if (invalidPhone(document.mail.Q04.value)) {
                alert("Please enter a valid Phone Number for your Landlord.");
                document.mail.Q04.focus();
                return false;
              }
          }
        }
        TIMESPAN = document.mail.Q01[document.mail.Q01.selectedIndex].value;
        if (TIMESPAN == "Choose") {
          alert('Please select something for how long have you lived at this address.');
          document.mail.Q01.focus();
          return false;
        }
        if (TIMESPAN == "Under a year") {
          if (document.mail.Q08.value == "" || document.mail.Q08.value == null || BLANK(document.mail.Q08.value)) {
            alert('Please enter your Previous Address.');
            document.mail.Q08.focus();
            return false;
          } 
          PREVRENTAL = document.mail.Q09[document.mail.Q09.selectedIndex].value;
          if (PREVRENTAL == "Choose") {
            alert('Please select Yes or No for Previous Address being a rental.');
            document.mail.Q09.focus();
            return false;
          }
          if (PREVRENTAL == "Yes") {
            if (document.mail.Q10.value == "" || document.mail.Q10.value == null || BLANK(document.mail.Q10.value)) {
              alert("Please enter your Previous Landlord's Name.");
              document.mail.Q10.focus();
              return false;
            }
            if (document.mail.Q11.value == "" || document.mail.Q11.value == null || BLANK(document.mail.Q11.value)) {
              alert("Please enter your Previous Landlord's Phone Number.");
              document.mail.Q11.focus();
              return false;
            }
            else {
                if (invalidPhone(document.mail.Q11.value)) {
                  alert("Please enter a valid Phone Number for your Previous Landlord.");
                  document.mail.Q11.focus();
                  return false;
                }
            }
          }
        }
        if (isNotNumber(document.mail.Q05.value) || BLANK(document.mail.Q05.value)) {
          alert('Please enter a valid Number of Adults living with you in your household.');
          document.mail.Q05.focus();
          return false;
        }
        if (isNotNumber(document.mail.Q06.value) || BLANK(document.mail.Q06.value)) {
          alert('Please enter a valid Number of Children living in your household.');
          document.mail.Q06.focus();
          return false;
        }
        if (document.mail.Q06.value > 0) {
          if (document.mail.Q07.value == "" || document.mail.Q07.value == null || BLANK(document.mail.Q07.value)) {
            alert("Please enter the ages of all children living in your household.");
            document.mail.Q07.focus();
            return false;
          }
        }
        EMPLOYMENT = document.mail.Q12[document.mail.Q12.selectedIndex].value;
        if (EMPLOYMENT == "Choose") {
          alert('Please select something for Employment.');
          document.mail.Q12.focus();
          return false;
        }
        INCOME = document.mail.Q13[document.mail.Q13.selectedIndex].value;
        if (INCOME == "Choose") {
          alert('Please select Other Income or None.');
          document.mail.Q13.focus();
          return false;
        } 
        STUDENT = document.mail.Q14[document.mail.Q14.selectedIndex].value;
        if (STUDENT == "Choose") {
          alert('Please tell us if you are a student.');
          document.mail.Q14.focus();
          return false;
        } 
if(document.mail.CoAdoptor.value.length > 0) {
      EMPLOYMENT2 = document.mail.Q15[document.mail.Q15.selectedIndex].value;
       if (EMPLOYMENT2 == "Choose") {
          alert('Please select the CoAdopter\'s employment.');
          document.mail.Q15.focus();
          return false;
        } 
        INCOME2 = document.mail.Q16[document.mail.Q16.selectedIndex].value;
        if (INCOME2 == "Choose") {
          alert("Please select CoAdopter\'s other income.");
          document.mail.Q16.focus();
          return false;
        } 
        STUDENT2 = document.mail.Q17[document.mail.Q17.selectedIndex].value;
        if (STUDENT2 == "Choose") {
          alert("Please select CoAdopter student status.");
          document.mail.Q17.focus();
          return false;
        }
}
        FAMILY = document.mail.Q18[document.mail.Q18.selectedIndex].value;
        if (FAMILY == "Choose") {
          alert('Please select Yes or No if the whole family is willing to visit us.');
          document.mail.Q18.focus();
          return false;
        }
        HOMEVISIT = document.mail.Q19[document.mail.Q19.selectedIndex].value;
        if (HOMEVISIT == "Choose") {
          alert('Please select Yes or No if you are willing to have a home visit.');
          document.mail.Q19.focus();
          return false;
        }
        ALLERGIC = document.mail.Q20[document.mail.Q20.selectedIndex].value;
        if (ALLERGIC == "Choose") {
          alert('Please select Yes or No if any one in the household is Allergic to the type of Animal you are requesting to adopt.');
          document.mail.Q20.focus();
          return false;
        } 
        FOR = document.mail.Q21[document.mail.Q21.selectedIndex].value;
        if (FOR == "Choose") {
          alert('Please select who you are adopting this pet for.');
          document.mail.Q21.focus();
          return false;
        }
        GIVENUP = document.mail.Q22[document.mail.Q22.selectedIndex].value;
        if (GIVENUP == "Choose") {
          alert('Please select Yes or No if you have given up a pet for any reason.');
          document.mail.Q22.focus();
          return false;
        }
        if (GIVENUP == "Yes") {
        	if (document.mail.Q22e.value == "" || document.mail.Q22e.value == null || BLANK(document.mail.Q22e.value)) {
          	  alert("Please explain why you have given up a pet.");
          	  document.mail.Q22e.focus();
          	  return false;
	        }
        } 
	DAYCARE = document.mail.Q23[document.mail.Q23.selectedIndex].value;
        if (DAYCARE == "Choose") {
	  alert("Please tell us if you do or plan to provide daycare.");
	  document.mail.Q23.focus();
	  return false;
	}
        VISITATION = document.mail.Q24[document.mail.Q24.selectedIndex].value;
        if (VISITATION == "Choose") {
          alert('Please tell us if pets or children visit the home.');
          document.mail.Q24.focus();
          return false;
        }
        if (VISITATION != "Choose") {
        	if (document.mail.Q25.value == "" || document.mail.Q25.value == null || BLANK(document.mail.Q25.value)) {
          	  alert("Please tell us when the visitation\'s occurs.");
          	  document.mail.Q25.focus();
          	  return false;
	        }
        } 
        if (document.mail.Q26.value == "" || document.mail.Q26.value == null || BLANK(document.mail.Q26.value)) {
          alert("Please enter who will be the primary Caregiver for the pet you are requesting to adopt.");
          document.mail.Q26.focus();
          return false;
        }
        if (document.mail.Q27.value == "" || document.mail.Q27.value == null || BLANK(document.mail.Q27.value)) {
          alert("Please enter how long you believe this pet would be alone at home through the day.");
          document.mail.Q27.focus();
          return false;
        }
        if (document.mail.Q28.value == "" || document.mail.Q28.value == null || BLANK(document.mail.Q28.value)) {
          alert("Please enter where this pet will be kept when home alone.");
          document.mail.Q28.focus();
          return false;
        }
        if (document.mail.Q29.value == "" || document.mail.Q29.value == null || BLANK(document.mail.Q29.value)) {
          alert("Please enter who will care for this pet in an Emergency on when you go on vacation.");
          document.mail.Q29.focus();
          return false;
        }
	    if (document.mail.Q30.value == "" || document.mail.Q30.value == null || BLANK(document.mail.Q30.value)) {
	      alert("Please tell us what room(s) the pet is allowed in.");
	      document.mail.Q30.focus();
	      return false;
	    }
	    if (document.mail.Q31.value == "" || document.mail.Q31.value == null || BLANK(document.mail.Q31.value)) {
	      alert("Please tell us what room(s) the pet will not be allowed in.");
	      document.mail.Q31.focus();
	      return false;
	    }
	    if (document.mail.Q32.value == "" || document.mail.Q32.value == null || BLANK(document.mail.Q32.value)) {
	      alert("Please tell us where this pet will be kept at night.");
	      document.mail.Q32.focus();
	      return false;
	    }
        if (document.mail.Q34.value == "" || document.mail.Q34.value == null || BLANK(document.mail.Q34.value)) {
          alert("Please enter some information stating what your typical weekend activities are.");
          document.mail.Q34.focus();
          return false;
	 }
        INTRODUCE = document.mail.Q35[document.mail.Q35.selectedIndex].value;
        if (INTRODUCE == "Choose") {
          alert('Please select if an introduction is necessary.');
          document.mail.Q35.focus();
          return false;
        }
        ANIMAL = document.mail.Q36[document.mail.Q36.selectedIndex].value;
        if (ANIMAL == "Choose") {
          alert('Please select the Type of Animal you are requesting to adopt.');
          document.mail.Q36.focus();
          return false;
        }
        if (document.mail.Q37.value == "" || document.mail.Q37.value == null || BLANK(document.mail.Q37.value)) {
             alert("Please enter the Name of the Animal you are requesting to adopt.");
             document.mail.Q37.focus();
             return false;
        }
        else { if (document.mail.Q38.value == "" || document.mail.Q38.value == null || BLANK(document.mail.Q38.value)) {
                 alert("Please enter the ID number of the Animal you are requesting to adopt.");
                 document.mail.Q38.focus();
                 return false;
               }
               else { if (isNotNumber(document.mail.Q38.value) || document.mail.Q38.value < 200000) {
                        alert('Please enter a valid Animal ID Number.');
                        document.mail.Q38.focus();
                        return false;
                      }
                    }
             }
        if (ANIMALTYPE == "Dog") {
	        DOGRESIDENCE = document.mail.QD1[document.mail.QD1.selectedIndex].value;
	        if (DOGRESIDENCE == "Choose") {
	          alert('Please select where you plan to keep this Dog. - Inside or Outside.');
	          document.mail.QD1.focus();
	          return false;
	        }
	        KENNELorHOUSE = document.mail.QD2[document.mail.QD2.selectedIndex].value;
   	        if (KENNELorHOUSE == "Choose") {
	          alert("Please tell us if you have or plan to get or build a doghouse or kennel.");
	          document.mail.QD2.focus();
	          return false;
	        }
	        DOGACTIVITY = document.mail.QD3[document.mail.QD3.selectedIndex].value;
   	        if (DOGACTIVITY == "Choose") {
	          alert("Please select the activity level of a dog that you would be comfortable with.");
	          document.mail.QD3.focus();
	          return false;
	        }
	        HOUSEBROKEN = document.mail.QD5[document.mail.QD5.selectedIndex].value;
   	        if (HOUSEBROKEN == "Choose") {
	          alert("Please select the house broken status you would be comfortable with.");
	          document.mail.QD5.focus();
	          return false;
	        }
              SHEDDING = document.mail.QD6[document.mail.QD6.selectedIndex].value;
              if (SHEDDING == "Choose") {
                alert('Please select your preference for Shedding.');
                document.mail.QD6.focus();
                return false;
              }
              SIZE = document.mail.QD7[document.mail.QD7.selectedIndex].value;
              if (SIZE == "Choose") {
                alert('Please select your preference on the size of a dog that you would be most comfortable with.');
                document.mail.QD7.focus();
                return false;
              } 
	        CRATE = document.mail.QD8[document.mail.QD8.selectedIndex].value;
	        if (CRATE == "Choose") {
	          alert('Please select Yes or No for Crate Training experience.');
	          document.mail.QD8.focus();
 	          return false;
	        }
   	        HOUSETRAIN = document.mail.QD9[document.mail.QD9.selectedIndex].value;
			if (HOUSETRAIN == "Choose") {
	          alert('Please select Yes or No for House Training experience.');
	          document.mail.QD9.focus();
	          return false;
	        }
              if (document.mail.QD10.value == "" || document.mail.QD10.value == null || BLANK(document.mail.QD10.value)) {
                alert("Please tell us how and where this animal will be exercised.");
               document.mail.QD10.focus();
                return false;
              }
        }
        if (ANIMALTYPE == "Cat") {
	        CATALLOWEDOUT = document.mail.QC1[document.mail.QC1.selectedIndex].value;
	        if (CATALLOWEDOUT == "Choose") {
	          alert('Please select Yes or NO to tell us if this cat will be allowed outside.');
	          document.mail.QC1.focus();
	          return false;
	        }
	        CATACTIVITY = document.mail.QC2[document.mail.QC2.selectedIndex].value;
   	        if (CATACTIVITY == "Choose") {
	          alert("Please select the activity level of a cat that you would be comfortable with.");
	          document.mail.QC2.focus();
	          return false;
	        }
              HAIRLENGTH = document.mail.QC3[document.mail.QC3.selectedIndex].value;
              if (HAIRLENGTH == "Choose") {
                alert('Please select your preference on the hair length you prefer.');
                document.mail.QC3.focus();
                return false;
              }
              DECLAW = document.mail.QC4[document.mail.QC4.selectedIndex].value;
              if (DECLAW == "Choose") {
                alert('Please select Yes or NO and tell us if you plan to have this cat declawed.');
                document.mail.QC4.focus();
                return false;
              }
	        CATWHY = document.mail.QC5[document.mail.QC5.selectedIndex].value;
	        if (CATWHY == "Choose") {
	          alert('Please tell us why you want to adopt a cat.');
	          document.mail.QC5.focus();
 	          return false;
	        }
	        LITTERBOX = document.mail.QC6[document.mail.QC6.selectedIndex].value;
	        if (LITTERBOX == "Choose") {
	          alert('Please select Yes or No to tell us what your plans are for a litter box.');
	          document.mail.QC6.focus();
 	          return false;
	        }
   	        LITTERBOXFAILURE = document.mail.QC7[document.mail.QC7.selectedIndex].value;
			if (LITTERBOXFAILURE == "Choose") {
	          alert('Please select Yes or No to tell us if you have had problems with a cat using a litter box.');
	          document.mail.QC7.focus();
	          return false;
	        }
        }
        CONTACT = document.mail.QV1[document.mail.QV1.selectedIndex].value;
        if (CONTACT == "Choose") {
          alert('Please select Yes or No to give permission or not for the Warren County Humane Society to contact your vet.');
          document.mail.QV1.focus();
          return false;
        }
	    if (CONTACT == "No") {
	      if (document.mail.QV2.value == "" || document.mail.QV2.value == null || BLANK(document.mail.QV2.value)) {
	        alert('Please explain why we should not contact your vet.');
	        document.mail.QV2.focus();
	        return false;
	      }
	    }
	    if (CONTACT == "Yes" || CONTACT == "No") {
	      if (document.mail.QV3.value == "" || document.mail.QV3.value == null || BLANK(document.mail.QV3.value)) {
            alert("Please enter your Veterinarians Clinic.");
            document.mail.QV3.focus();
            return false;
          }
          if (document.mail.QV5.value == "" || document.mail.QV5.value == null || BLANK(document.mail.QV5.value)) {
            alert("Please enter your Veterinarians Clinic Phone Number.");
            document.mail.QV5.focus();
            return false;
          }
          else {
            if (invalidPhone(document.mail.QV5.value)) {
              alert("Please enter a valid Phone Number for your Veterinarian's Clinic.");
              document.mail.QV5.focus();
              return false;
            }
          }
	      if (document.mail.QV4.value == "" || document.mail.QV4.value == null || BLANK(document.mail.QV4.value)) {
            alert("Please enter your Veterinarians Clinic Address.");
            document.mail.QV4.focus();
            return false;
          }
	      if (document.mail.QV6.value == "" || document.mail.QV6.value == null || BLANK(document.mail.QV6.value)) {
            alert("Please enter your Veterinarians Name.");
            document.mail.QV6.focus();
            return false;
          }
          if (document.mail.QV7.value == "" || document.mail.QV7.value == null || BLANK(document.mail.QV7.value)) {
            alert("Please enter the name your records will be under at the vet.");
            document.mail.QV7.focus();
            return false;
          }
        }
        AGE = document.mail.Q39[document.mail.Q39.selectedIndex].value;
        if (AGE == "Choose") {
          alert('Please select Yes or No to tell if your age is Over 21.');
          document.mail.Q39.focus();
          return false;
        }
        CERTIFY = document.mail.Q40[document.mail.Q40.selectedIndex].value;
        if (CERTIFY == "Choose") {
          alert('Please select Yes or No to confirm all information you entered is correct or not.');
          document.mail.Q40.focus();
          return false;
        }
        if (document.mail.Q41.value == "" || document.mail.Q41.value == null || BLANK(document.mail.Q41.value)) {
          alert("Please enter some kind of time frame that would be best for to contact you. (COLLECT)");
          document.mail.Q41.focus();
          return false;
        }
        
       document.mail.Name.value = replaceChar(document.mail.Name.value);
       document.mail.Address.value = replaceChar(document.mail.Address.value);
       document.mail.City.value = replaceChar(document.mail.City.value);
       document.mail.Q03.value = replaceChar(document.mail.Q03.value);
       document.mail.Q07.value = replaceChar(document.mail.Q07.value);
       document.mail.Q08.value = replaceChar(document.mail.Q08.value);
       document.mail.Q10.value = replaceChar(document.mail.Q10.value);
       document.mail.Q20.value = replaceChar(document.mail.Q20.value);
       document.mail.Q24.value = replaceChar(document.mail.Q24.value);
       document.mail.Q25.value = replaceChar(document.mail.Q25.value);
       document.mail.Q26.value = replaceChar(document.mail.Q26.value);
       document.mail.Q27.value = replaceChar(document.mail.Q27.value);
       document.mail.Q28.value = replaceChar(document.mail.Q28.value);
       document.mail.Q29.value = replaceChar(document.mail.Q29.value);
       document.mail.Q30.value = replaceChar(document.mail.Q30.value);
       document.mail.Q32.value = replaceChar(document.mail.Q32.value);
       document.mail.Q33.value = replaceChar(document.mail.Q33.value);
       document.mail.Q41.value = replaceChar(document.mail.Q41.value);
       document.mail.A1a.value = replaceChar(document.mail.A1a.value);
       document.mail.A1b.value = replaceChar(document.mail.A1b.value);
       document.mail.A1e.value = replaceChar(document.mail.A1e.value);
       document.mail.A2a.value = replaceChar(document.mail.A2a.value);
       document.mail.A2b.value = replaceChar(document.mail.A2b.value);
       document.mail.A2e.value = replaceChar(document.mail.A2e.value);
       document.mail.A3a.value = replaceChar(document.mail.A3a.value);
       document.mail.A3b.value = replaceChar(document.mail.A3b.value);
       document.mail.A3e.value = replaceChar(document.mail.A3e.value);
       document.mail.A4a.value = replaceChar(document.mail.A4a.value);
       document.mail.A4b.value = replaceChar(document.mail.A4b.value);
       document.mail.A4e.value = replaceChar(document.mail.A4e.value);
       document.mail.A5a.value = replaceChar(document.mail.A5a.value);
       document.mail.A5b.value = replaceChar(document.mail.A5b.value);
       document.mail.A5e.value = replaceChar(document.mail.A5e.value);
       document.mail.Q49.value = replaceChar(document.mail.Q49.value);
       document.mail.Q50.value = replaceChar(document.mail.Q50.value);
       document.mail.Q51.value = replaceChar(document.mail.Q51.value);
       document.mail.Q53.value = replaceChar(document.mail.Q53.value);
       document.mail.Q54.value = replaceChar(document.mail.Q54.value);
       document.mail.Q57.value = replaceChar(document.mail.Q57.value);
       document.mail.Textarea.value = replaceChar(document.mail.Textarea.value);
        
       return true;
        
}

function replaceChar(field) {
  srchChar = "?"; // replace this
  newChar = " "; // with this
  temp = "" + field; // temporary holder

  while (temp.indexOf(srchChar)>-1) 
  {
     temp = "" + (temp.substring(0, temp.indexOf(srchChar)) + add + 
     temp.substring(( temp.indexOf(srchChar) + out.length), temp.length)); 
  }
  return temp;
}

function invalidPhone(Phone)
{
   workPhone = "";
   phoneWork = Phone;
   for(var i=0; i < phoneWork.length; i++) {
     oneChar = phoneWork.charAt(i);
     if(oneChar < "0" || oneChar > "9")
        continue;
     workPhone += oneChar;
   }
   if(workPhone.length == 10 || workPhone.length == 7) {
     return false;
   }
   return true;
}
function BLANK(field)
{
   for(i = 0; i < field.length; i++)
     {
        CHAR = field.charAt(i);
        if(!(CHAR == " "))
          {   return false;  }
     }
   return true;
}
function isNotNumber(inputStr)
{
  numStr = "" + inputStr;
  for(var i = 0; i < numStr.length; i++)
  {
    var oneChar = numStr.charAt(i);
    if(oneChar < "0" || oneChar > "9")
    {
      return true;
    }
  }
  return false;
}
