La función random5() retorna un valor entre 0 y 4 el cual es usado para construir el nombre de la página.
Código:
<html>
<head>
<script language="Javascript">
function random5(){
return Math.floor(Math.random()*5);
}
function llamar(){
var hoy = new Date();
var pagina = "default.htm";
var dia = hoy.getDay();
var ran = random5();
if (dia == 0) pagina = "PagDom" + ran + ".htm";
if (dia == 1) pagina = "PagLun" + ran + ".htm";
if (dia == 2) pagina = "PagMar" + ran + ".htm";
if (dia == 3) pagina = "PagMie" + ran + ".htm";
if (dia == 4) pagina = "PagJue" + ran + ".htm";
if (dia == 5) pagina = "PagVie" + ran + ".htm";
if (dia == 6) pagina = "PagSab" + ran + ".htm";
alert("Abriendo página: " + pagina);
/*window.open(pagina);*/
}
</script>
</head>
<body>
<form name="formulario">
<input type="button" value="Página del dia" onclick="llamar()">
</form>
</body>
</html>
Pruébalo.
Saludos.