function isemail(val)
{

	var email     = val
	var len_email = email.length;
	if (len_email > 0)
	{
		var goodEmail = email.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
		if (goodEmail)
		{
			good = true;
		}
		else
		{
			return false;
		}

		var goodEmail_alt = email.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
		if (goodEmail_alt)
		{
			good_alt = true;
		}
		else
		{
			return false;
		}
	}
}

function trim(s) 
{
	while (s.substring(0,1) == ' ') 
	{
		s = s.substring(1,s.length);
	}
	while (s.substring(s.length-1,s.length) == ' ')
	{
	    s = s.substring(0,s.length-1);
	}
	return s;
}


function functionsubmain()
{

	if(trim(document.frmLogin.email.value)=="")
	{
		alert("Please enter e-mail");
		document.frmLogin.email.focus();		
		return false;
	}
	else
	{
		if(isemail(document.frmLogin.email.value)==false)
		{
			alert('Please enter a valid e-mail address.');
			document.frmLogin.email.focus();
			return false;
		}
	}

	if(trim(document.frmLogin.password.value) == "")
	{
		alert("Please enter password");
		document.frmLogin.password.focus();
		return false;
	}

	return true;
}