
function printScreen ()
{	
	showDate();		
}


function makeArray() {
     for (i = 0; i<makeArray.arguments.length; i++)
          this[i + 1] = makeArray.arguments[i];
}

function showDate ()
{
	var months = new makeArray('January','February','March',
	    'April','May','June','July','August','September',
	    'October','November','December');
	
	var date = new Date();
	var day  = date.getDate();
	var month = date.getMonth() + 1;
	var yy = date.getYear();
	var year = (yy < 1000) ? yy + 1900 : yy;
	
	var value =  months[month] + " " + day +", " + year;
	//document.getElementById ('lblDate').innerHTML = value;
	
	//Set the two dates
	today=new Date()
	var gobblejog =new Date(today.getFullYear(), 10, 24) //Month is 0-11 in JavaScript
	if (today.getMonth()==10 && today.getDate()>23) //if Thanksgiving has passed already
	gobblejog.setFullYear(gobblejog.getFullYear()+1) //calculate next year's Thanksgiving
	//Set 1 day in milliseconds
	var one_day=1000*60*60*24
	
	//Calculate difference btw the two dates, and convert to days
	var timeleft = (Math.ceil((gobblejog.getTime()-today.getTime())/(one_day))+
	" days left.")
	//document.getElementById ('timeleft').innerHTML = timeleft;

}

function dropdown(mySel)
{
	var myVal = mySel.options[mySel.selectedIndex].value;
	if(myVal)
	{	   
	   window.open(myVal,null,"height=600,width=600,status=yes,toolbar=no,menubar=no,location=no");
	   self.location = myVal; 
	   return true;
	
	}
	return false;
}

function getRaceDate()
{
	document.getElementById("gobbleJogDate").innerHTML = gobbleJogDate;
}

function getAnnualText()
{
	document.getElementById("annualText").innerHTML = annualText;
}

 

//######################################################################################

// Author: ricocheting.com

// For: public release (freeware)

// Date: 4/24/2003 (update: 5/24/2006)

// Description: displays the amount of time until the "dateFuture" entered below.

 

 

// NOTE: the month entered must be one less than current month. ie; 0=January, 11=December

// NOTE: the hour is in 24 hour format. 0=12am, 15=3pm etc

// format: dateFuture = new Date(year,month-1,day,hour,min,sec)

// example: dateFuture = new Date(2003,03,26,14,15,00) = April 26, 2003 - 2:15:00 pm

 /****  START GLOBAL DATES AND VARIABLES ******/

dateFuture = new Date(2011,10,24,8,0,0);
var gobbleJogDate = "November 24th, 2011";
var annualText = "Ninth Annual Gobble Jog";


	

 /****  END GLOBAL DATES AND VARIABLES ******/
 
 

// TESTING: comment out the line below to print out the "dateFuture" for testing purposes

//document.write(dateFuture +"<br />");

 

 

//###################################

//nothing beyond this point

function GetCount(){

 
		        dateNow = new Date();                                                                                                                                                //grab current date

                amount = dateFuture.getTime() - dateNow.getTime();                  //calc milliseconds between dates

                delete dateNow;

 

                // time is already past

                if(amount < 0){

                                document.getElementById('countbox').innerHTML="Now!";
                                document.getElementById('countbox').innerHTML="Thanks For Another Great Year!<br>-Gobble Jog Staff";

                }

                // date is still good

                else{

                                days=0;hours=0;mins=0;secs=0;out="";

 

                                amount = Math.floor(amount/1000);//kill the "milliseconds" so just secs

 

                                days=Math.floor(amount/86400);//days

                                amount=amount%86400;

 

                                hours=Math.floor(amount/3600);//hours

                                amount=amount%3600;

 

                                mins=Math.floor(amount/60);//minutes

                                amount=amount%60;

 

                                secs=Math.floor(amount);//seconds

 

                                if(days != 0){out += days +" day"+((days!=1)?"s":"")+", ";}

                                if(days != 0 || hours != 0){out += hours +" hour"+((hours!=1)?"s":"")+", ";}

                                if(days != 0 || hours != 0 || mins != 0){out += mins +" min"+((mins!=1)?"s":"")+", ";}

                                out += secs +" sec";

                                document.getElementById('countbox').innerHTML="Countdown to Gobble!<br>" + out;

 

                                setTimeout("GetCount()", 1000);

                }

}

 


 


	

