// Slide Subnav Menu by Justin Volpato http://www.justjquery.com/
$(document).ready(function() {
(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.css({marginLeft:j[a],width:k[a]})
		}
		$(this).data('cw',cw);
		$(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);
if ($('.slidenav .active').data('cw')) {
	$a = $('.slidenav .active');
	$a.data('cw')();
	$a.addClass('active');
};
//$('.slidenav li').mouseover(function(){$(".slidenav li").removeClass('active');$(this).addClass('active');});
});