   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("Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic") 
    return dayarray[day] + ", " + daym + " de " + montharray[month] + " " + year; 
   } 

   // y la llamada a la funcion 
  document.write(showdate(new Date())) 