// JavaScript Document
function displayDate() {
 /***************************************************
  @ This program will display the curent day, cureent month, and Current Time
  @ Date, Time ,and current month match server time
  @ Author: Hossam Hassan
  ********************************************/
  var now = new Date();
  var today = now.getDate();
  var month = now.getMonth();
  var hour1=now.getHours();
  var min1=now.getMinutes();
  var sec1=now.getSeconds();
  var day1=now.getDay();
 /***************************************************
  @ create array for all month from 0 -11
  @ each time you run your program will return the Current month
  ********************************************/
    var monthName = new Array(12)
     monthName[0]="January ";
     monthName[1]="February ";
     monthName[2]="March ";
     monthName[3]="April ";
     monthName[4]="May ";
     monthName[5]="June ";
     monthName[6]="July ";
     monthName[7]="August ";
     monthName[8]="September ";
     monthName[9]="October ";
     monthName[10]="November ";
     monthName[11]="December ";
     var year = now.getFullYear();
 
  /***************************************************
  @ create array for all the days 
  @ each time you run your program will return the Current Day 
  @ and current time from your local work station
  ********************************************/
    var dayName = new Array(6)
    dayName[1]="Monday";
    dayName[2]="Tuesday";
    dayName[3]="Wednesday";
    dayName[4]="Thursday";
    dayName[5]="Friday";
    dayName[6]="Saturday";
    dayName[0]="Sunday";
    
   var CorrectionTime =hour1-12;;
   var Greeting ;
   var PMorAM="";
   
     if(hour1 >=12 && hour1<16){
	         PMorAM="PM";
		 hour1=hour1-12;
		  if(hour1==0){ 
		    hour1=12;
                }
	        Greeting ="Good Afternoon";
	   }
	  else if(hour1 >=15 ){
	          PMorAM="PM";
		  hour1=hour1-12;
	          Greeting ="Good Evening";
	    }
	   
	else if(hour1<=12 && hour1>=6){
	       Greeting ="Good Morning";
	       PMorAM="AM";
		} 
	else if(hour1< 6){
	      Greeting ="Happy Day";
	        if(hour1==0){
		   hour1=1;
		   }
		  PMorAM="AM";
		} 
		
  document.write("" + Greeting  + " "  + " ....");
  document.write(dayName[day1]+"," + " " );	 
  document.write(monthName[month]+today+ ", "+year);
  if(min1<10)
   min1= "0"+min1
   if(sec1<10)
   sec1="0"+sec1
 // document.write( " " + hour1+ ":" +  min1 + ":"  + sec1 + " "  + PMorAM);
  document.write( " " + hour1+ ":" + min1 + " " + PMorAM);
  document.write( "<br>");
}
