getthedate = function()
	{
		var dayarray = new Array("Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"),
		    montharray = new Array("Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"),
		    mydate = new Date(),
			year=mydate.getYear(),
		    day=mydate.getDay(),
		    month=mydate.getMonth(),
		    daym=mydate.getDate(),
		    hours=mydate.getHours(),
		    minutes=mydate.getMinutes(),
		    seconds=mydate.getSeconds();

		if (year < 1000) year+=1900;
		if (daym<10) daym="0"+daym;

		d = new Date();
		Time24H = new Date();
		Time24H.setTime(d.getTime() + (d.getTimezoneOffset()*60000) + 3600000);
		InternetTime = Math.round((Time24H.getHours()*60+Time24H.getMinutes()) / 1.44);
		if (InternetTime < 10) InternetTime = '00'+InternetTime;
		else if (InternetTime < 100) InternetTime = '0'+InternetTime;

		if (hours==0) hours=24
		if (minutes<=9) minutes="0"+minutes
		if (seconds<=9) seconds="0"+seconds

		
		var hora = hours+":"+minutes+":"+seconds;
		var semana = dayarray[day];
		var data = daym+" de "+montharray[month]+" de "+year;
		var cdate = semana+", "+data+" - "+hora;
		
		document.getElementById("clock").innerHTML=cdate;
	}

function goforit(){ if (document.all||document.getElementById) setInterval("getthedate()",1000);}

goforit();