

function checkHomeAddr(){
  try{
	haddr = document.newApp.address1.value.toUpperCase();
	if (haddr.substring(0,2) == "PO" || haddr.substring(0,4) == "P.O." || haddr.substring(0,3) == "BOX" ){
		alert("Invalid Address.  Please do not use PO Box address.");
		document.newApp.address1.value = "";
		try { document.newApp.address1.focus(); } catch (e2) { }
	}
  }catch (e1) {}
}

// Phone#  validation
function ParseUSNumber(PhoneNumberInitialString)
  {
    var FmtStr="";
    var index = 0;
    var LimitCheck;

    LimitCheck = PhoneNumberInitialString.length;
    while (index != LimitCheck)
      {
        if (isNaN(parseInt(PhoneNumberInitialString.charAt(index))))
          { }
        else
          { FmtStr = FmtStr + PhoneNumberInitialString.charAt(index); }
        index = index + 1;
      }
    if (FmtStr.length == 10)
      {
        FmtStr =  FmtStr.substring(0,3) + "-" + FmtStr.substring(3,6) + "-" + FmtStr.substring(6,10);
      }
    else
      {
        FmtStr=PhoneNumberInitialString;
        alert("United States phone numbers must have exactly ten digits.");
      }
    return FmtStr;
  }

  function formatPhone(obj){
  	var n = ParseUSNumber(obj.value);
  	//alert("n = " + n);
  	obj.value = n;
  }
//  End -->
