// Copyright © 2001 by Apple Computer, Inc., All Rights Reserved.//// You may incorporate this Apple sample code into your own code// without restriction. This Apple sample code has been provided "AS IS"// and the responsibility for its operation is yours. You may redistribute// this code, but you are not permitted to redistribute it as// "Apple sample code" after having made changes.// emailfunction checkEmail (strng) {var error="";if (strng == "") {   error = "You didn't 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) {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;}// INDIVIDUAL EMPTY FORM CHECKERfunction isEmptyName(strng) {var error = "";  if (strng.length == 0) {     error = "Your Name.\n"  }return error;     }function isEmptyTitle(strng) {var error = "";  if (strng.length == 0) {     error = "Your Title.\n"  }return error;     }function isEmptyDepartment(strng) {var error = "";  if (strng.length == 0) {     error = "The name of your department.\n"  }return error;     }function isEmptyCollege(strng) {var error = "";  if (strng.length == 0) {     error = "The name of your college.\n"  }return error;     }function isEmptyResearch(strng) {var error = "";  if (strng.length == 0) {     error = "A description of your primary research.\n"  }return error;     }// exactly one radio button is chosenfunction checkRadio(checkvalue) {var error = "";   if (!(checkvalue)) {       error = "Please check a radio button.\n";    }return error;}// valid selector from dropdown listfunction checkDropdown(choice) {var error = "";    if (choice == 0) {    error = "You didn't choose an option from the drop-down list.\n";    }    return error;}    