
	// function to write out the date in a standard format
	// by Ian Anderson <ian@zstudio.co.uk>
		
	function writeDate() {			
		// find out if we have a decent browser
		var isDOM = document.getElementById ? true : false;
			
		// find out if we have NN4 or - dear lord - omniweb
		var isNN4 = document.layers ? true : false;
			
		if (isDOM || isNN4) {  // hide from browsers that don't understand life at all

			var days = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
			var months = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
			var today = new Date();
			var day = today.getDate();
			var month = today.getMonth();
			var suffix = ""

			if ((day==1) || (day==21) || (day==31)) {
				suffix="st";
			} else if ((day==3) || (day==23)) {
				suffix="rd";
			} else if ((day==2) || (day==22)) {
				suffix="nd";
			}
			else {
				suffix="th";
			}

			var dateString = days[today.getDay()] + " " + day + suffix + " " + months[month] + " " + today.getFullYear();

			document.write(dateString);

		}
	}
	
	writeDate();