function change_date(){
  $('#search-date').val($('#date').val());
  $('#search-form').submit();
}

function delete_category(category_id, parent_id, title){
  if(confirm('Хотите удалить категорию "'+title+'" вместе со всеми подкатегориями?')){
    document.location = 'admin.categories.delete?category_id='+category_id+'&parent_id='+parent_id;
  }
  return false;
}

/* Admin Interface functions */
function delete_message(message_id, banphone){
  var ctext = banphone ? 
    'Удалить сообщение и забанить номер?' : 'Удалить сообщение в архив?';
  if(confirm(ctext)) {
    $.post('admin.messages.delete.submit', {message_id : message_id, banphone : banphone});
    $('#msgrow_' + message_id).remove();
  }
}


function deactivate_message(message_id){
  $('#active_' + message_id).load('admin.messages.activity.submit', 
    {message_id : message_id, state : 0}
   );
}

function activate_message(message_id){
  $('#active_' + message_id).load('admin.messages.activity.submit', 
    {message_id : message_id, state : 1}
   );
}

function change_message_category(message_id){
  var category_id = $('#category_' + message_id).val();
  $.post('admin.messages.category.submit', {message_id : message_id, category_id : category_id});
}

function change_message_sbtype(message_id){
  var sbtype = $('#sbtype_' + message_id).val();
  $.post('admin.messages.sbtype.submit', {message_id : message_id, sbtype : sbtype});
}

function mass_cb_toggle(){
  if($('#mass-cb-main').is(':checked')){
    $('.mass-cb input').attr('checked', true);
  } else {
    $('.mass-cb input').attr('checked', false);
  }
}

function mass_message_action(action){
  $('#admin-messages-form #action').val(action);
  $.php('admin.messages.mass.action.submit', $('#admin-messages-form').serialize());
}

function delete_from_blacklist(phone) {
  if(confirm('Вернуть говнюка ' + phone + ' в строй?')) {
    $.post('admin.blacklist.delete', {phone: phone}, function(data) {
        window.location.reload();
    });
  }
}

