function draw(p,s) {
	for(x=0;x<10;x++) {
		document.write('<div id="div-' + s + '-' + x + '"/><img src="' + p + x + '.png" alt="' + x + '"/></div>');
	}
}
function getElement(o) {
    if (document.getElementById)
        return document.getElementById(o);
    else if (document.all)
        return document.all[o];
}

function setNumber(s, m) {
    var v, n, o, ss;
    for (n = 0; n < 10; n++) {
        o = s + n;
        v = getElement(o);
        if (v == null)
            continue;
        v = v.style;
        ss = (n == m) ? "inline" : "none";
        if (v.display != ss)
            v.display = ss;
    }
}

function update(y, m, d) {
    do {
        var now = new Date();
        var event = new Date(y, m-1, d, 12, 0, 0);
        event = new Date(event - now);
        var x, n;

        x = Math.floor(event.getTime() / (24*3600000));
        n = x % 10;
        setNumber("div-d1-", n);
        n = Math.floor(x / 10) % 10;
        setNumber("div-d2-", n);
        n = Math.floor(x / 100);
        setNumber("div-d3-", n);
    } while (0)
    setTimeout("update(" + y + "," + m + "," + d + ")", 10001 - (new Date()).getMilliseconds());
}
