function showDate(e, pre, suf) {
	var dateObj=new Date();
	
	var date = {
		day: dateObj.getDate(),
		dayw: dateObj.getDay(),
		month: dateObj.getMonth(),
		year: dateObj.getFullYear()
	}
	var time = {
		mseconds: dateObj.getMilliseconds(),
		seconds: dateObj.getSeconds(),
		minutes: dateObj.getMinutes(),
		hours: dateObj.getHours()
	}
	var week = {
		'0': 'Domingo',
		'1': 'Segunda-feira',
		'2': 'Terça-feira',
		'3': 'Quarta-feira',
		'4': 'Quinta-feira',
		'5': 'Sexta-feira',
		'6': 'Sábado'
	}
	var year = {
		'0': 'Janeiro',
		'1': 'Fevereiro',
		'2': 'Março',
		'3': 'Abril',
		'4': 'Maio',
		'5': 'Junho',
		'6': 'Julho',
		'7': 'Agosto',
		'8': 'Setembro',
		'9': 'Outubro',
		'10': 'Novembro',
		'11': 'Dezembro',
	}
	
	var dateStr=week[date.dayw]+", "+date.day+" de "+year[date.month]+" de "+date.year;
	dateStr+=" / ";
	
	time.hours=(time.hours<10 ? "0" : "")+time.hours;
	time.minutes=(time.minutes<10 ? "0" : "")+time.minutes;
	time.seconds=(time.seconds<10 ? "0" : "")+time.seconds;
	
	dateStr+=time.hours+":"+time.minutes+":"+time.seconds;
	
	document.getElementById(e).innerHTML=(pre ? pre : "")+dateStr+(suf ? suf : "");
	setTimeout("showDate(\""+e+"\")", 10);
}
