$(document).ready(function(){
	if($("#equipTabs").length > 0){					   
    	$("#equipTabs ul#actualTabs").tabs();
	}
	
	if($(".hasToggle").length > 0){
		applyToggle();
	}
	
	if($("#multiToggle").length > 0){
		toggleSearchOptions();
		}
  });


function applyToggle(){
	var tBoxes = $(".toggleBox");
	tBoxes.hide();
	var tLink = $(".toggleLink");
	
	$(tLink).click(function () {
		var boxLink = $(this).attr("href");		
		$(boxLink).slideToggle("normal");
		$(this).toggleClass("addMinus");
	});
	
	$(".expandAll").click(function(){
		tBoxes.slideDown("normal");
		tLink.addClass("addMinus");
	 });
	$(".collapseAll").click(function(){
		tBoxes.slideUp("normal");
		tLink.removeClass("addMinus");
	 });
}

function toggleSearchOptions(){
	var toggleBox = $("#multiToggle");
	var toggleBoxLink = $("#multiToggle a");
	
	$(".mSearchLeft").hide();
	$(".mSearchRight").hide();
	$(toggleBoxLink).text("Show search options");
	
	$(toggleBoxLink).click(function (){
		if($(".mSearchLeft").css("display")!= "none"){
			$(".mSearchLeft").slideUp("fast");
			$(".mSearchRight").slideUp("fast");
			$(toggleBoxLink).text("Show search options");
			$(toggleBoxLink).removeClass("toggleon");
		}else{
			$(".mSearchLeft").slideDown("fast");
			$(".mSearchRight").slideDown("fast");
			$(toggleBoxLink).text("Hide search options");
			$(toggleBoxLink).addClass("toggleon");
		}
	});
}

$(document).ready(function(){
	if($(".homeScroller").length > 0){

		var container = jQuery(this);

		var slideCount = $(".slideMe").length;

		// Get the width of a panel, set from CSS...

		var panelWidth = container.find(".slideMe").height();

		// panelCount gives us a count of the panels in the container...

		var panelCount = container.find(".slideMe").size();

		// Calculate the width of all the panels when lined up end-to-end...

		var stripViewerWidth = panelWidth*panelCount;

		// Use the above width to specify the CSS width for the sliderContainer element...

		container.find("div.sliderContainer").css("height" , stripViewerWidth);



		if (location.hash && parseInt(location.hash.slice(1)) <= panelCount) {

			var cPanel = parseInt(location.hash.slice(1));

			var cnt = - (panelWidth*(cPanel - 1));

			jQuery(this).find("div.sliderContainer").css({ top: cnt });

		// Otherwise, we'll just set the current panel to 1...

		} else { 

			var cPanel = 1;

		};



		// Left nav

		jQuery(".homeScroller #scrollUp").click(function(){

			window.clearInterval(timer);											 

			if (cPanel == 1) {

				var cnt = - (panelWidth*(panelCount - 1));

				cPanel = panelCount;

			} else {

				cPanel -= 1;

				var cnt = - (panelWidth*(cPanel - 1));

			};

			jQuery(this).parent().parent().find("div.sliderContainer").animate({top:cnt},500);

			return false;

		});



		// Right nav

		jQuery(".homeScroller #scrollDown").click(function(){

			window.clearInterval(timer);											  

			if (cPanel == panelCount) {

				var cnt = 0;

				cPanel = 1;

			} else {

				var cnt = - (panelWidth*cPanel);

				cPanel += 1;

			};

			jQuery(this).parent().parent().find("div.sliderContainer").animate({top:cnt},500);

			// Change the URL hash (cross-linking)...

			//location.hash = cPanel;

			return false;

		});

		

		// Autoslider

		var autoSlider = function(){

			if (cPanel == panelCount) {

				var cnt = 0;

				cPanel = 1;

			} else {

				var cnt = - (panelWidth*cPanel);

				cPanel += 1;

			};

			jQuery(".homeScroller #scrollDown").parent().parent().find("div.sliderContainer").animate({top:cnt},500);

			// Change the URL hash (cross-linking)...

			//location.hash = cPanel;

			return false;

		}



		var timer = window.setInterval(autoSlider,8000); //was 11000

	} // end if

});
