$(document).ready(function () {

	$('#create-form').parsley();

//Listado de Sucursales.
$('#listing').DataTable({
	"bStateSave": true,
	dom: 'lBfrtip',
	"columns": [
	null,
	null,
	null,
	null,
	null,
	null,
{ "width": "30%" },
	],
	buttons: [
	{
		extend: 'excelHtml5',
		text: 'Exportar a Excel',
		title: ' - Lista de Sucursales',
		exportOptions: {
			modifier: {
				search: 'applied',
				order: 'applied'
			}

		},
	},
	{
		extend: 'pdf',
		text: 'Exportar a PDF',
		title: ' - Lista de Sucursales',
		header: true,
		footer: true,
		exportOptions: {
			modifier: {
				page: 'current'
			}
		}
	},
	{
		extend: 'copy',
		text: 'Copiar',
		exportOptions: {
			modifier: {
				search: 'applied',
				order: 'applied'
			}
		}
	}
	],
	lengthMenu: [[20, 50, 100, 100000], [20, 50, 100, "Todos"]],
	"scrollX": true,
	"bProcessing": true,
	"serverSide": true,
	"ajax": {
            url: baseUrl + "agencias/get_all", // json datasource
            type: "post", // type of method  ,GET/POST/DELETE
            error: function () {
            	$("#processing").css("display", "none");
            }
         },
         "language": {
         	"sProcessing": "Procesando...",
         	"sLengthMenu": "Mostrar _MENU_ registros",
         	"sZeroRecords": "No se encontraron resultados",
         	"sEmptyTable": "Ningún dato disponible en esta tabla",
         	"sInfo": "Mostrando sucursales del _START_ al _END_ de un total de _TOTAL_ registros",
         	"sInfoEmpty": "Mostrando sucursales del 0 al 0 de un total de 0 registros",
         	"sInfoFiltered": "(filtrado de un total de _MAX_ registros)",
         	"sInfoPostFix": "",
         	"sSearch": "Buscar Usuario:",
         	"sUrl": "",
         	"sInfoThousands": ",",
         	"sLoadingRecords": "Cargando...",
         	"oPaginate": {
         		"sFirst": "Primero",
         		"sLast": "Último",
         		"sNext": "Siguiente",
         		"sPrevious": "Anterior"
         	},
         	"oAria": {
         		"sSortAscending": ": Activar para ordenar la columna de manera ascendente",
         		"sSortDescending": ": Activar para ordenar la columna de manera descendente"
         	}
         }
      });

});