function load(cur) {
    loadImage(cur);
    centerToWaitWin();

    var myGlobalHandlers = {
        onCreate: function(){
            showWait();
        },
        onComplete: function() {
            if(Ajax.activeRequestCount == 0){
                hideWait();
            }
        }
    };

    Ajax.Responders.register(myGlobalHandlers);

    $("txtEMail").focus();

    return;
}
function entryData() {
    var chkOK = checkData();
    if (!chkOK) {
        return false;
    }
    $("btnSubmit").disabled=true;
    centerToWaitWin();
    new Ajax.Request("index.php", {method:"post", parameters:"action_SendLoginInfo=true&"+Form.serialize("frmMain"), asynchronous:true, onComplete:showEntryResult});
    return false;
}
function showEntryResult(resultRequest){
    //alert(resultRequest.responseText);
    //事前チェック
    if (resultRequest.responseText.substr(0,1)!="{" && resultRequest.responseText.substr(0,2)!="\n{") {
        alert("データの読込みエラーが発生しました。");
        $("btnSubmit").disabled=false;
        return;
    }

    var result = eval( "(" + resultRequest.responseText.unescapeHTML() + ")" );

    if (result["Result"] != "success") {
        alert(result["ResultMsg"]);
        $("btnSubmit").disabled=false;
        return;
    } else {
        alert(result["ResultMsg"]);
        $("frmMain").reset();
        window.location.replace("./");
        return;
    }
}
function checkData() {
    var elem;

    elem = $("txtEMail");
    byteCnt = __getByteCount(elem.value);
    if (byteCnt == 0) {
        alert("電子メールアドレスが入力されていません。");
        elem.focus();
        return false;
    } else if (byteCnt > elem.maxLength) {
        alert("電子メールアドレスに入力された文字数("+byteCnt+"バイト)が多すぎます。\n"+elem.maxLength+"バイト以内で入力してください。");
        elem.focus();
        return false;
    }
    if (!__IsValidEMail(elem.value)) {
        alert("入力された電子メールアドレスが正しくありません。");
        elem.focus();
        return false;
    }
    if (elem.value.match(/[\;\,]/)) {
        alert("入力された電子メールアドレスが正しくありません。");
        elem.focus();
        return false;
    }

    if (confirm("入力された内容を送信します。\nよろしければ OKボタンを押して下さい。")) {
        return true;
    } else {
        return false;
    }
}

