//-----

//Show Hide Functions
$(document).ready(function() {
  $('div.show:eq(0)> ul:gt(0)').hide();
});

$(document).ready(function() {
  $('div.show:eq(1)> ul:gt(0)').hide(); 
  $('div.show:eq(0)> h4').click(function() {
    $(this).next('ul:hidden').slideDown('slow')
    .siblings('ul:visible').slideUp('slow');
  });
});

//-----
$.fn.delay = function(time, callback){
    // Empty function:
    jQuery.fx.step.delay = function(){};
    // Return meaningless animation, (will be added to queue)
    return this.animate({delay:1}, time, callback);
}