			 var tick;
			 function stop() {
			 clearTimeout(tick);
			 }
			 function usnotime()
			    {
				var ut=new Date();
				var h,m,s;
				var time=" ";
				var day_name=new Array(7);
				var month_name=new Array(12);
				var month = "";
				
				h=ut.getHours();
				m=ut.getMinutes();
				s=ut.getSeconds();
				
				//List of Day Names
				day_name[0]="Sunday"
				day_name[1]="Monday"
				day_name[2]="Tuesday"
				day_name[3]="Wednesday"
				day_name[4]="Thursday"
				day_name[5]="Friday"
				day_name[6]="Saturday" 
				
				//List of Month Names
				month_name[1]="January"
				month_name[2]="February"
				month_name[3]="March"
				month_name[4]="April"
				month_name[5]="May"
				month_name[6]="June" 
				month_name[7]="July"
				month_name[8]="August"
				month_name[9]="September"
				month_name[10]="October"
				month_name[11]="November"
				month_name[12]="December"
				
				month=month_name[ut.getMonth() +1];

				if(s<=9) s="0"+s;
				if(m<=9) m="0"+m;
				if(h<=9) h="0"+h;
				time+=h+":"+m+":"+s + "";
				document.getElementById("clock").firstChild.nodeValue = day_name[ut.getDay()] + ", " + ut.getDate()+ " " + month + " " + ut.getFullYear() + time;				
				tick=setTimeout("usnotime()",1000);    
				}