// JavaScript Document

//Preload Nav Images

image0 = new Image();
image0.src = "/images/on_buttons_home.gif";

image1 = new Image();
image1.src = "/images/on_buttons_about.gif";

image2 = new Image();
image2.src = "/images/on_buttons_news.gif";

image3 = new Image();
image3.src = "/images/on_buttons_events.gif";

image4 = new Image();
image4.src = "/images/on_buttons_programs.gif";

image5 = new Image();
image5.src = "/images/on_buttons_media.gif";

image6 = new Image();
image6.src = "/images/on_buttons_partners.gif";

image7 = new Image();
image7.src = "/images/on_buttons_giving.gif";

image8 = new Image();
image8.src = "/images/on_buttons_faq.gif";

image9 = new Image();
image9.src = "/images/on_buttons_shop.gif";

image10 = new Image();
image10.src = "/images/navshadow.gif";

var NavDefault = new Array(10);
NavDefault[0] = "/images/button_home.gif";
NavDefault[1] = "/images/button_about.gif";
NavDefault[2] = "/images/button_news.gif";
NavDefault[3] = "/images/button_events.gif";
NavDefault[4] = "/images/button_programs.gif";
NavDefault[5] = "/images/button_media.gif";
NavDefault[6] = "/images/button_partners.gif";
NavDefault[7] = "/images/button_giving.gif";
NavDefault[8] = "/images/button_faq.gif";
NavDefault[9] = "/images/button_shop.gif";

 
var SubNavPos = new Array(10);
SubNavPos[0] = "0";
SubNavPos[1] = "60";
SubNavPos[2] = "0";
SubNavPos[3] = "0";
SubNavPos[4] = "0";
SubNavPos[5] = "0";
SubNavPos[6] = "250";
SubNavPos[7] = "385";
SubNavPos[8] = "0";
SubNavPos[9] = "0";


var position = "";

function setNavItem(NavID,SubNavID) {
	if (NavID != -1) {
	document["navbutton" + NavID].src = eval("image" + NavID+".src");
	
	if (NavID == 0) position = SubNavPos[0];
	if (NavID == 1) position = SubNavPos[1];
	if (NavID == 2) position = SubNavPos[2];
	if (NavID == 3) position = SubNavPos[3];
	if (NavID == 4) position = SubNavPos[4];
	if (NavID == 5) position = SubNavPos[5];
	if (NavID == 6) position = SubNavPos[6];
	if (NavID == 7) position = SubNavPos[7];
	if (NavID == 8) position = SubNavPos[8];
	if (NavID == 9) position = SubNavPos[9];
	
	showSubNav(NavID,SubNavID,position);
	}
}


var isOn = "";

function swapImage(id,action) {

if (navItemOn != id) {
		var theimage = "image" + id + ".src";
	 	//alert(id + ":" + isOn);
		
		if (action == "on" || isOn != id) { 
			document["navbutton" + id].src = eval("image" + id+".src");
			
			if (isOn != "" && isOn != id) { 
				document["navbutton" + isOn].src = NavDefault[isOn]; 
				}
			
			isOn = id;
			
		}
		
		//if (action == "off" && isOn != id) document["navbutton" + id].src = NavDefault[id];
			
		
	} 
 
}


function showSubNav(NavID, SubNavID, PosX) {
		document.getElementById("SubNavToggle").style.display = "block";
		
		document.getElementById("SubNavToggle").style.left = PosX + "px";
	
		createSubNav(NavID,SubNavID);
	}

function createSubNav(id,SubNavID) {
var subNavHTML = "";

if (id == 0) {
var subNavArray = new Array(0)
var subNavURL = new Array(0)
}

if (id == 1) {
var subNavArray = new Array(4)
	subNavArray[0] = "HISTORY";
	subNavArray[1] = "STORIES & SMILES";
	subNavArray[2] = "PARTNERS";
	subNavArray[3] = "FOUNDATION AWARDS";

var subNavURL = new Array(4)
	subNavURL[0] = "/custompage/default.sps?itype="+ about_subnav0_iType;
	subNavURL[1] = "/stories_smiles.sps?iType=13122&iCategoryID=12513";
	subNavURL[2] = "/custompage/default.sps?itype="+ about_subnav2_iType;
	subNavURL[3] = "/custompage/default.sps?itype="+ about_subnav3_iType;
}

if (id == 2) {
var subNavArray = new Array(0)
var subNavURL = new Array(0)
}

if (id == 3) {
var subNavArray = new Array(0)
var subNavURL = new Array(0)
}

if (id == 4) {
var subNavArray = new Array(0)
var subNavURL = new Array(0)
}

if (id == 5) {
var subNavArray = new Array(0)
var subNavURL = new Array(0)	
}

if (id == 6) {
var subNavArray = new Array(4)
	subNavArray[0] = "WHAT WE SUPPORT";
	subNavArray[1] = "JEFF GORDON CHILDREN'S HOSPITAL";
	subNavArray[2] = "FOUNDATION GRANTS";
	subNavArray[3] = "GRANT RECIPIENTS";
	
	
var subNavURL = new Array(1)
	subNavURL[0] = "/custompage/default.sps?itype="+ partners_subnav2_iType;
	subNavURL[1] = "/custompage/default.sps?itype="+ partners_subnav3_iType;
	subNavURL[2] = "/custompage/default.sps?itype="+ partners_subnav0_iType;
	subNavURL[3] = "/custompage/default.sps?itype="+ partners_subnav1_iType;
	
	
}

if (id == 7) {
var subNavArray = new Array(4)
	subNavArray[0] = "WAYS TO GIVE";
	subNavArray[1] = "PLANNED GIVING";
	subNavArray[2] = "CORPORATE GIVING";
	subNavArray[3] = "HOW YOUR GIFT IS SPENT";

var subNavURL = new Array(4)
	subNavURL[0] = "/giving.sps?itype="+ giving_subnav0_iType;
	subNavURL[1] = "/custompage/default.sps?itype="+ giving_subnav1_iType;
	subNavURL[2] = "/custompage/default.sps?itype="+ giving_subnav2_iType;
	subNavURL[3] = "/custompage/default.sps?itype="+ giving_subnav3_iType;
}

if (id == 8) {
var subNavArray = new Array(0)
var subNavURL = new Array(0)
}

if (id == 9) {
var subNavArray = new Array(0)
var subNavURL = new Array(0)
}



var i = 0;
for (i=0; i <= subNavArray.length-1; i++) {
	subNavHTML += "<div id='subitem"+ i +"' class='subitem' onmouseover=\"HLSubNav(" + i +",'on');\" onmouseout=\"HLSubNav(" + i +",'off');\"><a href='"+ subNavURL[i] +"'>"+ subNavArray[i] + "</a></div>";
	}
	document.getElementById("SubNavToggle").innerHTML = subNavHTML;	
	
	var subNavitemID = "subitem" + subnavItemOn;
	//alert(subNavitemID);
	
	if (id == navItemOn && subnavItemOn != -1) document.getElementById(subNavitemID).className = "subitemOn";
	
}


function HLSubNav(id,action) {
	var subNavitemID = "subitem" + id;
	if (action == "on") document.getElementById(subNavitemID).className = "subitemOn";
	if (action == "off" && subnavItemOn != id) document.getElementById(subNavitemID).className = "subitem";

}

var galleryURL = "";

function galleryPopup() {
window.open(galleryURL,"gallery","width=818,height=755,scrollbars=yes,resizeable=no,location=no");

}