<script type="text/javascript">
//<![CDATA[

var month = ["Janeiro", "Fevereiro", "Maro", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"];
var days = ["Domingo", "Segunda-Feira", "Tera-Feira", "Quarta-Feira", "Quinta-Feira", "Sexta-Feira", "Sbado"];
var functions = {
	DayName: function(d, f){
		return days[f('w')];
	},
	MonthName: function(d, f){
		return month[f('n') - 1];
	},
	userFunction: function(d, f){
		return "User function called [" + d + "]";
	}
}

var date = new Date();
var m = "Hoje  %DayName%, dia %j% de %MonthName% de %Y%.\n%H%:%i%:%s% : %ms%ms\n%userFunction%\n\n";
document.write(
	m = m.replace(/\n/g, "<br />"), "<hr />", 
	date.format(m, functions)
);

//]]>
</script>