<script type="text/javascript"> function changePic(item,icon){ if (document.getElementById( 'c' + item ).checked){ document.getElementById( 'i' + item ).src=icon+'_c.gif'; }else{ document.getElementById( 'i' + item ).src=icon+'_u.gif'; } setTimeout("pngPic('item','icon')",1000 ); } function pngPic(item,icon){ alert('przeszło'); if (document.getElementById( 'c' + item ).checked){ document.getElementById( 'i' + item ).src=icon+'_c.png'; }else{ document.getElementById( 'i' + item ).src=icon+'_u.png'; } } </script>
Kod, jaki jest, każdy widzi

Problem w tym, że bydlak nie zmienia src obrazka na png. Po sekundzie od kliknięcia trafnie wyświetla alert, ale na tym kończy zabawę. Alertowanie item wyświetla Undefined, więc pewien trop jest. Niemniej jednak jestem na tyle zielony, że nie mam pojęcia jak to rozgryźć.
