Para mostrar la fecha en el formato "dia nombre del mes del año" solo debemos usar este Script. En el ejemplo podeis ver el script y la llamada al mismo.
<html>
<head>
<script language="JavaScript">
function showdate(mydate){
var year = mydate.getYear()
if (year < 1000)
year += 1900
var day = mydate.getDay()
var month = mydate.getMonth()
var daym = mydate.getDate()
if (daym < 10)
daym = "" + daym
var dayarray = new Array("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado")
var montharray = new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre")
return dayarray[day] + ", " + daym + " de " + montharray[month] + " del " + year;
}
</script>
</head>
<body>
//llamada a la función
<script>document.write(showdate(new Date()))</script>
</body>
</html>