Mam taki problem, chciałbym zrobić menu z wykorzystaniem current jednak nie wiem dlaczego mój "skrypt" nie działa. Czy mogę liczyć na pomoc

CSS
#nav{margin-top:10px;} #nav ul{background-color:#FFFFFF; width:188px;box-shadow: 5px 2px 5px #dfdfdf;} #nav ul li {list-style-type:none; background:url('images/menu-line-li.jpg')no-repeat left bottom;height:26px; padding:10px 0px 0px 25px; font-weight:bold;} #nav ul li a{width:300px;height:48px;position:absolute; margin-top:-5px;} #nav ul li a:hover{background:url('images/menu-active.png')no-repeat; color:#FFFFFF;margin:-10px -62px; padding:7px 50px 0px;font-size: 16px;} #nav ul li a.current{background:url('images/menu-active.png')no-repeat; color:#FFFFFF;margin:-10px -62px; padding:7px 50px 0px;font-size: 16px;}
PHP z menu
<div id="nav"> <ul> <li><a href="index.php?cat=informacje-ogolne" class="<?php echo ($_GET['cat'] === 'informacje-ogolne') ? 'nav' : null ?>">INFORMACJE OGÓLNE</a></li> <li><a href="?cat=wlasciwosci">WŁAŚCIWOŚCI</a></li> <li><a href="?cat=zastosowanie">ZASTOSOWANIE</a></li> <li><a href="?cat=obrobka-montaz">OBRÓBKA i MONTAŻ</a></li> <li><a href="?cat=do-pobrania">DO POBRANIA</a></li> <li class="nav-last-href"><a href="?cat=kontakt">KONTAKT</a></li> </ul></div>
Chciałbym osiągnąć efekt, aby po kliknęciu np.: w informacje ogólne pozostało zaznacznie w postaci grafiki, ale niestety nie działa
