// ------------------------------------------------

// 	Our Custom Javascript
 
//		--> Using jQuery, jQuery Tools, etc.

// ------------------------------------------------

/* <![CDATA[ */
jQuery(document).ready(function() {

// Show/Hide

// shows the slickbox DIV on clicking the link with an ID of "slick-show"

  jQuery('#readme').hide();
  jQuery('#readmore').click(function() {
    jQuery('#readme').slideToggle(300);
    return false;
  });


// Slideshow
// From -- http://flowplayer.org/tools/demos/tabs/slideshow.html
 jQuery(".slidetabs").tabs(".slideshow > div",
	 { 	 effect: 'fade', // enable "cross-fading" effect
		 fadeInSpeed: 2500,
		 fadeOutSpeed: 2500,
		 rotate: true // restart from the beginning
		 })
	 .slideshow( // use the slideshow plugin
	 {	 autoplay: true, 
		 clickable: false, 
		 interval: 7000 // 5000 = 5 seconds
		 });
		// finished with slideshow

// jQuery Tooltips Experiment 
// -- disabled for now
//		jQuery(".slidetabs a[title]").tooltip();


	
//-------------------------------------------------
//  jQuery Hide/Show -- Dropdown -- on Click
//
            jQuery(".group").next().hide();
            jQuery(".group").next(".show").show();
            jQuery(".group").next().addClass("toggle");
            jQuery(".group").toggle(function(){
                jQuery(this).addClass("active");
                }, function () {
                jQuery(this).removeClass("active");
                });
            jQuery(".group").click(function(){
                jQuery(this).next().slideToggle(300);
                });
//
//-- end jQuery Hide/Show ---------------------------

// ---------------------------------------------------------------
// IMPROVED HIDE-SHOW CODE FOR MAIN SIDE-NAV -- DC 2011-02-18 9:30pm

		jQuery(".widget_nav_menu li.menu-item a").addClass("trigger");
		jQuery(".widget_nav_menu li.menu-item li a").removeClass("trigger");
		jQuery(".widget_nav_menu li.menu-item ul").hide();
		jQuery(".widget_nav_menu li.menu-item a.trigger").click(function(){
			jQuery(".widget_nav_menu li.menu-item ul").hide(300);
			jQuery(".widget_nav_menu *").removeClass("active");
			jQuery(this).parent('li').addClass("active"); 
			jQuery(".widget_nav_menu > li.active > ul").show(300);
		});
		jQuery(".widget_nav_menu > li.current-menu-ancestor ul").show();



// ---------------------------------------------------------------
// jQuery Accordion
// Markup required: (1) add class "accordion" to the parent ul
//					(2) have nested ul inside li's

		jQuery("ul.accordion > li").addClass("trigger");
		jQuery("ul.accordion > li > li").removeClass("trigger");
		jQuery("ul.accordion > li > ul").hide();
		jQuery("ul.accordion > li > ul > ul").show();
		jQuery("ul.accordion > li.trigger").click(function(){
			jQuery("ul.accordion > li > ul").hide(300);
			jQuery("ul.accordion *").removeClass("active");
			jQuery(this).addClass("active"); 
			jQuery("ul.accordion > li.active > ul").show(300);
		});
		jQuery("ul.accordion > li.show > ul").show();

//-- end jQuery Accordion ---------------------------


// Done.	
});
/* ]]> */

