$page = SiteConf::getSitePage($page); // initialize basic map variables $vars = array(); $vars['default_lan'] = SiteConf::$DEFAULT_CENTER_LAN; $vars['default_lng'] = SiteConf::$DEFAULT_CENTER_LNG; $vars['default_zoom'] = SiteConf::$DEFAULT_ZOOM; $vars['default_typeid'] = SiteConf::$DEFAULT_TYPEID; $vars['error_msg'] = ''; switch ($page) { case "maps": if (isset($_POST['map_id'])) { $vars_tmp = delete_map(intval($_POST['map_id'])); } $vars['html_title'] = $lang_msg['MAPS_TITLE']; $vars['page_title'] = $lang_msg['MAPS_PAGE_TITLE']; $vars['sitemaps'] = SiteMaps::getMaps(); break; case "map_view": if (isset($_GET['map_id'])) { $map_id = intval($_GET['map_id']); } if ($map_id > 0) { $vars_tmp = load_map(intval($map_id)); } else { $vars['error_msg'] .= 'Not valid map id'; } $vars['html_title'] = $lang_msg['MAP_VIEW_TITLE']; $vars['page_title'] = $lang_msg['MAP_VIEW_PAGE_TITLE']; break; case "map_global": $vars['map_objects'] = SiteMaps::getMapsObjects();