﻿function setPage(){

    var nb = dnn.getVar('hidNbPages');
    var num = dnn.getVar('hidNumPage');
    var numBSC = dnn.getVar('hidNumPageBSC');
    var numMan = dnn.getVar('hidNumPageMan');
    var numDecl = dnn.getVar('hidNumPageDecl');
    var nbCont = dnn.getVar( 'NbConteneurs');
   
    var tabBSCID = dnn.getVar('tableBSC'); 
    var tabManID = dnn.getVar('tableMan');
    var tabDeclID = dnn.getVar('tableDecl');
    var tabContID = dnn.getVar('tableCont');

    var btnPrec = dnn.getVar('btnPrec');
    var btnSuiv = dnn.getVar('btnSuiv');
    var btnSite = dnn.getVar('btnSite');

    if (nb!=0)
    {
        if (num==numBSC) {
             document.getElementById(tabBSCID).style.display = 'block'; 
             document.getElementById(btnSite).style.display = "block";
        } else { 
              document.getElementById(tabBSCID).style.display = 'none';
              document.getElementById(btnSite).style.display = "none";
        }      
        if (num==numMan) document.getElementById(tabManID).style.display = 'block'; else document.getElementById(tabManID).style.display = 'none';
        if (num==numDecl) {
               document.getElementById(tabDeclID).style.display = 'block'; 
               if (nbCont>0) 
                   document.getElementById(tabContID).style.display = 'block';
               else
                   document.getElementById(tabContID).style.display = 'none';
        }else{
               document.getElementById(tabDeclID).style.display = 'none';
               document.getElementById(tabContID).style.display = 'none';
        }
    }
    

    if ((nb==0) || (nb==1))
    {
       document.getElementById(btnPrec).style.display = "none";
       document.getElementById(btnSuiv).style.display = "none";       
    }else{
      if (num==1)
       {
         document.getElementById(btnPrec).style.display = "none";
         document.getElementById(btnSuiv).style.display = "block";
       }else{
           if (num==nb){
               document.getElementById(btnPrec).style.display = "block";
               document.getElementById(btnSuiv).style.display = "none";
           }else{
               document.getElementById(btnPrec).style.display = "block";
                 document.getElementById(btnSuiv).style.display = "block";
           }
       }
    }
};

function nextPage(){

   var num = dnn.getVar('hidNumPage');
   
   num++;
   
   dnn.setVar('hidNumPage',num.toString());
   setPage();   
};

function prevPage(){

   var num = dnn.getVar('hidNumPage');
   num--;
   
   dnn.setVar('hidNumPage',num.toString());
   setPage();
};

