/* USE tw-sack.js */

function ajax_block_user(username, callback) {
    if(!typeof(sack) == 'function') return;
    var x = new sack();

    x.requestFile = '/user/block/' + username;
    x.method = 'GET';
    x.setVar('ajax', 1);


    x.onError = function() { alert(ZORPIA_JS_LANG.ENCOUTER_SOME_ERROR); };

    x.onCompletion = function() {
        var res = x.response;
        switch(res) {
            case 'NOT_LOGINNED':
                window.location = '/login';
                break;

            case 'OK':
                if(callback) callback();
                break;
        }
    };
    x.runAJAX();
}
