$.fn.superfish.defaults = {
    hoverClass:    'sfHover',			// the class applied to hovered list items
    pathClass:     'overideThisToUse',	// the class you have applied to list items that lead to the current page
    pathLevels:    1,					// the number of levels of submenus that remain open or are restored using pathClass
    delay:         500,					// the delay in milliseconds that the mouse can remain outside a submenu without it closing
    animation:     {height: 'toggle'},	// an object equivalent to first parameter of jQuery’s .animate() method
    speed:         'fast',				// speed of the animation. Equivalent to second parameter of jQuery’s .animate() method
    autoArrows:    true,				// if true, arrow mark-up generated automatically = cleaner source code at expense of initialisation performance
    dropShadows:   true,				// completely disable drop shadows by setting this to false
    disableHI:     false,				// set to true to disable hoverIntent detection
    onInit:        function(){},		// callback function fires once Superfish is initialised – 'this' is the containing ul
    onBeforeShow:  function(){},		// callback function fires just before reveal animation begins – 'this' is the ul about to open
    onShow:        function(){},		// callback function fires once reveal animation completed – 'this' is the opened ul
    onHide:        function(){}			// callback function fires after a sub-menu has closed – 'this' is the ul that just closed
};

$(document).ready(function(){

	$(".sf-menu").supersubs({
		minWidth:    20,	// minimum width of sub-menus in em units
		maxWidth:    50,	// maximum width of sub-menus in em units
		extraWidth:  1		// extra width can ensure lines don't sometimes turn over
							// due to slight rounding differences and font-family
	}).superfish();  		// call supersubs first, then superfish, so that subs are
							// not display:none when measuring. Call before initialising
							// containing tabs for same reason.
	
	$('ul','.page-single-album-img-only').children().children().colorbox();
	$('ul','.news-single-album-img-only').children().children().colorbox();
	$('ul','.page-single-album-full').children().children().colorbox();
	$('ul','.news-single-album-full').children().children().colorbox();

	
	if ( $('#news-hidden div.news-item-container').length >	pagination_options.num_display_entries ) {
		$('#news-hidden').hide();
		initPagination();
	}
	
});

var pagination_options = {
	num_edge_entries: 1,
	num_display_entries: 5,
	callback: pageselectCallback,
	items_per_page: 5,
	prev_text:"« Newer Entries",
	next_text:"Older Entries »"
}

function pageselectCallback(page_index, jq){
  var items_per_page = pagination_options.items_per_page;
  var offset = page_index * items_per_page;
  var new_content = $('#news-hidden div.news-item-container').slice(offset, offset + items_per_page).clone();
  $('#news-paged').empty().append(new_content);
  return false;
}
function initPagination() {
  var num_entries = $('#news-hidden div.news-item-container').length;
  // Create pagination element
  $("#news-pagination").pagination(num_entries, pagination_options);
}

