//FUNCTION TO CHECK IF FIELD IS EMPTYfunction isemp(field,message) {if (field.value == ""){	alert("Please key in your "+message)		field.focus();    	return false;}return true;}//--------------------------------------------------------------------------------------------------------//FUNCTION TO CHECK IF FIELD IS EMPTY FOR (ADMINISTRATIVE QUESTIONS)function isempquestion(field,message) {if (field.value == ""){	alert("Please tell us "+message)	field.focus();    	return false;}return true;}//--------------------------------------------------------------------------------------------------------//FUNCTION TO CHECK IF EMAIL IS VALIDfunction isValidEmail(field) {validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;   // search email text for regular exp matches    if (field.value.search(validRegExp) == -1)   {   	alert('Please key in a valid email address.');      	field.focus();      	return false;	   }return true;}//--------------------------------------------------------------------------------------------------------//VALIDATE SELECTBOXfunction isselect(field,message) {if (field.selectedIndex <= 0){	alert("Please select a "+message)	field.focus();    	return false;}return true;}//--------------------------------------------------------------------------------------------------------//VALIDATE CHECKBOXfunction ischeck(field,message){		valid=false	for(i=0;i<field.length;i++)	{		if(field[i].checked)		{			valid=true;		}	}	if(!valid)	{		alert("Please select an "+message);		field[0].focus();		return false;	}	else	{return true;}}//***** ***** ***** ***** *****     ***** ***** ***** ***** *****//function IsCheckBoxGroupChecked(FormName, CheckBoxName, TotalCheckBox, ErrorMessage){  var c1 = 0;  var TotalCheckBoxChecked = 0;  for(c1 = 1; c1 <= TotalCheckBox; c1++)  {    if(document.forms[FormName].elements[CheckBoxName + "-" + c1].checked == true)    {      TotalCheckBoxChecked = TotalCheckBoxChecked + 1;    }  }  if(TotalCheckBoxChecked > 0)  {    return true;  }  else  {    document.forms[FormName].elements[CheckBoxName + "-1"].focus();    alert(ErrorMessage);    return false;  }}//--------------------------------------------------------------------------------------------------------//VALIDATE RADIO BUTTONfunction isradio(field,message){	var chosenradio = false;	for (counterA = 0; counterA < field.length; counterA++)	{ 		if (field[counterA].checked)		 chosenradio = true; 	} 	if (!chosenradio) 	{		alert ("Please choose your "+message);		field[0].focus(); 		return false; 	} 	else	{	return true;	}}//--------------------------------------------------------------------------------------------------------//VALIDATE TEXTAREAfunction validtextarea(field,message){	if (field.value.length < 1)	{		alert("Please fill in your "+message)		field.focus();		return false;			}return true;}//--------------------------------------------------------------------------------------------------------//FUNCTION THAT PERFORMS ALL FUNCTIONS, DEFINED IN THE ONSUBMIT EVENT HANDLERfunction check(general){  if (isselect(document.general.Title,"Preferred Salutation"))  {	  if (isemp(document.general.contactPerson,"Name"))	  {		  		  if (isemp(document.general.contactNumber,"Contact Number"))		  {			  if (isemp(document.general.eMail,"Email"))			  {				  if (isValidEmail(document.general.eMail))				  {					  					  if (isselect(document.general.Info,"Topic of Inquiry"))					  {						  return true;  					  }					  				  }				  			  }			  		  }		  	  }	    }                          return false;}