var id; function bookmarkDone(transport) { if($(id).src.indexOf('plus.png') == -1) $(id).src = $(id).src.replace('minus.png', 'plus.png'); else $(id).src = $(id).src.replace('plus.png', 'minus.png'); } function callAjaxBookmark(id1, s, baseurl) { id = id1; var myAjax = new Ajax.Request(baseurl + '/ajax/bookmark', {method: 'get', parameters: {id: s}, onComplete: bookmarkDone}); }