﻿function init() {
   new ajax.sendRequest("http://www.stephen-sokoloff.com/get.php?id=1&max=3",getNews1,null,"GET");
   new ajax.sendRequest("http://www.stephen-sokoloff.com/get.php?id=2&max=3",getNews2,null,"GET");
   new ajax.sendRequest("http://www.stephen-sokoloff.com/get.php?id=3&max=3",getNews3,null,"GET");
   new ajax.sendRequest("http://www.stephen-sokoloff.com/get.php?id=4&max=3",getNews4,null,"GET");
}

function getNews1() {
   var div = document.getElementById("newsblock1");
   var items = this.req.responseXML.getElementsByTagName("news");
   if (items && items.length!=0) {
      div.innerHTML = '<div class="newsblock-headline"><b>Der Satirenschreiber</b><br />von DER MEGABYTE CHRISTUS und anderen humoristischen Ergüssen</div>';
      for (var i=0;i<items.length;i++) {
         var id = items[i].getAttribute("id");
		 var homepage = items[i].getAttribute("homepage");
         var headline = items[i].getElementsByTagName("headline")[0].firstChild.nodeValue;
         div.innerHTML+= '<a href="article.php?id=' + id + '">' + headline + "</a>";
      }
	  div.innerHTML+= '<a class="archiv" href="archive.php?category=1">[ Archiv ]</a>';
   } else {
      div.innerHTML = '<div class="error">nothing found</div>';
   }
}

function getNews2() {
   var div = document.getElementById("newsblock2");
   var items = this.req.responseXML.getElementsByTagName("news");
   if (items && items.length!=0) {
      div.innerHTML = '<div class="newsblock-headline"><b>Der Natur- und Kulturführer</b><br />zeigt auf GOLDENEN WEGEN Die Schätze des Salzkammerguts</div>';
      for (var i=0;i<items.length;i++) {
         var id = items[i].getAttribute("id");
		 var homepage = items[i].getAttribute("homepage");
         var headline = items[i].getElementsByTagName("headline")[0].firstChild.nodeValue;
         div.innerHTML+= '<a href="article.php?id=' + id + '">' + headline + "</a>";
      }
	  div.innerHTML+= '<a class="archiv" href="archive.php?category=2">[ Archiv ]</a>';
   } else {
      div.innerHTML = '<div class="error">nothing found</div>';
   }
}

function getNews3() {
   var div = document.getElementById("newsblock3");
   var items = this.req.responseXML.getElementsByTagName("news");
   if (items && items.length!=0) {
      div.innerHTML = '<div class="newsblock-headline"><b>Der Globetrotter</b><br /> von Australiens bizarrer Wildnis bis Südchinas Terra-Cotta-Armee</div>';
      for (var i=0;i<items.length;i++) {
         var id = items[i].getAttribute("id");
		 var homepage = items[i].getAttribute("homepage");
         var headline = items[i].getElementsByTagName("headline")[0].firstChild.nodeValue;
         div.innerHTML+= '<a href="article.php?id=' + id + '">' + headline + "</a>";
      }
	  div.innerHTML+= '<a class="archiv" href="archive.php?category=3">[ Archiv ]</a>';
   } else {
      div.innerHTML = '<div class="error">nothing found</div>';
   }
}

function getNews4() {
   var div = document.getElementById("newsblock4");
   var items = this.req.responseXML.getElementsByTagName("news");
   if (items && items.length!=0) {
      div.innerHTML = '<div class="newsblock-headline"><b>Der Übersetzer und Sprachtrainer</b><br />hilft bei Texten und Gesprächen</div>';
      for (var i=0;i<items.length;i++) {
         var id = items[i].getAttribute("id");
		 var homepage = items[i].getAttribute("homepage");
         var headline = items[i].getElementsByTagName("headline")[0].firstChild.nodeValue;
         div.innerHTML+= '<a href="article.php?id=' + id + '">' + headline + "</a>";
      }
	  div.innerHTML+= '<a class="archiv" href="archive.php?category=4">[ Archiv ]</a>';
   } else {
      div.innerHTML = '<div class="error">nothing found</div>';
   }
}

function debug(msg) {
   !msg ? (msg = "undefined") : null;
   if (typeof msg == "object") {
      var tmp = "";
      for (var i in msg) {
         tmp += msg[i] ? ("<br />"+i+": <strong>"+msg[i]+"</strong>") : ("<br />"+i+"<-");
      }
      msg = tmp;
   }
   if (!document.getElementById("debug")) {
      var debug = document.createElement("div");
      debug.id = "debug";
      document.body.appendChild(debug);
   }
   var d = new Date();
   document.getElementById("debug").innerHTML = d + "<strong>" + msg + "</strong><hr />" + document.getElementById("debug").innerHTML;
}
