// Bjorn Sortland 080323 - http://www.kaofisis.com/
// Unobtrusive JavaScript based on the Core library; Kevin Yank and Cameron Adams, "Simply JavaScript", SitePoint (2007)
// Addition of new content based on http://www.onlinetools.org/articles/unobtrusivejavascript/chapter3.html

// Important: 'core.js' must load prior to this script

var days = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
var months = ["January","February","March","April","May","June","July","August","September","October","November","December"];
var nowIs = new Date();
var dayIs = nowIs.getDay();
var dateIs = nowIs.getDate();
var monthIs = nowIs.getMonth();
var yearIs = nowIs.getFullYear();
var todayIs = days[dayIs]+", "+dateIs+" "+months[monthIs]+" "+yearIs;

var Today =
{
	init: function()
	{
		var elementArray = Core.getElementsByClass("today");
		var pTag = document.createElement("p"); // Create new paragraph (automatically added on new line)
		var todayString = document.createTextNode(todayIs); // Prepare text string for node
		pTag.appendChild(todayString); // Populate tag
		elementArray[0].parentNode.appendChild(pTag); // There must be only one h3 tag with a class name of 'today'
		elementArray[0].parentNode.insertBefore(pTag,elementArray[0].nextSibling);
		
	}
}

Core.start(Today);