window.onload = homeOnLoad;

function homeOnLoad( ) {
	bodyOnLoad( );
	loadRSS( );
	omitMenu( );
	if(document.getElementById("siteMapper")) {
		document.getElementById("moreInformation").removeChild(document.getElementById("siteMapper"));
	}
};

function loadRSS( ) {
 	// if(ie5==true || ie6==true){http://www.google.com/
	//	var xmlDoc = new ActiveXObject("Microsoft.xmlDOM");
		//} else {
		var xmlDoc = document.implementation.createDocument("","",null)
		//}
		//xmlDoc.async = false;
		//xmlDoc.resolveExternals = false;
		xmlDoc.load("TYW_Events.xml");
		xmlDoc.onload = loadData;
		function loadData( ) {
			alert(xmlDoc.childNodes[0].childNodes[0].childNodes.length)
		today = new Date( );
		rssDIV = document.getElementById("rssdiv");
		rssH2 = document.createElement("h2");
		var h2String = (xmlDoc.childNodes[0].childNodes[0].childNodes[3].text.substr(8,2)==today.getDate( )) ? "Today in the Thirty Years War" : "Recently in the Thirty Years War";
		rssH2Text=document.createTextNode(h2String);
		rssH2.appendChild(rssH2Text);
		rssDIV.appendChild(rssH2);
		rssUL=document.createElement("ul")
		rssItems=xmlDoc.childNodes[1];
		for(i=1;i<rssItems.childNodes.length;i++) {
		    rssCurrentItem=rssItems.childNodes[i];
		    currentLI=document.createElement("li");
		    currentA=document.createElement("a");
		    currentAText=document.createTextNode(rssCurrentItem.childNodes[0].text);
		    currentA.appendChild(currentAText);
		    currentA.href=rssCurrentItem.childNodes[1].text;
		    currentP=document.createElement("p");
		    currentPText=document.createTextNode(rssCurrentItem.childNodes[2].text);
		    currentP.appendChild(currentPText)
		    currentLI.appendChild(currentA);
		    currentLI.appendChild(currentP);
		    rssUL.appendChild(currentLI); 
		}
		rssDIV.appendChild(rssUL);
		}
//	}
}

function omitMenu( ) {
	document.getElementById("homeSearchSite").parentNode.removeChild(document.getElementById("homeSearchSite"));
	document.getElementById("homeSmallMap").parentNode.removeChild(document.getElementById("homeSmallMap"));
}
