Hello, I am using this script to auto populate a select form field with the current year. Anyone know how to easily make the list show in descending order? I just can't figure it out. Thanks for your time!

/* This script and many more are available free online at
The JavaScript Source!! http://www.javascriptsource.com
Created by: Don Demrow | */
function autoYear() {
var time = new Date();
var year = time.getYear();

if (year < 1900) {
year = year + 1900;

var date = year - 25; /*change the '25' to the number of years in the past you want to show */
var future = year + 10; /*change the '10' to the number of years in the future you want to show */

document.writeln ("<form><select><option value=\"\">Select Year");
do {
document.write ("<option value=\"" +date+"\">" +date+ "");
while (date < future)
document.write ("</select></form>");