function checkLoginInfo() {
	var re = /^[\w\-]+$/;
	if (document.login.pass)
	{
    	var pass = document.login.pass.value;
		pass=pass.replace(/^[\s]+/g,"");
    	pass=pass.replace(/[\s]+$/g,"");
		var pass_ok = re.test(pass);
	}
	else
	{
		var pass_ok = 1;
	}
	var user = document.login.user.value;
	user=user.replace(/^[\s]+/g,"");
    user=user.replace(/[\s]+$/g,"");
    var user_ok = re.test(user);
    if ( (!user_ok) && (!pass_ok) )
	{
         alert("The Affiliate ID and Password fields are blank or contain invalid characters.\n\nPlease enter a valid Affiliate ID and Password.");
         return false;
    }
    else if (!user_ok)
    {
         alert("The Affiliate ID field is blank or contains invalid characters.\n\nPlease enter a valid Affiliate ID.");
         return false;
    }
    else if (!pass_ok)
	{
         alert("The Password field is blank or contains invalid characters.\n\nPlease enter a valid Password.");
            return false;
    }
	else
	{
    	return true;
	}
}

function setCookie(value)
{

expireDate = new Date;
expireDate.setYear(expireDate.getYear()+1);

if(document.login.forget_login && (document.login.forget_login.checked==true))
{
			expireDate = new Date;
  			expireDate.setYear(expireDate.getYear()-1);
}

if(document.login.remember_login && (document.login.remember_login.checked==false))
{
			expireDate = new Date;
  			expireDate.setYear(expireDate.getYear()-1);
}

	if (document.login.username.value)
	{
  		value = document.login.username.value + ":" + document.login.domain.value;
  		var curCookie = "APPROVEMAIL_LOGIN=" + escape(value) +
                  		"; expires=" + expireDate.toGMTString() +
						"; path=/" +
                  		"; domain = approvemail.com" ;
  		document.cookie = curCookie;
	}
}

function readCookie(insert)
{
	var good_cookie = 0;
	if (document.cookie == '')
	{
		document.login.username.focus();
	}
	else
	{
		var cookie_jar = unescape(document.cookie);
		var each_cookie = cookie_jar.split(";");
		for (i = 0; i < each_cookie.length; i++)
		{
			if (each_cookie[i].indexOf("APPROVEMAIL_LOGIN") > -1)
			{
				var good_cookie = 1;
				var my_cookie = each_cookie[i];
				my_values = my_cookie.split("=")[1];
				my_username = my_values.split(":")[0];
				my_domain = my_values.split(":")[1];
				document.login.username.value = my_username;
				document.login.domain.value = my_domain;
				document.login.password.focus();
			}
		}
	}
	if (insert == 1)
	{
		if (good_cookie == 0)
		{
			document.write("Remember Address: <input type=checkbox name=remember_login class=radio-check tabindex=4>");
		}
		else
		{
			document.write("Forget Address: <input type=checkbox name=forget_login class=radio-check tabindex=4>");
		}
	}
}	
