// JavaScript Document
var xmlHttp

function checkLogin()
{ 
var un = document.getElementById("username").value;
var pw = document.getElementById("password").value;
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="http://www.visitlincolnnh.com/ajaxdbtest.php";
url=url+"?un="+un;
url=url+"&pw="+pw;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function stateChanged() 
{ 
if (xmlHttp.readyState==4)
{ 
var logged=xmlHttp.responseText;
if (logged == 'on') {
	var showusername = document.getElementById("username").value;
	document.connectbutoff.src = 'http://www.visitlincolnnh.com/common/graphics/loggedin.jpg';
	document.getElementById("loggedshow").innerHTML = 'Logged in as <a class="biz" href="http://www.visitlincolnnh.com/users/'+showusername+'"> '+showusername+' | <a class="biz" href="javascript:userLogout();">Logout</a>';
	document.getElementById("username").value = '';
	document.getElementById("password").value = '';
}
else if (logged == 'off') {
	document.getElementById("loggedshow").innerHTML = '&nbsp;Not Connected | <a class="biz" href="javascript:reshowlogin();">Login</a> or <a class="biz" href="http://www.visitlincolnnh.com/register/">Join Now</a>';
	document.getElementById("username").value = '';
	document.getElementById("password").value = '';
	alert('Incorrect Login Credentials');
}
hidelogin();
}
}
function hidelogin() {
	$('overlay').style.display = 'none';
	$('lightbox').style.display = 'none';
	$('lbContent').style.display = 'none';
}
function hideloginfromlogout() {
	
}
function reshowlogin() {
	$('overlay').style.display = 'block';
	$('lightbox').style.display = 'block';
	$('lbContent').style.display = 'block';
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}