Hello, if someone can help me finish my script I'll give you a page full of really good free links including how to put good log in areas on your pages, putting pad files on your site, great photo softare links and a lot more. Here's the part I'm having trouble with, its a random function for rotating text. I have this under the array to show what last url stands for. It stand for the number 0 line of the array. var lasturl="0"; var Orderrand = true; Then this part says if the Orderrand is true, then do this. If its true it says "do the random part of this function. " Then apply it to the document.getElementById further below. Here is the function saying do this if Orderrand is true: function html(){ If the orderrand function isn't true then do the else. Which says just rotate the array numbers in order instead. The else works just fine as is. I'm only having trouble with this part. Its supposed to be saying if using the random function don't use to items in the array twice in a row. Can anyone see what I have wrong? Next is a copy in another script where this function is working right now, but it has no "else". And here is another script its used in but this one has the else but it can pick the same item twice in a row. This is another working copy that works right now. So please let me know whats wrong with this. Sure hope someone can help, thank you very much. Jen