<?php
/* * *******************************************************************************
* TES is a Time and Expense Management program developed by
* Initechs, LLC. Copyright (C) 2009 - 2010 Initechs LLC.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License version 3 as published by the
* Free Software Foundation with the addition of the following permission added
* to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK
* IN WHICH THE COPYRIGHT IS OWNED BY INITECHS, INITECHS DISCLAIMS THE WARRANTY
* OF NON INFRINGEMENT OF THIRD PARTY RIGHTS.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* this program; if not, see http://www.gnu.org/licenses or write to the Free
* Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
* 02110-1301 USA.
*
* You can contact Initechs headquarters at 1841 Piedmont Road, Suite 301,
* Marietta, GA, USA. or at email address hide@address.com
*
* The interactive user interfaces in modified source and object code versions
* of this program must display Appropriate Legal Notices, as required under
* Section 5 of the GNU General Public License version 3.
*
* In accordance with Section 7(b) of the GNU General Public License version 3,
* these Appropriate Legal Notices must retain the display od the "Initechs" logo.
* If the display of the logo is not reasonably feasible for technical reasons,
* the Appropriate Legal Notices must display the words "Powered by Initechs".
* ****************************************************************************** */
?>
<?php
ob_start();
$strtime = time();
$basedir = dirname(__FILE__);
require_once("$basedir/initialize.php");
require_once("$basedir/menu/menucontrol.php");
require_once("$basedir/baseclass/RenderPage.php");
global $db_server;
global $ini_array;
/* This two lines will determine if the application was installed or not, and
* based on the that factor, it will stay in the application or invoke the
* installation program.
*/
$logoutPage = new LogoutPage();
$loginText = $logoutPage->showLogoutLink();
/* The following code will be executed only if the applicaiton is correctly
* insatalled. The showLogoutLink method in RenderPage.php has the control.
*/
if ($db_server != null)
getCompany();
$logo = ($_SESSION['company']['logo'] != '') ? $_SESSION['company']['logo'] : 'logo.gif';
$logoPrint = "<img class='company-logo-on-banner' src='images/{$logo}'>";
$system_description = changeLiteral($ini_array['literal']['system_description']);
$Menu = new Menu();
$MenuText = $Menu->buildMenu();
$History = new History();
$HistoryText = $History->printHistory();
$MainBody = new mainBody();
$BodyText = $MainBody->buildBody();
$timeTaken = time() - $strtime;
settype($timeTaken, "string");
$copyRightText = changeLiteral('Copyright') . "© Initechs, LLC. 2009-2011";
$responseTime = changeLiteral('Server response time') . ": {$timeTaken} " . changeLiteral('seconds');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<?php
echo $MainBody->getScreenHtmlHead();
?>
<body onload="onloadFunc()">
<div id='whole-frame'>
<table id='frame'>
<tr>
<!-- Top Bar: Tite Section -->
<td>
<table class="banner">
<!-- Top Bar has 1 row and 3 cols -->
<tr>
<!-- Logo Section -->
<td>
<?php
echo $logoPrint;
?>
</td>
<td class="app-name-on-banner"><!-- Heading Section -->
<?php
echo $system_description;
?>
</td>
<td class="right-link-on-banner"><!-- Logout Link Section -->
<?php
echo $loginText;
?>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<!-- Menu Section -->
<td class="menu">
<?php
echo $MenuText;
?>
</td>
</tr>
<tr>
<!-- Main Section: Left part is for history and Right part is for main data entry -->
<td>
<table id='frame'>
<tr>
<td class="left_body">
<?php
echo $HistoryText;
?>
</td>
<td class="right_body">
<?php
echo $BodyText;
?>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<!-- Footer Section -->
<td>
<table class="page-footer">
<tr>
<td>
<?php
echo $copyRightText;
?>
</td>
<td>
<?php
echo $responseTime;
?>
</td>
</tr>
</table>
<?php
echo $_SESSION['error']['program_error'];
?>
</td>
</tr>
</table>
</div>
</body>
</html>