array( "" => "/gids", "Luister live" => "/luister/live", "Regionieuws" => "/luister/regionieuws", "Programmagids" => "/gids", "Programma gemist" => "/gemist/programma", "Fragment gemist" => "/gemist/fragment", "Zondagsdienst" => "/kerkdienst"), "TV" => array( "Kijk live" => "/kijk/live"), "Regioagenda" => "/agenda", "Over ons" => array( "" => "/contact", "Contact" => "/contact", "Frequenties" => "/frequenties", "Adverteren?" => "/adverteren", ), "NH Nieuws" => "https://nhnieuws.nl"); ?> $link) { if(isActive($link, $checksubmenus)) { return true; } } return false; } return (substr($_SERVER["REQUEST_URI"], 0, strlen($link)) == $link); } function buildMenu($menu, $ismobile) { $result = ""; foreach($menu as $title => $link) { if($title == "") { continue; } $submenu = is_array($link); $isactive = isActive($link, !$ismobile); $isplayer = !$submenu && substr($link, 0, 8) == '/luister'; $submenulink = $submenu && isset($link[""]) ? $link[""] : "#"; $target = substr($submenu ? $submenulink : $link, 0, 4) == "http" ? "target='_blank'" : ""; if($isplayer) { $icon = " "; } else { $icon = ""; } $result .= "
  • {$icon}{$title}"; if($submenu) { $result .= "\t\t\t\n"; } $result .= "\t\t
  • \n"; } return $result; } ?>