// Check that a string contains only letters and numbers
function isAlphanumeric(string, ignoreWhiteSpace) {
   if (string.search) {
      if ((ignoreWhiteSpace && string.search(/[^\w\s]/) != -1) || (!ignoreWhiteSpace && string.search(/\W/) != -1)) return false;
   }
   return true;
}
// Check that a string contains only letters
function isAlphabetic(string, ignoreWhiteSpace) {
   if (string.search) {
      if ((ignoreWhiteSpace && string.search(/[^a-zA-Z\s]/) != -1) || (!ignoreWhiteSpace && string.search(/[^a-zA-Z]/) != -1)) return false;
   }
   return true;
}
// Check that a string contains only numbers
function isNumeric(string, ignoreWhiteSpace) {
   if (string.search) {
      if ((ignoreWhiteSpace && string.search(/[^\d\s]/) != -1) || (!ignoreWhiteSpace && string.search(/\D/) != -1)) return false;
   }
   return true;
}

//function to check valid email address
function isValidEmail(strEmail){
  validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;

   // search email text for regular exp matches
    if (strEmail.search(validRegExp) == -1) 
   {
      return false;
    } 
    return true; 
}

//function to check registration form
function sendCheck() {
	var errorMessage = '';
	
	
	if (document.subform.contactname.value=="") {
		errorMessage = errorMessage + " No Contact Name given.\n";
	}

	
	if (document.subform.email.value=="") {
		errorMessage = errorMessage + " No E-mail Address given.\n";
	}

	if (document.subform.yourmessage.value=="") {
		errorMessage = errorMessage + " No Message.\n";
	}

	if (document.subform.email.value!="") {
		if (!isValidEmail(document.subform.email.value)) {
			errorMessage = errorMessage + " Your e-mail is not a vaild e-mail address.\n";
		}
	}

	if (errorMessage != "") {
		alert("There are the following errors:\n\n" + errorMessage + "\nPlease correct and resubmit.");return false;
		}
	else {
		sendMessage();
		}
	  
}
//function to check registration form

function sendMessage()
   {
        ColdFusion.navigate("utilities/_ajaxSendMessage.cfm","w3",null,null,"POST","subform");
   }

//function to check registration form
function checkComment() {
	var errorMessage = '';
	
	
	if (document.subform.commenttitle.value=="") {
		errorMessage = errorMessage + " No Title given.\n";
	}

	
	if (document.subform.commentcontent.value=="") {
		errorMessage = errorMessage + " No Content given.\n";
	}


	if (errorMessage != "") {
		alert("There are the following errors:\n\n" + errorMessage + "\nPlease correct and resubmit.");return false;
		}
	else {
		sendComment();
		}
	  
}
//function to check registration form

function sendComment()
   {
        ColdFusion.navigate("utilities/_ajaxSendComment.cfm","w3",null,null,"POST","subform");
   }   
   
   
   