﻿aJaxaPsLogin=function(){
    var __msg=$('loginMsg');
    __msg.innerHTML="驗証中...";
    var id=$('loginAccount');
    var pw=$('loginPassword');
    if(!id || !pw){
        $('loginBut').disabled=false;
        __msg.innerHTML="控制項發生錯誤...";return false;
    }
    var a=id.value;
    var p=pw.value;
    if(trim(a)=='' || trim(p)==''){
        $('loginBut').disabled=false;
        __msg.innerHTML="未輸入帳號或密碼...";return false;
   }
   
    var r = ($('loginRecord').checked)?1:0;
    var url  = "a="+ encodeURIComponent(a) +"&p="+ p +"&r="+ r + "&t=" + new Date().getTime();
    //alert(url); 
    var path = JsWebURL + "/s/loging/loging.asmx/authentication";
	xmlHttp.open('POST',path,true);
	xmlHttp.onreadystatechange= xmlHttpXML;
    xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.send(url);
    function xmlHttpXML(){
	    if (xmlHttp.readyState==4){
		    xml=xmlHttp.responseXML;
		    if (xmlHttp.status == 200) {
					    var root = _clean(xmlHttp.responseXML.documentElement);
					    var s = xmlHttp.responseXML.documentElement.childNodes[0].nodeValue;
					    if(s==1){
					            $('loginBut').disabled=false;
					            __msg.innerHTML="驗証成功,載入頁面...";
					            //top.location.href= '?.g=.';
					            var uri = window.location.search;
					            if(uri.indexOf("?")!=-1 && uri.indexOf("&.c=cc")==-1){
					                top.location.href= uri + '&.c=cc';
					            }else{
					                location.reload();
					            }
					    }else{
                            $('loginBut').disabled=false;
					        __msg.innerHTML= s ;
					    }
		    }else{
			    __msg.innerHTML="網站維護中,請稍後再登入...";
			    $('loginBut').disabled=false;
		    }
	    }
    }
}

