/* ----------------------------------------------------------
    title          : FCCH Framework
    created          : 10/5/09
    last updated  : 3/2/10
---------------------------------------------------------- */
jQuery.noConflict();     
jQuery(document).ready(function($){ 
    
    
    //NAV
    var currentPage =     $('.primary-nav').children('li').filter('.selectedPage, .selectedPageRoot');
    
    function navOver () {
        
        $('.primary-nav ul.level2').not($('ul.level2', this)).hide();
        $('ul.level2', this).show();
        
    }
    
    
    function navOut() {
        
        $('ul.level2', this).hide();
                        
        
    }
    
var config = {    
     sensitivity: 5, // number = sensitivity threshold (must be 1 or higher)    
     interval: 100, // number = milliseconds for onMouseOver polling interval    
     over: navOver, // function = onMouseOver callback (REQUIRED)    
     timeout: 500, // number = milliseconds delay before onMouseOut    
     out: navOut // function = onMouseOut callback (REQUIRED)    
};

$('.primary-nav').children('li').hoverIntent( config );
    
    
    
    
    //Rotator
function onBefore ()  {    

    $('#slide-heading').fadeOut();
    
    }        
    
    
function onAfter (currSlideElement, nextSlideElement)  {    
    
    var slideHeadingTXT = $('.title', nextSlideElement).text();
    
    $('#slide-heading').text(slideHeadingTXT).fadeIn();
    
    }    
    
    
    //admin
if ( $('#adminbar #toolbar').length ) {
    
    
    if ($('#feature').length) {
    
        $('#feature-player').append('<div id="feature-controls"></div>');
        $('#feature-player').prepend('<h1 id="slide-heading"></h1>');
        
        $('#feature-rotator').cycle({ 
        fx:     'fade', 
        speed:  'fast', 
        timeout: 0, 
        pager: '#feature-controls',
        before: onBefore,
        after: onAfter
        });
    
    }

    //Aug 18, 2010: B. Ruwe changed timeout:7000 to timeout:3000 for a timeout of 3 seconds
} else {

    if ( $('#feature').length ) {
    
        $('#feature-player').append('<div id="feature-controls"></div>');
        $('#feature-player').prepend('<h1 id="slide-heading"></h1>');
        
        $('#feature-rotator').cycle({
        fx: 'fade',
        speed: 'slow',
        timeout: 3000,
        pause: 1,
        cleartype: true,
        cleartypeNoBg: true,
        pager: '#feature-controls',
        before: onBefore,
        after: onAfter
        });
    
    }
}


    
    
}); //end doc ready
