function getUser() {
	var username = GetCookie('MMGWUsername');
	var password = GetCookie('MMGWPassword');
	if (username != null) {
		document.login.username.value = username;
		document.login.password.value = password;
		document.login.checkbox.checked = true;
	} else {
		document.login.username.focus();
	}
}

function authenticateUser() {
	var username = document.login.username.value;
	var password = document.login.password.value;
	if (username != "" || password != "") {
		document.getElementById("LoginErrorMsg").innerHTML = "";
		if (document.login.checkbox.checked) {
			var expiration = new Date();
			expiration.setTime(expiration.getTime() + 365 * 24 * 60 * 60 * 1000);
			SetCookie('MMGWUsername', username, expiration, '/');
			SetCookie('MMGWPassword', password, expiration, '/');
		} else {
			DelCookie('MMGWUsername');
			DelCookie('MMGWPassword');
		}
		document.login.action = "/membersonly/login/pre_member.html";
		document.login.submit();
	} else {
		document.getElementById("LoginErrorMsg").innerHTML = "* Login Failed. Please try again.";
	}
}
function SetCookie(name, value, expires, path, domain) 
{ document.cookie = name + "=" + escape(value) + 
  ((expires == null) ? "" : "; expires=" + expires.toGMTString()) +
  ((path == null)    ? "" : "; path=" + path) +
  ((domain == null)  ? "" : "; domain=" + domain);
}

function GetCookie(name)
{ var cname = name + "=";               
  var dc = document.cookie;             
  if (dc.length > 0) 
  { begin = dc.indexOf(cname);       
    if (begin != -1) 
    { begin += cname.length;       
      end = dc.indexOf(";", begin);
      if (end == -1) end = dc.length;
      return unescape(dc.substring(begin, end));
    } 
  }
  return null;
}

function DelCookie (cookie_name) {
  var cookie_date = new Date ( );  // current date & time
  cookie_date.setTime ( cookie_date.getTime() - 1 );
  document.cookie = cookie_name += "=; expires=" + cookie_date.toGMTString();
}

function getFormError() {
	document.getElementById("LoginErrorMsg").innerHTML = "* Login Failed. Please Try again.";
}


function getFormError_access() {
	document.getElementById("LoginErrorMsg").innerHTML = "* Login Failed. Please contact our Customer Service team at 800 963-1900.";
}