﻿$(document).ready(function() {
	$('#home_slide_wrapper').cycle({
		fx: 	 'fade',
		random:  1,
		timeout: 20000,
		speed: 'fast',
		after:  setButton
	});
});

function setSlide(index) {
    $('#home_slide_wrapper').cycle(index);
}

$(document).ready(function() {
	var pauseState = 0;		
	$('#subnav_home,a.home_slide_button').mouseover(function () {
		$('#home_slide_wrapper').cycle('pause');
	});
	$('#subnav_construction_services').mouseenter(function () {
		setSlide(0);
		pauseState = 1;
	});
	$('#subnav_grants').mouseenter(function () {
		setSlide(1);
		pauseState = 1;
	});
	$('#subnav_industrial').mouseenter(function () {
		setSlide(2);
		pauseState = 1;
	});
	$('#subnav_land_planning_site_design').mouseenter(function () {
		setSlide(3);
		pauseState = 1;
	});
	$('#subnav_roadway_design').mouseenter(function () {
		setSlide(4);
		pauseState = 1;
	});
	$('#subnav_solid_waste_management').mouseenter(function () {
		setSlide(5);
		pauseState = 1;
	});
	$('#subnav_stormwater_management').mouseenter(function () {
		setSlide(6);
		pauseState = 1;
	});
	$('#subnav_water_wastewater').mouseenter(function () {
		setSlide(7);
		pauseState = 1;
	});
	$('#home_slide_wrapper,#content_wrapper,#header').mouseenter(function () {
		if (pauseState == 1) {
			$('#home_slide_wrapper').cycle('resume', true);
			pauseState = 0;
		}
	});
});

function setButton(curr,next,opts) { 
	if (opts.currSlide == 0) {
		$('#hs_button_construction_services').show();
		$('#hs_button_grants').hide();
		$('#hs_button_industrial').hide();
		$('#hs_button_land_planning_site_design').hide();
		$('#hs_button_roadway_design').hide();
		$('#hs_button_solid_waste_management').hide();
		$('#hs_button_stormwater_management').hide();
		$('#hs_button_water_wastewater').hide();
	}
	if (opts.currSlide == 1) {
		$('#hs_button_construction_services').hide();
		$('#hs_button_grants').show();
		$('#hs_button_industrial').hide();
		$('#hs_button_land_planning_site_design').hide();
		$('#hs_button_roadway_design').hide();
		$('#hs_button_solid_waste_management').hide();
		$('#hs_button_stormwater_management').hide();
		$('#hs_button_water_wastewater').hide();
	}
	if (opts.currSlide == 2) {
		$('#hs_button_construction_services').hide();
		$('#hs_button_grants').hide();
		$('#hs_button_industrial').show();
		$('#hs_button_land_planning_site_design').hide();
		$('#hs_button_roadway_design').hide();
		$('#hs_button_solid_waste_management').hide();
		$('#hs_button_stormwater_management').hide();
		$('#hs_button_water_wastewater').hide();
	}
	if (opts.currSlide == 3) {
		$('#hs_button_construction_services').hide();
		$('#hs_button_grants').hide();
		$('#hs_button_industrial').hide();
		$('#hs_button_land_planning_site_design').show();
		$('#hs_button_roadway_design').hide();
		$('#hs_button_solid_waste_management').hide();
		$('#hs_button_stormwater_management').hide();
		$('#hs_button_water_wastewater').hide();
	}
	if (opts.currSlide == 4) {
		$('#hs_button_construction_services').hide();
		$('#hs_button_grants').hide();
		$('#hs_button_industrial').hide();
		$('#hs_button_land_planning_site_design').hide();
		$('#hs_button_roadway_design').show();
		$('#hs_button_solid_waste_management').hide();
		$('#hs_button_stormwater_management').hide();
		$('#hs_button_water_wastewater').hide();
	}
	if (opts.currSlide == 5) {
		$('#hs_button_construction_services').hide();
		$('#hs_button_grants').hide();
		$('#hs_button_industrial').hide();
		$('#hs_button_land_planning_site_design').hide();
		$('#hs_button_roadway_design').hide();
		$('#hs_button_solid_waste_management').show();
		$('#hs_button_stormwater_management').hide();
		$('#hs_button_water_wastewater').hide();	
	}
	if (opts.currSlide == 6) {
		$('#hs_button_construction_services').hide();
		$('#hs_button_grants').hide();
		$('#hs_button_industrial').hide();
		$('#hs_button_land_planning_site_design').hide();
		$('#hs_button_roadway_design').hide();
		$('#hs_button_solid_waste_management').hide();
		$('#hs_button_stormwater_management').show();
		$('#hs_button_water_wastewater').hide();
	}
	if (opts.currSlide == 7) {
		$('#hs_button_construction_services').hide();
		$('#hs_button_grants').hide();
		$('#hs_button_industrial').hide();
		$('#hs_button_land_planning_site_design').hide();
		$('#hs_button_roadway_design').hide();
		$('#hs_button_solid_waste_management').hide();
		$('#hs_button_stormwater_management').hide();
		$('#hs_button_water_wastewater').show();
	}
}
