/* 
   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 initMenu() {
  $('#menu ul').hide();
  //$('#menu ul:first').show();
  $('#menu li a.opened').next().slideDown('normal');
  $('#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;
        }
      }
    );
  }
$(document).ready(function() {
	initMenu();
	
	//Left Menu Js
	var controlMenu = false;
	var class1 = "";
	
	$(".leftmenu").mouseover(function() {
		class1 = $(this).attr("class").indexOf("nosub") != -1 ? "nosubhover" : "hover";
		
    	if($(this).attr("class").indexOf("selected") != -1)
    	{
    		class1 = $(this).attr("class").indexOf("nosub") != -1 ? "selected nosubhover" : "selected hover";
    	}
    	
    	class1 = "leftmenu " + class1;
    	
		$(this).attr("class", class1);
    }).mouseout(function() {
        if(!controlMenu)
        {
        	class1 = $(this).attr("class").indexOf("nosub") != -1 ? "nosub" : "";
        	
        	if($(this).attr("class").indexOf("selected") != -1)
        	{
        		class1 = $(this).attr("class").indexOf("nosub") != -1 ? "selected nosubhover" : "selected hover";
        	}
        	
        	class1 = "leftmenu " + class1;
        	
    		$(this).attr("class", class1);
        }
    });
	
	$(".leftaltmenu").mouseover(function() {
		class1 = "mousehover";
		
    	if($(this).attr("class").indexOf("selected") != -1)
    	{
    		class1 = "selected mousehover"
    	}
    	
    	class1 = "leftaltmenu " + class1;
    	
		$(this).attr("class", class1);
    }).mouseout(function() {
        if(!controlMenu)
        {
        	class1 =  "alt";
        	
        	if($(this).attr("class").indexOf("selected") != -1)
        	{
        		class1 = "selected althover";
        	}
        	
        	class1 = "leftaltmenu " + class1;
        	
    		$(this).attr("class", class1);
        }
    });
});


