/* ******************************************************************************************** '
 Start function to validate email addresses
 ******************************************************************************************** '*/

function validateEmail(emailStr)        {
        var bRet = true;
        var emailReg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
        var emailReg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,6}|[0-9]{1,3})(\]?)$/; // valid
        if (!(!emailReg1.test(emailStr) && emailReg2.test(emailStr))) {// if syntax is valid
                        bRet= false;
                }
        return bRet;
        }

// ===================================================================
// Author: Matt Kruse <matt@mattkruse.com>
// WWW: http://www.mattkruse.com/

// isBlank(value)
//   Returns true if value only contains spaces
//-------------------------------------------------------------------
function isBlank(val){
	if(val==null){return true;}
	for(var i=0;i<val.length;i++) {
		if ((val.charAt(i)!=' ')&&(val.charAt(i)!="\t")&&(val.charAt(i)!="\n")&&(val.charAt(i)!="\r")){return false;}
		}
	return true;
	}
function CheckUpdate(imgID)
{
	if (document.getElementById(imgID).src.indexOf("BOX_uncheck.gif") > 0)
	{
		document.getElementById(imgID).src ="/images/email/BOX_check.gif";
		switch(imgID)
			{
			case "murphy":
			  document.getElementById("hdn" + imgID).value = 1;
			  break    
			case "dish":
			 	document.getElementById("hdn" + imgID).value = 2;
			  break
			 case "bar":
			 	document.getElementById("hdn" + imgID).value = 3;
			  break
			 case "agenda":
			 	document.getElementById("hdn" + imgID).value = 4;
			  break
 			case "shopping":
			 	document.getElementById("hdn" + imgID).value = 5;
			  break
			}

	}
	else
	{
		document.getElementById(imgID).src ="/images/email/BOX_uncheck.gif";
		document.getElementById("hdn" + imgID).value = 0;
	}
}
function checkForm() {
	rt = document.getElementById("email").value;
	if (rt==false) {
		alert("The e-mail address specified does not seem to be a valid address.");
   		document.getElementById("email").focus();
		return false;
	}
	if (document.getElementById("email").value.length < 1) {
		alert("Please enter your email address.");
		document.getElementById("email").focus();
		return false;
	}
	document.getElementById("updates").submit();
}
