﻿
// jgreeting (c) copyright. 2001-2006. Benjamin Watson. All rights reserved.

function greeting(start,end,greet)
		        { this.start=start;
		          this.end=end;
			      this.greet=greet; }
		function greetingToString()
		        { return this.greet; }
			   greeting.prototype.toString = greetingToString;

		function greetingArray()
		        { var a = greetingArray.arguments;
			      if (a.length%3!=0) {            
			      alert("Can not initialize Greeting Array: Incorrect number of strings");
			      this.length=0; }
			      else {                          
			      for (ti=ai=0;ai<a.length;ti++,ai+=3) {
			      this[ti]=new greeting(a[ai],a[ai+1],a[ai+2]); }
			      this.length=a.length/3; }
			     }

		var greetingList = new greetingArray(
			     0,3,"Konbanwa!",
			     4,11,"Ohayogozaimasu!",
			     12,17,"Konnichiwa!",
			     18,23,"Konbanwa!" )

			   function TODgreeting() {
			     var today = new Date();
			     var hr = today.getHours();
			     for(i=0;i<greetingList.length;i++) {
			       if (hr>=greetingList[i].start && hr<=greetingList[i].end) {
			         return greetingList[i];
			       }
			     }
			     return "Day"
	}
			   

