// JavaScript Document

(function ($) {
		   
	$.fn.SlidePanel = function (options) {
		var opts = $.extend({}, $.fn.SlidePanel.defaults, options);
		
		return this.each(function(){
								  
			var parent = $(this);

			
			var button = $("a.slide-button", parent);
			
			var panel = $(".slide-panel", parent).data("visible", false).hide();
			
			
			
			
			button.bind("click", function (event) {
				if (!panel.data("visible")) {
					
					panel.slideDown("fast");
					parent.toggleClass(opts.stateClass);
					panel.data("visible", true);
			
				}
				else {
					panel.slideUp("fast");
					parent.toggleClass(opts.stateClass);
					panel.data("visible", false);
				}
			});
		});
	};
	
	$.fn.SlidePanel.defaults = {
		stateClass: "slide-panel-active"	
	};

})(jQuery);

