      javascript.....
  javascript             
  ? 
"      15       ,
        ,
      js     ,
 "
                  
                 
 
 ......              .....
 
.........
guestbook\del.php  --      
guestbook\gotv.php  --      
guestbook\inde.php  --  ( ,   )   
guestbook\index.php  -- ------         js
guestbook\info.php  --       (            15 )
guestbook\jquery.js  --                
guestbook\nav.js  --         
guestbook\otv.php  --        
guestbook\sey2.php  --  
guestbook\tim.php  -- 
incfiles\le.php   ----      (nd     head  )      
incfiles\lh.php
functions.php ---      (          js ) 
                ....



.........
..........
     
guestbook          guestbook2            
  functions.php    incfiles\classes\functions.php
                
         
   
   //jsnfv
public static function jsnav($base_url, $start, $max_value, $num_per_page)
    {



     $neighbors = 2;
        if ($start >= $max_value)
            $start = max(0, (int)$max_value - (((int)$max_value % (int)$num_per_page) == 0 ? $num_per_page : ((int)$max_value % (int)$num_per_page)));
        else
            $start = max(0, (int)$start - ((int)$start % (int)$num_per_page));





   
        $base_link = '<a class="pagenav" href="javascript:inf(\'1\')" onclick="javascript:nav(\'' . strtr($base_url, array('%' => '%%')) . 'page=%d' . '\')" >%s</a>';
        $out[] = $start == 0 ? '' : sprintf($base_link, $start / $num_per_page, '&lt;&lt;');
        if ($start > $num_per_page * $neighbors)
            $out[] = sprintf($base_link, 1, '1');
        if ($start > $num_per_page * ($neighbors + 1))
            $out[] = '<span style="font-weight: bold;">...</span>';
        for ($nCont = $neighbors; $nCont >= 1; $nCont--)
            if ($start >= $num_per_page * $nCont) {
                $tmpStart = $start - $num_per_page * $nCont;
                $out[] = sprintf($base_link, $tmpStart / $num_per_page + 1, $tmpStart / $num_per_page + 1);
            }
        $out[] = '<span class="currentpage"><b>' . ($start / $num_per_page + 1) . '</b></span>';
        $tmpMaxPages = (int)(($max_value - 1) / $num_per_page) * $num_per_page;
        for ($nCont = 1; $nCont <= $neighbors; $nCont++)
            if ($start + $num_per_page * $nCont <= $tmpMaxPages) {
                $tmpStart = $start + $num_per_page * $nCont;
                $out[] = sprintf($base_link, $tmpStart / $num_per_page + 1, $tmpStart / $num_per_page + 1);
            }
        if ($start + $num_per_page * ($neighbors + 1) < $tmpMaxPages)
            $out[] = '<span style="font-weight: bold;">...</span>';
        if ($start + $num_per_page * $neighbors < $tmpMaxPages)
            $out[] = sprintf($base_link, $tmpMaxPages / $num_per_page + 1, $tmpMaxPages / $num_per_page + 1);
        if ($start + $num_per_page < $max_value) {
            $display_page = ($start + $num_per_page) > $max_value ? $max_value : ($start / $num_per_page + 2);
            $out[] = sprintf($base_link, $display_page, '&gt;&gt;');
        }
        return implode(' ', $out);
    }

   
   



