For anyone interested in doing the same goal - I finally found the solution -
First - change your FUNCTIONS.PHP to include the following -
// change the default arguments for wp_page_menu()
// This adds the necessary class to the menu so that the navbar will receive the CSS...
function child_nav_menu_args($args) {
$args['menu_class'] = 'sf-menu sf-navbar';
return $args;
}
add_filter('thematic_nav_menu_args','child_nav_menu_args');
// KILL HEAD SCRIPTS
// This removes the Thematic Drop Down JS which interferes with the navbar...
// Filter away the default scripts loaded with Thematic - this removed the thematic drop downs and made the navbar style possible...
function childtheme_head_scripts() {
// Abscence makes the heart grow fonder
}
add_filter('thematic_head_scripts','childtheme_head_scripts');
// END KILL
Finally - Add the following to provide hover intent, the superfish.js and initialize the menu from JQuery -
// Let's add in Hover Intent so the sub menus continue to display after hovering over their parents...
function child_head_scripts() { ?>
<script type="text/javascript" src="<?php echo get_stylesheet_directory_uri(); ?>/js/hoverIntent.js"></script>
<script type="text/javascript" src="<?php echo get_stylesheet_directory_uri(); ?>/js/superfish.js"></script>
<script type="text/javascript">
jQuery(function(){
jQuery("ul.sf-menu")
.find('li.current_page_item,li.current_page_parent,li.current_page_ancestor')
.addClass('current') // WP fix : Enables showing of subapage nav when on one
.end()
.superfish({
pathClass : 'current',
delay: 800, // delay on mouseout
speed: 'fast', // faster animation speed
autoArrows: false, // disable generation of arrow mark-up
dropShadows: false // disable drop shadows
});
});
</script>
<?php }
add_filter('thematic_head_scripts','child_head_scripts');
?>
And now - it works... 2 days of banging my head again the wall - solved.
Development site - subject to change -
http://174.132.130.195/~cfs/