dojo.require("dojo.lfx.*"); dojo.require("dojo.lfx.extras"); dojo.require("dojo.style.*"); function launchFeeds() { window.open('feedsonly.php','rssFeeds','height=1024,width=260,top=0,left=1012,menubar=no,location=no,status=no,toolbar=no,scrollbars=yes,resizable=yes'); } function createRequestObject() { if (window.XMLHttpRequest) { obj = new XMLHttpRequest(); } else if (window.ActiveXObject) { obj = new ActiveXObject("MSXML2.XMLHTTP"); } return obj; } function checkdeliciousReadyState() { if (requestdelicious.readyState == 0) { document.getElementById('delicious').innerHTML = "Sending Request . . . "; } else if (requestdelicious.readyState == 1 || requestdelicious.readyState == 2 || requestdelicious.readyState == 3) { /* document.getElementById('delicious').innerHTML = "Loading Feed . . . "; */ } else if (requestdelicious.readyState == 4) { if (requestdelicious.status == 200) { return true; } else { document.getElementById('delicious').innerHTML = "HTTP " + requestdelicious.status + " " + requestdelicious.statusText + " " + requestdelicious.responseText + " "; } } else { return false; } } function getdeliciousFeed() { requestdelicious.onreadystatechange = ondeliciousResponse; requestdelicious.open("GET", "xslrssreader.php?url=http%3A%2F%2Fdel.icio.us%2Frss%2Fdigitalsimulacra&limit=5", true); requestdelicious.send("xslrssreader.php?url=http%3A%2F%2Fdel.icio.us%2Frss%2Fdigitalsimulacra&limit=5"); } function ondeliciousResponse() { if (checkdeliciousReadyState()) { var thisDiv = document.getElementById('delicious'); var fadeOutTime = 1000; var fadeInTime = 3000; if (thisDiv.innerHTML != "") { dojo.lfx.fadeWipeOut(thisDiv, fadeOutTime, dojo.lfx.easeInOut, function() { thisDiv.innerHTML = requestdelicious.responseText; dojo.lfx.fadeWipeIn(thisDiv, fadeInTime, dojo.lfx.easeInOut).play(); } ).play(fadeOutTime + fadeInTime); } else { dojo.style.setOpacity(thisDiv, 0.0); thisDiv.innerHTML = requestdelicious.responseText; dojo.lfx.fadeWipeIn(thisDiv, fadeInTime, dojo.lfx.easeInOut).play(); } /*if(timerdelicious) { window.clearTimeout(timerdelicious); }*/ timerdelicious = window.setTimeout("getdeliciousFeed()", 600000); } } function checkSlashdotReadyState() { if (requestSlashdot.readyState == 0) { document.getElementById('Slashdot').innerHTML = "Sending Request . . . "; } else if (requestSlashdot.readyState == 1 || requestSlashdot.readyState == 2 || requestSlashdot.readyState == 3) { /* document.getElementById('Slashdot').innerHTML = "Loading Feed . . . "; */ } else if (requestSlashdot.readyState == 4) { if (requestSlashdot.status == 200) { return true; } else { document.getElementById('Slashdot').innerHTML = "HTTP " + requestSlashdot.status + " " + requestSlashdot.statusText + " " + requestSlashdot.responseText + " "; } } else { return false; } } function getSlashdotFeed() { requestSlashdot.onreadystatechange = onSlashdotResponse; requestSlashdot.open("GET", "xslrssreader.php?url=http%3A%2F%2Fslashdot.org%2Findex.rss&limit=5", true); requestSlashdot.send("xslrssreader.php?url=http%3A%2F%2Fslashdot.org%2Findex.rss&limit=5"); } function onSlashdotResponse() { if (checkSlashdotReadyState()) { var thisDiv = document.getElementById('Slashdot'); var fadeOutTime = 1000; var fadeInTime = 3000; if (thisDiv.innerHTML != "") { dojo.lfx.fadeWipeOut(thisDiv, fadeOutTime, dojo.lfx.easeInOut, function() { thisDiv.innerHTML = requestSlashdot.responseText; dojo.lfx.fadeWipeIn(thisDiv, fadeInTime, dojo.lfx.easeInOut).play(); } ).play(fadeOutTime + fadeInTime); } else { dojo.style.setOpacity(thisDiv, 0.0); thisDiv.innerHTML = requestSlashdot.responseText; dojo.lfx.fadeWipeIn(thisDiv, fadeInTime, dojo.lfx.easeInOut).play(); } /*if(timerSlashdot) { window.clearTimeout(timerSlashdot); }*/ timerSlashdot = window.setTimeout("getSlashdotFeed()", 600000); } } function checkSlickDealsReadyState() { if (requestSlickDeals.readyState == 0) { document.getElementById('SlickDeals').innerHTML = "Sending Request . . . "; } else if (requestSlickDeals.readyState == 1 || requestSlickDeals.readyState == 2 || requestSlickDeals.readyState == 3) { /* document.getElementById('SlickDeals').innerHTML = "Loading Feed . . . "; */ } else if (requestSlickDeals.readyState == 4) { if (requestSlickDeals.status == 200) { return true; } else { document.getElementById('SlickDeals').innerHTML = "HTTP " + requestSlickDeals.status + " " + requestSlickDeals.statusText + " " + requestSlickDeals.responseText + " "; } } else { return false; } } function getSlickDealsFeed() { requestSlickDeals.onreadystatechange = onSlickDealsResponse; requestSlickDeals.open("GET", "xslrssreader.php?url=http%3A%2F%2Fwww.slickdeals.net%2Frss.php&limit=5", true); requestSlickDeals.send("xslrssreader.php?url=http%3A%2F%2Fwww.slickdeals.net%2Frss.php&limit=5"); } function onSlickDealsResponse() { if (checkSlickDealsReadyState()) { var thisDiv = document.getElementById('SlickDeals'); var fadeOutTime = 1000; var fadeInTime = 3000; if (thisDiv.innerHTML != "") { dojo.lfx.fadeWipeOut(thisDiv, fadeOutTime, dojo.lfx.easeInOut, function() { thisDiv.innerHTML = requestSlickDeals.responseText; dojo.lfx.fadeWipeIn(thisDiv, fadeInTime, dojo.lfx.easeInOut).play(); } ).play(fadeOutTime + fadeInTime); } else { dojo.style.setOpacity(thisDiv, 0.0); thisDiv.innerHTML = requestSlickDeals.responseText; dojo.lfx.fadeWipeIn(thisDiv, fadeInTime, dojo.lfx.easeInOut).play(); } /*if(timerSlickDeals) { window.clearTimeout(timerSlickDeals); }*/ timerSlickDeals = window.setTimeout("getSlickDealsFeed()", 600000); } } function checkNewsForgeReadyState() { if (requestNewsForge.readyState == 0) { document.getElementById('NewsForge').innerHTML = "Sending Request . . . "; } else if (requestNewsForge.readyState == 1 || requestNewsForge.readyState == 2 || requestNewsForge.readyState == 3) { /* document.getElementById('NewsForge').innerHTML = "Loading Feed . . . "; */ } else if (requestNewsForge.readyState == 4) { if (requestNewsForge.status == 200) { return true; } else { document.getElementById('NewsForge').innerHTML = "HTTP " + requestNewsForge.status + " " + requestNewsForge.statusText + " " + requestNewsForge.responseText + " "; } } else { return false; } } function getNewsForgeFeed() { requestNewsForge.onreadystatechange = onNewsForgeResponse; requestNewsForge.open("GET", "xslrssreader.php?url=http%3A%2F%2Fwww.newsforge.com%2Findex.rss&limit=5", true); requestNewsForge.send("xslrssreader.php?url=http%3A%2F%2Fwww.newsforge.com%2Findex.rss&limit=5"); } function onNewsForgeResponse() { if (checkNewsForgeReadyState()) { var thisDiv = document.getElementById('NewsForge'); var fadeOutTime = 1000; var fadeInTime = 3000; if (thisDiv.innerHTML != "") { dojo.lfx.fadeWipeOut(thisDiv, fadeOutTime, dojo.lfx.easeInOut, function() { thisDiv.innerHTML = requestNewsForge.responseText; dojo.lfx.fadeWipeIn(thisDiv, fadeInTime, dojo.lfx.easeInOut).play(); } ).play(fadeOutTime + fadeInTime); } else { dojo.style.setOpacity(thisDiv, 0.0); thisDiv.innerHTML = requestNewsForge.responseText; dojo.lfx.fadeWipeIn(thisDiv, fadeInTime, dojo.lfx.easeInOut).play(); } /*if(timerNewsForge) { window.clearTimeout(timerNewsForge); }*/ timerNewsForge = window.setTimeout("getNewsForgeFeed()", 600000); } } function checkCringelyReadyState() { if (requestCringely.readyState == 0) { document.getElementById('Cringely').innerHTML = "Sending Request . . . "; } else if (requestCringely.readyState == 1 || requestCringely.readyState == 2 || requestCringely.readyState == 3) { /* document.getElementById('Cringely').innerHTML = "Loading Feed . . . "; */ } else if (requestCringely.readyState == 4) { if (requestCringely.status == 200) { return true; } else { document.getElementById('Cringely').innerHTML = "HTTP " + requestCringely.status + " " + requestCringely.statusText + " " + requestCringely.responseText + " "; } } else { return false; } } function getCringelyFeed() { requestCringely.onreadystatechange = onCringelyResponse; requestCringely.open("GET", "xslrssreader.php?url=http%3A%2F%2Fwww.pbs.org%2Fcringely%2Fpulpit%2Frss2.xml&limit=5", true); requestCringely.send("xslrssreader.php?url=http%3A%2F%2Fwww.pbs.org%2Fcringely%2Fpulpit%2Frss2.xml&limit=5"); } function onCringelyResponse() { if (checkCringelyReadyState()) { var thisDiv = document.getElementById('Cringely'); var fadeOutTime = 1000; var fadeInTime = 3000; if (thisDiv.innerHTML != "") { dojo.lfx.fadeWipeOut(thisDiv, fadeOutTime, dojo.lfx.easeInOut, function() { thisDiv.innerHTML = requestCringely.responseText; dojo.lfx.fadeWipeIn(thisDiv, fadeInTime, dojo.lfx.easeInOut).play(); } ).play(fadeOutTime + fadeInTime); } else { dojo.style.setOpacity(thisDiv, 0.0); thisDiv.innerHTML = requestCringely.responseText; dojo.lfx.fadeWipeIn(thisDiv, fadeInTime, dojo.lfx.easeInOut).play(); } /*if(timerCringely) { window.clearTimeout(timerCringely); }*/ timerCringely = window.setTimeout("getCringelyFeed()", 600000); } } function checkDiggReadyState() { if (requestDigg.readyState == 0) { document.getElementById('Digg').innerHTML = "Sending Request . . . "; } else if (requestDigg.readyState == 1 || requestDigg.readyState == 2 || requestDigg.readyState == 3) { /* document.getElementById('Digg').innerHTML = "Loading Feed . . . "; */ } else if (requestDigg.readyState == 4) { if (requestDigg.status == 200) { return true; } else { document.getElementById('Digg').innerHTML = "HTTP " + requestDigg.status + " " + requestDigg.statusText + " " + requestDigg.responseText + " "; } } else { return false; } } function getDiggFeed() { requestDigg.onreadystatechange = onDiggResponse; requestDigg.open("GET", "xslrssreader.php?url=http%3A%2F%2Fdigg.com%2Frss%2Findex.xml&limit=5", true); requestDigg.send("xslrssreader.php?url=http%3A%2F%2Fdigg.com%2Frss%2Findex.xml&limit=5"); } function onDiggResponse() { if (checkDiggReadyState()) { var thisDiv = document.getElementById('Digg'); var fadeOutTime = 1000; var fadeInTime = 3000; if (thisDiv.innerHTML != "") { dojo.lfx.fadeWipeOut(thisDiv, fadeOutTime, dojo.lfx.easeInOut, function() { thisDiv.innerHTML = requestDigg.responseText; dojo.lfx.fadeWipeIn(thisDiv, fadeInTime, dojo.lfx.easeInOut).play(); } ).play(fadeOutTime + fadeInTime); } else { dojo.style.setOpacity(thisDiv, 0.0); thisDiv.innerHTML = requestDigg.responseText; dojo.lfx.fadeWipeIn(thisDiv, fadeInTime, dojo.lfx.easeInOut).play(); } /*if(timerDigg) { window.clearTimeout(timerDigg); }*/ timerDigg = window.setTimeout("getDiggFeed()", 600000); } } function checkLeoVilleReadyState() { if (requestLeoVille.readyState == 0) { document.getElementById('LeoVille').innerHTML = "Sending Request . . . "; } else if (requestLeoVille.readyState == 1 || requestLeoVille.readyState == 2 || requestLeoVille.readyState == 3) { /* document.getElementById('LeoVille').innerHTML = "Loading Feed . . . "; */ } else if (requestLeoVille.readyState == 4) { if (requestLeoVille.status == 200) { return true; } else { document.getElementById('LeoVille').innerHTML = "HTTP " + requestLeoVille.status + " " + requestLeoVille.statusText + " " + requestLeoVille.responseText + " "; } } else { return false; } } function getLeoVilleFeed() { requestLeoVille.onreadystatechange = onLeoVilleResponse; requestLeoVille.open("GET", "xslrssreader.php?url=http%3A%2F%2Fleo.am%2Fpodcasts%2Fleo&limit=5", true); requestLeoVille.send("xslrssreader.php?url=http%3A%2F%2Fleo.am%2Fpodcasts%2Fleo&limit=5"); } function onLeoVilleResponse() { if (checkLeoVilleReadyState()) { var thisDiv = document.getElementById('LeoVille'); var fadeOutTime = 1000; var fadeInTime = 3000; if (thisDiv.innerHTML != "") { dojo.lfx.fadeWipeOut(thisDiv, fadeOutTime, dojo.lfx.easeInOut, function() { thisDiv.innerHTML = requestLeoVille.responseText; dojo.lfx.fadeWipeIn(thisDiv, fadeInTime, dojo.lfx.easeInOut).play(); } ).play(fadeOutTime + fadeInTime); } else { dojo.style.setOpacity(thisDiv, 0.0); thisDiv.innerHTML = requestLeoVille.responseText; dojo.lfx.fadeWipeIn(thisDiv, fadeInTime, dojo.lfx.easeInOut).play(); } /*if(timerLeoVille) { window.clearTimeout(timerLeoVille); }*/ timerLeoVille = window.setTimeout("getLeoVilleFeed()", 600000); } } function makeRequests() { document.getElementById("delicious").innerHTML = ""; requestdelicious = createRequestObject(); getdeliciousFeed(); document.getElementById("Slashdot").innerHTML = ""; requestSlashdot = createRequestObject(); getSlashdotFeed(); document.getElementById("SlickDeals").innerHTML = ""; requestSlickDeals = createRequestObject(); getSlickDealsFeed(); document.getElementById("NewsForge").innerHTML = ""; requestNewsForge = createRequestObject(); getNewsForgeFeed(); document.getElementById("Cringely").innerHTML = ""; requestCringely = createRequestObject(); getCringelyFeed(); document.getElementById("Digg").innerHTML = ""; requestDigg = createRequestObject(); getDiggFeed(); document.getElementById("LeoVille").innerHTML = ""; requestLeoVille = createRequestObject(); getLeoVilleFeed(); /* window.setTimeout("makeRequests()",600000); */ }