<?php

  // start session
  session_start();
  /**************************************************
   *
   *  RPI Club management system
   *  (c) 2005 Adam Todorski, Matt Pennybacker, John Nichols
   *
   **************************************************/

  // require() core libs
  require('/usr/share/php/HTML/Template/Flexy.php');
  require('/usr/share/php/MDB.php');
  require('lib/session.inc.php');
  require('lib/action.inc.php');
  require('lib/db.inc.php');
  require('lib/ui.inc.php');

  // require() configs
  require('lib/globals.inc.php');

  // make db object, we will use this throughout
  $_SESSION['MDB'] = connect_db(new dbinfo($dbarr));

  // authorize and include action
  if(isset($_REQUEST['action_id'])) {
    sscanf($_REQUEST['action_id'], "%d", $actIDTemp);
    if(is_numeric($actIDTemp)) {
      // handle action ID
      handleAction($actIDTemp);
    }
  }

  // include content
  if(isset($_REQUEST['content_id']) && !isset($actIDTemp)) {
    sscanf($_REQUEST['content_id'], "%d", $conIDTemp);
    if(is_numeric($conIDTemp)) {
      $_SESSION['contentObj'] = $conIDTemp;
    }
    if($_SESSION['contentObj'] == 37) { ?>
    <!-- tinyMCE -->
    <script language="javascript" type="text/javascript" src="./jscripts/tiny_mce/tiny_mce.js"></script>
    <!-- /tinyMCE -->
  <?php  }
  }

  // call main page output function
  mainUI();


  // close DB
  $_SESSION['MDB']->disconnect();

?>
