// JavaScript Document

$(document).ready(function(){

	//Hide (Collapse) the toggle containers on load
	$(".toggle_container").hide(); 

	//Switch the "Open" and "Close" state per click
/*
	$("h2.trigger").toggle(function(){
		$(this).addClass("active");
		}, function () {
		$(this).removeClass("active");
		
	});*/

	//Slide up and down on click
	$("h2.trigger").click(function(){		
		if($(this).next(".toggle_container:visible").length > 0 )return false;		

		var elementToClick = $(this);
		var scrollToElement = function(){
			var destination = elementToClick.offset().top;
			$('html, body').animate({scrollTop:destination}, 250);
		}
		//$(this).addClass("active");
		$(this).next(".toggle_container").slideToggle("fast",scrollToElement);
		return false;
		/*
		var $nextDiv = $(this).next('.toggle_container');
	    var $visibleSiblings = $nextDiv.siblings('.toggle_container:visible');
	    if ($visibleSiblings.length ) {
	      $visibleSiblings.slideUp('fast', function() {
	        $nextDiv.slideToggle('fast',scrollToElement);
	      });
	    } else {
	       $nextDiv.slideToggle('fast',scrollToElement);
	    }
		*/
				

	});

	$(".toggle_close").click(function(){	
		$(this).parents(".toggle_container").slideToggle("fast");
		return false;
	});
	

});


