// JavaScript Document
function checkFields()
{

	var strReturn;
	strReturn = '';
	
	if(document.frmSubscribe.txtName.value == '')
	{
		strReturn += '\n     -  Your Name'
	}

	if (!isEmail(document.frmSubscribe.txtEmailAddress.value))
	{
		strReturn += '\n     -  Valid Email Address'
	}
	

	if(strReturn.length > 0)
	{
		strReturn = "\nYou must fill in the following fields correctly:\n" + strReturn + "\n\nPlease re-enter your information and submit it again. Thank You!";
		alert(strReturn);
		return false;
	}
	else
	{
		document.frmSubscribe.submit();
	}
	
}


function isEmail(str) 
	{
	var supported = 0;

  		if (window.RegExp)
		{
    		var tempStr = "a";
    		var tempReg = new RegExp(tempStr);
    	if (tempReg.test(tempStr)) supported = 1;
  		}
  		if (!supported)
    		return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
  			var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
  			var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
  			return (!r1.test(str) && r2.test(str));
		}
