/* 
	Rollover dashboard navigation linking from and between each mirvac site
*/
var hideIntervalID;

function showDashboard () {
	
	// reveal dashboard
	$("#header div#dashboard").show();
	clearInterval(hideIntervalID);
	
}

function hideDashboard () {
	
	// hidden after a short delay to avoid potential flicker when 'hovering' between logo and the dash
	hideIntervalID = setInterval ( function () { $("#header div#dashboard").hide(); }, 100 );
	
}

/* 
	Clear search field on focus, and reset to "Search this site" on blur if search field is left blank
*/

function searchFocus () {
	
	$("#header form.search input.search").val("");
	
}

function searchBlur () {
	
	if($("#header form.search input.search").val().length <= 0)
		$("#header form.search input.search").val("Search this site");
	
}


// Initialise on dom ready.
$(function() {
	
	// hover shows and hides the dash...
	$("#header a#header_logo").hover(showDashboard, hideDashboard);
	$("#header div#dashboard").hover(showDashboard, hideDashboard);
	
	// focus / blur clears/restores search term
	$("#header form.search input.search").focus(searchFocus);
	$("#header form.search input.search").blur(searchBlur);
	
});
