/* javascript used by login.php */

function VerifyForm()
{
	// verify login string

	var login_flag = true
	var login_string = document.frmLogin.login.value
	var REG_login = /^[a-z][a-z0-9]{3,15}$/
	if (REG_login.test(login_string) == false) {login_flag = false}

	// verify password string

	var pwd_flag = true
	var pwd_string = document.frmLogin.pwd.value
	var REG_pwd = /^[a-z0-9]{6,16}$/
	if (REG_pwd.test(pwd_string) == false) {pwd_flag = false}

	// do not allow form submit and reset fields if problem found

	if (!login_flag || !pwd_flag)
	{
		t_string = "You have entered incorrect information in the following fields:\n"
		if (login_flag == false)
		{
			t_string += "\n- Subscriber ID field requires 4-16 lowercase letters or digits, begining with a letter"
			document.frmLogin.login.value = ""
		}
		if (pwd_flag == false)
		{
			t_string += "\n- Password field requires 6-16 lowercase letters or digits"
			document.frmLogin.pwd.value = ""
		}
		t_string += "\n\nPlease correct and resubmit form."
		alert(t_string)
		return false
	}

	// everything must be fine so allow submit

	return true
}

