<?php header('P3P: CP="CAO PSA OUR"');?>
<? require_once('includes/Global.php'); 
if (strstr($_SERVER['PHP_SELF'],'.php/')){
	$_SERVER['PHP_SELF'] = substr ( $_SERVER['PHP_SELF'] , 0 , (strpos($_SERVER['PHP_SELF'],'.php/'))).'.php';
}elseif(strstr($_SERVER['PHP_SELF'],'.com/')){
	$_SERVER['PHP_SELF'] = substr ( $_SERVER['PHP_SELF'] , 0 , (strpos($_SERVER['PHP_SELF'],'.com/'))).'.com';
}
ini_set('memory_limit', '-1'); // To allocate max memory for the running of script. 
$activeUser = unserialize($_SESSION['ACTIVEUSER']);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-gb" lang="en-gb" >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<link rel="stylesheet" href="css/template.css" type="text/css" />
<link rel="stylesheet" href="js/calendar.css"/>
<script src="js/gen_validatorv31.js" type="text/javascript"></script>
<!--[if lte IE 6]>
<link rel="stylesheet" href="css/ie6.css" type="text/css" />
<![endif]-->
<title><?php echo Configuration::getSiteTitle() ?></title>
</head>
<body id="page_bg">
	<div id="wrapper">
<?php if (Configuration::hasHeader()){ ?>	
		<div id="header"></div>
<script type="text/javascript">
document.getElementById("header").style.backgroundImage = "url('images/<?php echo Configuration::getHeaderImg() ?>')";
</script>		
		<? 
		} 
		if ($activeUser instanceof Administrator){
			include("pages/menu/administratorMenu.php");
		}elseif($activeUser instanceof AdminUser){
			include("pages/menu/adminUserMenu.php");
		}
		Utility::purgeTmpFiles();
		$customizedHomepage = ($activeUser=="" && file_exists("pages/menu/homeMenu.php") ? true : false);
		?>		
		<div id="content">
			<div id="holder">
				<div class="clr"></div>
					<? if ((!$customizedHomepage) && !($activeUser instanceof Administrator)  && !($activeUser instanceof AdminUser)){ ?>
						<div id="leftcolumn1">
							<div class="nopad">
								<? include("pages/menu/leftMenu.php") ?>
							</div>
						</div>
					<?}?>
					<div <? echo (($activeUser instanceof Administrator  || $activeUser instanceof AdminUser || $customizedHomepage) ? 'id="maincolumn_full"' : 'id="maincolumn_left"') ?>>
						<div class="nopad">
							<div class="PrintArea">
							<?
							try{
								$_REQUEST = Utility::PurifyURLParameter($_REQUEST);
							    if (!isset($_REQUEST[p])){
							    	$strpos = stripos($_SERVER[REQUEST_URI],"index.php");
							    	if ($strpos>0){
							    		$_REQUEST[p] = substr($_SERVER[REQUEST_URI],(stripos($_SERVER[REQUEST_URI],"index.php")+10));
							    		//header('Location: '."http://me-lp:8080/psychology/index.php?p=".$_REQUEST[p]);
							    		//die;
							    	}
							    }
							    if ($_REQUEST[p]==""){
							    	unset($_REQUEST[p]);
							    }
							    /*
							    // Suspension of Account for user and Admin
								if ($activeUser instanceof Administrator){
							    	echo "<h1>Administrator account has been suspended. Contact the provider to reactivate.</h1>";
							    	if ($_REQUEST[p]=="logout"){
							    		include($site_path .$_REQUEST[p].(substr_count($_REQUEST[p],"static")>0 ?".html" :".php" ));
							    	}
							    	new ErrorManager(date("d/m/y")." Admin Account Suspended/n");
							    	return;
							    }elseif ($activeUser instanceof User || $activeUser instanceof Student){
							    	echo "<h1>".(($activeUser instanceof User) ?$activeUser->getFirstname() : $activeUser->getUser()->getFirstname())." account has been suspended. Contact the provider to reactivate.</h1>";
							    	if ($_REQUEST[p]=="logout" || $_REQUEST[p]=="action/supportAction"){
							    		include($site_path .$_REQUEST[p].(substr_count($_REQUEST[p],"static")>0 ?".html" :".php" ));
							    	}
							    	new ErrorManager(date("d/m/y").(($activeUser instanceof User) ?$activeUser->getFirstname() : $activeUser->getUser()->getFirstname()).' Account Suspended');
							    	return;
							    }	
							    // End Suspension
							     * */
							    if ($_SESSION['ArchiveDatabase'] == TRUE ){
							    	$databaseDetails = Configuration::getDatabaseDetails();
							    	echo "Archive Records->".$databaseDetails['Title'];
							    }					    
								if (isset($_REQUEST[p]) && trim($_REQUEST[p])<>"" && file_exists($_REQUEST[p].(substr_count($_REQUEST[p],"static")>0 ?".html" :".php"))){
										include($site_path .$_REQUEST[p].(substr_count($_REQUEST[p],"static")>0 ?".html" :".php" ));
								}else{
									if (isset($_REQUEST[p]) ){
										include($site_path .'static/pageNotFound.html');
									}elseif($customizedHomepage){
										include("pages/menu/homeMenu.php");
									}else{
										include($site_path ."pages/studentHome.php" );
									}
								}
							}
							catch(Exception $e){
								echo '<center><h1>Error processing your request. Try again later.</h1></center>';
							}
							?>
							</div>
						</div>
					</div>
					<!-- div id="rightcolumn1">
						<? include("pages/menu/rightMenu.php") ?>
					</div>
					<div class="clr"></div-->
			
		</div>
	</div>	
	</div>	

			<div id="footer">&copy; copyright <?php echo date("Y"); ?>. <?php echo Configuration::getSiteTitle() ?>.  All rights Reserved. 
				<a href="http://www.siteground.com" style="font-size: 10px; font-family: Verdana,Arial,Helvetica,sans-serif; color: #333333;text-decoration:none;" target="_site"><img src="images/banner_01.jpg" style="width:28px;height:16px;display:none;" alt="SiteGround web hosting" title="SiteGround web hosting" target="_blank"/></a>
			</div>

<script  type="text/javascript">

$(function() {
	$('.print').click(function() {
		var container = $(this).attr('rel');
        var mode = "popup";// or iframe or popup
        var close = mode == "popup" && false;
        var extraCss = "css/myPrintArea.css";
        var keepAttr = ["class","id","style"];

        var headElements = '';            
        var options = { mode : mode, popClose : close, extraCss : extraCss, retainAttr : keepAttr, extraHead : headElements };
        var print = "div.PrintArea";
        $( print ).printArea( options );
		return false;
	});
});

						
var cols =     document.getElementsByClassName('nopad');
for(i=0; i<cols.length; i++) {
  cols[i].style.border =    '1px solid <?php echo Configuration::getSectionBorderColor() ?>';
}
</script>	
</body>
</html>