$(document).ready(function(){

$('#s1').cycle({ 
    delay:  4000, 
    speed:  1000
}); 

		// initialise plugins
		$(function(){
			$('ul.sf-menu').superfish();
		});

   $('.content_toggle a').click(function(){
     var divID = $(this).attr("title");
     $('#'+ divID +'_content').toggle();
   });

    $('.content_toggle a').toggle(function(){
    		$(this).addClass("active"); 
    		}, function () {
    		$(this).removeClass("active");
	});

	$(".featured").cycle({ 
		fx:      'scrollVert',
    speed:  5000, 		
		speedIn:  1000, 
		speedOut: 100, 
		easeIn:  'bounceout', 
		easeOut: 'backin',
		next:	 '.featured-nav a.next',
		prev: 	 '.featured-nav a.prev'
	});
	
	if ($('#latest-news .tabbed-page').length) {

	var jqFirst = true;
	
	$(function () {
		var tabContainers = $( '#latest-news .tabbed-page' );
		if ( !jqFirst ) {
			tabContainers.hide();
		}
		
		var menuItems = $( '#latest-news ul#tab_menu a' );
		menuItems.click( function() { 
			menuItems.removeClass( 'page_active' );
			$(this).addClass( 'page_active' );
			
			var linkLocation = $(this).attr( 'href' );
			var linkBits = linkLocation.split( '/' );
			var divLocation = linkBits[ linkBits.length - 2 ];
	
			if ( !jqFirst ) {
				$( '#latest-news .tabbed-page' ).hide();
				$( '#' + divLocation ).fadeIn( 300 );
			} else {
				jqFirst = false;
			}
			
			return false;
		});	
		
		menuItems.filter( ':first' ).click();	
	});
}

	if ($('#quicklinks .tabbed-page').length) {

	var jqFirst = true;
	
	$(function () {
		var tabContainers = $( '#quicklinks .tabbed-page' );
		if ( !jqFirst ) {
			tabContainers.hide();
		}
		
		var menuItems = $( '#quicklinks ul#tab_menu a' );
		menuItems.click( function() { 
			menuItems.removeClass( 'page_active' );
			$(this).addClass( 'page_active' );
			
			var linkLocation = $(this).attr( 'href' );
			var linkBits = linkLocation.split( '/' );
			var divLocation = linkBits[ linkBits.length - 2 ];
	
			if ( !jqFirst ) {
				$( '#quicklinks .tabbed-page' ).hide();
				$( '#' + divLocation ).fadeIn( 300 );
			} else {
				jqFirst = false;
			}
			
			return false;
		});	
		
		menuItems.filter( ':first' ).click();	
	});
}


});



