$(document).ready( function() {

    timeout = 50;

    $('.nav_links').css('opacity', 1.0);
    $('.nav_links > div').each( function() {
        if($(this).hasClass('sticky'))
            $(this).children('a').css('opacity', 1.0);
        else
            $(this).children('a').css('opacity', 0.0);
    });
    $('.nav_links > div > a > img').mouseover( function() {
        var new_source = $(this).attr('src');
        new_source = new_source.replace(".gif", "a.gif");
        $(this).attr('src', new_source);
    });
    $('.nav_links > div > a > img').mouseout( function() {
		var new_source = $(this).attr('src');
        new_source = new_source.replace('a.gif', '.gif');
        $(this).attr('src', new_source);
    });
    $('.nav_links').mouseenter( function() {
        if($(this).children('.sub_links').hasClass('sticky') == false) {
            var links = '#' + $(this).attr('id') + '> div > a';
            $(links).css('opacity', 1.0);
        }
    });

    $('.nav_links').mouseleave( function() {
        if($(this).children('.sub_links').hasClass('sticky') == false) {
			close_list($(this).attr('id'));
        }
    });

    function close_list(element) {
        elements = '#' + element + ' > div > a';
        $(elements).css('opacity', 0.0);
    }

    function time_out_rollout(element) {
        window.setTimeout('close_list(' + element + ')', timeout);
    }

});
