	var whitespace = " \t\n\r";

function postback()
{
		if(FrmSubmit.Name.Value=="")
		{
			alert('Enter Your Name');
			FrmSubmit.Name.focus();
			return;

		}
		if(isValidEmail(FrmSubmit.email.value))
			{
				FrmSubmit.action="mail.asp";
				FrmSubmit.submit();
			}
			else
			{
				alert('Enter a Valid EMail');
				FrmSubmit.email.focus();
			}

}
function isValidEmail(s)
{   

	if (isEmpty(s)) return false;
   
	// is s whitespace?
	if (isWhitespace(s)) return false;
	    
	// there must be >= 1 character before @, so we
	// start looking at character position 1 
	// (i.e. second character)
	var i = 1;
	var sLength = s.length;

	// look for @
	while ((i < sLength) && (s.charAt(i) != "@"))
	{ i++
	}

	if ((i >= sLength) || (s.charAt(i) != "@")) return false;
	else i += 2;

	// look for .
	while ((i < sLength) && (s.charAt(i) != "."))
	{ i++
	}

	// there must be at least one character after the .
	if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false;
	else return true;
}

// Check whether string s is empty.
function isEmpty(s)
{   
	return ((s == null) || (s.length == 0))
}

// Returns true if string s is empty or 
// whitespace characters only.
function isWhitespace(s)
{   
	var i;

    // Is s empty?
    if (isEmpty(s)) return true;

    // Search through string's characters one by one
    // until we find a non-whitespace character.
    // When we do, return false; if we don't, return true.
    for (i = 0; i < s.length; i++)
    {   
		// Check that current character isn't whitespace.
		var c = s.charAt(i);

		if (whitespace.indexOf(c) == -1) return false;
    }
    // All characters are whitespace.
    return true;
}

function checkForm() { 
	if (!isValidEmail(document.subscribeForm.elements['Email Address'].value)) {
	document.subscribeForm.elements['Email Address'].style.backgroundColor='yellow';
		alert("Please enter a valid Email Address. (name@host.com)");
		document.subscribeForm.elements['Email Address'].focus();
		return false;
	}
}

function postback()
{
		if(FrmSubmit.Name.Value=="")
		{
			alert('Enter Your Name');
			FrmSubmit.Name.focus();
			return;

		}
		if(isValidEmail(FrmSubmit.email.value))
			{
				//frmNews.action="mail.asp";
				frmNews.submit();
			}
			else
			{
				alert('Enter a Valid EMail');
				frmNews.txtemail.focus();
			}

}
				function talk()
				{
					window.open("https://prodca.click4talk.com/zt/plink/popup.php?cid=8658&linker=1&referral="+location.href,"_blank","height=380,width=530,left=20,top=20,resizable=no,menubar=0,toolbar=0,status=0");

				}
				function MlistSubmit2820243 (form) {
					//alert('Function Called');
					//var field = form.elements['email'];
					//alert(field.value);
					//field.value = Trim(field.value);
						frmNews.hidMID.value="15001";
						if(isValidEmail(frmNews.txtemail.value))
						{
						frmNews.action="http://cl.exct.net/subscribe.aspx?lid=1897732&Email Address="+frmNews.txtemail.value;
						frmNews.submit();
						}
						else
						{
						alert('Enter a Valid EMail');
						frmNews.txtemail.focus();
						}
						
					
						
					
				}
				function detect()
				{
					//alert(document.title);
					//alert(document.location);
					window.open("http://mosaicsitecreator.com/Tools/send_page_to_friend.html?title="+document.title+" &url="+document.location);
				}