//<![CDATA[
function login(){

	if (document.getElementById("username").value==''){
		alert("You must enter an email address!");
		return false;
		}	
		
	document.getElementById("loggingin").style.visibility = 'visible';
	document.getElementById("loginbutton").disabled = true;
	
	var xmlHttp = makeXmlHttpObject();

	xmlHttp.onreadystatechange=function(){

		if(xmlHttp.readyState==4){			
			if (xmlHttp.responseText == 'true'){
				if (document.getElementById("map")){
						listingsQuery('map');
						}	
				document.getElementById("memberlinks").innerHTML = "<a onclick='memberhome();' style='color:#0000ff; cursor: pointer;'>My Saved Listings</a>";
				document.getElementById("logindiv").style.visibility = 'hidden';
				document.getElementById("loggingin").style.visibility = 'hidden';
				document.getElementById("loginbutton").disabled = false;
				memberhome();
					}
			else {
				alert(xmlHttp.responseText);			
				document.getElementById("loggingin").style.visibility = 'hidden';
				document.getElementById("loginbutton").disabled = false;
				}
			}//readystate 4
		
    }//end function
  
  var varstring = "username=" + document.getElementById("username").value + "&password=" + document.getElementById("password").value; 
  
  xmlHttp.open("POST","mls/cgi/loginhandler.php5", true);
  xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  xmlHttp.setRequestHeader("Content-length", varstring.length);
  xmlHttp.setRequestHeader("Connection", "close");
  xmlHttp.send(varstring);  

  //DO NOT SUBMIT THE FORM
  return false;

}//end function login

function newUser(){
	
	if (document.getElementById("newemail").value==''){
		alert("You must enter an email address!");
		document.getElementById("newemail").focus();
		document.getElementById("newemail").style.backgroundColor = '#ff0000';
		document.getElementById("newemail").style.color = '#fff';
		return false;
		}
	if (document.getElementById("newpassword").value==''){
		alert("You must choose a password!");
		document.getElementById("newpassword").focus();
		document.getElementById("newpassword").style.backgroundColor = '#ff0000';
		document.getElementById("newpassword").style.color = '#fff';
		return false;
		}
		
	document.getElementById("signingup").style.visibility = 'visible';
	document.getElementById("signupbutton").disabled = true;

	var xmlHttp = makeXmlHttpObject();

	xmlHttp.onreadystatechange=function(){

		if(xmlHttp.readyState==4){			
			if (xmlHttp.responseText == 'true'){
				if (document.getElementById("map"))
					listingsQuery('map');
				document.getElementById("memberlinks").innerHTML = "<a onclick='memberhome();' style='color:#0000ff; cursor: pointer;'>My Saved Listings</a>";
				alert("Your member account has been created!");
				document.getElementById("signingup").style.visibility = 'hidden';
				document.getElementById("logindiv").style.visibility = 'hidden';
				document.getElementById("signupbutton").disabled = false;
				memberhome();
				return false;
				}
			else {
				alert(xmlHttp.responseText);			
				document.getElementById("signingup").style.visibility = 'hidden';
				document.getElementById("signupbutton").disabled = false;
				return false;
				}
			}//readystate 4
		
    }//end function
  
  var varstring = "newemail=" + document.getElementById("newemail").value + "&newpassword=" + document.getElementById("newpassword").value + "&newname=" + document.getElementById("newname").value + "&newphone=" + document.getElementById("newphone").value; 
  
  xmlHttp.open("POST","mls/cgi/newuserhandler.php5", true);
  xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  xmlHttp.setRequestHeader("Content-length", varstring.length);
  xmlHttp.setRequestHeader("Connection", "close");
  xmlHttp.send(varstring);  

  //DO NOT SUBMIT THE FORM
  return false;

}//end function newUser

function forceLogin(){
	document.getElementById("logindiv").style.display = "block";	
	}
//]]>