<?php

require_once 'header.php';
$controller = new ControllerRealEstate();
$controllerPhoto = new ControllerPhoto();
$realestates = $controller->getRealEstates();
if (!empty($_SERVER['QUERY_STRING'])) {
    $extras = new Extras();
    $realestate_id = $extras->decryptQuery1(KEY_SALT, $_SERVER['QUERY_STRING']);
    $realestate_id_featured = $extras->decryptQuery2(KEY_SALT, $_SERVER['QUERY_STRING']);
    if ($realestate_id != null) {
        $controller->deleteRealEstate($realestate_id, 1);
        echo "<script type='text/javascript'>location.href='realestates.php';</script>";
    }
    if ($realestate_id_featured != null) {
        $itm = new RealEstate();
        $itm->realestate_id = $realestate_id_featured[0];
        $itm->featured = $realestate_id_featured[1] == "yes" ? 0 : 1;
        $res = $controller->updateRealEstateFeatured($itm);
        echo "<script type='text/javascript'>location.href='realestates.php';</script>";
    }
    if ($realestate_id_featured == null && $realestate_id == null) {
        echo "<script type='text/javascript'>location.href='403.php';</script>";
    }
}
$search_criteria = "";
if (isset($_POST['button_search'])) {
    $search_criteria = trim(strip_tags($_POST['search']));
    $realestates = $controller->getRealEstatesBySearching($search_criteria);
}
?>