///////////////////////////////////////////////////
function IsSafe(sText)
{
   var ValidChars = "='-<>";
   var IsValid=true;
   var Char;
   for (i = 0; i < sText.length && IsValid == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) != -1) // Not equals
         {
         IsValid = false;
         }
      }
   return IsValid;
}
///////////////////////////////////////////////////
function IsNumeric(sText)
{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
}
///////////////////////////////////////////////////
function IsAlphaNumeric(sText)
{
   var ValidChars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
   var IsValid=true;
   var Char;
   for (i = 0; i < sText.length && IsValid == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsValid = false;
         }
      }
   return IsValid;
}
///////////////////////////////////////////////////
function IsAlphabetic(sText)
{
   var ValidChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
   var IsValid=true;
   var Char;
   for (i = 0; i < sText.length && IsValid == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsValid = false;
         }
      }
   return IsValid;
}
///////////////////////////////////////////////////////
	  function validateGrowthForm(){
		var validForm = true;
		var errorMsg = 'Please correct the following and resubmit:\n';
		if (document.getElementById("NameID").value == '') {
			errorMsg = errorMsg + '\n' + 'Please enter your name';
			validForm = false;
		}
		if (document.getElementById("CompanyNameID").value == '' ) {
			errorMsg = errorMsg + '\n' + 'Please enter your company name';
			validForm = false;
		}
		if (document.getElementById("EmailID").value == '' ) {
			errorMsg = errorMsg + '\n' + 'Please enter your email address';
			validForm = false;
		}

	if (validForm) {
		//alert( 'form passed all validation tests' );   //DEBUG
		document.getElementById("GrowthNewsletterFormID").action = 'http://www.creativeinternet.com/cgi-bin/mailform.asp';
		document.getElementById("GrowthNewsletterFormID").method = 'post';
		document.getElementById("GrowthNewsletterFormID").submit();
	}else{

		alert( errorMsg );
	}
	return false;
} // end of validateGrowthForm function

/////////////////////////////////////////////////////////
function goAepPopUp( docUrl )
{
	newWindow= window.open ( "http://www.building-bridgesllc.com/newsletter_archive/aep_email-"+docUrl+".html", "mywindow", "width=618,scrollbars=yes,menubar=no,toolbar=no");
	newWindow.moveTo(0,0);
}
/////////////////////////////////////////////////////////