// JavaScript Document
function ValidateLoginForm()
{
	var namechars="[-. A-Za-z0-9]";
	var namex="Allowed characters are letters a-Z, numbers 0-9, comma, space, period and dash.";
	var addresschars="[-. A-Za-z0-9#]";
	var addrx="Allowed characters are letters a-Z, numbers 0-9, comma, space, pound, period and dash.";
	var s= namechars + "{" + String(document.login.pass.value.length) + "}";
	var re = new RegExp(s);
	if(document.login.pass.value=="" || !document.login.pass.value.match(re))
	{
		alert("Password is required. " + namex);
		document.login.pass.focus();
		return false;
	}
	var s= namechars + "{" + String(document.login.user.value.length) + "}";
	var re = new RegExp(s);
	if(document.login.user.value=="" || !document.login.user.value.match(re))
	{
		alert("Username is required. " + namex);
		document.login.user.focus();
		return false;
	}
	return true;
}

function ismaxlength(obj)
{
	var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : "";
	if (obj.getAttribute && obj.value.length>mlength)
	{
		obj.value=obj.value.substring(0,mlength);
		alert("Maximum character limit of " + mlength + " characters exceeded. \r\nCheck the body of your email before sending.");
	}
}
