var d = document, dE = d.documentElement;
var fixIEwidth = 0;

/* Hide emails from pesky spiders
*******************************************************************************/

var eA = "info";
var eB = "@";
var eC = "cynertia";
var eD = "consulting.";
var eE = "com";


/* Use this code to write the email address
<script language="javascript" type="text/javascript">
document.write('<a href=\"mailto:'+eAa+eB+eC+eD+eE+'\">');
document.write(eA+eB+eC+eD+eE+'<\/a>');
</script>

*/


/* Hover support for drop downs in IE (Opera 7.23 also seems to need this too?!)
*******************************************************************************/

function menuHover() {
	var menuItems = d.getElementById("nav").getElementsByTagName("LI");

	for (var i = 0, miL = menuItems.length; i < miL; i++) {
		menuItems[i].onmouseover = function() {
			this.className = "mnhover";
		}
		menuItems[i].onmouseout = function() {
			this.className = "";
		}

		// Add alpha transparencey in IE 5.5+
		var hasSub = menuItems[i].getElementsByTagName("UL")[0];
		if (hasSub && (typeof hasSub.filters == "object")) {
			hasSub.style.filter = "alpha(opacity=90)";
		}
	}
}


/* Prevent IE from breaking the layout
*******************************************************************************/

function checkMinWidth() {
	var w = d.getElementById("main");
	if (w.offsetWidth < 710) {
		fixIEwidth = 1;
		stylesheet.set("fixed");
	}
}


/* Toggle Expandable/Expanded (ken 2005-03-17)
*******************************************************************************/
function toggleExpandable( ele ) {
    ele.className = ( ele.className == 'expanded' ) ? 'expandable':'expanded';
}

function toggleExpandableMap( ele ) {
    ele.className = ( ele.className == 'expandedmap' ) ? 'expandablemap':'expandedmap';
}


/* Perform on page load/unload
*******************************************************************************/
window.onload = function(e) {
	if (d.getElementById) {
		if (d.all) {
			menuHover();
		}
	}
	}