/* Simple JQuery Accordion menu. HTML structure to use: */ function initMenu(men) { $('#menu ul').hide(); $('#sm'+men).parent().show(); $('#menu li a').click( function() { var checkElement = $(this).next(); if((checkElement.is('ul')) && (checkElement.is(':visible'))) { return false; } if((checkElement.is('ul')) && (!checkElement.is(':visible'))) { $('#menu ul:visible').slideUp('normal'); checkElement.slideDown('normal'); return false; } } ); $('#menu').show(); $('#menu2 ul').hide(); $('#sm'+men).parent().show(); $('#menu2 li a').click( function() { var checkElement = $(this).next(); if((checkElement.is('ul')) && (checkElement.is(':visible'))) { return false; } if((checkElement.is('ul')) && (!checkElement.is(':visible'))) { $('#menu2 ul:visible').slideUp('normal'); checkElement.slideDown('normal'); return false; } } ); $('#menu2').show(); } $(document).ready(function() {initMenu(window['s']);});