$(document).ready(function() {
    $('#submit_approval_button').click(function() {
        var page_id = $('#pages_version_page_id_hidden').val();
        var pages_versions_id = $('#pages_versions_id_hidden').val();

        $.post('/admin/pages?request=ajax_approve_content&ajax', { page_id : page_id, pages_versions_id : pages_versions_id }, function(data) {
            location.reload();
        });
        return false;
    });

    $('#submit_rejection_button').click(function() {
        var page_id = $('#pages_version_page_id_hidden').val();
        var pages_versions_id = $('#pages_versions_id_hidden').val();

        $.post('/admin/pages?request=ajax_reject_content&ajax', { page_id : page_id, pages_versions_id : pages_versions_id }, function(data) {
            location.reload();
        });
        return false;
    });

    /*$('#send_for_approval_button').click(function() {
        $('#content_approval_request_form').show();
    }); */

    $('#submit_pending_confirm_submit').live("click", function() {
        var element = $('[data-field="content"][data-table="pages"]');

        var page_id = $(element).attr('data-id');
        var content = $(element).html();
        var users = new Array();

        var checked_users = $(document).find('[name="users[]"]:checked');
        $(checked_users).each(function(key, el) {
            users.push($(el).attr('value'));
        });

        $.post('/admin/pages?request=edit&ajax', { submit_pending_confirm_ajax : true, id : page_id, content : content, 'users[]' : users }, function(data) {
            location.reload();
        });
        return false;
    });

    $('#cancel_approval_request_submit').live("click", function(){
        $(document).trigger('close.facebox');
        return false;
    });
});

var content_i = 0;
$(document).ready(function(){

    $('#switch_content_button').click(function() {
        var content = '';
        if ((content_i % 2) === 0) {
            content = $('#current_content_hidden').val();
            $('#content_showing').html('Current');
        } else {
            content = $('#approval_content_hidden').val();
            $('#content_showing').html('For Approval');
        }
        $('[data-field="content"][data-table="pages"]').html(content);
        content_i++;
    });
});
