<?php
include('../../inc/globals.php');
require('../../inc/sql_connect.php');
include('../../inc/template.php');
include('../../inc/lang/cars.php');
include('../../inc/cars/settings.php');
include("../../inc/cars/show.php");
include('../../inc/global/linnad.php');



define('THIS_PAGE_ID', 103);

$user_info = user_logged_in();

$id = $_REQUEST['id'];

$HTML_HEAD .= '<link href="http://'. PICS_SUBDOMAIN .'.'.$DOMEENI_NIMI.'/css/cars.css" rel="stylesheet" type="text/css" />'."\n";

if (is_numeric($id)) {

	$result = mysql_query('SELECT mark.nimetus AS mark, kuulutus.*, lisainfo.* FROM '.$TABEL_KUULUTUSED.'_pohiinfo AS kuulutus LEFT JOIN '.$TABEL_KUULUTUSED.'_lisainfo AS lisainfo ON kuulutus.id=lisainfo.kuulutus_id LEFT JOIN '.$TABEL_KUULUTUSED.'_mark AS mark ON kuulutus.mark_id=mark.id WHERE kuulutus.id="'.$id.'" AND staatus > 3 LIMIT 1');

	if ($r = @mysql_fetch_assoc($result)) {

		$active = false;

		if ($r['aktiivne_kuni'] > time() && $r['staatus'] > 7) {
			$active = true;
			

			mysql_query('UPDATE '.$TABEL_KUULUTUSED.'_log SET naitamisi_kokku=naitamisi_kokku+1 WHERE kuulutus_id="'.$_GET['id'].'" LIMIT 1');
			
			if (mysql_affected_rows() == 0) {
				
				mysql_query('INSERT INTO '.$TABEL_KUULUTUSED.'_log (kuulutus_id, naitamisi_kokku) VALUES ("'.$_GET['id'].'", 1)');
				mysql_query('INSERT INTO '.$TABEL_KUULUTUSED.'_stats (kuulutus_id, kuupaev, kokku) VALUES ("'.$_GET['id'].'", CURDATE(), 1)');
				
			} else {
				
				mysql_query('UPDATE '.$TABEL_KUULUTUSED.'_stats SET kokku=kokku+1 WHERE kuulutus_id="'.$_GET['id'].'" AND kuupaev=CURDATE() LIMIT 1');
				
				if (mysql_affected_rows() == 0) {
					mysql_query('INSERT INTO '.$TABEL_KUULUTUSED.'_stats (kuulutus_id, kuupaev, kokku) VALUES ("'.$_GET['id'].'", CURDATE(), 1)');
				}
			}

/*
			$last_modified = gmdate('D, d M Y H:i:s \G\M\T', $r['last_modified']);

			if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE'])) {

				if ($_SERVER['HTTP_IF_MODIFIED_SINCE'] == $last_modified) {
					header("HTTP/1.0 304 Not Modified");
//					header("Cache-Control: max-age=86400, must-revalidate");
					exit;
				}
			}

			header('Last-Modified: '.$last_modified);
*/
		} else if ($r['aktiivne_kuni'] > time() && $r['staatus'] < 8) {
			$alert = $LANG[413];
		} else if ($r['aktiivne_kuni'] < time() && $r['staatus'] > 3) {
			$alert = $LANG[414];
		}

		if (!$active) header('HTTP/1.0 404 Not Found');

		show_header('', $r['mark'].' '.$r['mudel'].($r['versioon'] ? ' '.$r['versioon'] : ''), "../");

		if ($alert) echo '<br /><br /><h3 align="center">'.$alert.'</h3>';
		else {
			echo '<div id="toolbar" align="right">';
			echo '<a href="print.php?id='.$id.'" target="_blank" class="small">'.$LANG[558].'</a>   <br />';
//			echo '<a href="send.php?id='.$id.'" class="small">'.$LANG[487].'</a>   <br />';
			echo '</div>';
		}

		show($id, $r, $active);

		show_footer();
	} else {
		header('HTTP/1.0 404 Not Found');

		show_header('', '', "../");
		alert($LANG[472], 'error');
		show_footer();
	}

} else {
	header('Location: ./');
}

?>