// menu smothness
// version 1.0.2

jQuery(function(){

  // dropdown menu with 3 levels

  jQuery('.menusm li').click(function() {
    window.location = jQuery(this).find('a:first').attr('href');
  });
  var level=0;
  jQuery('.menusm').find('li:first-child').addClass('ms_first');
  jQuery('.menusm').find('li:last-child').addClass('ms_last');
  jQuery('.menusm').find('li:first-child').children('a').addClass('ms_first');
  jQuery('.menusm').find('li:last-child').children('a').addClass('ms_last');
  jQuery('.menusm ul').find('li:first-child').addClass('ms_first');
  jQuery('.menusm ul').find('li:last-child').addClass('ms_last');
  jQuery('.menusm ul').find('li:first-child').children('a').addClass('ms_first');
  jQuery('.menusm ul').find('li:last-child').children('a').addClass('ms_last');
  jQuery('.menusm').children('li').addClass('ms_top');
  jQuery('.menusm').children('li').children('a').addClass('ms_top');
  jQuery('.menusm').children('li').children('ul').parent().addClass('ms_havesubmenu');
  jQuery('.menusm').children('li').children('ul').parent().children('a').addClass('ms_havesubmenu');
  jQuery('.menusm ul li').children('ul').parent().addClass('ms_havesubmenu');
  jQuery('.menusm ul li').children('ul').parent().children('a').addClass('ms_havesubmenu');
  jQuery('.menusm li').hover(function(){
    jQuery(this).find('ul:first').stop(true,true).slideDown(300).show();
    jQuery(this).addClass('ms_hover');
    jQuery(this).children('a').addClass('ms_hover');
    level++;
  },function(){
    jQuery(this).find('ul:first').stop(true,true).slideUp(200);
    jQuery(this).removeClass('ms_hover');
    jQuery(this).children('a').removeClass('ms_hover');
    level--;
  });

  // tab-navigation

  jQuery('#mstabs').find('ul:first').find('li:first').children('a').addClass('ms_active');
  jQuery('#mstabs').children('div').css({'display':'none'});
  jQuery('#'+jQuery('#mstabs').find('a.ms_active:first').attr('rel')).css({'display':'block'});
  jQuery('#mstabs').find('ul:first').children('li').children('a').click(function() {
	jQuery('#mstabs').find('ul:first').children('li').children('a').removeClass('ms_active');
	jQuery(this).addClass('ms_active');
	jQuery('#mstabs').children('div').css({'display':'none'});
	jQuery('#'+jQuery(this).attr('rel')).css({'display':'block'});
	return false;
  });

});

