// Centered Pop-Up Window
var newWin;

function centeredWindow(url,winname,s,w,h) {
	windowleft = (screen.width - w)/2;
	windowtop = (screen.height - h)/2;
	settings = '"toolbar=no,directories=no,menubar=no,scrollbars='+s+',resizable=yes,status=no,width='+w+',height='+h+',left='+windowleft+',top='+windowtop+'"';
	closeWindow();
	newWin = window.open(url,winname,settings);
	newWin.focus();
}

function closeWindow() {
	if (newWin && !newWin.closed) {
			newWin.close();
	}
}
function layerShow(blockID) {
	document.getElementById(blockID).style.display = "";
}
function layerHide(blockID) {
	document.getElementById(blockID).style.display = "none";
}

function layerShowIfChecked(checkboxID,divID) {
	if (document.getElementById(checkboxID).checked == true) {
		document.getElementById(divID).style.display = "";
	} else {
		document.getElementById(divID).style.display = "none";
	}
}

function layerShowIfUnchecked(checkboxID,divID) {
	if (document.getElementById(checkboxID).checked == true) {
		document.getElementById(divID).style.display = "none";
	} else {
		document.getElementById(divID).style.display = "";
	}
}

//sucker fish
sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("li");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) {
	window.attachEvent("onload", sfHover);
}
