function GetXmlHttpObject()
{
var xmlHttp=null;
if (window.XMLHttpRequest)
		{
			return new XMLHttpRequest();
		}
		else if(window.ActiveXObject)
		{
			return new ActiveXObject("Microsoft.XMLHTTP");
		}
		else
		{
			alert('Status: Cound not create XmlHttpRequest Object.' + 'Consider upgrading your browser.');

		//document.getElementById('p_status').innerHTML = 'Status: Cound not create XmlHttpRequest Object.' + 'Consider upgrading your browser.';
		}
//return xmlHttp;
}
function login_key_code(event,urlname)
	{
		if(event.keyCode==13)
		{
			login_valid(urlname);
		}
	}

function login_valid(urlname)
{

if(document.getElementById("lname").value=="")

	{

	alert("Enter your login name");

	document.getElementById("lname").focus();

	return false;

	}

if(document.getElementById("lpword").value=="")

	{

	alert("Enter your password");

	document.getElementById("lpword").focus();

	return false;

	}

getactiveAvailableNames(urlname);

}

report_url=''

function getactiveAvailableNames(urlname)
{
 report_url=urlname;

arg=document.getElementById("lname").value;

arg2=document.getElementById("lpword").value



xmlHttp=GetXmlHttpObject();

if (xmlHttp==null)

  {

  alert ("Your browser does not support AJAX!");

  return;

  } 

var url="loginsubmit.php?name="+arg+"&pword="+arg2;



xmlHttp.onreadystatechange=checklogin;

xmlHttp.open("GET",url,true);

xmlHttp.send(null);

}
function checklogin() 
{ 
var loading=document.getElementById('loading').style.display;

	if(xmlHttp.readyState!=4)
	{
	loading='block';
	}
	if (xmlHttp.readyState==4)
	{ 

	var output=xmlHttp.responseText;
	
	if(output.indexOf('1')>-1)
		{
			
			nextpage=document.getElementById("nextPage").value;
			siteurlname=document.getElementById("siteurl").value;
			
			 if(nextpage!='' && report_url!='N/A')
			{
				  location.href=siteurlname+"/site-seo-report/"+report_url;
			}
			else
			{
		       location.href="monitorkeyword.php";
			}
		}

		else if(output.indexOf('2')>-1)
		{
		document.getElementById("invalid_error").style.display='block';

		loading='none';

		document.getElementById("deactive_error").style.display='none';

		return false;

		}

		else if(output.indexOf('3')>-1)

		{

		document.getElementById("deactive_error").style.display='block';

		document.getElementById("invalid_error").style.display='none';

		loading='none';

		return false;
		}
	}
}

function open_div()
{
document.getElementById('login_header').style.display='none';
document.getElementById('login').style.display='none';
document.getElementById('forgot').style.display='block';
}
function close_div()
{
document.getElementById('login_header').style.display='block';
document.getElementById('login').style.display='block';
document.getElementById('forgot').style.display='none';
}
function forgot_key_code(event)
	{
		if(event.keyCode==13)
		{
			forgot_valid();
		}
	}
function forgot_valid()
{
	if(document.getElementById("forgot_id").value=="")
	{
	alert("Enter your email address");
	document.getElementById("forgot_id").focus();
	return false;
	}
getforgotemailid();
}
function getforgotemailid()
{
arg=document.getElementById("forgot_id").value;
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="forgotsubmit.php?email="+arg;
xmlHttp.onreadystatechange=forgotcheck;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function forgotcheck() 
{ 
	if(xmlHttp.readyState!=4)
	{
	document.getElementById('forgot_loading').style.display='block';
	}
	if (xmlHttp.readyState==4)
	{ 
	var output=xmlHttp.responseText;
		if(output==0)
		{
		document.getElementById('forgot_loading').style.display='none';
		document.getElementById("forgot_invalid_error").style.display='block';
		document.getElementById("forgot_deactive_error").style.display='none';
		document.getElementById("forgot_correct").style.display='none';
		return false;
		}
		else if(output==1)
		{
		document.getElementById('forgot_loading').style.display='none';
		document.getElementById("forgot_invalid_error").style.display='none';
		document.getElementById("forgot_deactive_error").style.display='none';
		document.getElementById("forgot_correct").style.display='block';
		return false;
		}
		else if(output==2)
		{
		document.getElementById('forgot_loading').style.display='none';
		document.getElementById("forgot_deactive_error").style.display='block';
		document.getElementById("forgot_invalid_error").style.display='none';
		document.getElementById("forgot_correct").style.display='none';
		return false;
		}
	}
}
