var vote_request = {
    show: function(js_contest_id) {
        $('#vote_request_form [name=contest_id]').val(js_contest_id);
        $('#vote_request_box').show_popup();
    },
    
    send: function() {
        if($('#vote_request_send_button').html()=='Inchide') {
            $('#vote_request_box').hide_popup();
            
            document.getElementById('vote_request_form').reset();
            $('#vote_request_form').show_report('',null);
            $('#vote_request_send_button').html('Trimite');
        } else {
            $('#vote_request_send_button').show_ajax_loader();
            $.postJSON(
                SITE_URL + '/ajax.php?act=vote_request',
                $('#vote_request_form').serialize(),
                vote_request.on_send_result
            );
        }
    },
    
    on_send_result: function(js_ajax_result) {
        $('#vote_request_send_button').hide_ajax_loader();
        if(js_ajax_result.success) {
            $('#vote_request_form').show_report(js_ajax_result.report, 'success');
            $('#vote_request_send_button').html('Inchide');
        } else {
            $('#vote_request_form').show_report('Cererea nu a fost trimisa. ' + js_ajax_result.error, 'error');
        }
    }
}
