<?php

$name_stranica='catalog';

$base_path="../";
$bp="../";
if(isset($_GET['id_catalog']))
$bp="../../../";

require_once($base_path.'connect/connect.php');
include_once($base_path.'lib/lib.php');

$tree_reg=array(0);
$tree_cat=array(0);

if($_GET['id_catalog'])
	{
	$id_catalog=intval($_GET['id_catalog']);
	$cam=urlencode(anti($_GET['cam']));
	}

if($_GET['id_region'])
	{
	$rem=urlencode(anti($_GET['rem']));
	$id_region=intval($_GET['id_region']);
	$r = mysqli_query($link,"SELECT id_region, parent_glob, path FROM region WHERE id_region = '".$id_region."' AND url='".$rem."'");
	$nr=mysqli_num_rows($r);
	if(!$nr)
		{
		header('HTTP/1.1 404 Not Found');
		header('Status: 404 Not Found');
		echo "<HTML><HEAD><meta http-equiv='Refresh' charset='utf-8' content='0; URL=".$bp."404.php'></HEAD></HTML>";
		exit;
		}
	$rr = mysqli_fetch_array($r);
	$glob_region=$rr['parent_glob'];
	if(!$glob_region)
	$glob_region=$rr['id_region'];
	$tree_reg = explode(' ', trim($rr['path'].' '.$id_region));
	}

if(file_exists($base_path.'cashe_region/_svod_region_0.php'))
include_once($base_path.'cashe_region/_svod_region_0.php'); // регионы первого уровня

if($glob_region && file_exists($base_path.'cashe_region/_svod_region_'.$glob_region.'.php'))
include_once($base_path.'cashe_region_2/_svod_region_'.$glob_region.'.php'); // наш регион

for ($i=1; $i<count($tree_reg); $i++)
	{
	if($i<2)
	$name_region = $arr_regions[$tree_reg[($i-0)]][$tree_reg[$i]];
	else
	$name_region .= ' '.$arr_regions[$tree_reg[($i-1)]][$tree_reg[$i]];
	}

include_once($base_path.'cashe_catalog/_svod_catalog.php'); // дерево каталогов


if($id_catalog)
	{
	if(file_exists($base_path.'cashe_catalog/_svod_catalog_'.$id_catalog.'.php'))
		{
		include_once($base_path.'cashe_catalog/_svod_catalog_'.$id_catalog.'.php');
		if($arr_catalog['url'] != $cam)
			{
			header('HTTP/1.1 404 Not Found');
			header('Status: 404 Not Found');
			echo "<HTML><HEAD><meta http-equiv='Refresh' charset='utf-8' content='0; URL=".$bp."404.php'></HEAD></HTML>";
			exit;
			}
		}
	else
		{
		header('HTTP/1.1 404 Not Found');
		header('Status: 404 Not Found');
		echo "<HTML><HEAD><meta http-equiv='Refresh' charset='utf-8' content='0; URL=".$bp."404.php'></HEAD></HTML>";
		exit;
		}
	include_once($base_path.'plugin/board/func_search_user.php'); 
	include_once($base_path.'plugin/board/func_view.php');

	if($arr_sp)
		{
		foreach($arr_sp as $ars)
			{
			if(file_exists($base_path.'cashe_n/_svod_element_'.$ars[0].'.php'))
			include_once($base_path.'cashe_n/_svod_element_'.$ars[0].'.php');
		
			if(file_exists($base_path.'cashe_n/_svod_element_two_'.$ars[1].'.php'))
			include_once($base_path.'cashe_n/_svod_element_two_'.$ars[1].'.php');
			}
		}
			
	$name_title=$arr_catalog['catalog'];
	$title=$arr_catalog['catalog'];
	
	if($arr_catalog['title'])
	$name_title=$arr_catalog['title'];
	
	if($arr_catalog['H1'])
	$title=$arr_catalog['H1'];

	if($arr_field)
		{
		foreach ($arr_field as $index=>$arr_fie)
			{
			if($arr_fie['field_param_search'] && $arr_field[$index]['field_spisok'] && $_GET[$arr_field[$index]['field_field']][1] )
				{
				$mark = $arr_element[$arr_field[$index]['field_spisok']][$_GET[$arr_field[$index]['field_field']][1]];
				if($_GET[$arr_field[$index]['field_field']][2])
				$mark .= ' '.$arr_element_two[$_GET[$arr_field[$index]['field_field']][1]][$_GET[$arr_field[$index]['field_field']][2]];
				break;
				}
			}
		}
		
	if($mark) 
		{
		$name_title .= ', '.$mark;
		$title .= ', '.$mark;
		}
	}

if($name_region)
	{
	$name_title=$name_title.' '.$name_region;
	$title=$title.' '.$name_region;
	}

if($id_catalog && !$arr_razdel[$arr_catalog['id_catalog']])
$con_razdel=1;

if($_GET['map'])
	{
	$tab_mapp='onLoad="initialize()"';
	$tab_map=intval($_GET['map']);
	}
else
	$tab_mapp='';

?>