var ritems = new Array(); var ritemids = new Array(); var currentrstringindexes = new Array(); function addRotateItem(itemid,rstrings) { ritems[ritems.length] = rstrings; ritemids[ritemids.length] = itemid currentrstringindexes[currentrstringindexes.length] = 0; } function rotateAll() { for (var i = 0; i < ritems.length; i++) { var rstrings = ritems[i]; var itemid = ritemids[i]; var currentindex = currentrstringindexes[i]; currentindex++; if (currentindex > rstrings.length-1) { currentindex = 0; } document.getElementById(itemid).innerHTML=rstrings[currentindex]; currentrstringindexes[i] = currentindex; } } var timer = window.setInterval("rotateAll()", 3500);