function isValidEmail(str) {
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
 
}


function doBlogComment() {
	
	errMsg="";

	if	(document.form1.Name.value=="") {errMsg=errMsg + "* Please enter your name\n";}
	if	(document.form1.Email.value=="") {
		errMsg=errMsg + "* Please enter your email address\n";
	} else {
		if (!isValidEmail(document.form1.Email.value)) {
			errMsg=errMsg + "* Please enter a valid email address\n";
		}
	}
	if	(document.form1.Comment.value=="") {errMsg=errMsg + "* Please enter your comments\n";}


	if (document.form1.Captcha.value=="") {
		errMsg=errMsg + "* Please enter the displayed numbers\n";

		} else {
		if (isNaN(document.form1.Captcha.value)) {
			errMsg=errMsg + "* Please enter the numbers EXACTLY as displayed\n";
			document.form1.Captcha.className="badcell";
		} else {
			document.form1.Captcha.className="";
		}
	}

	
	if (!errMsg=="") { 
		errMsg="The required information is incomplete or contains errors:\n\n" + errMsg;
		alert (errMsg);
		return false;
	} else {
		document.form1.Submit.disabled=true;
		document.form1.submit();			
	}

}

function doSubscribe() {
	
	errMsg="";

	if	(document.form1.Email.value=="") {
		errMsg=errMsg + "* Please enter your email address\n";
	} else {
		if (!isValidEmail(document.form1.Email.value)) {
			errMsg=errMsg + "* Please enter a valid email address\n";
		}
	}
	if	(document.form1.Password.value=="") {errMsg=errMsg + "* Please enter your password\n";}
	
	if (!errMsg=="") { 
		errMsg="The required information is incomplete or contains errors:\n\n" + errMsg;
		alert (errMsg);
		return false;
	} else {
		document.form1.Submit.disabled=true;
		document.form1.submit();			
	}

}

function doGetPassword() {
	
	errMsg="";

	if	(document.form1.Email.value=="") {
		errMsg=errMsg + "* Please enter your email address\n";
	} else {
		if (!isValidEmail(document.form1.Email.value)) {
			errMsg=errMsg + "* Please enter a valid email address\n";
		}
	}


	
	if (!errMsg=="") { 
		errMsg="The required information is incomplete or contains errors:\n\n" + errMsg;
		alert (errMsg);
		return false;
	} else {
		document.form1.Submit.disabled=true;
		document.form1.submit();			
	}

}


function doRegister() {
	
	errMsg="";

	if	(document.form1.FirstName.value=="") {errMsg=errMsg + "* Please enter your first name\n";}
	if	(document.form1.LastName.value=="") {errMsg=errMsg + "* Please enter your last name\n";}		
	if	(document.form1.Email.value=="") {
		errMsg=errMsg + "* Please enter your email address\n";
	} else {
		if (!isValidEmail(document.form1.Email.value)) {
			errMsg=errMsg + "* Please enter a valid email address\n";
		}
	}
	if	(document.form1.Password.value=="") {
		errMsg=errMsg + "* Please enter your password\n";
	} else {
		if (document.form1.Password.value!=document.form1.VerifyPassword.value) {errMsg=errMsg + "* Passwords are not the same\n";}	
	}
	
	if (!errMsg=="") { 
		errMsg="The required information is incomplete or contains errors:\n\n" + errMsg;
		alert (errMsg);
		return false;
	} else {
		document.form1.Submit.disabled=true;
		document.form1.submit();			
	}

}

function doVerify() {
	
	errMsg="";

	if	(document.form1.MemberKey.value=="") {errMsg=errMsg + "* Please enter your verification code\n";}
	
	if (!errMsg=="") { 
		errMsg="The required information is incomplete or contains errors:\n\n" + errMsg;
		alert (errMsg);
		return false;
	} else {
		document.form1.Submit.disabled=true;
		document.form1.submit();			
	}

}



function doSignIn() {
	
	errMsg="";

	if	(document.form1.Email.value=="") {
		errMsg=errMsg + "* Please enter your email address\n";
	} else {
		if (!isValidEmail(document.form1.Email.value)) {
			errMsg=errMsg + "* Please enter a valid email address\n";
		}
	}
	if	(document.form1.Password.value=="") {errMsg=errMsg + "* Please enter your password\n";}
	
	if (!errMsg=="") { 
		errMsg="The required information is incomplete or contains errors:\n\n" + errMsg;
		alert (errMsg);
		return false;
	} else {
		document.form1.Submit.disabled=true;
		document.form1.submit();			
	}

}




function doEventCalendar() {
	
		document.form1.submit();			

}












