<?
function page_strnavigation($link, $posts, $start, $total, $koll = 4) {
if($total>0){
$ba = ceil($total/$posts);
$ba2 = $ba * $posts - $posts;
echo '<hr />Страницы: ';
$min = $start - $posts * ($koll - 1);
$max = $start + $posts * $koll;
if ($min<$total && $min>0){
if ($min-$posts>0){
echo '<a href="'.$link.'start=0&'.SID.'">1</a> ... ';
} else {
echo '<a href="'.$link.'start=0&'.SID.'">1</a> ';
}}
for($i=$min; $i<$max;){
if ($i<$total && $i>=0){
$ii = floor(1 + $i / $posts);
if ($start==$i) {
echo ' <b>('.$ii.')</b> ';
} else {
echo ' <a href="'.$link.'start='.$i.'&'.SID.'">'.$ ;ii.'</a> ';
}}
$i+=$posts;}
if ($max<$total){
if ($max+$posts<$total){
echo ' ... <a href="'.$link.'start='.$ba2.'&'.SID.'">'.&# 36;ba.'</a>';
} else {
echo ' <a href="'.$link.'start='.$ba2.'&'.SID.'">'.&# 36;ba.'</a>';
}}
echo '<br /><br />';
}}