/* This script and many more are available free online at The JavaScript Source :: http://javascript.internet.com Created by: Mike Hudson :: http://www.afrozeus.com */ /* To change the values in the News_setupLinks function below. You will notice there are two arrays for each of Titles and Links. Currently there are 3 items in each array, but you can easily expand on that by adding to the array. For example, to add a 4th record, you would simply include the following 2 lines at the end of News_setupLinks function: NewsArrLink[3] = "someURL.htm"; NewsArrTitles[3] = "Some title"; */ function News_setupLinks() { NewsArrLinks[0] = "/it/news/5"; NewsArrTitles[0] = "Selezione Puglia Show
Definita la selezione del concorso di cortometraggi Puglia Show. La lista completa, con le indica... "; NewsArrLinks[1] = "/it/news/6"; NewsArrTitles[1] = "Rassegna stampa
La rassegna stampa 2009 è online "; } var News_m_iInterval; var News_m_Height; //window.onload = News_wl(); var News_iScroll=0; var NewsArrLinks; var NewsArrTitles; var News_arrCursor = 0; var News_arrMax; //window.onload=News_wl(); function News_wl() { News_m_iInterval = setInterval(News_ontimer, 10); var base = document.getElementById("news_scroller"); News_m_Height = base.offsetHeight; var divi = parseInt(News_m_Height/5); News_m_Height = divi*5; var td1 = document.getElementById("news_td1"); var td2 = document.getElementById("news_td2"); var td3 = document.getElementById("news_td3"); td1.height = News_m_Height-5; td2.height = News_m_Height-5; td3.height = News_m_Height-5; NewsArrLinks = new Array(); NewsArrTitles = new Array(); News_setupLinks(); News_arrMax = NewsArrLinks.length-1; News_setLink(); } function News_setLink() { var ilink = document.getElementById("news_scroller_link"); ilink.innerHTML = NewsArrTitles[News_arrCursor]; ilink.href = NewsArrLinks[News_arrCursor]; } function News_ontimer() { var base = document.getElementById("news_scroller"); News_iScroll+=5; if (News_iScroll>(News_m_Height*2)) { News_iScroll=0; News_arrCursor++; if (News_arrCursor>News_arrMax) News_arrCursor=0; News_setLink(); } if (News_iScroll==News_m_Height) { News_pause(); News_m_iInterval = setTimeout(News_resume, 5000); } base.scrollTop=News_iScroll; } function News_pause() { clearInterval(News_m_iInterval); } function News_resume() { News_m_iInterval = setInterval(News_ontimer, 10); }