//number of articles on page
$start = 0;
// temporary
$page_range = 5;
$currentYear = date('Y');
$press = 'class="on"';
$title = "Press & Media";
$mask = 0x2;
//test mode
$val = 0;
//not set
$press_tpl = file_get_contents('pages/press.tpl');
$count = GetNewsCountForYear($currentYear, NEWS, $mask, $val);
$numberOfPages = (int) (($count + $limit - 1) / $limit);
$articles = '';
$article_lst = GetPressListForYear($currentYear, $start, $limit, NEWS, $mask, $val);
// store the record of the "example" table into $row
foreach ($article_lst as $key => $row) {
    $artDate = date('M j, Y', $row['date']);
    $articles .= Article($row['id'], $row['title'], $row['lead'], '', $artDate);
}
$currentPage = 1;
//$numberOfPages = 16;
$startPage = $currentPage - (int) ($page_range / 2);
if ($startPage < 1) {
    $startPage = 1;
}
$maxPage = $startPage + $page_range - 1;
if ($maxPage > $numberOfPages) {
    $maxPage = $numberOfPages;
    $startPage = $maxPage - $page_range + 1;
}
$val = 0;
$mask = 2;
$count = GetNewsCountForYear($year, NEWS, $mask, $val);
$numberOfPages = (int) (($count + $limit - 1) / $limit);
$currentPage = (int) _GET('page', 1);
if ($currentPage < 1) {
    $currentPage = 1;
}
if ($currentPage > $numberOfPages) {
    $currentPage = $numberOfPages;
}
$start = ($currentPage - 1) * $limit;
$art_list = array();
if ($numberOfPages > 0) {
    $art_list = GetPressListForYear($year, $start, $limit, NEWS, $mask, $val);
}
$press = 'class="on"';
$title = "Press & Media";
$articles = '';
foreach ($art_list as $key => $row) {
    $artDate = date('M j, Y', $row['date']);
    $articles .= Article($row['id'], $row['title'], $row['lead'], '', $artDate);
}
//$currentPage = 1;
//	$numberOfPages = 16;
$startPage = $currentPage - (int) ($page_range / 2);
if ($startPage < 1) {
    $startPage = 1;
}
$maxPage = $startPage + $page_range - 1;