
    function NavigatePage(aintPage, aintPerGroup)
    {   var intGroupInteger, intGroupMod;
       intGroupInteger = parseInt(aintPage / aintPerGroup)
       intGroupMod = aintPage % aintPerGroup
       if (intGroupMod > 0)
       {  intGroupInteger = intGroupInteger + 1 }
       document.getElementById('HiddenPage').value = aintPage;
       document.getElementById('HiddenPageGroup').value =  intGroupInteger;  
       HandleSubmit('PAGE');
       DisablePageFields();
    }
    function NavigatePageGroup(aintPageGroup, aintPerGroup)
        {  document.getElementById('HiddenPage').value = (aintPerGroup * aintPageGroup) - (aintPerGroup - 1);
       document.getElementById('HiddenPageGroup').value = aintPageGroup ;  
       HandleSubmit('PAGE')
       DisablePageFields();
    }
    
    function DisablePageFields()
    {
        if (document.getElementById('cmdPrevious'))
        {document.getElementById('cmdPrevious').disabled = true;}
       if (document.getElementById('cmdNext'))
        {document.getElementById('cmdNext').disabled = true;}
       if (document.getElementById('cboPageGroup'))
        {document.getElementById('cboPageGroup').disabled = true;}
    }

   function NavigateGroup(astrGroupID)
    {  document.getElementById('HiddenGroupID').value = astrGroupID;
       document.getElementById('HiddenPage').value = '1';
       document.getElementById('HiddenPageGroup').value = '1';
       if (document.getElementById('txtSearch'))
       {document.getElementById('txtSearch').value = '';}
       HandleSubmit('GROUP')
    }
    
   function NavigateSearch(astrGroupID)
    {  
       if (document.getElementById('HiddenKeepGroupID'))
       { }
       else
       {
           if (document.getElementById('HiddenGroupID'))
           {document.getElementById('HiddenGroupID').value = '';}
       }
       document.getElementById('HiddenPage').value = '1';
       document.getElementById('HiddenPageGroup').value = '1';
       HandleSubmit('SEARCH')
       if (document.getElementById('cmdSearch'))
       {document.getElementById('cmdSearch').disabled = true;}
    }
    
   function HandleIncrement()
   { if (document.getElementById('HiddenGroupID'))
    {document.getElementById('HiddenGroupID').value = '';}
    document.getElementById('HiddenPage').value = '1';
    document.getElementById('HiddenPageGroup').value = '1';      
    if (document.getElementById('txtSearch'))
       {document.getElementById('txtSearch').value = '';}
    HandleSubmit('INCREMENT');
   }