function checkEmail (strng, fldname) {var error="";if (strng == "") {   error = "Please enter an email address.\n";}    var emailFilter=/^.+@.+\..{2,3}$/;    if (!(emailFilter.test(strng))) {        error = "Please enter a valid email address.\n";    }    else {//test email for illegal characters       var illegalChars= /[\(\)\<\>\,\;\:\\\"\[\]]/         if (strng.match(illegalChars)) {          error = "The email address contains illegal characters.\n";       }    }return error;    }// phone number - strip out delimiters and check for 10 digitsfunction checkPhone (strng, fldname) {var error = "";if (strng == "") {   error = "You didn't enter a phone number.\n";}var stripped = strng.replace(/[\(\)\.\-\ ]/g, ''); //strip out acceptable non-numeric characters    if (isNaN(parseInt(stripped))) {       error = "The phone number contains illegal characters.";      }    if (!(stripped.length == 10)) {	error = "The phone number is the wrong length. Make sure you included an area code.\n";    } return error;}// password - between 6-8 chars, uppercase, lowercase, and numeralfunction checkPassword (strng, fldname) {var error = "";if (strng == "") {   error = "Please enter a password.\n";}    var illegalChars = /[\W_]/; // allow only letters and numbers        if ((strng.length < 6) || (strng.length > 8)) {       error = "The password is the wrong length.\n";    }    else if (illegalChars.test(strng)) {      error = "The password contains illegal characters.\n";    }     else if (!((strng.search(/(a-z)+/)) && (strng.search(/(A-Z)+/)) && (strng.search(/(0-9)+/)))) {       error = "The password must contain at least one uppercase letter, one lowercase letter, and one numeral.\n";    }  return error;    }    // username - 4-10 chars, uc, lc, and underscore only.function checkUsername (strng, fldname) {var error = "";if (strng == "") {   error = "Please enter a username.\n";}    var illegalChars = /\W/; // allow letters, numbers, and underscores    if ((strng.length < 4) || (strng.length > 10)) {       error = "The username is the wrong length.\n";    }    else if (illegalChars.test(strng)) {    error = "The username contains illegal characters.\n";    } return error;}       // non-empty textboxfunction isEmpty(strng, fldname) {var error = "";  if (strng.length == 0) {     error = "Please complete the " + fldname + " field.\n"  }return error;	  }// was textbox alteredfunction isDifferent(strng, fldname) {var error = "";   if (strng != "Can\'t touch this!") {     error = "You altered the " + fldname + " field.\n";  }return error;}// exactly one radio button is chosenfunction checkRadio(checkvalue, fldname) {var error = "";   if (!(checkvalue)) {       error = "Please choose a " + fldname + ".\n";    }return error;}// valid selector from dropdown listfunction checkDropdown(choice, fldname) {var error = "";    if (choice == 0) {    error = "Please select from the " + fldname + " list.\n";    }    return error;}    