<?php

SearchPanel();
include_once "inc_files/inc_menu_search.php";
// Contact Admin
if ($module_contacts == 1) {
    $array_pages = array("index2.php?page=contacts_edit&amp;status=add", "index2.php?page=contacts_company_edit&amp;status=add", "index2.php?page=contacts_company_edit&amp;status=add", "index2.php?page=contacts_add_sector", "index2.php?page=contacts_company_merge");
    $array_title = array("Add Contact", "Add Company", "Add Title", "Add Sector", "Merge Companies");
    $array_images = array();
    $array_access = array(1, 1, 1, 1, 4);
    SideMenu("Contact Administration", $array_pages, $array_title, $array_access, $user_usertype_current, $array_images);
}
$array_pages = array();
$array_title = array();
$array_access = array();
$array_images = array();
while ($array = mysql_fetch_array($result)) {
    $user_name_first = $array['user_name_first'];
    $user_name_second = $array['user_name_second'];
    $user_num_mob = $array['user_num_mob'];
    $user_num_home = $array['user_num_home'];
    $user_num_extension = $array['user_num_extension'];
    $user_email = $array['user_email'];
    $user_id = $array['user_id'];
    $user_usertype = $array['user_usertype'];
    $user_name = $user_name_first . " " . $user_name_second;
    if ($user_num_mob) {
        $user_name = $user_name . "<br />" . $user_num_mob;
    }
    if ($user_usertype_current > 4) {
        $user_name = $user_name . "&nbsp;[" . $user_usertype . "]";
    }
    $array_pages[] = "index2.php?page=user_view&amp;user_id=" . $user_id;
    $array_title[] = $user_name;
    $array_images[] = "";
    $array_access[] = 1;
}
$array_pages[] = "index2.php?page=user_edit&amp;user_add=true";
$array_title[] = "Add New User";
$array_images[] = "button_new.png";
$array_access[] = 4;
SideMenu("Team", $array_pages, $array_title, $array_access, $user_usertype_current, $array_images, "r");
        $blog_user = $array['blog_user'];
        $blog_text = $array['blog_text'];
        $blog_title = $array['blog_title'];
        $blog_view = $array['blog_view'];
        $blog_type = $array['blog_type'];
        $blog_proj = $array['blog_proj'];
        $array_pages[] = "index2.php?page=project_blog_view&amp;blog_id={$blog_id}&amp;proj_id={$blog_proj}";
        $array_title[] = TimeFormat($blog_date) . "<br />" . $blog_title;
    }
    if ($result_num < $maxnum) {
        $print_total = $result_num;
    } else {
        $print_total = $maxnum;
    }
    if ($result_num > $maxnum) {
        $array_title[] = "[More]";
        $array_pages[] = "index2.php?page=project_blog_list&amp;proj_id={$blog_proj}";
    }
    // Menu - Journal Entries
    if ($module_journal == 1) {
        SideMenu("Project Journal", $array_pages, $array_title, $array_access, $user_usertype_current, $array_images);
    }
}
// Menu - Drawings
if ($module_drawings == 1) {
    $array_pages = array("index2.php?page=drawings_list&amp;proj_id={$proj_id}");
    $array_title = array("Drawings");
    $array_images = array();
    $array_access = array(1);
    SideMenu("Drawings", $array_pages, $array_title, $array_access, $user_usertype_current, $array_images);
}
// Menu - Library
if ($module_library == 1) {
    $array_pages = array("index2.php?page=library_index");
    $array_title = array("Document Library");
    $array_images = array("button_library.png");
    $array_access = array(1);
    SideMenu("Library", $array_pages, $array_title, $array_access, $user_usertype_current, $array_images);
}
// Menu - Tenders
if ($module_tenders == 1) {
    $array_pages = array("index2.php?page=tender_list");
    $array_title = array("Tenders");
    $array_images = array("button_list.png");
    $array_access = array(3);
    SideMenu("Tenders", $array_pages, $array_title, $array_access, $user_usertype_current, $array_images);
}
// Menu - Phone Messages
if ($module_phonemessages == 1) {
    $array_pages = array("index2.php?page=phonemessage_edit&amp;status=new", "index2.php?page=phonemessage_view&amp;status=view");
    $array_title = array("New Message", "View All");
    $array_images = array("button_message.png", "button_list.png");
    $array_access = array(2, 2);
    SideMenu("Messages", $array_pages, $array_title, $array_access, $user_usertype_current, $array_images);
}
// Menu - System Information
$array_pages = array("index2.php?page=info_usertypes");
$array_title = array("User Types");
$array_images = array("button_list.png");
$array_access = array(5);
SideMenu("System Information", $array_pages, $array_title, $array_access, $user_usertype_current, $array_images);
}
// Expenses
if ($module_expenses == 1) {
    $array_pages = array("index2.php?page=timesheet_expense_edit", "index2.php?page=timesheet_expense_list", "index2.php?page=timesheet_expense_analysis", "index2.php?page=timesheet_expense_validated");
    $array_title = array("Add Expenses", "Validate Expenses", "Expenses Analysis", "Validated Expenses by Date");
    $array_images = array("button_list.png", "button_list.png", "button_list.png", "button_list.png");
    $array_access = array(1, 3, 3, 3);
    SideMenu("Expenses Administration", $array_pages, $array_title, $array_access, $user_usertype_current, $array_images);
    function EarliestExpense()
    {
        global $conn;
        $sql = "SELECT ts_expense_date FROM intranet_timesheet_expense WHERE ts_expense_date > 0 order by ts_expense_date LIMIT 1";
        $result = mysql_query($sql, $conn) or die(mysql_error());
        $array = mysql_fetch_array($result);
        return date("Y", $array['ts_expense_date']);
    }
    $year_start = EarliestExpense();
    $year_now = date("Y", time()) + 1;
    $array_pages = array();
    $array_title = array();
    $array_images = array();
    $array_access = array();
    while ($year_now > $year_start) {
        $array_pages[] = "index2.php?page=timesheet_expense_annual&amp;year={$year_now}";
        $array_title[] = "Analysis for " . ($year_now - 1) . "-" . $year_now;
        $array_images[] = "";
        $array_access[] = 3;
        $year_now--;
    }
    SideMenu("Expenses by Year", $array_pages, $array_title, $array_access, $user_usertype_current, $array_images);
}