function initMenu()
{
	var nodes = document.getElementById("nav").getElementsByTagName("li");
	for (var i=0; i<nodes.length; i++)
	{
		nodes[i].onmouseover = function()
		{
			this.className += " hover";
		}
		nodes[i].onmouseout = function()
		{
			this.className = this.className.replace(" hover", "");
		}
	}
	var nodes = document.getElementById("nav1").getElementsByTagName("li");
	for (var i=0; i<nodes.length; i++)
	{
		nodes[i].onmouseover = function()
		{
			this.className += " hover";
		}
		nodes[i].onmouseout = function()
		{
			this.className = this.className.replace(" hover", "");
		}
	}
}
if (document.all && !window.opera) attachEvent("onload", initMenu);

	
// Global XMLHttpRequest variable
var request = null;

// This function loads the specified URL and inserts the result of it (or an error message)
// into the "content" div.  It uses a synchronous XMLHTTPRequest to do so and returns false
// if an error occurs loading the URL.
function loadURL(url)
{
	// Variable for response content
	var inner = '';
	
	// Return value
	var value = false;
	
	// Create an XMLHttpRequest object or ActiveX control
	if (window.XMLHttpRequest) 
	{
		request = new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		request = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	// If XMLHTTPRequest is supported
	if (request)
	{
		// Set up synchronous request
		request.open("GET", url, false);
		
		// Send synchronous request
		request.send(null);
		
		// Check the status
		if (request.status == 200)
		{
			// Success
			inner = request.responseText;
			value = true;
		}
		else
		{
			// Error
			inner = 'Error: ' + request.status + ' ' + request.statusText;
		}
	}
	
	// Set the contents of the div
	document.getElementById("inner").innerHTML = inner;

	return value;
}

// Lightboxy code from http://www.pjhyett.com/posts/190-the-lightbox-effect-without-lightbox
// modified to work with jQuery instead of prototype
function showBox(){
		center('#overlay-box');
    $('#overlay').show();
    return false;
}

function hideBox(){
    $('#overlay-box').hide();
    $('#overlay').hide();
    return false;
}

function center(element){
    try{
        element = $(element);
    }catch(e){
        return;
    }

    var my_width  = 0;
    var my_height = 0;

    if ( typeof( window.innerWidth ) == 'number' ){
        my_width  = window.innerWidth;
        my_height = window.innerHeight;
    }else if ( document.documentElement &&
    				 ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ){
        my_width  = document.documentElement.clientWidth;
        my_height = document.documentElement.clientHeight;
    }
    else if ( document.body && 
            ( document.body.clientWidth || document.body.clientHeight ) ){
        my_width  = document.body.clientWidth;
        my_height = document.body.clientHeight;
    }
    
		//element.style.position = 'absolute';
		element.css("position","absolute");
		//element.style.zIndex   = 99;
		element.css("z-index","99");

    var scrollY = 0;

    if ( document.documentElement && document.documentElement.scrollTop ){
        scrollY = document.documentElement.scrollTop;
    }else if ( document.body && document.body.scrollTop ){
        scrollY = document.body.scrollTop;
    }else if ( window.pageYOffset ){
        scrollY = window.pageYOffset;
    }else if ( window.scrollY ){
        scrollY = window.scrollY;
    }

    //var elementDimensions = element.getDimensions(element);

    //var setX = ( my_width  - elementDimensions.width  ) / 2;
    //var setY = ( my_height - elementDimensions.height ) / 2 + scrollY;
    var setX = ( my_width  - element.width()	) / 2;
    var setY = ( my_height - element.height()	) / 2 + scrollY;

    setX = ( setX < 0 ) ? 0 : setX;
    setY = ( setY < 0 ) ? 0 : setY;

    //element.style.left = setX + "px";
    //element.style.top  = setY + "px";
    element.css("left",setX);
    element.css("top",setY);

    //element.style.display  = 'block';
    element.css("display","block");
}

$(document).ready(function() {
  $('.coach-slideshow').cycle({
		fx: 'fade',
		timeout:	5000
	});
 
});

