<?php
// don't let SQL time out when 30-500 seconds (depending on php.ini) is not enough
@set_time_limit(0);

include("templates/script.tpl");

if(!isset($_GET['s'])) {
	$_GET['s']=0;
}
$tz=(isset($_GET['t']))? (int)$_GET['t'] : 8;
    switch($tz) {
        case 1: $t_zone="Africa/Dakar";break;
        case 2: $t_zone="America/New_York";break;
        case 3: $t_zone="Antarctica/Casey";break;
        case 4: $t_zone="Arctic/Longyearbyen";break;
        case 5: $t_zone="Asia/Kuala_Lumpur";break;
        case 6: $t_zone="Atlantic/Azores";break;
        case 7: $t_zone="Australia/Melbourne";break;
        case 8: $t_zone="Europe/Bucharest";break;
        case 9: $t_zone="Europe/London";break;
		case 10: $t_zone="Europe/Bratislava";break;
		case 11: $t_zone="Indian/Maldives";break;
		case 12: $t_zone="Pacific/Fiji";break;
		case 13: $t_zone="America/Sao_Paulo";break;
		default: $t_zone="America/Sao_Paulo";break;
    }
date_default_timezone_set($t_zone);
?>

 <!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">
<head>
	<title>TravianZ Installation</title>
	<link rel="shortcut icon" href="favicon.ico" />
	<meta http-equiv="cache-control" content="max-age=0" />
	<meta http-equiv="pragma" content="no-cache" />
	<meta http-equiv="expires" content="0" />
	<meta http-equiv="imagetoolbar" content="no" />
	<meta http-equiv="content-type" content="text/html; charset=us-ascii" />
	<script src="mt-full.js?0ac37" type="text/javascript"></script>
	<script src="unx.js?f4b7h" type="text/javascript"></script>
	<script src="new.js?0ac37" type="text/javascript"></script>
	<link href="../gpack/travian_default/lang/en/lang.css?f4b7d" rel="stylesheet" type="text/css" />
	<link href="../gpack/travian_default/lang/en/compact.css?f4b7i" rel="stylesheet" type="text/css" />
	<link href="../gpack/travian_default/travian.css?e21d2" rel="stylesheet" type="text/css" />
	<link href="../gpack/travian_default/lang/en/lang.css?e21d2" rel="stylesheet" type="text/css" />
</head>
<body>
<script LANGUAGE="JavaScript">
function refresh(tz) {
     var dt = new Array();
    dt=tz.split(",");
    tz=dt[0];
    location="?s=1&t="+tz;
}
function proceed() {
	var e = document.getElementById('Submit');

	// if we disable the button right away, we wouldn't be able to submit the form
    setTimeout(function() {
        e.disabled = "disabled";
    }, 200);

    e.value = "Processing...";

    return true;
}
</script>
	<div class="wrapper">
		<img class="c1" src="img/x.gif" id="msfilter" alt="" name="msfilter" />

		<div id="dynamic_header"></div>

		<div id="header">
			<div id="mtop"></div>
		</div>

		<div id="mid">
			<div id="side_navi">
				<?php include("templates/menu.tpl"); ?>
			</div>

				<div id="content" class="login">
					<?php
					IHG_Progressbar::draw_css();
					$bar = new IHG_Progressbar(6, 'Step %d from %d ');
					$bar->draw();
					for($i = 0; $i < ($_GET['s']+1); $i++) {
						$bar->tick();
					}
					?>
				<div class="headline"><center>
				<span class="f18 c5">TravianZ Installation Script</span>
				</center></div>

				<?php
				if(substr(sprintf('%o', fileperms('../')), -4)<'700'){
					echo"<span class='f18 c5'>ERROR!</span><br />It's not possible to write the config file. Change the permission to '777'. After that, refresh this page!";
				} 
				else if (file_exists("../var/installed")) {
					echo"<span class='f18 c5'>ERROR!</span><br />Installation appears to have been completed.<br />If this is an error remove /var/installed file in install directory.";
				}
				else
					switch($_GET['s']){
						case 0:
						include("templates/greet.tpl");
						break;
						case 1:
						include("templates/config.tpl");
						break;
						case 2:
						include("templates/dataform.tpl");
						break;
						case 3:
						include("templates/wdata.tpl");
						break;
						case 4:
					    include("templates/accounts.tpl");
					    break;
						case 5:
						include("templates/end.tpl");
						break;
					}
				?>

			<div id="side_info" class="outgame"></div>

			<div class="clear"></div>
		</div>

		<div class="footer-stopper outgame"></div>

		<div class="clear"></div>

<?php include("../Templates/footer.tpl"); ?>
	</div>

	<div id="ce"></div>
</body>
</html>
