function highlight(filename,desc) {
	
	var hero = document.getElementById("hero");
	var src = "url(img/photos/" + filename + ".jpg)";
	
	hero.style.backgroundImage = src;
	if (document.getElementById('heroDesc')) {
		document.getElementById('heroDesc').innerHTML = desc;
	}
}

function hideFeatures() {
	document.getElementById('block_policy').style.display = "none";
	document.getElementById('btn_policy').style.backgroundColor = "transparent";
	document.getElementById('block_place').style.display = "none";
	document.getElementById('btn_place').style.backgroundColor = "transparent";
	document.getElementById('block_capacity').style.display = "none";
	document.getElementById('btn_capacity').style.backgroundColor = "transparent";
}

function show(id) {
	document.getElementById(id).style.display = 'block';
}

function hide(id) {
	document.getElementById(id).style.display = 'none';
}

function rotate(i) {
	var block;
	var btn;
	var next;
	
	switch (i) {
		case 1: 
			block = "block_policy";
			btn = "btn_policy";
			break;
		case 2: 
				block = "block_place";
			btn = "btn_place";
			break;
		default:
			block = "block_capacity";
			btn = "btn_capacity";
			break;
	}
		
	hideFeatures();
	document.getElementById(block).style.display = "block";
	document.getElementById(btn).style.backgroundColor = "#e8df5a";
}

function rotateFeatures() {
	setTimeout("rotate(2)",6000);
	setTimeout("rotate(3)",12000);
	setTimeout("rotate(1)",18000);
	setTimeout("rotate(2)",24000);
	setTimeout("rotate(3)",30000);
}

function setModuleHeights() {
	var h1 = document.getElementById('m1').offsetHeight;	
	var h2 = document.getElementById('m2').offsetHeight;
	var h3 = document.getElementById('m3').offsetHeight;
	var h4 = document.getElementById('m4').offsetHeight;
	
	var temp1 = h1 - 12 - h4;
	var maxHeight = temp1;
	
	if (h2 > maxHeight) {maxHeight = h2};
	if (h3 > maxHeight) {maxHeight = h3};
	
	var temp2 = maxHeight + 6 + h4;
	
	document.getElementById('m1').style.height = temp2;
	document.getElementById('m2').style.height = maxHeight;
	document.getElementById('m3').style.height = maxHeight;
	
}

function setupHome() {
	rotateFeatures();
	setModuleHeights();
}

function credits($action) {
	var credits = document.getElementById('hmCredit');
	var mHeight = credits.offsetHeight;
	if ($action == 'show') {var newTop = 0 - mHeight;} else {newTop = 0;}
	credits.style.marginTop = newTop + "px";
}

/*var hero = document.getElementById("hero");
	var src = "url(img/photos/" + filename + ".jpg)";
	
	
	hero.style.backgroundImage = src;
	if (document.getElementById('heroDesc')) {
		document.getElementById('heroDesc').innerHTML = desc;
	}*/


