  function showDefault(){
    $("div.menuItemHolder").removeClass("menuItemSelected");
	var menuItem = $("#menuItemDefault");
	if (menuItem.length==0) $("div.menuParent").fadeOut(200);
    menuItem.children("div.menuItemHolder").addClass("menuItemDefault");
    menuItem.children("div.menuParent").fadeOut(200);
    while (menuItem.parent().hasClass("menuParent")){
      menuItem.siblings().children("div.menuParent").hide();
      menuItem.siblings().children("div.menuItemHolder").removeClass("menuItemSelected");
      menuItem.parent().fadeIn(1000);
      menuItem=menuItem.parent().parent();
      menuItem.children("div.menuItemHolder").addClass("menuItemSelected");
    }
    menuItem.siblings().children("div.menuParent").fadeOut(200);
    menuItem.siblings().children("div.menuItemHolder").removeClass("menuItemSelected");
  }

  function slideShowCycle(){
	$(".slideShowImageHolder:visible").fadeOut(2000);
    if ($(".slideShowImageHolder:visible").next().size()==0) 
	  $(".slideShowImageHolder:first").fadeIn(2000);
	else $(".slideShowImageHolder:visible").next().fadeIn(2000);
	if ($(".slideShowImageHolder").size()>1) setTimeout("slideShowCycle();",5000);
  }


$(window).load(function(){
    showDefault();
	slideShowCycle();

    $("#menuHolder").hover(function(){},showDefault);

    $("img.menuImage").bind("mouseover",
      function(event){
	    event.stopPropagation();         
        var menuItem = $(this).parent().parent().parent();;
        menuItem.siblings().children("div.menuItemHolder").removeClass("menuItemSelected");
        menuItem.siblings().children("div.menuParent").fadeOut(200);
        menuItem.siblings().children("div.menuParent").children("div.menuItem").children("div.menuItemHolder").removeClass("menuItemSelected");
        menuItem.siblings().children("div.menuParent").children("div.menuItem").children("div.menuParent").hide();
        if (!menuItem.children("div.menuItemHolder").hasClass("menuItemDefault")){
          menuItem.children("div.menuItemHolder").addClass("menuItemSelected");
		}
        menuItem.children("div.menuParent").fadeIn(200);
		menuItem.children("div.menuParent").children("div.menuItem").children("div.menuItemHolder").removeClass("menuItemSelected");
        while (menuItem.parent().hasClass("menuParent")){
          menuItem=menuItem.parent().parent();
          menuItem.siblings().children("div.menuItemHolder").removeClass("menuItemSelected");
          menuItem.siblings().children("div.menuParent").hide();
          if (!menuItem.children("div.menuItemHolder").hasClass("menuItemDefault"))
            menuItem.children("div.menuItemHolder").addClass("menuItemSelected");
          menuItem.children("div.menuParent").fadeIn(200);
         }
      });
  });
