function DailyPic() {
// создем собственно окно,
// размеры и флаги - по вашему усмотрению :)
myWin= open("", "displayWindow", "resizable=yes,
width=550,height=400,scrollbars=yes, status=yes,
toolbar=no,menubar=no");
// открваем объект document для последующей
печати (т.е. для начала записи в это окошко)
myWin.document.open();
// пишем в окошко - обычный html, но через document.write
myWin.document.write("<html><head><title>
Free-Daily-Pic");
myWin.document.write("</title></head><body bgcolor=#000000>");
myWin.document.write("<center>");
// узнаем текущую дату
current_date = new Date();
// создаем строчку с указанием на картинку дня.
// принцип именования --
// picname+день(1,2,3...)+расширение
myWin.document.write("<img src=picname" +
current_date.getDate() +
".jpg border=0>");
myWin.document.write("</center></body> </html>");
// закрываем документ -- (но не окно!)
myWin.document.close();}
// -->
</script></head><body>
<center><font size=+3>
// тут идет скрипт, который выводит перед
кнопкой
// текущую дату и название месяца.
// если Вам это не нужно, можно выкинуть этот кусок
<script language="JavaScript">
<!-- hide
// обьявляем массив
months = new Array();
// названия месяцев
months[0]="Jan"
months[1]="Feb"
months[2]="Mar"
months[3]="Apr"
months[4]="May"
months[5]="Jun"
months[6]="Jul"
months[7]="Aug"
months[8]="Sep"
months[9]="Oct"
months[10]="Nov"
months[11]="Dec"
// снова спрашиваем сегодняшнее число.
current_date = new Date();
// пишем в страничку дату и месяц.
// (чтото вроде - 10 Jan )
document.writeln(current_date.getDate()+ months[current_date.getMonth()
]+"<br>" );
// -->
</script>
// формочка, в которой кнопочка :)
<form>
// по нажатии на кнопочку вызываем функцию,
// обьявленную в самом начале.
<input type=button value="Free Daily Pic" onClick="DailyPic()">
</form>
</font></center>
</html>
// Все! :)