$(document).ready(function(){

  // Add padding to either logo/header-site-info according to height of both for maintain vertical 
  header_2_3_container_height = $('div#header-group div#header-site-info').height() ;
  logo_height = $('div#header-group div#header-blocks').height();
  if(logo_height < header_2_3_container_height) {
    padding =  (header_2_3_container_height - logo_height)/2 ;
    $('div#header-group div#header-blocks').css({'padding-bottom' : padding});
    $('div#header-group div#header-blocks').css({'padding-top' : padding});
  }
  else if(logo_height > header_2_3_container_height) {
    padding =  (logo_height - header_2_3_container_height)/2 ;
    $('div#header-group div#header-site-info').css({'padding-bottom' : padding});
    $('div#header-group div#header-site-info').css({'padding-top' : padding});
  } 

  // Add node-last class to node listing
  $('#content-inner-inner .node:last').addClass("node-last");

  // Wrap views more into span tag
  $('.more-link').wrapInner("<span />");

	//Featured  Sliding
   $('.primary-menu-inner ul.menu div.left').css({opacity:'0'});

  $('.primary-menu-inner ul.menu').hover(function(){
    $("li.back div.left", this).stop().animate({opacity:'1'},{duration:300});},
      function() {
        $("li.back div.left", this).stop().animate({opacity:'0'},{duration:300});
      });
});

Drupal.behaviors.fusionSuperfish = function (context) {
  $("#header-top .block-menu ul.menu").superfish({
    hoverClass:  'sfHover',
    delay:       250,
    animation:   {opacity:'show',height:'show'},
    speed:       'fast',
    autoArrows:  false,
    dropShadows: false,
    disableHI:   true
  }).supposition();
};



