﻿function ImprimirPagina()
{
  if (window.print)
    window.print();
}

function ShowHideCustomizationWindow(aGrid)
{
  if (aGrid == null) return;
  if (aGrid.IsCustomizationWindowVisible())
    aGrid.HideCustomizationWindow();
  else aGrid.ShowCustomizationWindow();
}

function ToolBarProcess(cControl, sComando, bEstado)
{
  if (cControl == null || sComando == null) return;
  switch (sComando)
  {
    //case 'Propiedades': 
    //case 'Enviar': 
    //case 'AbrirExpandir': cControl.ExpandDetailRow(cControl.GetFocusedRowIndex()); break;
    case 'eventEliminar': if (confirm('¿Está seguro de eliminar el registro seleccionado?'))
        cControl.PerformCallback(sComando); break;
    case 'eventProcesar': if (confirm('¿Está seguro de procesar el registro seleccionado?'))
        cControl.PerformCallback(sComando); break;
    case 'gridSelectCols': ShowHideCustomizationWindow(cControl); break;
    default: cControl.PerformCallback(sComando + ':' + bEstado); break;
  }
}

function OnCallBackComplete(s, e)
{
  LoadingPanel.Hide();
  if (e.result != '') alert(e.result);
}