function ajaxLogin() { var frm = document.lgnFrm; if(frm.client_ticket.value =="") { alert("Please Enter Username"); frm.client_ticket.focus(); } else if(frm.cpassword.value =="") { alert("Please Enter Password"); frm.cpassword.focus(); } else { var ticket = frm.client_ticket.value; var password = frm.cpassword.value if (window.XMLHttpRequest) http_request = new XMLHttpRequest(); else if (window.ActiveXObject) http_request = new ActiveXObject("Microsoft.XMLHTTP"); url ='http://www.autocraftjapan.com/ajax/validate.ajax.php?action=validate&ticket='+ticket+'&password='+password; try { http_request.open('GET', url,true); } catch(err){alert(err.toString());} http_request.onreadystatechange = handleLogin; try { http_request.send(null); } catch(err){alert(err.toString());} } } function handleLogin() { var xmldoc = http_request.responseXML; if(http_request.readyState != 4 ) { document.getElementById("loadingLogin").style.display = 'block'; document.getElementById("userPanel").style.display = 'none'; document.getElementById("loginFrm").style.display = 'none'; } if(http_request.readyState == 4 ) { if(xmldoc.getElementsByTagName('FLAG')[0].firstChild.data==1) { document.getElementById("userName").innerHTML = "Welcome "+xmldoc.getElementsByTagName('USERNAME')[0].firstChild.data+""; document.getElementById("userPanel").style.display = 'block'; document.getElementById("loginFrm").style.display = 'none'; document.getElementById("loadingLogin").style.display = 'none'; } else if(xmldoc.getElementsByTagName('FLAG')[0].firstChild.data==0) { alert("Invalid Username / Password"); document.getElementById("userPanel").style.display = 'none'; document.getElementById("loginFrm").style.display = 'block'; document.getElementById("loadingLogin").style.display = 'none'; } } } function clientPanel() { if(window.XMLHttpRequest) http_request = new XMLHttpRequest(); else if(window.ActiveXObject) http_request = new ActiveXObject("Microsoft.XMLHTTP"); url ='http://www.autocraftjapan.com/ajax/validate.ajax.php?action=getCrediantals'; try { http_request.open('GET', url,true); } catch(err){alert(err.toString());} http_request.onreadystatechange = handleCrediantals; try { http_request.send(null); } catch(err){alert(err.toString());} } function handleCrediantals() { var xmldoc = http_request.responseXML; if(http_request.readyState == 4 ) { if(xmldoc.getElementsByTagName('FLAG')[0].firstChild.data==1) { var ticket = xmldoc.getElementsByTagName('USERNAME')[0].firstChild.data; var password = xmldoc.getElementsByTagName('PASSWORD')[0].firstChild.data; alert("Opening UserPanel\nPlease disable popup blocker"); window.open("http://www.auctionprojapan.com/client_view/validate.php?Submit=1&client_ticket="+ticket+"&cpassword="+password); } else { alert("Your Session is Expired, Please Login again"); } } }