function init() {
  var game1=new Date(2010,1,8,18,0,0);
  var game2=new Date(2010,1,13,13,0,0);
  var game3=new Date(2010,1,14,16,0,0);  
  var game4=new Date(2010,1,19,19,0,0);
  var game5=new Date(2010,1,20,15,0,0);
  var game6=new Date(2010,1,27,16,0,0);  
  var game7=new Date(2010,1,28,12,0,0);
  var game8=new Date(2010,2,4,19,0,0);
  var game9=new Date(2010,2,10,19,0,0);  
  var game10=new Date(2010,2,13,18,0,0);
  var game11=new Date(2010,2,15,19,0,0);
  var game12=new Date(2010,2,16,16,0,0);  
  var game13=new Date(2010,2,27,12,0,0);
  var game14=new Date(2010,3,1,19,0,0);
  var game15=new Date(2010,3,10,13,0,0);  
  var game18=new Date(2010,3,24,12,0,0);
  var game19=new Date(2010,3,25,12,0,0);

  var today = new Date();
  var countDownSeconds = (game1.getTime()-today.getTime()) / 1000;
  if(countDownSeconds > -14400) { document.game.date.value = '2 8 2010 18 0 0'; return gameTimer(); } 
  countDownSeconds = (game2.getTime() - today.getTime()) / 1000;
  if(countDownSeconds > -5760) { document.game.date.value = '2 13 2010 13 0 0'; return gameTimer(); } 
  countDownSeconds = (game3.getTime() - today.getTime()) / 1000;
  if(countDownSeconds > -14400) { document.game.date.value = '2 14 2010 16 0 0'; return gameTimer(); }
  countDownSeconds = (game4.getTime() - today.getTime()) / 1000;
  if(countDownSeconds > -14400) { document.game.date.value = '2 19 2010 19 0 0'; return gameTimer(); }
  countDownSeconds = (game5.getTime() - today.getTime()) / 1000;
  if(countDownSeconds > -14400) { document.game.date.value = '2 20 2010 15 0 0'; return gameTimer(); }
  countDownSeconds = (game6.getTime() - today.getTime()) / 1000;
  if(countDownSeconds > -14400) { document.game.date.value = '2 27 2010 16 0 0'; return gameTimer(); }
  countDownSeconds = (game7.getTime() - today.getTime()) / 1000;
  if(countDownSeconds > -14400) { document.game.date.value = '2 28 2010 12 0 0'; return gameTimer(); }
  countDownSeconds = (game8.getTime() - today.getTime()) / 1000;
  if(countDownSeconds > -14400) { document.game.date.value = '3 4 2010 19 0 0'; return gameTimer(); }
  countDownSeconds = (game9.getTime() - today.getTime()) / 1000;
  if(countDownSeconds > -14400) { document.game.date.value = '3 10 2010 19 0 0'; return gameTimer(); }
  countDownSeconds = (game10.getTime() - today.getTime()) / 1000;
  if(countDownSeconds > -14400) { document.game.date.value = '3 13 2010 16 0 0'; return gameTimer(); }
  countDownSeconds = (game11.getTime() - today.getTime()) / 1000;
  if(countDownSeconds > -14400) { document.game.date.value = '3 15 2010 19 0 0'; return gameTimer(); }
  countDownSeconds = (game12.getTime() - today.getTime()) / 1000;
  if(countDownSeconds > -14400) { document.game.date.value = '3 16 2010 16 0 0'; return gameTimer(); }
  countDownSeconds = (game13.getTime() - today.getTime()) / 1000;
  if(countDownSeconds > -14400) { document.game.date.value = '3 27 2010 12 0 0'; return gameTimer(); }
  countDownSeconds = (game14.getTime() - today.getTime()) / 1000;
  if(countDownSeconds > -14400) { document.game.date.value = '4 1 2010 19 0 0'; return gameTimer(); }
  countDownSeconds = (game15.getTime() - today.getTime()) / 1000;
  if(countDownSeconds > -14400) { document.game.date.value = '4 10 2010 16 0 0'; return gameTimer(); }
  countDownSeconds = (game18.getTime() - today.getTime()) / 1000;
  if(countDownSeconds > -14400) { document.game.date.value = '4 24 2010 12 0 0'; return gameTimer(); }
  countDownSeconds = (game19.getTime() - today.getTime()) / 1000;
  if(countDownSeconds > -14400) { document.game.date.value = '4 25 2010 12 0 0'; return gameTimer(); }

  document.game.days.value = 'Hook';
  document.game.hours.value = 'Em';
  document.game.mins.value = 'Horns';
  document.game.secs.value = '!!!!';
  return true;
}

function gameTimer() {
  var gameDate   = document.game.date.value;
  var timeArray  = gameDate.split(' ');
  //var gameDate   = new Date(timeArray[2]+','+timeArray[0]-1+','+timeArray[1]+','+timeArray[3]+','+timeArray[4]+','+timeArray[5]);
  var gameDate   = new Date(timeArray[2],timeArray[0]-1,timeArray[1],timeArray[3],timeArray[4],timeArray[5]);
  //document.write(gameDate+'--');
  var today      = new Date(); 
  
  var countDownSeconds = Math.round((gameDate.getTime()-today.getTime()) / 1000);
   if(countDownSeconds < 0 && countDownSeconds > -14400 )
    {
      document.game.days.value  = 'Its';
	  document.game.hours.value = 'Game';
	  document.game.mins.value  = 'Time';
	  document.game.secs.value  = '!!!!';
	  return true;
     }
  
  var numSecs = countDownSeconds;
  var numMins  = numSecs / 60;
  var numHours = numMins / 60;
  var numDays  = Math.floor(numHours / 24);
  
  numHours = Math.floor(numHours - numDays*24);
  numMins  = Math.floor(numMins - numHours*60 - numDays*24*60);
  numSecs  = Math.floor(numSecs - numMins*60 - numHours*60*60 - numDays*24*60*60);
  
  if((!numSecs || !numMins || !numHours || !numDays) &&  
  	 (numSecs != 0 && numMins != 0 && numHours != 0 && numDays != 0))
  {
   document.game.days.value = 'Hook';
   document.game.hours.value ='Em  ';
   document.game.mins.value = 'Horns';
   document.game.secs.value = '!!!!';  	
   return false;
  }

  var spacer = Math.floor(numDays/10);
  if(spacer > 0) { spacer = '  '; } else { spacer = '   '; }
  document.game.days.value  = spacer+numDays;
  spacer = Math.floor(numHours/10);
  if(spacer > 0) { spacer = '  '; } else { spacer = '   '; }
  document.game.hours.value = spacer+numHours;
  spacer = Math.floor(numMins/10);
  if(spacer > 0) { spacer = '  '; } else { spacer = '   '; }
  document.game.mins.value  = spacer+numMins;
  spacer = Math.floor(numSecs/10);
  if(spacer > 0) { spacer = '  '; } else { spacer = '   '; }
  document.game.secs.value  = spacer+numSecs;

  gameTimeout=setTimeout('gameTimer()', 1000);
}