function trimAll(sString) 
{
	while (sString.substring(0,1) == ' ')
	{
		sString = sString.substring(1, sString.length);
	}
	while (sString.substring(sString.length-1, sString.length) == ' ')
	{
		sString = sString.substring(0,sString.length-1);
	}

	return sString;
}

function checkEmail()
{
	var emailFilter=/^.+@.+\..{2,5}$/;
	var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/;
	var strng = document.form2.USER_EMAIL.value;
	var ok = true;

	if(strng!=null)
	{
		strng = trimAll(strng);
	}

	if (!(emailFilter.test(strng))) 
	{ 
		alert('Email is not in a valid format\n');
		ok = false;
	}

	if (strng.match(illegalChars)) 
	{
		alert('The email address contains illegal characters.\n');
		ok = false;
	}

	if(ok)
	{
		document.form2.USER_EMAIL.value = strng;
		var userEmailParameter = "&USER_EMAIL="+strng;

		//window.open ("https://mc04.manuscriptcentral.com/prod4-qared?PRE_ACTION=FORGOT_PASSWORD&NEXT_PAGE=LOGIN&LOGIN_SITE_SHORT_NAME=" + document.form2.LOGIN_SITE_SHORT_NAME.value + "&USER_EMAIL=" + document.form2.USER_EMAIL.value, "", "");
		window.open ("https://mc.manuscriptcentral.com/femsyr?PRE_ACTION=FORGOT_PASSWORD&NEXT_PAGE=LOGIN&LOGIN_SITE_SHORT_NAME=" + document.form2.LOGIN_SITE_SHORT_NAME.value + "&USER_EMAIL=" + document.form2.USER_EMAIL.value, "", "");
	}
}

function checkLogin()
{
	var user = document.form1.USERID.value;
	var pass = document.form1.PASSWORD_DISP.value;
	var site = document.form1.LOGIN_SITE_SHORT_NAME.value;
	
	if (user == '' || pass == '')
	{
		alert('Please enter your user ID and/or password');
		return false;
	}
	else if (site == 'X')
	{
		alert('Please select a journal');
		return false;
	}
	
	return true;
}
