/*
 *	jQuery Accordion Toggle 1.0.0 - A simple accordion menu with toggle effect
 * 
 *	Requires : jquery-1.3.2.min.js
 *
 *	Params
 *	--------------------
 *	startPosition : which item to start on
 *	slideSpeed : speed of the slide effect (ms)
 *
 */

(function($){
	// jQuery plugin
	$.fn.accordiontoggle = function(params) {

		// Default params
        var defaults = {
			startPosition : -1,
			slideSpeed : 300
        };
		
		// Merge with user params
		settings = $.extend(defaults, params);
		
		return this.each(function(){
			var accordion = $(this);
			var accordionHeaders = accordion.find(".ui-accordion-header");
			var accordionLists = accordion.find(".meltour-accordion-content");
			var accordionFirstItem = accordionHeaders.eq(settings.startPosition);
			var selectedClassName = "accordion-selected";
			
			// Launch
			if(settings.startPosition>=0){
			    accordionHeaders.not(accordionFirstItem).next(".meltour-accordion-content").hide();
				accordionFirstItem.addClass(selectedClassName);
			}else{
                accordionHeaders.next(".meltour-accordion-content").hide();
			}
			
			// Accordion animation
			accordionHeaders.click(function(){
				clickedItem = $(this);
				clickedItem.toggleClass(selectedClassName);
				clickedItem.next().slideToggle("slow");
				return false;
			});
		});
    };
})(jQuery);



