var prevInbox = 37; var prevFriends = 0; function UpdateInbox() { var url = "http://www.lesbayern.de/?q=les/messenger/reportinbox&sid=e30402d71f096a4be2fdb34446a0694d"; var xmlhttp = CreateXmlHttpReq(DummyHandler); xmlhttp.open("GET",url,false); xmlhttp.send(null); var cur = xmlhttp.responseText; if(cur != prevInbox) { if(cur > 0) { document.getElementById("mnotifier").innerHTML = "Inbox ("+cur+")"; } else { document.getElementById("mnotifier").innerHTML = "Inbox (0)"; } } prevInbox = cur; return false; } function UpdateFriends() { var url = "http://www.lesbayern.de/?q=les/friends/reportonline&sid=e30402d71f096a4be2fdb34446a0694d"; var xmlhttp = CreateXmlHttpReq(DummyHandler); xmlhttp.open("GET",url,false); xmlhttp.send(null); var cur = xmlhttp.responseText; if(cur != prevFriends) { if(cur > 0) { document.getElementById("fnotifier").innerHTML = "Friends ("+cur+"/0)"; } else { document.getElementById("fnotifier").innerHTML = "Friends (0/0)"; } } prevFriends = cur; return false; } function UpdateOnline() { var url = "http://www.lesbayern.de/?q=les/users/reportonline&sid=e30402d71f096a4be2fdb34446a0694d"; var xmlhttp = CreateXmlHttpReq(DummyHandler); xmlhttp.open("GET",url,false); xmlhttp.send(null); var cur = xmlhttp.responseText; document.getElementById("unotifier").innerHTML = cur; return false; } function UpdateChat() { var url = "http://www.lesbayern.de/?q=les/users/reportchatting&sid=e30402d71f096a4be2fdb34446a0694d"; var xmlhttp = CreateXmlHttpReq(DummyHandler); if (xmlhttp == null){ return; } xmlhttp.open("GET",url,false); xmlhttp.send(null); var cur = xmlhttp.responseText; document.getElementById("cnotifier").innerHTML = cur; return false; } function LoopNotifier() { var intervall = 30000; if(document.getElementById("mnotifier")) { window.setInterval("UpdateInbox()",intervall); } if(document.getElementById("fnotifier")) { window.setInterval("UpdateFriends()",intervall); } if(document.getElementById("unotifier")) { window.setInterval("UpdateOnline()",intervall); } if(document.getElementById("cnotifier")) { //window.setInterval("UpdateChat()",intervall); } }