<?


//--получим все неободимые данные для этого скрипта
function getRequirements(){
	global $strPath,$arrCurrentKatalog,$arrFullNames,$arrMenuKatalog, $view_;

	/*!!!!!! Внимание! Здесь должны обрабатываться все возможные CGI-параметры,
     а потом их можно использовать как глобальные переменные */
	//-- нормирование входящих CGI-параметров
	$id = intval($_REQUEST['id']);
    $page_ = intval($_REQUEST['page_']);
    $idBrand_ = intval($_REQUEST['idBrand_']);
    $search_ = get_safe_cgi_str($_REQUEST['search_']);

	//--
    $URLBrand = '';
    $href = '';


    if (!empty($search_)) {
        if ($id == 0) $id = 1;
        // get_magazilla_katalog_href($page_descriptor, $IDKatalog, $URLBrand='', $IDPreset='', $show_all_brands='', $page='', $add_params = '',$is_indexed_url=true) {
        $href = get_magazilla_katalog_href(KatalogScriptPageDescriptor, $id, '', '', '', $page_, '&search_='.$search_);
    }
    elseif (!empty($id)) {
        // get_magazilla_katalog_href($page_descriptor, $IDKatalog, $URLBrand='', $IDPreset='', $show_all_brands='', $page='', $add_params = '',$is_indexed_url=true) {
        if ($idBrand_ > 0) {
            $query_text = " SELECT URLBrand
                            FROM Manufacturers
                            WHERE
                                 IDManufacturer = '$idBrand_'
                            ";

            $res = MySQL::db()->query($query_text);
            mes(MySQL::db()->errorInfo(),__FILE__,__LINE__);
            list($URLBrand) = MySQL::db()->setResource($res)->fetch(PDO::FETCH_BOTH);
            $href = get_magazilla_katalog_href(SearchScriptPageDescriptor, $id, $URLBrand, '', '', $page_);
        }
        elseif ($page_ > 0) {
            $href = get_magazilla_katalog_href(SearchScriptPageDescriptor, $id, '', '', '', $page_);
        }
        else {
            $href = get_magazilla_katalog_href(KatalogScriptPageDescriptor, $id, '', '', '', $page_);
        }
    }

    if ($href[0] == '/') $href = mb_substr($href, 1);
    $href = 'https://'.getenv('HTTP_HOST').'/'.$href;

    //echo $href;exit;
    header("HTTP/1.1 301 Moved Permanently");
    header("Location: $href");
}


//--END DEfinition-------------------------------------

require_once('local/definition.inc');
require_once(LibPath.'ek_common.inc');//



//----------дополнительные стили----------------------

// ID страницы
$IDPage = 77;
define('IDPageLocal',$IDPage);

counter($IDPage);//-- инициализация номера старницы + подключение к базе

getRequirements();//--получим все необходимые данные


?>