am incercat sal modofic putin ca sa schimbe pozitia background-ului link-ului care declanseaza functia si nu reusesc. am nevoie de ajutor un pic:
eu mam gindit ar trebui sa calculeze pozitia apoi daca este diferit bg de 0 sa adauge inaintea lui "-". Daca intelegeti.
PHP Code:
function showMenu(Item){
var bg = Item*35-35;
var Item1 = "menu" + Item;
var Item2 = "anchor" + Item;
if (!(bg=="0")){bg = "-" + bg;}
if (!(document.getElementById(Item1).style.display=="none"))
{
document.getElementById(Item1).style.display="none";
document.getElementById(Item2).style.background="background: transparent url('{T_THEME_PATH}/images/top.png') no-repeat " + bg + "px 0px";
}
else
{
hideAll();
document.getElementById(Item1).style.display="inline";
document.getElementById(Item2).style.background="background: transparent url('{T_THEME_PATH}/images/top.png') no-repeat " + bg + "px -30px";
}
}
Un forum simplu pentru toti, si pentru ca parerea ta conteaza!

