﻿var isLogin = false;
var isValid = false;
var isCek = false;

window.onload = function() {
    checkEmail(document.getElementById('txtLoginName'),document.getElementById('eLogin'));
    hideIndicator();
}

function checkEmail(o,e) {
    isCek = false;
    if (emailValidation(o.value) == true) {
        e.style.display = 'none';
        isLogin = true;
    } else {
        e.style.display = '';
        isLogin = false;
    }
}

function checkLogin(loginName) {
    if (isLogin == true) {
        document.getElementById('divCheckLogin').style.display = '';
        WCFMember.JSON_cekMemberLogin(loginName, checkLoginOnComplete, checkLoginOnError);
    }
    
}

function checkLoginOnComplete(result) { 
    //alert(result); 
    isCek = true;
    document.getElementById('divCheckLogin').style.display = 'none';
    if (result == "1") {
        isValid = true;
        document.getElementById('divCheckMsg').innerHTML = "<span style=\"color:green;\">Your email already registered please click button 'Mail Activation' to send email activation</span>";
        // jika sudah ada
    } else {
        isValid = false;
        document.getElementById('divCheckMsg').innerHTML = "Your email is not registered";
        // jika belum ada
    }
    
    document.getElementById('divCheckMsg').style.display = '';
    

} 

function checkLoginOnError(result) { 
    //alert(result.get_message()); 
}

function doSend() {
    if (isLogin == false) {
        alert('Incorrect email, Please check again');
        document.getElementById('txtLoginName').focus();
    } else if (isCek == false) {
        alert('Please click \'Check Email\' first, to make sure\nyour email already register.');
    } else if (isValid == false) {
        alert('Sorry your email not register, \nPlease check your email or\nregister again with this email.');
    } else {
        document.getElementById("reActivateSubmit").value = "1";
        document.forms[0].submit();
    }
}