/*add class to last-child ite - footer links*/
jQuery(document).ready(function() {
		jQuery('#footer .menu li:last-child').addClass('last_child');
});

/*remove wrapper div around nav*/
$(document).ready(function () {
							$('#nav div.menu-main-menu-container').append('<div id="nav-border"></div>');
							});

/*nav animation*/
jQuery(document).ready(function () {

	var style = 'easeInExpo';
	var default_left = Math.round(jQuery('#nav li.current_page_item').offset().left - jQuery('#nav').offset().left);
	var default_width = jQuery('#nav li.current_page_item').width();
	jQuery('#nav-border').css({left: default_left});
	jQuery('#nav-border').css({width: default_width});
	jQuery('#nav li.menu-item').hover(function () {
		//jQuery('#nav li').removeClass('current');
		jQuery('#nav li.current_page_item').css({border: "none"});
		//Get the position and width of the menu item
		left = Math.round(jQuery(this).offset().left - jQuery('#nav').offset().left);
		width = jQuery(this).width(); 
		//Set the floating bar position, width and transition
		jQuery('#nav-border').stop().animate({left: left, width:width}, 'fast', 'easeOutBounce');	
		//jQuery('#nav-border').animate({});
	}).click(function () {
		//reset the selected item
		jQuery('#nav li.menu-item').removeClass('current_page_item');		
		//select the current item
		jQuery(this).addClass('current_page_item');
	});
	jQuery('#nav').mouseleave(function () {
		//Retrieve the selected item position and width
		default_left = Math.round(jQuery('#nav li.current_page_item').offset().left - jQuery('#nav').offset().left);
		default_width = jQuery('#nav li.current_page_item').width();	
		//Set the floating bar position, width and transition
		jQuery('#nav-border').animate({left: default_left});	
		jQuery('#nav-border').animate({width:default_width});				
	});

});
