// Slide Subnav Menu by Justin Volpato http://www.justjquery.com/
jQuery(function($){$('.slidenav > ul > li:not(:has(ul))').append('<ul></ul>');$(".subnav").append($(".slidenav ul li ul"));$sb=$('.slidenav-box');$sb.addClass('inactive-box');var k=[];$(".slidenav>ul>li").each(function(a){var b=parseInt($sb.css("border-left-width"))+parseInt($sb.css("border-left-width"));var c=parseInt($sb.css('padding-left'))+parseInt($sb.css('padding-right'));var d=b+c;k.push($('.subnav ul:eq('+a+')').width());function cw(){$(".slidenav li").removeClass('active');$(this).addClass('active');$sb.removeClass('inactive-box');$('.subnav ul').hide();$('.subnav ul:eq('+a+')').show();if(k[a]==0){$sb.addClass('inactive-box')}else $sb.animate({marginLeft:j[a],width:k[a]},'medium')}$(this).hoverIntent(cw,cw);var e=[];var f=0;var g=[];var h=[];var j=[];for(i=0;i<a+1;i++){e.push($('.slidenav li:eq('+i+')').width());f=f+e[i];g.push(f);h.push(g[i]-(e[i]*0.5));j.push(h[i]-(k[i]*0.5))}if(h[a]<(k[a]*0.5)){j[a]=0}else if((j[a]+k[a])>$(".slidenav").width()){j[a]=$(".slidenav").width()-k[a]-d}})})(jQuery);
