$(document).ready(function() {
	$('#largeThumb a').lightBox();
		
	$(".filmBox h4").each( function(index) { //truncate filmbox heading strings
		var String = $(this).text();
		if( String.length > 40 ){
			var subString = String.substring(0,40);
			$(this).text(subString).append('...');
		}
	});

	$('#gallery a').lightBox();
	$('.glass a').lightBox();
	
	$('.secondaryBar').clone().appendTo('.clone');
	$('.pagelinks').clone().appendTo('.clone');
		
	$("#linksContainer ul:not(:last-child) li").append('&nbsp;-&nbsp;'); 
	
});

$(window).load(function() {
	$(".filmContainer").removeClass("noDisplay");
	
	var strip1 = $(".filmStripList ul li");
	var length1 = strip1.length;
	if(length1>4){
		$(".filmStripList").jCarouselLite({
			btnNext: ".next",
			btnPrev: ".previous",
			speed: "800"
		});
	}
	else{
		strip1.css( {'float': 'left', 'list-style-type': 'none'});
	}
	
	var strip2 = $(".filmStripList2 ul li");
	var length2 = strip2.length;
	if(length2>4){
		$(".filmStripList2").jCarouselLite({
			btnNext: ".next2",
			btnPrev: ".previous2",
			speed: "800"
		});
	}
	else{
		strip2.css( {'float': 'left', 'list-style-type': 'none'});
	}
	
	var strip3 = $(".filmStripList3 ul li");
	var length3 = strip3.length;
	if(length3>4){
		$(".filmStripList3").jCarouselLite({
			btnNext: ".next3",
			btnPrev: ".previous3",
			speed: "800"
		});
	}
	else{
		strip3.css( {'float': 'left', 'list-style-type': 'none'});
	}
	
	// setup ul.tabs to work as tabs for each div directly under div.panes
	$("ul.tabs").tabs("div.panes > div");
});
