jQuery(function() { accordion(); scrollTo(); }); function accordion() { jQuery('.widget').find('ul:eq(0)').hide(); jQuery('.widget').find('div:eq(0)').hide(); jQuery('.widget:eq(0)').find('ul:eq(0)').length > 0 ? jQuery( '.widget:eq(0)').find('ul:eq(0)').slideDown('normal') : jQuery( '.widget:eq(0)').find('div:eq(0)').slideDown('normal'); jQuery('.widgettitle') .click( function() { jQuery('.fixed').show(); var $content = jQuery(this).next('ul') ? jQuery(this) .next('ul,div') : jQuery(this).next('div'); var $vis = jQuery('.widget ul:visible').length > 0 ? jQuery('.widget ul:visible') : jQuery('.widget div:visible'); if ($content[0] != $vis[0]) $vis.slideUp('fast'); $content.slideToggle('normal'); }); } function scrollTo() { jQuery('a[href^="#"]').click(function() { var target = jQuery(this).attr('href'); jQuery.scrollTo(jQuery(target).offset().top, 800); return false; }); }