//
//  @(#)date.js   1.00: D. R. Stumpenhorst - 12/31/2005
//
// LIBRARY:     date.js
// TYPE:        JavaScript
//
// FUNCTIONS:  display_date()	- Display the current date
//
// DESCR:   Generic java script date function library
//
// Revision history
// REV:		DATE:  		WHO:	COMMENT:
// 1.00		12/31/2005	drs	Initial Version
//

function display_date() {

   date = new Date();

   var day_of_week_number = date.getDay();
   var day_of_month = date.getDate();
   var month_number = date.getMonth();
   var year = date.getFullYear();
   var day_of_week = '';
   var month = ''


   if(month_number == 0){month = 'Jan';}
   if(month_number == 1){month = 'Feb';}
   if(month_number == 2){month = 'Mar';}
   if(month_number == 3){month = 'Apr';}
   if(month_number == 4){month = 'May';}
   if(month_number == 5){month = 'Jun';}
   if(month_number == 6){month = 'Jul';}
   if(month_number == 7){month = 'Aug';}
   if(month_number == 8){month = 'Sep';}
   if(month_number == 9){month = 'Oct';}
   if(month_number == 10){month = 'Nov';}
   if(month_number == 11){month ='Dec';}

   if(day_of_week_number == 0){day_of_week = 'Sunday';}
   if(day_of_week_number == 1){day_of_week = 'Monday';}
   if(day_of_week_number == 2){day_of_week = 'Tuesday';}
   if(day_of_week_number == 3){day_of_week = 'Wednesday';}
   if(day_of_week_number == 4){day_of_week = 'Thursday';}
   if(day_of_week_number == 5){day_of_week = 'Friday';}
   if(day_of_week_number == 6){day_of_week = 'Saturday';}
   
   var date_to_show = day_of_week + ', ' + month + '. ' + day_of_month + ', ' + year;

   document.write('<font class=\"date\">&nbsp;&nbsp;&nbsp;&nbsp;' + date_to_show + '&nbsp;&nbsp;</font><br>');
} 

function GetToday(factor) {

   date = new Date();

   var factor;
   var myFactor;

   if(! factor){
	myFactor = 1;
   }else{
	myFactor = parseInt(factor);
   }

   var today = date.getTime();

   var tomorrow = today + (60 * 60 * 24 * myFactor * 1000);
   
   myDate = new Date(tomorrow);

   var month = myDate.getMonth();
   var day = myDate.getDate();
   var year = myDate.getYear();
  
   if(navigator.appName == "Netscape"){
	year = (1900 + year);
   }

   var today = (month + 1)  + "/" + day + "/" + year;

   return today;
}

function GetNow() {

   date = new Date();

   var today = date.getTime();

   myDate = new Date();

   var month = myDate.getMonth();
   var day = myDate.getDate();
   var year = myDate.getYear();
  
   if(navigator.appName == "Netscape"){
	year = (1900 + year);
   }

   var now = "";

   now += year;

   if(month < 10){
	now += "0";
   }
   now += (month + 1);

   if(day < 10){
   	now += "0";
   }
   now += day;

   return now;
}

function GetTodayBackwords(factor) {

   date = new Date();

   var factor;
   var myFactor;

   if(! factor){
	myFactor = 1;
   }else{
	myFactor = parseInt(factor);
   }

   var today = date.getTime();

   var tomorrow = today + (60 * 60 * 24 * myFactor * 1000);
   
   myDate = new Date(tomorrow);

   var month = myDate.getMonth();
   var day = myDate.getDate();
   var year = myDate.getYear();
  
   if(navigator.appName == "Netscape"){
	year = (1900 + year);
   }

   var today = year + "" + (month + 1) + "" + day;

   return today;
}
