// Get resolution of user
if ((empty($_SESSION['swidth']) || empty($_SESSION['sheight'])) && (empty($_GET['swidth']) || empty($_GET['sheight']))) {
    ?>
<script type="text/javascript">
window.location.href='reservation.php?sheight='+screen. height+'&swidth='+screen.width;
</script>
<?php 
} elseif (empty($_SESSION['swidth'])) {
    $_SESSION['swidth'] = $_GET['swidth'];
    $_SESSION['sheight'] = $_GET['sheight'];
    $gogogo = true;
} else {
    $gogogo = true;
}
echo '<div style="float: left;"><form id="cat_form" action="reservation.php" method="get"><input type="hidden" name="cat" value="' . $category_id . '" /><div style="float: left;">' . get_lang('ResourceType') . ': <select name="cat" onchange="this.form.submit();"><option value="0">' . get_lang('Select') . '</option>';
$cats = Rsys::get_category_with_items();
if (count($cats) > 0) {
    foreach ($cats as $cat) {
        echo '<option value="' . $cat['id'] . '"' . ($cat['id'] == $category_id ? ' selected="selected"' : '') . '>' . $cat['name'] . '</option>';
    }
}
echo '</select></div></form></div>';
if ($gogogo && !empty($category_id)) {
    $itemlist = Rsys::get_cat_items($category_id);
    echo '<div style="float: left;">';
    if (count($itemlist) != 0) {
        echo '<form id="item_form" action="reservation.php?cat=' . $category_id . '&amp;item=" method="get">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="hidden" name="cat" value="' . $category_id . '" />' . get_lang('Resource') . ': <select name="item" onchange="this.form.submit();"><option value="0">' . get_lang('Select') . '</option>';
        foreach ($itemlist as $id => $item) {
            echo '<option value="' . $id . '"' . ($id == $_GET['item'] ? ' selected="selected"' : '') . '>' . $item . '</option>';
        }
        echo '</select></form>';