function mostra_menu($m,$i=0) {
if($i==0) $classe_ul = " class='menu-hv'"; else $classe_ul = "";
echo "
\n";
$ultimo_menu = end($m);
foreach ($m as $titulo => $link) {
$classe = "";
$classe_li = "";
$classe_seta = "";
if($titulo!==0 && $titulo !== 1) {
//classes da -
if(is_array($link)){ $classe_seta = "seta"; }
if($link==$ultimo_menu) { $classe_ultimo = "submenu-ultimo"; } else { $classe_ultimo = "";}
if($i==1000 || $i===0) { $classe_primeiro = "submenu-primeiro"; } else { $classe_primeiro = "";}
if(!empty($classe_seta) || !empty($classe_primeiro) || !empty($classe_ultimo)) {
$espaco1 = empty($classe_ultimo)?"":" ";
$espaco2 = empty($classe_seta)?"":" ";
$classe = "$classe_primeiro$espaco1$classe_ultimo$espaco2$classe_seta$classe_central$primeiro_menu";
$classe = " class='".trim($classe)."'";
}
//item
if (!is_array($link)) {
echo "
- {$titulo}";
} else {
if($link[1]) {
echo "
- {$titulo}\n";
} else {
echo "
- {$titulo}\n";
}
mostra_menu($link,1000);
}
echo "
\n";
$i++;
}
}
echo "
\n";
}
?>