/* DOM XML ticker- © Dynamic Drive (www.dynamicdrive.com) For full source code, 100's more DHTML scripts, and Terms Of Use, visit http://www.dynamicdrive.com Credit MUST stay intact */ //Container for ticker. Modify its STYLE attribute to customize style: var item_id_prefix='listFirstChild_0_' var container_id='list_0' var tickercontainer='
' var items_class = 'content' var container = '' //Specify path to xml file var xmlsource="components/news_feed_xml.jsp" var parent_element="news_data" var item_count = 0 var curr_item = 0 var change = 1 //pixels to move per frame var do_scroll = true //animation controller ////No need to edit beyond here//////////// //load xml file if (window.ActiveXObject) var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); else if (document.implementation && document.implementation.createDocument) var xmlDoc= document.implementation.createDocument("","doc",null); if (typeof xmlDoc!="undefined"){ document.write(tickercontainer) container = document.getElementById(container_id) xmlDoc.load(xmlsource) } if (window.ActiveXObject) { fetchxml(); } else if (typeof xmlDoc!="undefined") { window.onload = function() { init_ticker(); } } //Regular expression used to match any non-whitespace character var notWhitespace = /\S/ function init_ticker(){ //Cache "messages" element of xml file news_ticker=xmlDoc.getElementsByTagName(parent_element)[0] //REMOVE white spaces in XML file. Intended mainly for NS6/Mozilla for (i=0;i