var sec = 3600; function getRssFeed( uid, pre ) { var url = "/modules/rssaggregator/includes/rss_ajaxcall.inc.php"; var cpaint_debug = true; //user id kan hier blijkbaar niet in de functie binnenkomen?? cpaint_call(url, "POST", "getRssFeeds", uid, cbXml, "XML"); } function cbXml( rs ) { var res = cpaint_parse_ajax_xml(rs); //alert('Result length is ' + res.AJAXRESULT.length); for ( var i = 0; i < rs.getElementsByTagName("TOOLID").length; i++ ) { id_el = rs.getElementsByTagName("TOOLID")[i].firstChild; content_el = rs.getElementsByTagName("CONTENT")[i].firstChild; var rssNode = document.getElementById( id_el.nodeValue ); if( rssNode != null ) { rssNode.innerHTML = unescape(content_el.nodeValue); } } } /** * Timer - needs reference to userid. */ function timer( uid, pre ) { sec--; setTimeout("timer( " + uid + ", \"" + pre + "\" )", 1000); if( sec == 0 ) { getRssFeed( uid, pre ); sec = 30; } }