//this code is run when a page loads to make sure all the images for the rollovers are loaded

function preloadImages() {
	aboutImages = new Array();
	aboutImages[0]= new Image();
	aboutImages[0].src = 'images/about-nav1.jpg';
	aboutImages[1]= new Image();
	aboutImages[1].src = 'images/about-nav2.jpg';

        aboutstrokeImages = new Array();
	aboutstrokeImages[0]= new Image();
	aboutrstrokeImages[0].src = 'images/aboutstroke-nav1.jpg';
	aboutstrokeImages[1]= new Image();
	aboustrokeImages[1].src = 'images/aboutstroke-nav2.jpg';
	

	donateImages = new Array();
	donateImages[0]= new Image();
	donateImages[0].src = 'images/donate-nav1.jpg';
	donateImages[1]= new Image();
	donateImages[1].src = 'images/donate-nav2.jpg';
	
	newsImages = new Array();
	newsImages[0]= new Image();
	newsImages[0].src = 'images/news-nav1.jpg';
	newsImages[1]= new Image();
	newsImages[1].src = 'images/news-nav2.jpg';

	contactImages = new Array();
	contactImages[0]= new Image();
	contactImages[0].src = 'images/contact-nav1.jpg';
	contactImages[1]= new Image();
	contactImages[1].src = 'images/contact-nav2.jpg';
	
	boardImages = new Array();
	boardImages[0]= new Image();
	boardImages[0].src = 'images/board1.jpg';
	boardImages[1]= new Image();
	boardImages[1].src = 'images/board2.jpg';
	
	contributorImages = new Array();
	contributorImages[0]= new Image();
	contributorImages[0].src = 'images/majorcontr1.jpg';
	contributorImages[1]= new Image();
	contributorImages[1].src = 'images/majorcontr2.jpg';
	
	submitImages = new Array();
	submitImages[0]= new Image();
	submitImages[0].src = 'images/submit-button.jpg';
	submitImages[1]= new Image();
	submitImages[1].src = 'images/submit-button2.jpg';
	
	fluQAImages = new Array();
	fluQAImages[0]= new Image();
	fluQAImages[0].src = 'images/flu_qa1.jpg';
	fluQAImages[1]= new Image();
	fluQAImages[1].src = 'images/flu_qa2.jpg';

	fluSchedImages = new Array();
	fluSchedImages[0]= new Image();
	fluSchedImages[0].src = 'images/flu_sched1.jpg';
	fluSchedImages[1]= new Image();
	fluSchedImages[1].src = 'images/flu_sched2.jpg';

	fluFormImages = new Array();
	fluFormImages[0]= new Image();
	fluFormImages[0].src = 'images/flu_form1.jpg';
	fluFormImages[1]= new Image();
	fluFormImages[1].src = 'images/flu_form2.jpg';

	fluEmpImages = new Array();
	fluEmpImages[0]= new Image();
	fluEmpImages[0].src = 'images/flu_emp1.jpg';
	fluEmpImages[1]= new Image();
	fluEmpImages[1].src = 'images/flu_emp2.jpg';

	fluResImages = new Array();
	fluResImages[0]= new Image();
	fluResImages[0].src = 'images/flu_res1.jpg';
	fluResImages[1]= new Image();
	fluResImages[1].src = 'images/flu_res2.jpg';
	
	fluShareImages = new Array();
	fluShareImages[0]= new Image();
	fluShareImages[0].src = 'images/share1.jpg';
	fluShareImages[1]= new Image();
	fluShareImages[1].src = 'images/share2.jpg';
	
	strokeFacilitatorImages = new Array();
	strokeFacilitatorImages[0]= new Image();
	strokeFacilitatorImages[0].src = 'images/stroke_fac1.jpg';
	strokeFacilitatorImages[1]= new Image();
	strokeFacilitatorImages[1].src = 'images/stroke_fac2.jpg';
	
	strokeSchedImages = new Array();
	strokeSchedImages[0]= new Image();
	strokeSchedImages[0].src = 'images/flu_sched1.jpg';
	strokeSchedImages[1]= new Image();
	strokeSchedImages[1].src = 'images/flu_sched2.jpg';

	strokeResImages = new Array();
	strokeResImages[0]= new Image();
	strokeResImages[0].src = 'images/stroke_res1.jpg';
	strokeResImages[1]= new Image();
	strokeResImages[1].src = 'images/stroke_res2.jpg';
	
	searchImages = new Array();
	searchImages[0]= new Image();
	searchImages[0].src = 'images/searchagain1.jpg';
	searchImages[1]= new Image();
	searchImages[1].src = 'images/searchagain2.jpg';
	
	
	rollOverArray = new Array (
		aboutImages,
		donateImages,
		newsImages,
		contactImages,
		boardImages,
		contributorImages,
		submitImages,
		fluQAImages,
		fluSchedImages,
		fluFormImages,
		fluEmpImages,
		fluResImages,
		fluShareImages,
		strokeFacilitatorImages,
		strokeSchedImages,
		strokeResImages,
		searchImages
	);

}

preloadImages();

//this is the code for swapping the rollover images

function rollOver(whichImage, arrayNumber) {
	document.getElementById(whichImage).src = rollOverArray[arrayNumber][1].src; return true;
};

function rollOut(whichImage, arrayNumber) {
	document.getElementById(whichImage).src = rollOverArray[arrayNumber][0].src; return true;
};


//code for the stroke connection schedules

function validate() {
		with (document.forms[1]) {
			if ((neighborhood.selectedIndex == 0) && (zip.value == "")) {
				alert("You need to select a neighborhood or enter a zip code.");
			} else {
				submit();
			}
		}
	}

	function reset_zip() {
		document.forms[1].zip.value = "";
		document.forms[1].miles.selectedIndex = 0;
	}
	
	function reset_neighborhood() {
		document.forms[1].neighborhood.selectedIndex = 0;
	}

    top.Navwin = self;
