En principio, no existe la función getDate(). Si quieres obtener la fecha actual puedes usar new Date().
Por otro lado, es mucho más práctico hacerlo con un array:
Código Javascript
:
Ver originalmeses = ["Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"];
dias = ["Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado"];
fecha = new Date();
mes = fecha.getMonth();
dia = fecha.getDay();
alert(meses[mes]);
alert(dias[dia]);