<!--

// JavaScript Document
// Don't forget you have to add html below to your page

// dSet needs to be set on your page BEFORE the inclusion
// dSet = 2Ask // to prompt other sets are custom

// Add <BODY OnLoad="startclock()"> to body
// and these 2 forms
// <center>
// <form name="down" onSubmit="0">
// <script Language="JavaScript">
// document.write("<b>I was born "+bmonth+" "+bday+", "+byear+".  ("+mm+"/"+bday+"/"+byear+")</b>");
// document.write("<br><br>I am "+yourage+" years old, and will turn "+age2+" in:");
// <\/script>
// <br>
// <input type="text" name="face" size="47" value="A browser supporting JavaScript 1.1+ is needed.">
// </form>
// <p>
// <br>
// <form name="up" onSubmit="1">
//  Alive for
//	<input type="text" name="face" size="47" value="A browser supporting JavaScript 1.1+ is needed.">
// </form>
// </center>

function initVars(data){
	switch(data){
		case "2Ask":
			mm = prompt('What month were you born in?','1-12');
			bday = prompt('What day were you born on?','1-31');
			byear = prompt('What year were you born in?','1975');
			break;
		case "wll":
			mm = 11;
			bday = 21;
			byear = 1970;
			break;
		case "td":
			mm = 7;
			bday = 1;
			byear = 2005;
			break;
		default:
			mm = 1;
			bday = 1;
			byear = 1000;
			break;
	}
}

	initVars("td");

	var year = new Date();
	var year2 = year.getYear();
	var year3 = (year < 2000) ? year2 + 1900 : year2;
	thedate = new Date();
	mm2 = thedate.getMonth() + 1;
	dd2 = thedate.getDate();
	yy2 = thedate.getYear();
	if (yy2 < 100) yy2 += 1900
	yourage = yy2 - byear;
	if (mm2 < mm) yourage--;
	if ((mm2 == mm) && (dd2 < bday)) yourage--;

	TMonth = new Array(
		'January','February','March',
		'April','May','June','July',
		'August','September','October',
		'November','December'
		);
	
	CurMonth = mm - 1;
	bmonth = TMonth[CurMonth];

	var age2 = yourage + 1;
	var timerID;
	var timerRunning = false;
	var today = new Date();
	var startday = new Date();
	var enday = new Date();
	var secPerDay = 0;
	var minPerDay = 0;
	var hourPerDay = 0;
	var secsLeft = 0;
	var secsRound = 0;
	var secsRemain = 0;
	var minLeft = 0;
	var minRound = 0;
	var minRemain = 0;
	var timeRemain = 0;

function stopclock() {
	if(timerRunning)
		clearTimeout(timerID);
		timerRunning = false;
}

function startclock() {
	stopclock();
	// showtime();
	// showtime1();
	showDateTime();
}

function showDateTime() {
	startday = new Date(""+bmonth+" "+bday+", "+byear+" 00:00 EDT");
	startday.setYear(""+byear+"");
	today = new Date();
	secsPerDay = 1000 ;
	minPerDay = 60 * 1000 ;
	hoursPerDay = 60 * 60 * 1000;
	PerDay = 24 * 60 * 60 * 1000;
	secsLeft = (today.getTime() - startday.getTime()) / minPerDay;
	secsRound = Math.round(secsLeft);
	secsRemain = secsLeft - secsRound;
	secsRemain = (secsRemain < 0) ? secsRemain = 60 - ((secsRound - secsLeft) * 60) : secsRemain = (secsLeft - secsRound) * 60;
	secsRemain = Math.round(secsRemain);
	minLeft = ((today.getTime() - startday.getTime()) / hoursPerDay);
	minRound = Math.round(minLeft);
	minRemain = minLeft - minRound;
	minRemain = (minRemain < 0) ? minRemain = 60 - ((minRound - minLeft) * 60) : minRemain = ((minLeft - minRound) * 60);
	minRemain = Math.round(minRemain - 0.495);
	hoursLeft = ((today.getTime() - startday.getTime()) / PerDay);
	hoursRound = Math.round(hoursLeft);
	hoursRemain = hoursLeft - hoursRound;
	hoursRemain = (hoursRemain < 0) ? hoursRemain = 24 - ((hoursRound - hoursLeft) * 24)  : hoursRemain = ((hoursLeft - hoursRound) * 24);
	hoursRemain = Math.round(hoursRemain - 0.5);
	daysLeft = ((today.getTime() - startday.getTime()) / PerDay);
	daysLeft = (daysLeft - 0.5);
	daysRound = Math.round(daysLeft);
	daysRemain = daysRound;

	if (daysRemain == 1) day_rem = " day, "
		else day_rem = " days, "

	if (hoursRemain == 1) hour_rem = " hour, "
		else hour_rem = " hours, "

	if (minRemain == 1) min_rem = " minute, "
		else min_rem = " minutes, "

	if (secsRemain == 1) sec_rem = " second"
		else sec_rem = " seconds"

	timeRemain = daysRemain + day_rem + hoursRemain + hour_rem + minRemain + min_rem + secsRemain + sec_rem;
	
	// window.status='Moskowits & Dennis Attorneys at Law';
	window.status=today;
	timerID = setTimeout("showDateTime()",1000);
	timerRunning = true;
}
//  -->
