function LoginReq()
{
    var x = false;
    x = validate_loginform();
    if (!x) {
        return;
    }
    document.getElementById("notvaliduser").innerHTML = "<br /><img src=\"img/loading.gif\">";

    var req = newXMLHttpRequest();
    req.onreadystatechange = getReadyStateHandler(req, LoginResponse);
    req.open("POST", "server_login.php" , true);
    req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    var uname_value = document.getElementById("username").value;
    var passwd_value = document.getElementById("password").value;
    var url='username=' + uname_value + '&password=' + passwd_value;
    clear_login_elem();
    document.login.username.disabled = true;
    document.login.password.disabled = true;
    document.login.submit.disabled = true;
    req.send(url);
}

function LoginResponse(req)
{
    var xmlData = req.responseXML;
    var result_value = xmlData.getElementsByTagName("RESULT")[0];
        result_value = result_value.firstChild.nodeValue;
    if(result_value == "SUCCESS") {
        var log_name_value = xmlData.getElementsByTagName("NAME")[0];
            log_name_value = log_name_value.firstChild.nodeValue;
        var company_name_value = xmlData.getElementsByTagName("COMPANY_NAME")[0];
            company_name_value = company_name_value.firstChild.nodeValue;
        var project_value = xmlData.getElementsByTagName("PROJECT")[0];
            project_value = project_value.firstChild.nodeValue;
        document.getElementById("pagetitle").innerHTML = "<h2 class=\"pagetitle\">COMPANY: </h2>" +  company_name_value + "<br><h2>PROJECTS: </h2>" + project_value;

        document.getElementById("loginformheader").innerHTML = "Welcome <i>" + log_name_value + "</i>";
        document.getElementById("loginform").innerHTML = "<p><a href=\"javascript:showdatafromtable()\" tabindex=\"1\" > Show Data </a></p><p><input type=\"button\" value = \"Logout\" class=\"button\" onClick=\"customerlogout()\" tabindex=\"1\" /></p>";

    } else {
        document.getElementById("notvaliduser").innerHTML = "<br />You are not valid user<br>Please try again!<br />";
        document.login.username.disabled = false;
        document.login.password.disabled = false;
        document.login.submit.disabled = false;
        document.login.username.focus();
    }
}
