
function lsubmit(form_name, post_form) {
    errfg = 0;
    $("msg").innerHTML = "";
    $("msg_user").innerHTML = "";
    $("msg_pswd").innerHTML = "";

    // user check
    if( !document.forms[form_name].mauthuser.value ) {
        lfocus(form_name, 'mauthuser');
        errfg = 1;
        $("msg_user").innerHTML = "ユーザーIDを入力してください。";
        $("msg_user").style.color ="red";
        return false;
    }

    // password check
    if( !document.forms[form_name].mauthpswd.value) {
        if( errfg == 0) {
            lfocus(form_name, 'mauthpswd');
        }
        errfg = 1;
        $("msg_pswd").innerHTML = "パスワードを入力してください。";
        $("msg_pswd").style.color ="red";
        return false;
    }

    if( errfg == 1) {
        $("msg").innerHTML = "間違いを訂正して再度ログインして下さい。";
        $("msg").style.color ="red";
        return false;
    }

    str = document.forms[form_name].mauthpswd.value +
            document.forms[post_form].session_id.value;
    document.forms[post_form].mauthuser.value = document.forms[form_name].mauthuser.value;
    document.forms[post_form].mauthcode.value = MD5_hexhash(str);
    document.forms[post_form].mauthpswd.value = Math.random();
    document.forms[post_form].submit();

    return false;
}


// focus
function lfocus(form_name, focus_field) {
    if ( focus_field == "") {
        focus_field = 'mauthuser';
    }
    document.forms[form_name].elements[focus_field].focus();
}

