/* 
Simple JQuery Accordion menu.
HTML structure to use:

<ul id="menu">
<li><a href="#">Sub menu heading</a>
<ul>
<li><a href="http://site.com/">Link</a></li>
<li><a href="http://site.com/">Link</a></li>
<li><a href="http://site.com/">Link</a></li>
...
...
</ul>
<li><a href="#">Sub menu heading</a>
<ul>
<li><a href="http://site.com/">Link</a></li>
<li><a href="http://site.com/">Link</a></li>
<li><a href="http://site.com/">Link</a></li>
...
...
</ul>
...
...
</ul>

Copyright 2007 by Marco van Hylckama Vlieg

web: http://www.i-marco.nl/weblog/
email: marco@i-marco.nl

Free for non-commercial use
*/
function resetMenu(element) {
    element.parent('li').children('a').children('div').removeClass('TopSelMenu');
    element.slideUp('normal');     
    if (element.children('li').children('ul').size() > 0) {

        resetMenu(element.children('li').children('ul'));
    }
}
function NavigateThroughMenu(rootUl) {
    rootUl.children('li').each(function() {
        var t = $(this);
        t.find('a div').each(function() {
            if ($(this).attr('class') == "SubSelMenu" || $(this).attr('class') == "TopSelMenu") {
                $(this).parent('a').parent('li').parent('ul').show();
                
            }
        });
    });
}
function initMenu() {
    $('#menu ul').hide();
    NavigateThroughMenu($('#menu'));
    $('#menu li a').click(function() {
        var checkElement = $(this).next();

        if (checkElement.is('ul')) {
            if (checkElement.is(':visible')) {
                checkElement.slideUp('normal');
                $(this).children('div').removeClass('TopSelMenu');
                resetMenu(checkElement.parent('li').siblings('li').children('ul'));

                return false;
            } else if (!checkElement.is(':visible')) {
                checkElement.parent('li').siblings('li').children('ul').slideUp('normal');
                checkElement.parent('li').siblings('li').removeClass('TopSelMenu');
                resetMenu(checkElement.parent('li').children('li'));
                resetMenu(checkElement.parent('li').siblings('li').children('ul'));
                checkElement.parent('li').siblings('li').children('a').children('div').removeClass('TopSelMenu');
                $(this).children('div').addClass('TopSelMenu');
                checkElement.slideDown('normal');

                return false;
            }
        }
        else {
            return true;
        }
    }
    );
}

$(document).ready(function() { initMenu(); });
function initMenu2() {
    $('#ImageSlider').hide();
    $('.ImageW img').click(function() {
         if($('#ImageSlider').is(':visible'))
          { 
               var myimg = $('#ImageSlider ul li img').attr("src").substring(0,$('#ImageSlider ul li img').attr("src").length-4);
               if($(this).attr("src").indexOf(myimg) != -1  )
               {
                    $('#ImageSlider').slideUp('slow');
               } 
                                 
         }else{
             $('#ImageSlider').slideDown('slow');
         }
    }
    );
 
}
$(document).ready(function() { initMenu2(); });
