/* Author:

*/

$(document).ready(function() { 
	//mobile functions run on every page
	if( $('html').hasClass('oldie') ){}
	else {
		MBP.hideUrlBar();
		MBP.scaleFix();
	}
	windowW = window.innerWidth;
	//alert(windowW);
	
	if ($('.portfolio').length){
		portfolioSlides();
	}
	
});


function portfolioSlides() {
	
	$('.flexslider').before('<div id="portfolioControls">').flexslider({
		animation: "slide",
		slideshow: false,
		animationDuration: 500,
		controlNav: false,
		controlsContainer: "#portfolioControls"
	});
}

function resizeWindow() {
	var width = 850;
	var height = 470;
	var prop = height/width;
	var newH;
		
	windowW = window.innerWidth;
	if (windowW >= 850) {newH = 470;} else {newH = Math.round(windowW*prop);}
	alert(newH);
	$('#bumper').height(newH);
}

function checkSlideshow(curr, next, opts, forwardFlag) {
	var index = opts.currSlide;
	var currSlideshow = $('#portfolioGroup').find('article').eq(index).find('.slideshow');
	var prevSlideshow = $('#portfolioGroup').find('article').eq(index-1).find('.slideshow');
	if (currSlideshow.length > 0) {
		currSlideshow.cycle('resume');
	}
	
	if (prevSlideshow.length > 0) {
		prevSlideshow.cycle('pause');
	}
}

function videoSetup() {
	$('body').append('<div id="lightbox"><div id="lightboxInner">');
	
	$('#portfolioGroup').find('.video-js-box').each(function(){
		
		var imgSrc = $(this).find('video').attr('poster');
		$(this).parent('article').prepend('<div class="video-thumbnail"><img src="'+imgSrc+'"/></div>');
		$(this).appendTo('#lightboxInner');
	});
	
	$('.video-thumbnail').live('click', function(){
		$('#lightbox').fadeIn(500, function(){
			vidId = $('#lightbox').find('video').attr('id');
			document.getElementById(vidId).player.play();
		});
	})
	
	$(document).bind('keydown', 'ESC', function(){
		$('#lightbox').fadeOut(500);
	});
	
	
	VideoJS.setupAllWhenReady();
}

