OK so I changed it a bit to this:
Code:
function myMenu() //Creates a menu with a class current to the current page item
{
$menuItems = array (
"Strona Głowna" => "index.php",
"O nas" => "o-nas.php",
"Oferta" => "oferta.php",
"Polecane kierunki" => "polecane-kierunki.php",
"kontakt" => "kontakt.php",
);
foreach($menuItems as $name => $url) {
$class = 'default';
$index = 'index.php';
if ((curPageName() == $url) && (curPageName() != $index)) {
$class='current';
echo "<li><a href='$url' class='$class'>$name</a></li>";
}
elseif (curPageName() == $index) {
$class='current home';
echo "<li><a href='$url' class='$class'>$name</a></li>";
}
};
};
But now, ALL menu items have the class "home current" - why?
Thank you!