// JavaScript Document
function getWindowHeight() {
	var windowHeight = 0;
	if (typeof(window.innerHeight) == 'number') {
		windowHeight = window.innerHeight;
	}
	else {
		if (document.documentElement && document.documentElement.clientHeight) {
			windowHeight = document.documentElement.clientHeight;
		}
		else {
			if (document.body && document.body.clientHeight) {
				windowHeight = document.body.clientHeight;
			}
		}
	}
	return windowHeight;
}
function setFooter() {
	if (document.getElementById) {
		var windowHeight = getWindowHeight();
		if (windowHeight > 0) {
			var headerHeight = document.getElementById('header').offsetHeight;
			var footerElement = document.getElementById('footer');
			var footerHeight  = footerElement.offsetHeight;
			if (document.getElementById('container').offsetHeight >= document.getElementById('rightColumn').offsetHeight){
				contentHeight = document.getElementById('container').offsetHeight;
			} else {
				contentHeight = document.getElementById('rightColumn').offsetHeight;
			}			
			if (windowHeight - (headerHeight + contentHeight + footerHeight) >= 0) {
				footerElement.style.position = 'absolute';
				footerElement.style.top = (windowHeight - footerHeight) + 'px';
			}
			else {
				footerElement.style.position = 'static';
			}
		}
	}
}
window.onresize = function() {
	setFooter();
}


server = "http://interactive.redtettemer.com/wharton/whs005"; // "http://"+window.location.host
server = "http://www.wharton.upenn.edu/alumni/wharton125"; // "http://"+window.location.host

function on(imgName) {
	if (document[imgName].src == eval(imgName + "_off.src")){
		document[imgName].src = eval(imgName + "_on.src");
		imageRolledOver = document[imgName].src;
	}
}

// OFF Function
function off(imgName) {
	if (imageRolledOver == document[imgName].src){
		document[imgName].src = eval(imgName + "_off.src");
	}
}

// Preloaded images 
if (document.images) {
	nav_home_on = new Image();
	nav_home_on.src = server + "/images/nav_home_on.gif";
	
	nav_home_off = new Image();
	nav_home_off.src = server + "/images/nav_home_off.gif";

	nav_celebrate_on = new Image();
	nav_celebrate_on.src = server + "/images/nav_celebrate_on.gif";
	
	nav_celebrate_off = new Image();
	nav_celebrate_off.src = server + "/images/nav_celebrate_off.gif";

	nav_events_on = new Image();
	nav_events_on.src = server + "/images/nav_events_on.gif";
	
	nav_events_off = new Image();
	nav_events_off.src = server + "/images/nav_events_off.gif";
	
	nav_leaders_on = new Image();
	nav_leaders_on.src = server + "/images/nav_leaders_on.gif";
	
	nav_leaders_off = new Image();
	nav_leaders_off.src = server + "/images/nav_leaders_off.gif";

	nav_campus_on = new Image();
	nav_campus_on.src = server + "/images/nav_campus_on.gif";
	
	nav_campus_off = new Image();
	nav_campus_off.src = server + "/images/nav_campus_off.gif";

	nav_contact_on = new Image();
	nav_contact_on.src = server + "/images/nav_contact_on.gif";
	
	nav_contact_off = new Image();
	nav_contact_off.src = server + "/images/nav_contact_off.gif";

	nav_whartonsite_on = new Image();
	nav_whartonsite_on.src = server + "/images/nav_whartonsite_on.gif";
	
	nav_whartonsite_off = new Image();
	nav_whartonsite_off.src = server + "/images/nav_whartonsite_off.gif";

	nav_pennsite_on = new Image();
	nav_pennsite_on.src = server + "/images/nav_pennsite_on.gif";
	
	nav_pennsite_off = new Image();
	nav_pennsite_off.src = server + "/images/nav_pennsite_off.gif";
}

function createPrimaryNavElement(name, a, activeSection){
	var nav_element = "<a href=\""+a+"\" onmouseover=\"javascript:on('"+name+"');\" onmouseout=\"off('"+name+"')\"><img src=\""+server+"/images/"+name;
	if (name == activeSection){
		nav_element += "_on";
	} else {
		nav_element += "_off";
	}
	nav_element += ".gif\" border=\"0\" name=\""+name+"\"></a>";
	document.write(nav_element);
}

function createPrimaryNav(activeSection){
	createPrimaryNavElement("nav_home", server+"/index.html", activeSection);
	createPrimaryNavElement("nav_events", server+"/events/", activeSection);
	createPrimaryNavElement("nav_leaders", server+"/leaders/", activeSection);
	createPrimaryNavElement("nav_campus", server+"/oncampus/", activeSection);
	createPrimaryNavElement("nav_contact", server+"/contact/", activeSection);					
}

function createFooterNav(activeSection){
	createPrimaryNavElement("nav_whartonsite", "http://www.wharton.upenn.edu", activeSection);
	createPrimaryNavElement("nav_pennsite", "http://www.upenn.edu", activeSection);	
}


function toggleLayer(layerToShow, layerToHide){
	if (document.getElementById){
		// this is the way the standards work
		var showLayer = document.getElementById(layerToShow).style;
		showLayer.display = showLayer.display? "":"block";
	} else if (document.all) {
		// this is the way old msie versions work
		var showLayer = document.all[layerToShow].style;
		showLayer.display = showLayer.display? "":"block";
	} else if (document.layers) {
		// this is the way nn4 works
		var showLayer = document.layers[layerToShow].style;
		showLayer.display = styshowLayer.display? "":"block";
	}
	setFooter();
}


function playvideo(){
	window.open('http://www.wharton.upenn.edu/alumni/wharton125/video/video.html','myWin', 'toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=no, width=700, height=432');
}