﻿var nowPageIndex="";
//............................................會員登入
function MemberCheck(xType){
   
    nowPageIndex=xType;
    var uID=$('usrID').value;
    //var uPWD=$('usrPWD').value.toUpperCase();
    var uPWD=$('usrPWD').value;
      
    
    
    var errMsg=""
    if(uID=="")errMsg+="請輸入帳號! \n\n"
    if(uPWD=="")errMsg+="請輸入密碼! \n\n"
    if(errMsg!=""){
        alert(errMsg);
        return;
    }
    
    
    //alert('xType='+xType +',uPWD='+uPWD);
    if(xType=="INDEX"){        
        Index.GetNIVNumber(uID,uPWD,callback_GetNIVNumber);
    }
    else{        
        Member_login.GetNIVNumber(uID,uPWD,callback_GetNIVNumber);
    }
    
    if(xType!="INDEX"){
        //alert($('chkRemember').checked)
        if($('chkRemember').checked){        
            setCookie("chkRemember",uID + "[-f]" + uPWD,"365")
        }
        
        else{
            setCookie("chkRemember","","0")
        }
    }
    
}

function callback_GetNIVNumber(res)
{
     //alert('nowPageIndex='+nowPageIndex)
    //alert(res.value)
    if(res.value.toUpperCase()=="FALSE"){
        alert('無此帳號 !');
        return false;
    }
    
    if(res.value=="ERROR"){
        alert('密碼不正確 !');
        
        try{
            setCookie("chkRemember",$('usrID').value + "[-f]","2018")
            $('usrPWD').value="";
        }
        catch(err){
        }
        
        return ;
    }
    
    if(res.value=="N"){
        alert('請先至你的信箱收取<認證信>或點選<重寄認證信>完成認證作業,始成為正式會員喔!~');        
        
        if(nowPageIndex=="INDEX"){
            //SSMsg($("divgServerURL").innerHTML)
            window.location.href=$("divgServerURL").innerHTML +"Member/login.aspx";
        }
        
        return ;
    }
        
    if(res.value=="NOK"){
        alert('你好，你是新會員，請務必填寫完整的資料才有資格參加OHAYO 健康生活網所舉辦的各類活動或參加抽獎喔。')
        window.location.href='../Member/Index.aspx';
        return ;
    }
    
    if(res.value=="O"){
        alert('你是舊會員,請重新填寫完整資料!!')
        window.location.href='../Member/Index.aspx';
        return ;
    }
    
    if(res.value=="AOVER"){
        alert('請先確認資料!');
        window.location.href='../Member/Index.aspx';
        return ;
    }
    
    if(res.value=="A"){
        alert('登入成功!!');
        window.location.href='Index.aspx';        
        return ;
    }        
}



//------------- 計算傳來的string的長度(以BIT為單位!)
function LenBit(Xvalue){  
  var temp=String(Xvalue);
  count=0;
  for (ci=0;ci<temp.length;ci++){
       ascii_value=temp.charCodeAt(ci)           
       if(ascii_value<0 || ascii_value>255){count=count+2}
       else{count=count+1;}                  
  }  
  return count; 
}
//------------- 超過長度的訊息
function limitInfo(xfN,xObj){
    //alert('('+ xfN +')xObj.value='+xObj.value);
    var reS="" ;
    if (xObj.value.length > xObj.maxLength){    
         reS=xfN +"-限定長度：" + xObj.maxLength +" \n\n"
    }
    return reS;
}     


////------------- 超過長度的訊息
//function limitInfo(xfN,xObj){
//    var reS=""
//    if (LenBit(xObj.value)>xObj.maxLength){    
//         reS=xfN +"-限定長度：" + xObj.maxLength +"，目前長度：" +LenBit(xObj.value) + " (註：全形及中文字佔2單位) \n\n"
//    }
//    return reS;
//}         