﻿function doRegisterNow()
{
  window.location = "/eng/members/Pages/join_now.aspx";
}


function doLogin()
{    
	  $("div#loginMessage").hide();
    var strEmail = $("input#in_email").val();
    var strPassword = $("input#in_password").val();
    //alert(strEmail);
    var strInfo="action=login&email=" + strEmail + "&password=" + strPassword;
    var result = ajaxSubmitLoginForm(strInfo);
    //alert("RR:" + result);
    
    var arrResult = result.split(',');
    //alert("split:" + arrResult.length);
    if (arrResult.length == 2)
    {
      //alert(arrResult[1]);
      $("p#salutMemberName").html("Hi " + arrResult[1] + "," );
      location.reload(true);
      //$("div#divUserNotLoggedInBox").hide();
      //$("div#divUserLoggedInBox").show();
    }
    else if (result == "3")
    {
       $("div#loginMessage p").html("Please check your email and activate your account.");
       $("div#loginMessage").show();
    }
    else
    {	
       $("div#loginMessage p").html("Wrong email, please try again.");
       $("div#loginMessage").show();
    }
}
  
function doLogout()
{   
    var strInfo="action=logout";
    var result = ajaxSubmitLogoutForm(strInfo);
    //alert("logout rr:" + result);
    if (result == "1")
    {
      //$("div#divUserLoggedInBox").hide();
      //$("div#divUserNotLoggedInBox").show();
      location.reload(true);

    }
}
  
var xmlHttpRequest;








function ajaxSubmitLogoutForm(strInfo) {
    
    xmlHttpRequest = getXMLHttpRequest();
    xmlHttpRequest.open("POST", "/_layouts/TheVillage/eng/app/forms/MemberLoginAPI.aspx", false);
    xmlHttpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
    xmlHttpRequest.send(strInfo);
    return onReadySubmitLogout();
}
function onReadySubmitLogout() {
    if (xmlHttpRequest.readyState == 4) {
        if (xmlHttpRequest.status == 200)
        {
           return xmlHttpRequest.responseText;
        }
        else
        {
           alert("处理忙，请稍候再试！");
        }
    }
    return "0";
}








function ajaxSubmitLoginForm(strInfo) {
    
    xmlHttpRequest = getXMLHttpRequest();
    xmlHttpRequest.open("POST", "/_layouts/TheVillage/eng/app/forms/MemberLoginAPI.aspx", false);
    xmlHttpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
    xmlHttpRequest.send(strInfo);
    return onReadySubmitLogin();
}
function onReadySubmitLogin() {
    if (xmlHttpRequest.readyState == 4) {
        if (xmlHttpRequest.status == 200)
        {
           return xmlHttpRequest.responseText;
        }
        else
        {
           alert("处理忙，请稍候再试！");
        }
    }
    return "0";
}

// events
$("input#fake_password").focus(function(){
  $("input#fake_password").hide();
  $("input#in_password").show();
  $("input#in_password").focus();
});


$("input#in_email,input#in_password").focus(function(){
  $(this).val("");
});
