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 contentHeight=document.getElementById('content').offsetHeight;
			var footerElement=document.getElementById('footer');
			var footerHeight=footerElement.offsetHeight;
		if (windowHeight-(contentHeight+footerHeight)>=0) {
			footerElement.style.position='relative';
			footerElement.style.top=(windowHeight-(contentHeight+footerHeight))+'px';
		}
		else {
			footerElement.style.position='static';
		}
		}
	}
}

function openDir(form) { 
	var newIndex = form.familysites.selectedIndex; 
	if ( newIndex == 0 ) { 
		alert("Please select a family site"); 
	} else { 
		url = form.familysites.options[newIndex].value; 
		window.open(url);
	} 
} 
/*
jQuery.preloadImages = function()
{
  for(var i = 0; i<arguments.length; i++)
  {
	jQuery("<img>").attr("src", arguments[i]);
  }
}
var path = "/images/"
$.preloadImages(path+"img_growing.png", path+"img_why.png",path+"img_educated.png",path+"img_concentrated.png",path+"img_ss_b195x70.jpg",path+"img_ss_a600x450.jpg",path+"img_ss_a468x60.jpg",path+"img_ss_a250jpg",path+"img_ss_a195x163.jpg",path+"img_ss_a195x70.jpg",path+"img_ss_motion.jpg",path+"img_ss_comingup.jpg",path+"img_ss_sponsorship.jpg",path+"img_ss_traditional.jpg",path+"img_ss_billboard.jpg");
*/
window.onload = function() {
	setFooter();
}
window.onresize = function() {
	setFooter();
}