//////////////////////////////////////////////////////////////////
//																//
//	Weill Cornell Medical College								//
//	childrennyp.com site javascript								//
//	nypemergency.js												//
//	Version 1.0													//
//	Author														//
//		Virgil Wong												//
//		Mike Sachs												//
//																//
//////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////
//																//
//	Define triple state file references for each main nav		//
//	button. For additional buttons create incrementally larger	//
//	groups (eg. six_on, seven_on).								//
//																//
//////////////////////////////////////////////////////////////////

if ( browser ){
	one_on = new Image; one_on.src="http://images.med.cornell.edu/headers/navbar/nypemergency/about_us_on.gif";
	one_off = new Image; one_off.src="http://images.med.cornell.edu/headers/navbar/nypemergency/about_us_off.gif";
	one_active = new Image; one_active.src="http://images.med.cornell.edu/headers/navbar/nypemergency/about_us_on.gif";

	two_on = new Image; two_on.src="http://images.med.cornell.edu/headers/navbar/nypemergency/faculty_on.gif";
	two_off = new Image; two_off.src="http://images.med.cornell.edu/headers/navbar/nypemergency/faculty_off.gif";
	two_active = new Image; two_active.src="http://images.med.cornell.edu/headers/navbar/nypemergency/faculty_on.gif";

	three_on = new Image; three_on.src="http://images.med.cornell.edu/headers/navbar/nypemergency/residency_on.gif";
	three_off = new Image; three_off.src="http://images.med.cornell.edu/headers/navbar/nypemergency/residency_off.gif";
	three_active = new Image; three_active.src="http://images.med.cornell.edu/headers/navbar/nypemergency/residency_on.gif";

	four_on = new Image; four_on.src="http://images.med.cornell.edu/headers/navbar/nypemergency/fellowships_on.gif";
	four_off = new Image; four_off.src="http://images.med.cornell.edu/headers/navbar/nypemergency/fellowships_off.gif";
	four_active = new Image; four_active.src="http://images.med.cornell.edu/headers/navbar/nypemergency/fellowships_on.gif";
	
	five_on = new Image; five_on.src="http://images.med.cornell.edu/headers/navbar/nypemergency/research_on.gif";
	five_off = new Image; five_off.src="http://images.med.cornell.edu/headers/navbar/nypemergency/research_off.gif";
	five_active = new Image; five_active.src="http://images.med.cornell.edu/headers/navbar/nypemergency/research_on.gif";
	
	six_on = new Image; six_on.src="http://images.med.cornell.edu/headers/navbar/nypemergency/links_on.gif";
	six_off = new Image; six_off.src="http://images.med.cornell.edu/headers/navbar/nypemergency/links_off.gif";
	six_active = new Image; six_active.src="http://images.med.cornell.edu/headers/navbar/nypemergency/links_on.gif";
}

// ::::::::::::::::::::::::::: SECTION II: set values for panos, use absolute paths for all file locations

// lefthand nav homepage link
siteURL = "http://www.nypemergency.org";

// flash pano: use this if using only one pano for the whole site

if (active == "" && activeHome == "") {
	panoLoc = "http://media.med.cornell.edu/panoramas/nypemergency/pano_home_110309.swf";
} else { //default to this just in case
	panoLoc = "http://media.med.cornell.edu/panoramas/nypemergency/_pano_nypemergency1.swf";
}

// set animation to true or false		
inAnimation			= "false";

// static pano: use this if using one pano for the whole site
if (active == "" && activeHome == "") {
	altPanoLoc = "http://images.med.cornell.edu/panoramas/nypemergency/pano_home.jpg";
} else { //default to this just in case
	altPanoLoc = "http://images.med.cornell.edu/panoramas/nypemergency/pano_one.jpg";
}		

//altPanoLoc			= "http://images.med.cornell.edu/panoramas/nypemergency/nypemergency.jpg";



// set xml data for pano flash here
dataLoc				= "http://global.med.cornell.edu/panoramas/nypemergency/content.xml";

// set loading value here: wmc or nyp
brand				= "nyp";

// setting the array, don't touch
buttonArray			= new Array ();

// set absolute paths for all the pano toolbar links [image map for static pano]
buttonArray[0]		= new createButtonObject ( 16, "http://www.beryl.net/custom/physref/nyp/PhysSearchCriteria.asp");
buttonArray[1]		= new createButtonObject ( 3, "http://www.nyp.org/search/search_advanced.html");
buttonArray[2]		= new createButtonObject ( 6, "http://www.nypemergency.org/contact.html");
buttonArray[3]		= new createButtonObject ( 6, "http://www.nyp.org/give/index.html");
buttonArray[4]		= new createButtonObject ( 7, "http://www.nyp.org/maps/");

// setting the array, don't touch
additionalMapArray	= new Array ();

// VARIABLES FOR WEB TRENDS
//var gFpcDom=".nyppsychiatry.org";
var gDomain="cds.nypemergency.org";
var gDcsId="dcsakrzgji711rsfjz0x8gsg8_6u4t";

function sectionName() {
	var activeSectionName = "";
	if (active == "one") {
		activeSectionName = "About Us";
	} else if (active == "two") {
		activeSectionName = "Faculty";
	} else if (active == "three") {
		activeSectionName = "Residency Program";
	} else if (active == "four") {
		activeSectionName = "Fellowships";
	} else if (active == "five") {
		activeSectionName = "Research";
	} else if (active == "six") {
		activeSectionName = "Links";
	} else if (active == "") {
		if (activeHome == "home") {
			activeSectionName = "Home";
		} else {
			activeSectionName = "Toolbar:Quick Info";
		}
	} 
	return activeSectionName;
}

// ::::::::::::::::::::::::::: SECTION III: set 2nd and 3rd level navigation links here, customize according to section

// needed for 4th level links grey line, don't touch
var num4thLevelLinks = 0;

// load 2nd and 3rd level navigation here
function loadLinks() {
	
	// setting the array, don't touch this line
	var navLinks = new Array();
		
	//if (((active == "one") && (activeTool == "about")) || ((active == "two") && (activeTool == "about")) || ((active == "") && (activeTool == "about"))) {
	
	if (active == "one") {
	
		// customize section one, 2nd and 3rd level navigation links here
		navLinks[0] = new LeftLink('NewYork-Presbyterian/ Weill Cornell', 'http://www.nypemergency.org/wcmc.html', '2', '', '');
	    navLinks[1] = new LeftLink('NewYork-Presbyterian/ Columbia', 'http://www.nypemergency.org/cpmc.html', '2', '', '');
		navLinks[2] = new LeftLink('The Allen Pavillon', 'http://www.nypemergency.org/allen.html', '2', '', '');
	    navLinks[3] = new LeftLink('Conferences', 'http://www.nypemergency.org/conferences/2005/conferences.shtml', '2', '', '');
		navLinks[4] = new LeftLink('Maps and Directions', 'http://www.nypemergency.org/maps.html', '2', '', '');
		

	} else if (active == "two") {
		
		// customize section one, 2nd and 3rd level navigation links here
		//navLinks[0] = new LeftLink('Emergency Medicine Research', 'http://www.nypemergency.org/research/index.html', '2', '', '');
	    //navLinks[1] = new LeftLink('A Hands-On Research Toolkit', 'http://www.nypemergency.org/research/research.html', '2', '', '');
	    //navLinks[1] = new LeftLink('Faculty and Resident Publications', 'http://www.nypemergency.org/research/publications/faculty_resident/', '2', '', '');
	 

	} else if (active == "three") {
	
		navc = 0;
		
		// customize section one, 2nd and 3rd level navigation links here
		navLinks[navc++] = new LeftLink('Residency Overview and Application', 'http://www.nypemergency.org/residency/overview.html', '2', '', '');
		navLinks[navc++] = new LeftLink('Emergency Medicine Ultrasound Program', 'http://www.nypemergency.org/residency/ultra.html', '3', 'Residency Overview and Application', '');
		navLinks[navc++] = new LeftLink('Airway Management/ Procedures Course', 'http://www.nypemergency.org/residency/airway.html', '3', 'Residency Overview and Application', '');
		navLinks[navc++] = new LeftLink('Evidence Detectives', 'http://www.nypemergency.org/residency/detectives.html', '3', 'Residency Overview and Application', '');
		navLinks[navc++] = new LeftLink('International Emergency Medicine', 'http://www.nypemergency.org/residency/international.html', '3', 'Residency Overview and Application', '');
		navLinks[navc++] = new LeftLink('Wilderness Medicine', 'http://www.nypemergency.org/residency/wilderness.html', '3', 'Residency Overview and Application', '');
		navLinks[navc++] = new LeftLink('Residency-wide Protected Retreats', 'http://www.nypemergency.org/residency/protected.html', '3', 'Residency Overview and Application', '');
		
		navLinks[navc++] = new LeftLink('Conferences', 'http://www.nypemergency.org/residency/conferences.html', '2', '', '');
		navLinks[navc++] = new LeftLink('Meet Our Residents', 'http://www.nypemergency.org/residency/meet_residents.html', '2', '', '');
		navLinks[navc++] = new LeftLink('Class of 2009', 'http://www.nypemergency.org/residency/residents_pgy1.html', '3', 'Meet Our Residents', '');
		navLinks[navc++] = new LeftLink('Class of 2008', 'http://www.nypemergency.org/residency/residents_pgy2.html', '3', 'Meet Our Residents', '');
		navLinks[navc++] = new LeftLink('Class of 2007', 'http://www.nypemergency.org/residency/residents_pgy3.html', '3', 'Meet Our Residents', '');
		navLinks[navc++] = new LeftLink('Medical Students: Subinternship in Emergency Medicine', 'http://www.nypemergency.org/subinternship/index.html', '2', '', '');
		
			
	} else if (active == "four") {
		
		navc = 0;
		
		navLinks[navc++] = new LeftLink('Pediatric Emergency Medicine Fellowship at NewYork-Presbyterian/ Weill Cornell', 'http://www.nypemergency.org/fellowships/pediatric.html', '2', '', '');
		navLinks[navc++] = new LeftLink('Pediatric Emergency Medicine Fellowship at NewYork-Presbyterian/ Columbia', 'http://www.nypemergency.org/fellowships/pediatric_col.html', '2', '', '');
		navLinks[navc++] = new LeftLink('Geriatric Emergency Medicine Fellowship', 'http://www.nypemergency.org/fellowships/geriatric.html', '2', '', '');

 

	} else if (active == "five") {
		
		navc = 0;
		
		// customize section one, 2nd and 3rd level navigation links here
		navLinks[navc++] = new LeftLink('Emergency Medicine Research', 'http://www.nypemergency.org/research/index.html', '2', '', '');
	    navLinks[navc++] = new LeftLink('A Hands-On Research Toolkit', 'http://www.nypemergency.org/research/research.html', '2', '', '');
	    navLinks[navc++] = new LeftLink('Faculty and Resident Publications', 'http://www.nypemergency.org/research/publications/faculty_resident/', '2', '', '');
	 

	} else if (active == "six") {
		
		// customize section one, 2nd and 3rd level navigation links here
		//navLinks[0] = new LeftLink('Emergency Medicine Research', 'http://www.nypemergency.org/research/index.html', '2', '', '');
	    //navLinks[1] = new LeftLink('A Hands-On Research Toolkit', 'http://www.nypemergency.org/research/research.html', '2', '', '');
	    //navLinks[1] = new LeftLink('Faculty and Resident Publications', 'http://www.nypemergency.org/research/publications/faculty_resident/', '2', '', '');
	 

	} else if (active == "" && activeTool == "maps") {
	
		navc = 0;
		
		// customize section one, 2nd and 3rd level navigation links here
		navLinks[navc++] = new LeftLink('The Allen Pavilion', 'http://www.nypemergency.org/maps_allen.html', '2', '', '');
		navLinks[navc++] = new LeftLink('NewYork-Presbyterian/ Columbia', 'http://www.nypemergency.org/maps_columbia.html', '2', '', '');
		navLinks[navc++] = new LeftLink('NewYork-Presbyterian/ Weill Cornell', 'http://www.nypemergency.org/maps_wmc.html', '2', '', '');

	}
	
	// returning the value here, don't touch
	return (navLinks);
		
}



function loadNav4Pages() {
	// setting the array, don't touch
	var oneNav4Links = new Array();
	var twoNav4Links = new Array();	
	var threeNav4Links = new Array();	
	var allNav4Pages = new Array();	
		 
	if (active == "four") {
	
		
		// customize 4th level navigation links here
		oneNav4Links[0] = new LeftLink("Ultrasound Program Curriculum", "http://www.nypemergency.org/residency/curriculum.html", "4", "Emergency Medicine Ultrasound Program", "");		
		
		twoNav4Links[0] = new LeftLink("Current Activities", "http://www.nypemergency.org/residency/int_cur.html", "4", "", "");
		twoNav4Links[1] = new LeftLink("Resident Elective", "http://www.nypemergency.org/residency/int_res.html", "4", "", "");
		twoNav4Links[2] = new LeftLink("International Emergency Medicine Fellowship", "http://www.nypemergency.org/residency/int_eme.html", "4", "", "");
		twoNav4Links[3] = new LeftLink("International Emergency Medicine Conference", "http://www.nypemergency.org/residency/int_con.html", "4", "", "");
		
		threeNav4Links[0] = new LeftLink("Curriculum Schedule", "http://www.nypemergency.org/residency/schedule.html", "4", "", "");
		threeNav4Links[1] = new LeftLink("Benefits and Salary", "http://www.nypemergency.org/residency/benefits.html", "4", "", "");
		
		// set urls for all pages with 4th level navigation
		allNav4Pages[0] = new Nav4Page("http://www.nypemergency.org/residency/ultra.html", oneNav4Links);		
		allNav4Pages[1] = new Nav4Page("http://www.nypemergency.org/residency/course.html", oneNav4Links);
		allNav4Pages[2] = new Nav4Page("http://www.nypemergency.org/residency/curriculum.html", oneNav4Links);
		
		allNav4Pages[3] = new Nav4Page("http://www.nypemergency.org/residency/international.html", twoNav4Links);
		allNav4Pages[4] = new Nav4Page("http://www.nypemergency.org/residency/int_cur.html", twoNav4Links);
		allNav4Pages[5] = new Nav4Page("http://www.nypemergency.org/residency/int_res.html", twoNav4Links);
		allNav4Pages[6] = new Nav4Page("http://www.nypemergency.org/residency/int_eme.html", twoNav4Links);
		allNav4Pages[7] = new Nav4Page("http://www.nypemergency.org/residency/int_con.html", twoNav4Links);
		
		allNav4Pages[8] = new Nav4Page("http://www.nypemergency.org/residency/overview.html", threeNav4Links);
		allNav4Pages[9] = new Nav4Page("http://www.nypemergency.org/residency/schedule.html", threeNav4Links);
		allNav4Pages[10] = new Nav4Page("http://www.nypemergency.org/residency/benefits.html", threeNav4Links);
		
	} 
 
	// returning the value here, don't touch
	return (allNav4Pages);
 
}


