jQuery(document).ready(function(){
    var plink = jQuery('#nav > li:contains("Partners")');
    var id = plink.attr('id');
    var partners = jQuery('#'+ id +' > ul > li');


    if (partners.length > 0){
        splitnum = Math.floor(partners.length/2);

        //jQuery('ul', plink).after("<ul id='partners-2' style='float:right;'></ul>");
        
        jQuery('#'+ id +' > ul > li:gt('+splitnum+')').wrapAll("<ul id='partners-2' class='sub-menu'>");
        jQuery('#partners-2').appendTo('#'+id+'');
        
        //partners.gt(splitnum).appendTo('#partners-2');

        //alert(partners.eq(splitnum).html());
        //partners.eq(splitnum).before('</ul><ul style="float:right; border:1px solid red !important; background:#f00 !important;">');
        //partners.eq(partners.length-1).after('</ul>');
        
    }

    // Notes or headers will be added to the navigation below, choose an ID of the element you want to add a note or header to
    jQuery('#menu-item-54').before('<li class="heading">Service Areas</li>');
    jQuery('#menu-item-50').before('<li class="heading">Industry Specialties</li>');
    jQuery('#menu-item-150').before('<li class="heading">Client Focus</li>');
    jQuery('#menu-item-147').before('<li class="heading">Divisions</li>');

	var config = {    
	     sensitivity: 3, // number = sensitivity threshold (must be 1 or higher)    
	     interval: 40, // number = milliseconds for onMouseOver polling interval    
	     over: function(){jQuery(this).children('ul').slideDown("fast")}, // function = onMouseOver callback (REQUIRED)    
	     timeout: 50, // number = milliseconds delay before onMouseOut    
	     out: function(){jQuery(this).children('ul').slideUp("fast")} // function = onMouseOut callback (REQUIRED)    
	};
	var primary_navigation = jQuery("#mainnav ul").children();
	primary_navigation.hoverIntent( config );
	
	primary_navigation.hover(function(){
		jQuery(this).addClass('hovering').css({'z-index':100});
	},function(){
		jQuery(this).removeClass('hovering');
	});
});

