
function startt()
{	
	var c=0,i=0;
	var cls=document.getElementsByTagName('div')[3];
	
	time();
	
	i=setInterval(time,100); //delays function time to be ran
	//clearInterval (i);

}


	
function time()
{
	var weekdays=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"];
	var months=["January","February","March","April","May","June","July","August","September","October","November","December"];
	var hr=["01","02","03","04","05","06","07","08","09","10","11","12","1","2","3","4","5","6","7","8","9"];
	var mn=["00","01","02","03","04","05","06","07","08","09"];

	var date = new Date();
	var day = date.getDay();
	var month = date.getMonth();
	var mday = date.getDate();
	var year = date.getFullYear();
	var hours = date.getHours();
	var min = date.getMinutes();

	
	var message=" - Local time";
	var x="pm";
	var y="am";
	var z=0;
	var minutes=0;
	var t=0;
	var weekdayout="";
	var monthout="";
	var dayout="";
	var yearout="";
	var hourout="";
	var zero="";
	var semic=":";	

	switch(day)
		{
			case 1:weekdayout=weekdays[0];					
				break;
			case 2:weekdayout=weekdays[1];					
				break;
			case 3:weekdayout=weekdays[2];			
				break;
			case 4:weekdayout=weekdays[3];					
				break;
			case 5:weekdayout=weekdays[4];					
				break;
			case 6:weekdayout=weekdays[5];					
				break;
			case 0:weekdayout=weekdays[6];					
				break;
			default:weekdayout=weekdayout;					
		}
	switch(month)
		{
			case 0:monthout=months[0];					
				break;
			case 1:monthout=months[1];					
				break;
			case 2:monthout=months[2];					
				break;
			case 3:monthout=months[3];					
				break;
			case 4:monthout=months[4];					
				break;
			case 5:monthout=months[5];					
				break;
			case 6:monthout=months[6];					
				break;
			case 7:monthout=months[7];					
				break;
			case 8:monthout=months[8];					
				break;
			case 9:monthout=months[9];					
				break;
			case 10:monthout=months[10];					
				break;
			case 11:monthout=months[11];					
				break;

			default:monthout=monthout;					

		}
		
	//document.write(" ",mday,", ",year,"<br>");
	
	

	switch(hours)
		{
			case 0: if((hours=="0")&&(min=="0"))
					{
						minutes="midnight";
						hourout="";			
						z="";
						semic="";
					}
				else
					{					
						hourout=hr[11];				
						z=y;
					}
				break;
			case 1:hourout=hr[0];						
				z=y;
				break;
			case 2:hourout=hr[1];						
				z=y;
				break;
			case 3:hourout=hr[2];						
				z=y;
				break;
			case 4:hourout=hr[3];						
				z=y;
				break;
			case 5:hourout=hr[4];						
				z=y;
				break;
			case 6:hourout=hr[5];						
				z=y;
				break;
			case 7:hourout=hr[6];						
				z=y;
				break;
			case 8:hourout=hr[7];						
				z=y;
				break;
			case 9:hourout=hr[8];						
				z=y;
				break;
			case 10:hourout=hr[9];						
				z=y;
				break;
			case 11:hourout=hr[10];						
				z=y;
				break;
			case 12:if((hours=="12")&&(min=="0"))
					{
						minutes="noon";
						hourout="";
						z="";
						semic="";
					}
				else
					{
						hourout=hr[11];				
						z=x;
					}
				break;
			case 13:hourout=hr[12];						
				z=x;
				break;
			case 14:hourout=hr[13];						
				z=x;
				break;
			case 15:hourout=hr[14];						
				z=x;
				break;
			case 16:hourout=hr[15];						
				z=x;
				break;
			case 17:hourout=hr[16];						
				z=x;
				break;
			case 18:hourout=hr[17];						
				z=x;
				break;
			case 19:hourout=hr[18];						
				z=x;
				break;
			case 20:hourout=hr[19];						
				z=x;
				break;
			case 21:hourout=hr[20];						
				z=x;
				break;
			case 22:hourout=hr[9];						
				z=x;
				break;
			case 23:hourout=hr[10];						
				z=x;
				break;
			

			
			default:hourout=hourout;					
		}
	switch(min)
	{
			case 0:	if((minutes=="noon")||(minutes=="midnight"))
					{break;}
				else
					{
					minutes=mn[0];
					}
					break;
					
			case 1:minutes=mn[1];
				break;
			case 2:minutes=mn[2];
				break;
			case 3:minutes=mn[3];
				break;
			case 4:minutes=mn[4];
				break;
			case 5:minutes=mn[5];
				break;
			case 6:minutes=mn[6];
				break;
			case 7:minutes=mn[7];
				break;
			case 8:minutes=mn[8];
				break;
			case 9:minutes=mn[9];
				break;
			default:minutes=min;

	}
		
	
	var sec = date.getSeconds();
		
		if((minutes=="midnight")||(minutes=="noon"))
			{
				sec="";
				zero="";
				
			}
		else if(sec>=0&&sec<=9)	
			{
				zero="0";
				

			}
		else 	{
				zero="";

			}
	

		if ((month=="6")&&(mday=="1"))
			{
				message=" - Happy Canada Day!";
			}
		
		else if ((month=="11")&&((mday=="24")||(mday=="25")))
			{
				message=" - Merry Christmas!";
			}
		else if ((month=="6")&&(mday=="4"))
			{
				message=" - Independence Day!";
			}
		
		else if (((month=="11")&&(mday=="31"))||((month=="0")&&(mday=="1")))
			{
				message=" - Happy New Year!";
			}
		
		else	{}
	
	document.getElementById("timeout").innerHTML=weekdayout+", "+monthout+" "+mday+", "+year+'<br>'+hourout+semic+minutes+'<font class="semic">'+semic+'</font>'+'<font class="seconds">'+zero+sec+'</font>'+" "+z+message;

	
	

}





