Proszę o sugestię bo się wyłożyłem na tym

PS funkcja tb() zwraca tablicę z przechwytywanymi elementami i to na jej pododstawie działą funkcja zamien() . Obydwie funkcje uruchamiane są w sekcji $(document).ready .
function tb() { var elm = new Array() ; elm['a'] = new Array() ; elm['a']['main'] = $("#main_start > #g_slaid > #m_foto a") ; elm['a'][1] = $("#main_start > #g_slaid > #s1 a") ; elm['a'][2] = $("#main_start > #g_slaid > #s2 a") ; elm['a'][3] = $("#main_start > #g_slaid > #s3 a") ; elm['a'][4] = $("#main_start > #g_slaid > #s4 a") ; elm['a'][5] = ' $("#main_start > #g_slaid > #s4 a") ' ; elm['img'] = new Array() ; elm['img']['main'] = $("#main_start > #g_slaid > #m_foto img") ; elm['img'][1] = $("#main_start > #g_slaid > #s1 img") ; elm['img'][2] = $("#main_start > #g_slaid > #s2 img") ; elm['img'][3] = $("#main_start > #g_slaid > #s3 img") ; elm['img'][4] = $("#main_start > #g_slaid > #s4 img") ; elm['test'] = new Array; return elm ; } var i = 1 ; function zamien(take) { var sek = i++ ; // zmienna iteracyjna // 1 - przechwytywanie adresów linków i zdjęć z pobocznych propozycji var track = take['a'][sek] ; var img = take['img'][sek] ; // 2 - przechtywywanie i podmiana adresów zdjęcia i linków głównego zdjęcia slaidera var main_a = take['a']['main'].attr("href",track) ; var main_img = take['img']['main'].attr("src",img) ; // 3 - robocze ustawienie wyświetlające zawartości zmiennych na potrzeby testu $("body").html("<br>>" + sek) ; if(i == 5) { i = 1 ; } setTimeout("zamien()",1000) } $(document).ready(function(){ var take = tb() ; // alert( take['img']['main'].attr("src") ) ; zamien(take) ; //