function login(block) {
    if (block.length) {
        var account = $('#' + block + '_account').val();
        var password = $('#' + block + '_password').val();
        var autoLogin = $('#' + block + '_autoLogin').attr('checked');
    }
    else {
        var account = $('#account').val();
        var password = $('#password').val();
        var autoLogin = $('#autoLogin').attr('checked');
    }
    
    $.post('/jp/user/login.html', {'account':account, 'password':password, 'autoLogin':autoLogin}, function(result) {
        /*
        if (result == 'success') {
            window.location = window.location;
        }
        */
        if (/^http/g.test(result)) {
            $('#referer').attr('action', result);
            $('#referer').submit();
        }
        else {
            $('#' + block + '_login_msg').html('ID、またはパスワードが正しくありません。');
        }
    });
}

function logout() {
    if (confirm('会員ログアウトしてよろしいですか。')) {
        $.post('/jp/user/logout.html', function(result) {
        	/*
            if (result == 'success') {
                $('#user-login').html('<span class="login">ログアウトしました。</span>');
            }
            */
            if (/^http/g.test(result)) {
                $('#referer').attr('action', result);
                $('#referer').submit();
            }
        });
    }
}

$(document).ready(function() {
    $('a.download').bind('click', function() {
        if ($('#member_login').val() != 'success') {
            return login_thickbox();
        }
    });
});

function login_thickbox() {
    $('#login_thickbox').click();
    return false;
}

function login_attention_thickbox() {
    $('#login_attention_thickbox').click();
    return false;
}