// Chrome                  
		// FF                      
		$pages = preg_split('# 
#i', $text);
		$total_page = @sizeof($pages);
		if ($total_page > 1)
		{
			$text = @$pages[get_current_page('artpage')-1];
			$page_nav = ' {t} ';
			$page_nav = get_pagination($total_page, 'artpage', $page_nav, get_settings('navi_box'));
			$text .= rewrite_link($page_nav);
		}
		$pages = '';
		return $pages . $text;
	}
	/**
	 * Получить идентификатор текущего документа
	 *
	 * @return int идентификатор текущего документа
	 */
	function get_current_document_id()
	{
		$_REQUEST['id'] = (isset($_REQUEST['id']) && is_numeric($_REQUEST['id']))
			? $_REQUEST['id']
			: 1;
		return $_REQUEST['id'];
	}
	/**
	 * Получить идентификатор родительского документа
	 *
	 * @return int идентификатор родительского документа
	 */
	function get_parent_document_id()
	{
		global $AVE_DB;
		return $AVE_DB->Query("SELECT document_parent FROM " . PREFIX . "_documents WHERE Id = '".get_current_document_id()."' ")->GetCell();
	}
	/**
	 * Функция отдаёт основные параметры дока
	 *
	 * @param int    $doc_id - номер id документа
	 * @param string $key - параметр документа
	 *
	 * @return string
	 */
	function get_document ($doc_id , $key ='')
	{
		global $AVE_DB;
		$doc_id = (int)$doc_id;
		if ($doc_id < 1)
			return array();
		static $get_documents_data = array();
		if (! isset ($get_documents_data[$doc_id]))
		{
			$get_documents_data[$doc_id] = getDocument($doc_id);
			$get_documents_data[$doc_id] = object2array($get_documents_data[$doc_id]);
			$get_documents_data[$doc_id]['doc_title'] = $get_documents_data[$doc_id]['document_title'];
			$get_documents_data[$doc_id]['feld'] = array();
		}
		if (isset($key) && $key != '')
			return $get_documents_data[$doc_id][$key];
		else
			return $get_documents_data[$doc_id];
	}
	/**
	 * Функция отдаёт основные параметры дока
	 *
	 * @param int    $doc_id - номер id документа
	 *
	 * @return object
	 */
	function getDocument ($doc_id)
	{
		global $AVE_DB;
		$doc_id = (int)$doc_id;
		if ($doc_id < 1)
			return false;
		$sql = "
			SELECT
				# DOCUMENT = $doc_id
				*
			FROM
				" . PREFIX . "_documents
			WHERE
				Id = '" . $doc_id . "'
		";
		$cache_time = (defined('CACHE_DOC_FILE') && CACHE_DOC_FILE)
			? -1
			: 0;
		$data = $AVE_DB->Query($sql, $cache_time, 'dat_' . $doc_id, true, '.data')->FetchRow();
		return $data;
	}
?>