<!--
function ucase(string){
return string.toUpperCase();
}
function lcase(string){
return string.toLowerCase();
}

function alertNOvalid(){
	 	alert("To best support a SQL Sentry evaluation we request you provide a valid company email address.\n\nRegistration via public email providers is restricted.");	
	 	//document.forms.MailList.txtCtEmail.value="";
	 	//document.forms.MailList.txtCtEmail.focus();
		return false;
}

function alertEmailIsInvalid(){
	 	alert("Please check the spelling of your email address.\n\nTo best support a SQL Sentry evaluation we request you provide a valid company email address.");
	 	//document.forms.MailList.txtCtEmail.value="";
	 	//document.forms.MailList.txtCtEmail.focus();
		return false;
}

function checkRestrictedEmail(emailAddress){
	if( lcase(emailAddress).indexOf("@yahoo.") > -1) {
			return alertNOvalid();
	}else if( lcase(emailAddress).indexOf("@gmail.") > -1) {
			return alertNOvalid();
	}else if( lcase(emailAddress).indexOf("@msn.") > -1) {
			return alertNOvalid();
	}else if( lcase(emailAddress).indexOf("@hotmail.") > -1) {
			return alertNOvalid();
	}else if( lcase(emailAddress).indexOf("@rediffmail.") > -1) {
			return alertNOvalid();
	}else if( lcase(emailAddress).indexOf("@netscape.") > -1) {
			return alertNOvalid();
	}else if( lcase(emailAddress).indexOf("@earthlink.") > -1) {
			return alertNOvalid();
	}else if( lcase(emailAddress).indexOf("@comcast.") > -1) {
			return alertNOvalid();
	}else if( lcase(emailAddress).indexOf("@aim.") > -1) {
			return alertNOvalid();
	}else if( lcase(emailAddress).indexOf("@mail.com") > -1) {
			return alertNOvalid();
	}else if( lcase(emailAddress).indexOf("@aol.") > -1) {
			return alertNOvalid();
	}else if( lcase(emailAddress).indexOf("@temporaryinbox.") > -1) {
			return alertNOvalid();
	}else if( lcase(emailAddress).indexOf("@mailinator.") > -1) {
			return alertNOvalid();
	}else if( lcase(emailAddress).indexOf("@tempinbox.") > -1) {
			return alertNOvalid();
	}else if( lcase(emailAddress).indexOf("@live.") > -1) {
			return alertNOvalid();
	}else
	{
		//Check formatting of the email address
		var re = new RegExp("^([A-Za-z0-9]+(\.|_|-)?)*[A-Za-z0-9]+@[A-Za-z0-9]+((\.|-)?[A-Za-z0-9])*\.[A-Za-z0-9]{2,}$");
		if (!emailAddress.match(re)) {
			return alertEmailIsInvalid();
		}
	}
	return true;
}

function checkValidEmail(theElement){
	//if (EVB != "False"){
		 if(theElement!=""){
			checkRestrictedEmail(theElement);	
		 }
	//}
}

//-->
