var http_path = location.protocol + '//' + location.host + "/";
//var http_path = location.protocol + '//' + location.host + "/";
var xmlHttp = null;
var temp = null;

function always_false() {
    return false;
}
function HeaderLogin(val)
{
    temp = val;
    xmlHttp = GetXmlHttpObject();
    var url;
    var uname = document.getElementById("loginUname").value;
    var pass = document.getElementById("loginpass").value;
    var Hidden = document.getElementById("headerLoginId").value;
    if(xmlHttp==null)
    {
        alert("Your browser do not support AJAX");
        return false;
    }
    url = http_path + "login_action.php";
    url = url+"?username="+uname+"&pass="+pass+"&headerLogin="+Hidden+"&LoginSubmit=LOGIN";
    
    xmlHttp.onreadystatechange = stateChanged;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
}
function stateChanged()
{
    if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    {
        if(xmlHttp.status==200)
        {
            var Response = xmlHttp.responseText
            if(temp==1)
            {
                if(Response == 'success') {
                    window.location = http_path + "admin";
                } else {
                    document.getElementById("loginError").innerHTML = "Login Failed";
                }
                temp=null;
                xmlHttp=null;
            }
        }
    }
}
function GetXmlHttpObject()
{
    try
    {
        //Firefox, safari ..
        xmlHttp=new XMLHttpRequest();
    }
    catch(e)
    {
        //internet explorer
        try
        {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch(e)
        {
            xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
    }
    return xmlHttp;
}