// JavaScript Document
window.onload = initDate;

function initDate() {
	var dayName = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");
	var hourTime = new Array("12", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11","12", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11");
	
	var now = new Date();
	var q = (now.getHours());
	var y = (now.getMinutes());
	var w = hourTime[q];
	var m = "am";
	

     if (y > 9) {
          y = ":" + y;
     }else
     {y = ":0" + y ;
	 }

	
	//there are no ";" in this if statement. No semi-colons. Go figure
	if (q < 12)
	{ m = "am"}
	else {
		m = "pm"
	}
	
	
	if(q < 12)
	{document.getElementById("greet").innerHTML = ("Good morning!");}
	else if
	(q >= 12 && q < 18)
	{
		document.getElementById("greet").innerHTML = ("Good afternoon!");}
	else if
	(q >= 18 && q < 24)
	{document.getElementById("greet").innerHTML = ("Good evening!");}
	
	document.getElementById("realHours").innerHTML = ("The time is " + w  + y + m +".");
	
	
}