<?php
include "root.class.php";
new root_styles();
$roots = new root();
$roots->OnPageScripts();
new login_system();
new online_check();

$navbar = new navbar();

$navbar->add_logo();

if ($_SESSION['user_type'] == "Admin") {

    $navbar->open_group("manage");
    $navbar->add_button("assets", "assets/home.php", "assets", "assets");
    $navbar->add_button("asset_types", "assets/type_home.php", "asset_types", "Asset Types");
    // $navbar->add_button("clients", "clients/home.php", "clients", "clients");
    $navbar->add_button("teams", "teams/home.php", "teams", "teams");
    $navbar->add_button("users", "users/home.php", "Users", "users");
    $navbar->add_button("user_types", "users/type_home.php", "user_types", "User Types");
    $navbar->end_group();

    $navbar->open_group("dashboard");
    $navbar->add_button("active jobcards", "dashboard/team_dashboard.php", "active jobcards", "active jobcards");
    $navbar->end_group();

    $navbar->open_group("jobcards");
    $navbar->add_button("Create", "jobcards/create_lead.php", "Create", "Create");
    $navbar->add_button("edit", "jobcards/lead_home.php", "edit", "edit");
    $navbar->add_button("Assign", "jobcards/jobcard_assign.php", "Assign", "Assign");
    $navbar->end_group();

    // $navbar->open_group("consumables");
    // $navbar->add_button("add", "consumables/add_consumables.php", "add", "add");
    // $navbar->add_button("receive", "consumables/receive_consumables.php", "receive", "receive");
    // $navbar->add_button("manage", "consumables/manage_consumables.php", "manage", "manage");
    // $navbar->end_group();

    $navbar->open_group("reports");
    $navbar->add_button("reports", "reports/home.php", "Reports", "Home");
    $navbar->add_button("jobcards", "jobcards/report.php", "jobcard", "Jobcards");
    $navbar->end_group();

    // $navbar->open_group("stock control");
    // $navbar->add_button("stock control", "stock_control/home.php", "stock control", "Home");
    // $navbar->add_button("assign", "stock_control/assign_stock.php", "assign", "assign");
    // $navbar->add_button("stock", "stock_control/current_stock.php", "stock", "stock");
    // $navbar->add_button("booked stock", "stock_control/booked_stock.php", "booked stock", "booked stock");
    // $navbar->end_group();

    $navbar->open_group("maps report");
    $navbar->add_button("Home", "maps/view.php", "Home", "Home");
    $navbar->end_group();


} elseif ($_SESSION['user_type'] == "DEV") {

    $navbar->open_group("manage");
    $navbar->add_button("assets", "assets/home.php", "assets", "assets");
    $navbar->add_button("asset_types", "assets/type_home.php", "asset_types", "Asset Types");
    $navbar->add_button("clients", "clients/home.php", "clients", "clients");
    $navbar->add_button("teams", "teams/home.php", "teams", "teams");
    $navbar->add_button("users", "users/home.php", "Users", "users");
    $navbar->add_button("user_types", "users/type_home.php", "user_types", "User Types");
    $navbar->end_group();

    $navbar->open_group("dashboard");
    $navbar->add_button("active jobcards", "dashboard/team_dashboard.php", "active jobcards", "active jobcards");
    $navbar->end_group();

    $navbar->open_group("invoices");
    $navbar->add_button("add", "invoices/add_invoices.php", "add", "add");
    $navbar->add_button("edit", "invoices/edit_invoices.php", "edit", "edit");
    $navbar->add_button("home", "invoices/home.php", "home", "home");
    $navbar->end_group();

    $navbar->open_group("jobcards");
    $navbar->add_button("Create", "jobcards/create_lead.php", "Create", "Create");
    $navbar->add_button("edit", "jobcards/lead_home.php", "edit", "edit");
    $navbar->add_button("Assign", "jobcards/jobcard_assign.php", "Assign", "Assign");
    $navbar->end_group();

    $navbar->open_group("consumables");
    $navbar->add_button("add", "consumables/add_consumables.php", "add", "add");
    $navbar->add_button("receive", "consumables/receive_consumables.php", "receive", "receive");
    $navbar->add_button("manage", "consumables/manage_consumables.php", "manage", "manage");
    $navbar->end_group();

    $navbar->open_group("reports");
    $navbar->add_button("reports", "reports/home.php", "Reports", "Home");
    $navbar->add_button("jobcards", "jobcards/report.php", "jobcard", "Jobcards");
    $navbar->end_group();

    $navbar->open_group("stock control");
    $navbar->add_button("stock control", "stock_control/home.php", "stock control", "Home");
    $navbar->add_button("assign", "stock_control/assign_stock.php", "assign", "assign");
    $navbar->add_button("stock", "stock_control/current_stock.php", "stock", "stock");
    $navbar->add_button("booked stock", "stock_control/booked_stock.php", "booked stock", "booked stock");
    $navbar->end_group();

    $navbar->open_group("maps report");
    $navbar->add_button("Home", "maps/view.php", "Home", "Home");
    $navbar->end_group();

} elseif ($_SESSION['user_type'] == "Dispatch") {

    $navbar->open_group("stock control");
    $navbar->add_button("stock control", "stock_control/home.php", "stock control", "Home");
    $navbar->add_button("assign", "stock_control/assign_stock.php", "assign", "assign");
    $navbar->add_button("stock", "stock_control/current_stock.php", "stock", "stock");
    $navbar->add_button("booked stock", "stock_control/booked_stock.php", "booked stock", "booked stock");

    $navbar->end_group();

} elseif ($_SESSION['user_type'] == "Manager") {

    $navbar->open_group("reports");
    $navbar->add_button("reports", "reports/home.php", "Reports", "Home");
    $navbar->add_button("jobcards", "jobcards/report.php", "jobcard", "Jobcards");
    $navbar->end_group();

    $navbar->open_group("consumables");
    $navbar->add_button("add", "consumables/add_consumables.php", "add", "add");
    $navbar->add_button("receive", "consumables/receive_consumables.php", "receive", "receive");
    $navbar->add_button("manage", "consumables/manage_consumables.php", "manage", "manage");
    $navbar->end_group();

    $navbar->open_group("stock control");
    $navbar->add_button("stock control", "stock_control/home.php", "stock control", "Home");
    $navbar->add_button("assign", "stock_control/assign_stock.php", "assign", "assign");
    $navbar->add_button("stock", "stock_control/current_stock.php", "stock", "stock");
    $navbar->add_button("booked stock", "stock_control/booked_stock.php", "booked stock", "booked stock");
    $navbar->end_group();

    $navbar->open_group("jobcards");
    $navbar->add_button("jobcard", "jobcards/jobcard.php", "jobcard", "jobcard");
    $navbar->end_group();

} elseif ($_SESSION['user_type'] == "Driver") {

    // $navbar->open_group("consumables");
    // $navbar->add_button("receive", "consumables/receive_consumables.php", "receive", "receive");
    // $navbar->end_group();

    $navbar->open_group("jobcards");
    $navbar->add_button("jobcard", "jobcards/jobcard.php", "jobcard", "jobcard");
    // $navbar->add_button("consumables", "consumables/consumables.php", "consumables", "consumables");
    $navbar->end_group();
}
$navbar->add_logout_button();
$navbar->add_refresh_button();
$navbar->navbar_end();
$roots->Main_iframe();
?>