$(document).ready(function(){	
/* Main Project Selector */


function go_to_project( n ){
	$("#project-select h2").hide();
	$("#project-select h3").hide();
	$("#staff-select h2").removeClass("staff-selected");
	$("#project-select h2").removeClass("project-selected");
	
	$(".project").hide();
	$("#project"+n).show();
	$("#select-project"+n).show();
	$("#select-project"+n).addClass("project-selected");
}

function select_thing( thing )
{
	$("#select-"+thing).click(
	  function(){
		$("#project-select h2").hide();
		$(".project").hide();
		$("#project-select h2").removeClass("project-selected");
		$("."+thing).show();
	       $("#project-select h3").show();
		$("#staff-select h2").removeClass("staff-selected");
		$("#select-"+thing).addClass("staff-selected");
	
		// highlight the first project of class thing
		var first = $("."+thing+ ":first");
		first.addClass("project-selected");
		first.click();
	}
	);
}

function select_project( n )
{
	$("#select-project"+n).click(
	  function(){
		$(".project").hide();
		$("#project"+n).show();
		$("#project-select h2").removeClass("project-selected");
		$("#select-project"+n).addClass("project-selected");
	}
	);
}

	select_thing("type_tech");
	select_thing("type_change");
	select_thing("type_capital");
	select_thing("type_businessana");
	select_thing("sector_health");
	select_thing("sector_healthcare");
	select_thing("sector_higher_education");
	select_thing("sector_government");
	select_thing("sector_business");

	select_project(1);
	select_project(2);
	select_project(3);
	select_project(4);
	select_project(5);
	select_project(6);
	select_project(7);
	select_project(8);
	select_project(9);
	select_project(10);
	select_project(11);
	select_project(12);
	select_project(13);
	select_project(14);
	select_project(15);
	select_project(16);
	select_project(17);
	select_project(18);
	select_project(19);
	select_project(20);
	select_project(21);
	select_project(22);
	select_project(23);
	select_project(24);
	select_project(25);
	select_project(26);
	select_project(27);
	select_project(28);
	select_project(29);
	select_project(30);
	select_project(31);
	select_project(32);
	select_project(33);
	select_project(34);
	select_project(35);
	select_project(36);
	select_project(37);
	select_project(38);
	select_project(39);
	select_project(40);
	select_project(41);
	select_project(42);
	select_project(43);
	select_project(44);
	select_project(45);
	select_project(46);
	select_project(47);
	select_project(48);
	select_project(49);
	select_project(50);
	select_project(51);
	select_project(52);
	select_project(53);

/* People Page Category Selector */	
	$("#select-principals").click(
	  function () {
		$("#content ul").hide();
		$("#staff-lists h2").hide();
		$("#principals").show();
		$("#principals-title").show();
		$("#staff-select h2").removeClass('staff-selected');
		$("#select-principals").addClass('staff-selected');
	  }
	);
	
	$("#select-project-managers").click(
	  function () {
		$("#content ul").hide();
		$("#staff-lists h2").hide();
		$("#project-managers").show();
		$("#project-managers-title").show();
		$("#staff-select h2").removeClass('staff-selected');
		$("#select-project-managers").addClass('staff-selected');
	  }
	);
	
	$("#select-practice-leads").click(
	  function () {
		$("#content ul").hide();
		$("#staff-lists h2").hide();
		$("#practice-leads").show();
		$("#practice-leads-title").show();
		$("#staff-select h2").removeClass('staff-selected');
		$("#select-practice-leads").addClass('staff-selected');
	  }
	);
	
	$("#select-project-analysts").click(
	  function () {
		$("#content ul").hide();
		$("#staff-lists h2").hide();
		$("#project-analysts").show();
		$("#project-analysts-title").show();
		$("#staff-select h2").removeClass('staff-selected');
		$("#select-project-analysts").addClass('staff-selected');
	  }
	);
	
	$("#select-business-analysts").click(
	  function () {
		$("#content ul").hide();
		$("#staff-lists h2").hide();
		$("#business-analysts").show();
		$("#business-analysts-title").show();
		$("#staff-select h2").removeClass('staff-selected');
		$("#select-business-analysts").addClass('staff-selected');
	  }
	);	
	
	$("#select-project-coordinators").click(
	  function () {
		$("#content ul").hide();
		$("#staff-lists h2").hide();
		$("#project-coordinators").show();
		$("#project-coordinators-title").show();
		$("#staff-select h2").removeClass('staff-selected');
		$("#select-project-coordinators").addClass('staff-selected');
	  }
	);	
	
	$("#select-project-administrators").click(
	  function () {
		$("#content ul").hide();
		$("#staff-lists h2").hide();
		$("#project-administrators").show();
		$("#project-administrators-title").show();
		$("#staff-select h2").removeClass('staff-selected');
		$("#select-project-administrators").addClass('staff-selected');
	  }
	);	
	
	$("#select-business-operations").click(
	  function () {
		$("#content ul").hide();
		$("#staff-lists h2").hide();
		$("#business-operations").show();
		$("#business-operations-title").show();
		$("#staff-select h2").removeClass('staff-selected');
		$("#select-business-operations").addClass('staff-selected');
	  }
	);
/* Services Toggle*/
	$("#info-tech-projects").click(
	  function () {
		$("#tech-content").slideToggle();
		$("#info-tech-projects").toggleClass('services-selected');
	  }
	);	
	
	$("#engineering-title").click(
	  function () {
		$("#capital-and-engineering").slideToggle();
		$("#engineering-title").toggleClass('services-selected');
	  }
	);	
	
	$("#business-organization-title").click(
	  function () {
		$("#business-organization").slideToggle();
		$("#business-organization-title").toggleClass('services-selected');
	  }
	);	
/* Company Toggle */

	$("#prospectus").click(
	  function () {
		$("#enviro").slideToggle();
		$("#prospectus").toggleClass('company-selected'); 
	  }
	);	


/* Sort by Sector or Type on Projects Page */
if( document.location.href.indexOf("?sector") > 0 ){	$('body').addClass('sectors');
	$('.project_type').hide();
	$('#projects_nav').removeClass('active');	$('#sector_nav').addClass('active');		$("#project-select h2").hide();
	$(".sector").show();
	
	// Default: Show Sector Health, Project 1g
	
	$(".sector_health").show();
	$("#staff-select h2").removeClass("staff-selected");
	$("#select-sector_health").addClass("staff-selected");
	
	$(".project").hide();
	$("#project2").show();
	$("#project-select h2").removeClass("project-selected");
	$("#select-project2").addClass("project-selected");
	
}
else{
	$('.sector').hide();

	// Default: Show Type 1, Project 1
	$("#project-select h2").hide();
	$(".type_tech").show();
	$("#staff-select h2").removeClass("staff-selected");
	$("#select-type_tech").addClass("staff-selected");
	
	$(".project").hide();
	$("#project25").show();
	$("#project-select h2").removeClass("project-selected");
	$("#select-project25").addClass("project-selected");
}

/* Pass URL Arguments to Hide/Show Div on Projects Page */
for( var i = 1; i <= 53; i++ ){
	if( document.location.href.indexOf('?'+i) > 0 ){
		go_to_project( i );		
	}
}

	$("#select-principals").addClass("staff-selected");
	
/* Key Image Slideshow */

$("#image").cycle({
	speed:  2000,
	timeout: 7000
});

/* Front Page Slideshow */	

$(".home-slideshow ul").cycle({
	next: '.buttons .next',
	prev: '.buttons .prev',
	fx: 'fade',
	timeout: 4500,
	pager: '.buttons',
	cleartypeNoBg: true
}); 	

});


