GavinPearce
11-12-2003, 04:05 PM
Looking about, seems it's not only me preparing my christmas website for yet another year. Boy don't decorations go up early now around the towns. Even noticed it on holiday in the US the day after halloween!
Anyways a bit off topic. Wonder if someone could help, I have the below script and it's lacking a function to write it to the page. I don't suppose someone could write a document.write function for it, so the script actually works.
<script language="JavaScript"><!--
// Begin
var days = new Array();
var msgs = new Array();
days[1] = "December 1, 2001";
msgs[1] = "<a href='joke1.htm'>Click Here for the Daily Advent Joke</a>";
days[2] = "December 2, 2001";
msgs[2] = "<a href='joke2.htm'>Click Here for the Daily Advent Joke</a>";
days[3] = "December 3, 2001";
msgs[3] = "<a href='joke3.htm'>Click Here for the Daily Advent Joke</a>";
days[4] = "December 4, 2001";
msgs[4] = "<a href='joke4.htm'>Click Here for the Daily Advent Joke</a>";
days[5] = "December 5, 2001";
msgs[5] = "<a href='joke5.htm'>Click Here for the Daily Advent Joke</a>";
days[6] = "December 6, 2001";
msgs[6] = "<a href='joke6.htm'>Click Here for the Daily Advent Joke</a>";
days[7] = "December 7, 2001";
msgs[7] = "<a href='joke7.htm'>Click Here for the Daily Advent Joke</a>";
days[8] = "December 8, 2001";
msgs[8] = "<a href='joke8.htm'>Click Here for the Daily Advent Joke</a>";
days[9] = "December 9, 2001";
msgs[9] = "<a href='joke9.htm'>Click Here for the Daily Advent Joke</a>";
days[10] = "December 10, 2001";
msgs[10] = "<a href='joke10.htm'>Click Here for the Daily Advent Joke</a>";
days[11] = "December 11, 2001";
msgs[11] = "<a href='joke11.htm'>Click Here for the Daily Advent Joke</a>";
days[12] = "December 12, 2003";
msgs[12] = "<a href='joke12.htm'>Click Here for the Daily Advent Joke</a>";
days[13] = "December 13, 2001";
msgs[13] = "<a href='joke13.htm'>Click Here for the Daily Advent Joke</a>";
days[14] = "December 14, 2001";
msgs[14] = "<a href='joke14.htm'>Click Here for the Daily Advent Joke</a>";
days[15] = "December 15, 2001";
msgs[15] = "<a href='joke15.htm'>Click Here for the Daily Advent Joke</a>";
days[16] = "December 16, 2001";
msgs[16] = "<a href='joke16.htm'>Click Here for the Daily Advent Joke</a>";
days[17] = "December 17, 2001";
msgs[17] = "<a href='joke17.htm'>Click Here for the Daily Advent Joke</a>";
days[18] = "December 18, 2001";
msgs[18] = "<a href='joke18.htm'>Click Here for the Daily Advent Joke</a>";
days[19] = "December 19, 2001";
msgs[19] = "<a href='joke19.htm'>Click Here for the Daily Advent Joke</a>";
days[20] = "December 20, 2001";
msgs[20] = "<a href='joke20.htm'>Click Here for the Daily Advent Joke</a>";
days[21] = "December 21, 2001";
msgs[21] = "<a href='joke21.htm'>Click Here for the Daily Advent Joke</a>";
days[22] = "December 22, 2001";
msgs[22] = "<a href='joke22.htm'>The Daily Advent Joke</a>";
days[23] = "December 23, 2001";
msgs[23] = "<a href='joke23.htm'>The Daily Advent Joke</a>";
days[24] = "December 24, 2001";
msgs[24] = "Christmas Eve!<br><a href='joke24.htm'>The Daily Advent Joke</a>";
days[25] = "December 25, 2001";
msgs[25] = "Christmas Day! <br><a href='joke25.htm'>Click Here for the Christmas Day Joke</a>";
var months = new Array("",
"January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December"
);
var today = new Date(); // today
var mon = months[today.getMonth() + 1]; // month
var day = today.getDate(); // day
var year = y2k(today.getYear()); // year
function dateMsg() {
for (i = 0; i < days.length; i++) {
tempdate = new Date(days[i]);
tempmonth = months[tempdate.getMonth() + 1];
tempday = tempdate.getDate();
tempyear = y2k(tempdate.getYear());
if (year == tempyear && mon == tempmonth && day == tempday)
return(msgs[i]); // returns day message
}
return(""); // returns default
}
// Y2K Fix Function
function y2k(year) {
if (year < 2000)
year = year + 1900;
return year;
}
// End
// --></script>
Oh yer the dates are wrong I know but hey cheers!
Anyways a bit off topic. Wonder if someone could help, I have the below script and it's lacking a function to write it to the page. I don't suppose someone could write a document.write function for it, so the script actually works.
<script language="JavaScript"><!--
// Begin
var days = new Array();
var msgs = new Array();
days[1] = "December 1, 2001";
msgs[1] = "<a href='joke1.htm'>Click Here for the Daily Advent Joke</a>";
days[2] = "December 2, 2001";
msgs[2] = "<a href='joke2.htm'>Click Here for the Daily Advent Joke</a>";
days[3] = "December 3, 2001";
msgs[3] = "<a href='joke3.htm'>Click Here for the Daily Advent Joke</a>";
days[4] = "December 4, 2001";
msgs[4] = "<a href='joke4.htm'>Click Here for the Daily Advent Joke</a>";
days[5] = "December 5, 2001";
msgs[5] = "<a href='joke5.htm'>Click Here for the Daily Advent Joke</a>";
days[6] = "December 6, 2001";
msgs[6] = "<a href='joke6.htm'>Click Here for the Daily Advent Joke</a>";
days[7] = "December 7, 2001";
msgs[7] = "<a href='joke7.htm'>Click Here for the Daily Advent Joke</a>";
days[8] = "December 8, 2001";
msgs[8] = "<a href='joke8.htm'>Click Here for the Daily Advent Joke</a>";
days[9] = "December 9, 2001";
msgs[9] = "<a href='joke9.htm'>Click Here for the Daily Advent Joke</a>";
days[10] = "December 10, 2001";
msgs[10] = "<a href='joke10.htm'>Click Here for the Daily Advent Joke</a>";
days[11] = "December 11, 2001";
msgs[11] = "<a href='joke11.htm'>Click Here for the Daily Advent Joke</a>";
days[12] = "December 12, 2003";
msgs[12] = "<a href='joke12.htm'>Click Here for the Daily Advent Joke</a>";
days[13] = "December 13, 2001";
msgs[13] = "<a href='joke13.htm'>Click Here for the Daily Advent Joke</a>";
days[14] = "December 14, 2001";
msgs[14] = "<a href='joke14.htm'>Click Here for the Daily Advent Joke</a>";
days[15] = "December 15, 2001";
msgs[15] = "<a href='joke15.htm'>Click Here for the Daily Advent Joke</a>";
days[16] = "December 16, 2001";
msgs[16] = "<a href='joke16.htm'>Click Here for the Daily Advent Joke</a>";
days[17] = "December 17, 2001";
msgs[17] = "<a href='joke17.htm'>Click Here for the Daily Advent Joke</a>";
days[18] = "December 18, 2001";
msgs[18] = "<a href='joke18.htm'>Click Here for the Daily Advent Joke</a>";
days[19] = "December 19, 2001";
msgs[19] = "<a href='joke19.htm'>Click Here for the Daily Advent Joke</a>";
days[20] = "December 20, 2001";
msgs[20] = "<a href='joke20.htm'>Click Here for the Daily Advent Joke</a>";
days[21] = "December 21, 2001";
msgs[21] = "<a href='joke21.htm'>Click Here for the Daily Advent Joke</a>";
days[22] = "December 22, 2001";
msgs[22] = "<a href='joke22.htm'>The Daily Advent Joke</a>";
days[23] = "December 23, 2001";
msgs[23] = "<a href='joke23.htm'>The Daily Advent Joke</a>";
days[24] = "December 24, 2001";
msgs[24] = "Christmas Eve!<br><a href='joke24.htm'>The Daily Advent Joke</a>";
days[25] = "December 25, 2001";
msgs[25] = "Christmas Day! <br><a href='joke25.htm'>Click Here for the Christmas Day Joke</a>";
var months = new Array("",
"January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December"
);
var today = new Date(); // today
var mon = months[today.getMonth() + 1]; // month
var day = today.getDate(); // day
var year = y2k(today.getYear()); // year
function dateMsg() {
for (i = 0; i < days.length; i++) {
tempdate = new Date(days[i]);
tempmonth = months[tempdate.getMonth() + 1];
tempday = tempdate.getDate();
tempyear = y2k(tempdate.getYear());
if (year == tempyear && mon == tempmonth && day == tempday)
return(msgs[i]); // returns day message
}
return(""); // returns default
}
// Y2K Fix Function
function y2k(year) {
if (year < 2000)
year = year + 1900;
return year;
}
// End
// --></script>
Oh yer the dates are wrong I know but hey cheers!