czy moze ktos mi pomoc jak to zrobic? oto skrypt
<script TYPE="text/javascript" LANGUAGE="JavaScript"> var karty = new Array( ////// Podaj ilość pozycji w poszczególnych menu: new karta(6) ); var szybko = false; var czas = new Date(); function display(id, wartosc) { if (wartosc) { if (document.getElementById) document.getElementById(id).style.display = wartosc; else if (document.all) document.all[id].style.display = wartosc; } else { var wart = ""; if (document.getElementById) wart = document.getElementById(id).style.display; else if (document.all) wart = document.all[id].style.display; return wart; } } function ukryj(id) { for (var i = 0; i < karty[id].ilosc; i++) display("nr" + id + "_" + i, "none"); display("nr" + id, "none"); karty[id].rozwinieta = false; } var id_rozwin_zwin = 0; function rozwin_zwin(id, nr) { if (!nr) { var nr = 0; if (!karty[id].rozwinieta) for (var i = 0; i < karty.length; i++) if (i != id) ukryj(i); czas = new Date(); } if (nr < karty[id].ilosc) { if (karty[id].rozwinieta) { if (szybko) display("nr" + id + "_" + nr++, "none"); if (nr < karty[id].ilosc) display("nr" + id + "_" + nr, "none"); } else { display("nr" + id, "block"); if (szybko) display("nr" + id + "_" + nr++, "block"); if (nr < karty[id].ilosc) display("nr" + id + "_" + nr, "block"); } } nr++; clearTimeout(id_rozwin_zwin); if (nr < karty[id].ilosc) id_rozwin_zwin = setTimeout('rozwin_zwin(' + id + ',' + nr + ')', 10); else { if (karty[id].rozwinieta) display("nr" + id, "none"); if (!szybko && new Date() - czas > karty[id].ilosc*25) szybko = true; else if (szybko && new Date() - czas < karty[id].ilosc*12) szybko = false; karty[id].rozwinieta = (karty[id].rozwinieta ? false : true); } } function karta(il) { this.ilosc = il; this.rozwinieta = true; } //--> </SCRIPT>