/**
 * @author Ben.Blanks
 * 
 * Taken from work done my Jeremy.Manoto done in The Go Show
 * 
 */

	// If you change this value please change it in the jslib.js file as well on line 338 or failing that line working
   // at mediaPage[media[i][0]] = iPage; if ( iCount > 4 ) { ... the 4 needs changing to -1 of the number below.

	var VideoPlayerItems = 5;
	
	$(document).ready(function() {
		//VideoItems_Init();
	});
	/**
	 * Initialize News functionality
	 */
	function VideoItems_Init(iPageID) {
		if ( !iPageID ) {
			iPageID = 0;
		}
		var videoCount = $("#video-playlist .video").length;
		loadVideoItems(iPageID, $(".video-playlist .pager"));		

		$(".video-playlist .pager").pagination(videoCount, {
			items_per_page: 		VideoPlayerItems,
			num_display_entries:	5,
			ellipse_text:			"",
			callback: 				loadVideoItems,
			current_page:			iPageID,
			link_to: 				"javascript:void(0);",
			prev_show_always: 		true,
			prev_text: 				"<div></div>",
			next_show_always: 		true,
			next_text: 				"<div></div>"
		});
		
		 var pagerWidth = $(".video-playlist .pager").children().length * 20;
		 $(".video-playlist .pager").css("width", (pagerWidth + 39) + "px");
	}
	
	function loadVideoItems(pageid, container) {
		$("#video-playlist .video").hide();
		var pos = pageid * VideoPlayerItems;
		//if ( window.console ) { console.log( pageid + '|' + pos ) };
		var active = $("#video-playlist .video").slice(pos, pos+VideoPlayerItems);
		active.show();
	}
	
	function is_numeric(input){
		return !isNaN(input);
	}
