var year = 0;
var month = 0;
var day = 0;

do{
  var year = Math.round(5*Math.random()) + 4; // 4 to 9
  var month = Math.round(11*Math.random()) + 1; // 1 to 12
  var day = Math.round(30*Math.random()) + 1; // 1 to 31
}while(year > 9 || (year == 9 && month > 7)); // Post July 2009

if(month == 2 && day > 28) { day = 28; }  // February
if(month == 4 && day > 30) { day = 30; }  // April
if(month == 6 && day > 30) { day = 30; }  // June
if(month == 9 && day > 30) { day = 30; }  // September
if(month == 11 && day > 30) { day = 30; } // November

if(year == 4 && month != 11 && month != 12) { month = 12; } // Pre-November 2004
if(year == 4 && month == 11 && day == 1) { day = 3; } // November 1 2004
if(year == 4 && month == 11 && day == 2) { day = 4; } // November 2 2004

if(year < 10) {year = '0' + year; }
if(month < 10) { month = '0' + month; }
if(day < 10) { day = '0' + day; }

document.write('<a href="/d/20' + year + month + day + ".html" + '">');
document.write('<img src="/images/random.png" width="91" height="36" border="0" alt="Random Comic" hspace="0" /></a>');