theDate = new Date();
date = theDate.getDate();
month = theDate.getMonth();
year = theDate.getYear();
if(navigator.appName == "Netscape") {
	year += 1900;
}
DaysofWeek = new Array()
  DaysofWeek[0]="Sunday"
  DaysofWeek[1]="Monday"
  DaysofWeek[2]="Tuesday"
  DaysofWeek[3]="Wednesday"
  DaysofWeek[4]="Thursday"
  DaysofWeek[5]="Friday"
  DaysofWeek[6]="Saturday"

var wkday;

wkday=theDate.getDay();
if(navigator.appName == "Netscape") {
	if(theDate.getDay()==0)
		wkday=6
//	else
//		wkday=wkday-1;
}
		
var day = DaysofWeek[wkday];


var cmonth ;
switch(month)
{

case 0:
cmonth = "January";
break;

case 1:
cmonth = "February";
break;

case 2:
cmonth = "March";
break;


case 3:
cmonth = "April";
break;

case 4:
cmonth = "May";
break;

case 5:
cmonth = "June";
break;


case 6:
cmonth = "July";
break;


case 7:
cmonth = "August";
break;


case 8:
cmonth = "September";
break;


case 9:
cmonth = "October";
break;

case 10:
cmonth = "November";
break;


case 11:
cmonth = "December";
break;


}
var clock = '<div id="clockCell" class="clock" ><div id="clock"></div></div>';
document.write ( clock );
var incr=0;
upclock( );

function upclock(){
	var dte = new Date();
	dte.setTime(dte.getTime() + (incr * 1000));
	var hrs = dte.getHours();
	var min = dte.getMinutes();
	var sec = dte.getSeconds();
	
	if (hrs==0) hrs=12;
	if (hrs<=9) hrs="0"+hrs;
	if (min<=9) min="0"+min;
	if (sec<=9) sec="0"+sec;
	
//	replaceText( "clockCell", "clock", day +', ' + cmonth + ' ' + date + ', ' + year + ' ' + hrs+':'+min+':'+sec )
	replaceText( "clockCell", "clock", day +', ' + cmonth + ' ' + date + ', ' + year + ' ' + hrs+':'+min )
}

//setInterval("upclock( )",1000);
setInterval("upclock( )", 30000);
