tag, on your page, and then edit the starting date you would like to use under the today=new date line. you must use numbers for month, day, and year. These instruction lines are invisible, and will not be seen on your page.
-
This script came from the Dummy Proof JavaScripts Site at: http://www.dummyproof.com/javascripts
Please visit the site for more easy to use JavaScripts to enhance your web pages.
*/
today = new Date();
bYear = 2007; // Start year
bMonth = 05; // Start month
bDay = 27; // Start day
tYear = today.getYear();
tMonth = (today.getMonth() ) + 1 ;
tDay = today.getDate();
tHour = today.getHours();
fYear = 0;
fMonth = 0;
fDay = 0;
fHour = 0;
x = 0;
y = 0;
z = 0;
a = 0;
b = 0;
c = 0;
function testMonth() {
if (y==4 || y==6 || y==9 || y==11) x=30
else if (y==2) x=28
else x=31
}
function testDay() {
fDay = (z - bDay) + tDay;
if (fDay > a) {
fMonth += 1;
fDay = fDay - a;
}
}
y = bMonth;
testMonth();
z = x;
y = bMonth;
testMonth();
a = x;
if (bMonth <= tMonth) {
fYear = tYear - bYear;
fMonth = (tMonth - bMonth);
testDay();
}
fYear = (tYear - bYear) - 1
fMonth = ((12 - bMonth) + tMonth) - 1;
testDay();
if (fMonth >= 12) {
fYear += 1;
fMonth -= 12;
}
// the following splits apart the dates recursively and replaces them with equiv graphics and displays.
with(Math) {
theYear=fYear;
tensYear=floor(theYear/10);
onesYear=theYear-(tensYear*10);
theMonth=fMonth
tensMonth=floor(theMonth/10);
onesMonth=theMonth-(tensMonth*10);
theDay=fDay
tensDay=floor(theDay/10);
onesDay=theDay-(tensDay*10);
var testArray = new makeArray("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
for (z=1; z<=12; z++) {
if (tMonth==z) {
var b=testArray[z]
}
}
for (z=1; z<=12; z++) {
if (bMonth==z) {
var c=testArray[z]
}
}
}
var page
page = " Today's date: " + b + " "+tDay+", " + tYear+". What is a STAND? The idea of a STAND is based on the example of the Mothers of
the Plaza de Mayo, an association of Argentine mothers whose children
"disappeared" under the military dictatorship between 1976 and 1983. They stood
in a city square every week for years and their white scarves became an
international brand for peaceful protests. The first STAND in Vancouver was at Little Mountain Housing
Complex. The needless destruction of this highly successful community is a
symbol of everything that is wrong with the government’s housing strategy. The
publicly owned site is being sold to be redeveloped with no increase in the
number of social housing units. The tenants have been disrespected and
displaced, 224 homes will be destroyed years before the reconstruction begins.
While thousands in Vancouver are homeless, more than 170 homes now sit empty at
Little Mountain. Community Advocates for Little Mountain (CALM) have held a
STAND every Saturday since October 2007 to protest this scandalous situation and
support the remaining tenants. Since February 23, 2008 the Citywide Housing Coalition expanded
the STANDS and they have been held in fifteen locations throughout Vancouver.
Standing on busy street corners with colourful banners and scarves has attracted
lots of media attention. The idea caught on and we continue to
grow!
"
page += "Our Site has been up since "+ c + " " + bDay + ", "+bYear+"
"
function makeArray() {
this.length = makeArray.arguments.length
for (var i = 0; i < this.length; i++)
this[i+1] = makeArray.arguments[i]
}
// -- End Hiding Here -->