function validate_enewsletter() {

	  var reSpace = new RegExp(' ', 'g');
	  var sName = (new String(frmcred.txtName.value)).replace(reSpace, '');
	  var sEmail = (new String(frmcred.txtEmail.value)).replace(reSpace, '');
	  var sErrors = 'The following errors occurred:\n';
	  var bSuccess = true;
	  var regex = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
 			  
	  if (sName.length <= 0) {
		sErrors += '- Name is required.\n';
		bSuccess = false;
	  }
	  
	  if (sEmail.length <= 0) {
		sErrors += '- Email is required.\n';
		bSuccess = false;
	  }
	 
  	  if (sEmail.length > 0) {
		  if(!regex.test(sEmail)){
			sErrors += '- Invalid email address format.\n';
			bSuccess = false;
		  }
	  }
	  if (!bSuccess) {
		 alert(sErrors);
	  }

	return bSuccess;

}

function validate_enewsletterhome() {

	  var reSpace = new RegExp(' ', 'g');
	  var sEmail = (new String(FormMain.sendemail.value)).replace(reSpace, '');
	  var sErrors = 'The following errors occurred:\n';
	  var bSuccess = true;
	  var regex = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
 			  
	  if (sEmail.length <= 0) {
		sErrors += '- Email is required.\n';
		bSuccess = false;
	  }
	 
  	  if (sEmail.length > 0) {
		  if(!regex.test(sEmail)){
			sErrors += '- Invalid email address format.\n';
			bSuccess = false;
		  }
	  }
	  if (!bSuccess) {
		 alert(sErrors);
	  }

	return bSuccess;

}

function clearDefault(el) {
  if (el.defaultValue==el.value) el.value = ""
}


