/* BM. This script uses jquery to convert a <div class="cnav"> navigation menu for use with sons of ursidae css. */
$(document).ready(function(){
    // Automatically add "parent" class to <li> nav list items with child nav ul. e.g. <li class="parent"><ul>...
    $('div.cnav li:has(ul)    ').addClass('parent');
    // Reverse z-index stacking order of cnav list items so that first-listed li appear above later-listed li to prevent overlap errors when: 1) main menu wraps over 2 lines, 2) when a child menu overlaps a parent menu.
    var zIndexNumber = 10000;
    $('div.cnav li').each(function() {
        $(this).css('zIndex', zIndexNumber);
        zIndexNumber -= 10;
    });
    // Fix li:hover defect in IE6 by automatically adding/removing "sfhover" class when nav links are hovered over/out.
    // Use MSIE6 browser detection because there is no object detection method for hover pseudo-class.
    if (typeof document.body.style.maxHeight === "undefined") {
		$("div.cnav li").hover( 
            function(){ $(this).addClass("sfhover"); },
            function(){ $(this).removeClass("sfhover");
        });
    }
});
