function checkEmail(email) {
        var objRegExp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
        //check for valid email
        return objRegExp.test(email);
}

function isNumeric(possibleNumber){
        var pNum = new String(possibleNumber);
        var regex = /[^0-9,\,\.,\$]/;
        var isNum = !regex.test(pNum);
        return isNum;
}

function cleanupPhone(phone) {
  clean = "";
  for (i=0; i < phone.length; i++) {
        if (isNumeric(phone.charAt(i))) {
                clean += phone.charAt(i);
      }
    }
  return clean;
}

function checkPhone(phone_ac,phone_npa,phone_nxx) {
        var valid = true;
        if ( (!isNumeric(phone_ac)) || (phone_ac.length != 3) ) {
                valid = false;
        }
        if ( (!isNumeric(phone_npa)) || (phone_npa.length != 3) ) {
                valid = false;
        }
        if ( (!isNumeric(phone_nxx)) || (phone_nxx.length != 4) ) {
                valid = false;
        }
        return valid;
}

function trim(str) {
    return str.replace(/^\s*/, '').replace(/\s*$/, '');
}

