
/* This routine displays a message giving the site name and creation date 
	followed by the years, months and days that the site has existed.
	Users should copy the lines below and edit the site_id and sitedate values:
	
	<Script> 
	var site_id = "The XYZ Site"
	var site_started="Sep 01, 1999"
	</Script>
	<script  LANGUAGE="JavaScript" SRC="file://us-cho-03/data_2/eng/dept280/javascrp/sitedates.js">
	</SCRIPT>

*/
	var targetdate=new Date(site_started);
	var tgtyear = targetdate.getYear()
	if(tgtyear<1900) (tgtyear+=1900)
	var tgtmonth = targetdate.getMonth()
	var tgtday = targetdate.getDate()

	var now= new Date()
	var year = now.getYear()
	if(year<1900) (year+=1900)
	var month = now.getMonth()
	var day = now.getDate()
	var ndow = now.getDay()
	var today= new Date(year,month,day);//today at 0000 hours

	msPerDay = 24 * 60 * 60 * 1000 ; // Number of milliseconds per day

	//calc number of years includes the 2 digit to 4 digit problem
	//document.write("[Testcode] tgtyear:"+tgtyear+" year:"+year)
	var calcyear=year
	var dut=new Date(calcyear,tgtmonth,tgtday)
	//document.write(" calcyear_before:"+calcyear+" dut:"+dut)
	if ((dut - today) >0) {calcyear += -1;}
	var years=calcyear-(tgtyear%1900+1900);
	//document.write(" calcyear_after:"+calcyear+" years_after:"+years+"[Testcode]<BR>")

	//set up pseudo date for calculating days and months
	if (day>=tgtday) {tyear=year; tmonth=month;}
	if (day <(tgtday) && (month==0)) {tmonth=11; tyear=year-1;}
	if ((day<tgtday) && (month!=0)) {tmonth=month-1; tyear=year;}

	//now calc months
	if (tmonth>=tgtmonth) {months=tmonth-tgtmonth;}
	if (tmonth<tgtmonth) {months=12+tmonth-tgtmonth;}

	//Now calc days
	var dut=new Date(tyear,tmonth,tgtday)
	days = Math.round((today.getTime() - dut.getTime() ) / msPerDay);

	//Some test printouts follow
	//document.write(years+"<br>")
	//document.write(months+"<br>")	
	//document.write(days)

	//Break up the printout sections to handle zero or one in years, months and days
	yeartext = "<font size=5 color=green>"+years+"</font> years "
	if (years==1) {yeartext = "<font size=5 color=green>"+years+"</font> year "}
	if (years==0) {yeartext=" "}

	bridgetext1=""
	if (years!=0 && days==0) {bridgetext1 = " and "}
	if (months==0 && days==0) {bridgetext1 = " "}

	monthtext = "<font size=5 color=green>"+months+"</font>  months "
	if (months==1) {monthtext = "<font size=5 color=green>"+months+"</font>  month "}
	if (months==0) {monthtext=" "}

	bridgetext2=" and "
	if (months==0 && years==0) {bridgetext2 = " "}
	if (days==0) {bridgetext2=" "}

	daytext="<font size=5 color=green>"+days+"</font> days <br>"
	if (days==1) {daytext="<font size=5 color=green>"+days+"</font> day <br>"}
	if (days==0) {daytext=" "}


	//Now do the official printout lines
document.write("<p align=center><B>"+site_id+" was established "+(tgtmonth+1)+"/"+tgtday+"/"+tgtyear+".  <br>");

//document.write("It has been serving you for  <font size=5 color=green>"+daysLeft+"<font size=4 color=brown> days.</B></font><br>");

document.write("It has been serving you for  "+yeartext+ bridgetext1+monthtext+bridgetext2+daytext)

<!--end-->

