
		var dateSpans = new Array();
		var timeSpans = new Array();
		var days2 = new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
		var months2 = new Array('January','February','March','April','May','June','July','August','September','October','November','December');
		
		function findDateTime() {
			var elems = document.getElementsByTagName('span');
			for (var i=0; i<elems.length; i++) {
				if (elems[i].className == 'timespan') {
					timeSpans.push(elems[i]);
				}
				if (elems[i].className == 'datespan') {
					dateSpans.push(elems[i]);
				}
			}
		}
		
		function fourdigits(number)   {
			return (number < 1000) ? number + 1900 : number;
        }
		
		function updateDateTime() {
			var date = new Date();
			var d  = date.getDate();
			var day = (d < 10) ? '0' + d : d;
			var m = date.getMonth() + 1;
			var month = (m < 10) ? '0' + m : m;
			var yy = date.getYear();
			var year = (yy < 1000) ? yy + 1900 : yy;
			var displayDate = month + "/" + day + "/" + year;
			
			var now = new Date();
			var date2 = ((now.getDate()<10) ? "0" : "")+ now.getDate();
			today =  days2[now.getDay()] + ", " +
		         months2[now.getMonth()] + " " +
        		 date2 + ", " +
		         (fourdigits(now.getYear())) ;
			displayDate = today;
			document.getElementById('date').innerHTML=today;
			
		    var hours = date.getHours();
		    var min = date.getMinutes();
		    // var sec = date.getSeconds();
		    var Time = ((hours > 12) ? hours - 12 :(hours == 0) ? 12 :hours);
		    Time += ((min < 10) ? ":0" : ":") + min;
		    // Time += ((sec < 10) ? ":0" : ":") + sec;
		    Time += (hours >= 12) ? " PM" : " AM";
		
			for (var i=0; i<dateSpans.length; i++) {
				dateSpans[i].innerHTML = displayDate;
			}
			for (var i=0; i<timeSpans.length; i++) {
				timeSpans[i].innerHTML = Time;
			}
			setTimeout("updateDateTime()",2000);
		}
		
		findDateTime();
		updateDateTime();

