/*
$(function(){
    $('ul.top_level li:not(ul.models li) span.top').click(
        function() {
      if ($(this).parent("li").hasClass("active")){
        $(this).parent("li").children('ul').slideUp('fast');
        $(this).parent("li").removeClass("active");
      } else {
        $('li.active:not(ul.models li)').removeClass("active");
        $('ul.top_level li:not(.active) ul.models').slideUp('fast');
        $(this).parent("li").addClass("active").children('ul').slideDown();
      }
      return false;
        }
    );
});
*/
/*menuF=false;
$(document).ready(function(){
  $('ul.top_level li:not(ul.models li)').mouseover(function(){
    if(menuF==false && $(this).find('ul').length>0){
      menuF=true;
      $('li.active:not(ul.models li)').removeClass("active");
      $(this).addClass("active");
      $('ul.top_level li:not(.active) ul.models').slideUp('fast');
      $(this).find('ul').slideDown('200',function(){
        menuF=false;
      });
    }
  });
  
    $('ul.models li:not(.active)').mouseover(function() {
      //$('li.active').removeClass("active");
      $(this).parent("ul.models").children('li.active').removeClass("active");
      $(this).addClass("active");
      $(this).find('div').stop(true, true);
      $('ul.models li:not(.active) div:not(.title)').hide();

      var offset = $(this).position();
      var divwidth = $(this).find('div:not(.title)').outerWidth();
      var offsetCenter = ( divwidth - 138 ) / 2;
      if (offset.left <= 5) {offset.left = offsetCenter + 10;}
      if (offset.left >= 800) {offset.left = 795 - offsetCenter;}
      $(this).children('div.info_block').css('left', offset.left - offsetCenter);
            $(this).find('div:not(.title)').fadeIn('slow');
      
      $("#top_navigation").mouseleave(function(){
        $(this).find("ul.models").children('li.active').removeClass("active");
        $(this).find('ul.models li:not(.active) div:not(.title)').hide();
        $('ul.top_level li ul.models').slideUp();
        $('li.active:not(ul.models li)').removeClass("active");
      });
//        },
//        function() {
//            $(this).removeClass("active");
//            $(this).find('ul').slideUp('fast');
    });
});*/

$(document).ready(function(){
  $('#top_navigation .top_level li.top').hover(
    function(){
      $(this).addClass('active').find('ul').show();
    },
    function(){
      $(this).removeClass('active').find('ul').hide(); 
  });
  $('#top_navigation .top_level .top .models li').hover(
    function(){
      var parent_width    = $('#top_navigation').outerWidth();
      var child_width     = $(this).find('.info_block').outerWidth();
      var parent_position = $('#top_navigation').offset().left;
      var position_li     = $(this).offset().left;
      var left = (child_width + position_li > parent_width + parent_position) ? (parent_width - child_width) : 'auto';
      $(this).addClass('active').find('.info_block').css('left', left).show();
    },
    function(){
      $(this).removeClass('active').find('.info_block').hide(); 
  });
})
/*
$(function(){
  $('ul.models li').hover(
        function() {
            $(this).addClass("active");
            //$(this).find('div').stop(true, true);
      var offset = $(this).position();
      $('div.info_block').css('left', offset.left - 33);
            $(this).find('div.info_block').fadeIn('slow');
        },
        function() {
            $(this).removeClass("active");
            $(this).find('div.info_block').fadeOut(100);
        }
    );

});
*/


