// JavaScript Document

//-------------------this function used in login page
function AdminLoginValidate()
{
  		var un = document.getElementById("Username").value;
		var pass = document.getElementById("Password").value;
  		if(un!='' && pass!='')
  		{
  			 var httpobj= new ActiveXObject("Microsoft.XMLHTTP");
  			 httpobj.open("get","Assets/AspFiles/checkAdminLogin.asp?un="+un+"&pass="+pass,false);
  			 httpobj.send();
			 if(httpobj.responseText == 'not_found')
				{
					document.getElementById("msg_td").innerText = "user name or password incorrect";
					return false;
				}
		}
		if(un=='')
		{
			document.getElementById("msg_td").innerText = "Please insert user name";
			document.getElementById("Username").focus();
			return false;
		}
		if(pass=='')
		{
			document.getElementById("msg_td").innerText = "Please insert password";
			document.getElementById("Password").focus();
			return false;
		}
	return true;	
}
//=========================================
function RedirectLoginBar()
{ 
	if(event.keyCode==13)
	{ 
		CheckUser();
	} 
}
//-----------------------these function used when there is no login page and there is login bar
function CheckUser()
{
	var user_name = document.getElementById("Username").value;
	var pass = document.getElementById("Password").value;
	var PageURL = window.location.href;
	//alert(user_name);
	var x;
	x = new ActiveXObject("Microsoft.XMLHttp");
	//x.open("get", MyServer + "Assets/AspFiles/checklogonuser.asp?Username="+user_name+"&Password="+pass, false);
	x.open("get","./Assets/AspFiles/checklogonuser.asp?Username="+user_name+"&Password="+pass, false);
	x.send();
	//alert(x.responseText);
	//document.write(x.responseText);
	if (x.responseText == '0a')//login sucess
	{
		window.location.href("./Assets/AspFiles/Login_resp.asp?Username="+user_name+"&Password="+pass+"&PageURL="+PageURL); 
	}
	if (x.responseText == '0b')//login sucess
	{
		var y;
		y = new ActiveXObject("Microsoft.XMLHttp");
		//x.open("get", MyServer + "Assets/AspFiles/checklogonuser.asp?Username="+user_name+"&Password="+pass, false);
		y.open("get","./Assets/AspFiles/login_out.asp", false);
		y.send();

		window.location.href("./ExpiredAccount.asp?Username="+user_name);
	}
	if (x.responseText == '1')//login failed(invalid username or password)
	{
		document.getElementById("errorbar").innerHTML="<div id='errorbar' align='left' style='position:absolute; left: -4px; top: -4px; visibility:visible'><table width='100%'><tr><td width='18' align='right'></td><td width='93' align='left' valign='top' class='ElsayaratErrorDataTD'>Login Failed</td><td width='174' valign='top'  height='26' align='left'><strong><a href='ForgotPassword.asp'class='ElsayaratInput'>Forgot Your Password?</a></strong></td><td width='676' valign='top'  height='26' align='left'><strong><a href='SignUpForm.asp'class='ElsayaratInput'>New User?</a></strong></td></tr></table></span>";
	}
	//alert(x.responseText );
}

function CheckAdmin()
{
	var user_name = document.getElementById("Username").value;
	var pass = document.getElementById("Password").value;
	var PageURL = window.location.href;
	//alert(user_name);
	//alert(pass);
	window.location.href("./Assets/AspFiles/Login_resp_admin.asp?Username="+user_name+"&Password="+pass+"&PageURL="+PageURL); 
	//window.location.href("Assets/AspFiles/Login_resp_admin.asp?Username="+user_name+"&Password="+pass+"&PageURL="+PageURL); 
	
}