


// for site specific functions. either grab js from code-library.js or write your own.

$(document).ready( function() {

	$('body').addClass('js');
	$('#accordion').accordion();
	 $('#slideshower').cycle();
	 $('#hpbanslider').cycle();
	 $('#sectbanslider').cycle();
	 $('.megamenu').megamenu();
	 $('#tabsContent').tabs();

});


/* =================================================================== */

// megamenu navigation
// dependencies: jQuery

     jQuery(function(){
        var SelfLocation = window.location.href.split('?');
        switch (SelfLocation[1]) {
          case "justify_right":
            jQuery(".megamenu").megamenu({ 'justify':'right' });
            break;
          case "justify_left":
          default:
            jQuery(".megamenu").megamenu();
        }
      });


/* =================================================================== */

// Homepage newsslider
// dependencies: jQuery

$(function() {
    $('#slideshower').cycle({
        fx:      'scrollHorz',
        timeout:  6000,
        prev:    '#prev',
        next:    '#next',
        pager:   '#snav',
         pagerEvent: 'mouseover',
        fastOnEvent: 'true',
   pagerAnchorBuilder: function(idx, slide) {
            // return sel string for existing anchor
            return '#snav li:eq(' + (idx) + ') a';
        }
   
    });
 
});


/* =================================================================== */

// Homepage Rotator
// dependencies: jQuery

$(function() {
$('#hpbanslider').cycle({ 
    fx:     'fade', 
    speed:  2500,  
    timeout: 5000, 
    pager:  '#galnav'
});
});


/* =================================================================== */

// Banner newsslider
// dependencies: jQuery

$(function() {
$('#sectbanslider').cycle({ 
    fx:     'fade', 
    speed:  2500,  
    timeout: 5000
});
});

