$(document).ready(function() {

	function InitMenuWork() {
		$('#nice-menu-1 .menu-path-front').html('');
		$('#nice-menu-1').css('visibility','visible');
		
		/* Scroll su menu luuunghi, WITH e FOR
		$('.menu-path-work-4 ul, .menu-path-work-5 ul').attr('style','height:215px; padding-right:17px; overflow:auto !important;');

		$('.menu-path-work-4, .menu-path-work-5').hover(
			function () {
				$(this).children('ul').scrollTop(0);
			}, 
			function () {

			}
		);
		*/
		
		/* Menu su pił colonne, WITH e FOR 
		$('.menu-path-work-4 ul li, .menu-path-work-5 ul li').each(function(n) {
			var h1 = (n-14)*20;
			var h2 = (n-28)*20;
			
			if (n > 13) {
				$(this).attr('style','position:absolute; top:'+h1+'px; left:220px;')
			}
			if (n > 27){
				$(this).attr('style','position:absolute; top:'+h2+'px; left:220px;')
			}
			//if (!img.complete)
			//	allcomplete = false;
		});
		*/
		
		//$('.menu-path-work-4 ul, .menu-path-work-5 ul').css('width','800px');
	}

	function InitNavbar_Player(){
		var nav_what = $('.nav_what').html();
		var nav_how = $('.nav_how').html();
		var nav_when = $('.nav_when').html();
		var nav_with = $('.nav_with').html();
		var nav_for = $('.nav_for').html();
	
	
		$('.navbar_what').html(nav_what);
		$('.navbar_how').html(nav_how);
		$('.navbar_when').html(nav_when);
		$('.navbar_with').html(nav_with);
		$('.navbar_for').html(nav_for);
	}

	function InitNavbar_Work(){
		var nav_voc = $('.nav_voc').html();
		var nav_term = $('.nav_term').html();
		
		var nav_what = ( nav_voc=="What" ? nav_term : "ALL" );
		var nav_how = ( nav_voc=="How" ? nav_term : "ALL" );
		var nav_when = ( nav_voc=="When" ? nav_term : "ALL" );
		var nav_with = ( nav_voc=="With" ? nav_term : "ALL" );
		var nav_for = ( nav_voc=="For" ? nav_term : "ALL" );

		$('.navbar_what').html(nav_what);
		$('.navbar_how').html(nav_how);
		$('.navbar_when').html(nav_when);
		$('.navbar_with').html(nav_with);
		$('.navbar_for').html(nav_for);
		
		/*
		$('.navbar_container .navbar_value').each(function() {
			if ($(this).html().indexOf('ALL') > -1){
				//$(this).css('color','#aaa');
			} else {
				//filtro selezionato
				$(this).addClass('nav_sel');
			}
		});
		*/
		
		$('.navbar_container .navbar_value:contains("ALL")').addClass('nav_all');
		$('.navbar_container .navbar_value').not(':contains("ALL")').addClass('nav_sel');
		
	}

	function InitWorkPlayer() {
		/* Clips sep */
		var col2_busy = $('.clip_col_2 .clip_url').html();
		var col3_busy = $('.clip_col_3 .clip_url').html();
		
		if (col2_busy) $('.clip_col_sep_1').css('display','block');
		if (col3_busy) $('.clip_col_sep_2').css('display','block');
		
		/* Clips selected  */
		$('.clip_menu img:first').addClass('sel');

		/* Video */
		var url = $('.video_url').html();
		var title = $('.video_title').html();
		var credits = $('.video_credits').html();

		//alert("url: "+url+"; title: "+title);
		
		$('#player').attr('href',url);
		$('.player_info_title').html(title);
		$('.player_credits').html(credits);
		PlayerInit();
	}
	
	
	function InitReelPlayer() {
		var url = $('.reel_url').html();
		var title = $('.reel_title').html();
		
		$('#player').attr('href',url);
		$('.player_info_title').html(title);
		PlayerInit();
	}


	function PlayerInit() {
		/*
		flowplayer("player", {src: "http://mbangastudio.com/sites/mbangastudio.com/files/code/flowplayer.commercial-3.2.5.swf", wmode: 'opaque'});
		*/


		
		flowplayer("player", {src: "http://mbangastudio.com/sites/mbangastudio.com/files/code/flowplayer.commercial-3.2.5.swf", wmode: 'opaque'},{
			
			key: '#@ec83b5c54a7b8ba1b46',
			
			screen:	{
				bottom: 0	// make the video take all the height
			},
			
			clip: {
				scaling: 'fit' //mantiene le dimensioni originali del filmato
			},
			
			canvas: {
				backgroundGradient: "none",
				backgroundColor: "#000000"
			},
			
			// change the default controlbar to modern
			plugins: {
				controls: {
					url: 'http://mbangastudio.com/sites/mbangastudio.com/files/code/flowplayer.controls-3.2.3.swf',
					
					backgroundColor: "transparent", 
					backgroundGradient: "none",
					sliderColor: '#FFFFFF',
					sliderBorder: '1.5px solid rgba(160,160,160,0.7)',
					volumeSliderColor: '#FFFFFF',
					volumeBorder: '1.5px solid rgba(160,160,160,0.7)',
		
					timeColor: '#ffffff',
					durationColor: '#535353',
		
					tooltipColor: 'rgba(255, 255, 255, 0.7)',
					tooltipTextColor: '#000000'
				}
			}

		}).ipad();
		
		
		/*
		flowplayer("player", { src: "http://mbangastudio.com/sites/mbangastudio.com/files/code/flowplayer-3.2.5.swf" }).ipad();       
		*/
	}



	/* Menu evidenziato prima di caricare la nuova pagina */
	$('.menu_item').click(function(e) {
		$('.menu_item').removeClass('selected');
		$(this).addClass('selected');
	});

 
	/* Caricamento della nuova pagina... */
	var sel = "";
	
	if ($('body').hasClass('front')) {
		sel = "about";
	}
	else {
		if ($(location).attr('href').indexOf('content/about') > -1) 
			sel = "about";
		if ($(location).attr('href').indexOf('content/reel') > -1) {
			sel = "reel";
			InitReelPlayer();
		}
		if ($(location).attr('href').indexOf('/work') > -1) {
			if ($(location).attr('href').indexOf('/work_player') > -1) {
				$("#work_menu_sep").css("display", "block");
				sel = "work";
				InitNavbar_Player();
				InitWorkPlayer();
				InitMenuWork();
			}
			else { /* work */
				$("#work_menu_sep").css("display", "block");
				InitNavbar_Work();
				InitMenuWork();
				sel = "work";
			}
		}
		if ($(location).attr('href').indexOf('content/contact') > -1) 
			sel = "contact";
	}
	
	$('#menu_' + sel).addClass('selected');
		
		
	/*tolgo il link dalle 4 voci principali*/
	$("#nice-menu-1 .menuparent").children('a').attr("href","#");

	

	$('#nice-menu-1 li').hover(
		function () {
			$(this).children('a').addClass('on');
		}, 
		function () {
			$(this).children('a').removeClass('on');
		}
	);


	/* Titoli Work Items */
	$('.work_item').hover(
		function () {
			$(this).find('.work_item_title').css('display','block');
		}, 
		function () {
			$(this).find('.work_item_title').css('display','none');
		}
	);
	


	/* Work Player Clips */
	$('.clip_item img').click(function(e) {
		var url = $(this).parent().find('.clip_url').html();
		
		/* Clips selected  */
		$('.clip_menu img').removeClass('sel');
		$(this).addClass('sel');
		
		//alert("url: "+url);
		$('#player').attr('href',url);
		PlayerInit();
	});

	/* Work Player Credits */
	$('.player_info_open').click(function(e) {
		if($('#player_info_up').hasClass('open')){
			$('#player_info_up').css('display','none');
			$('#player_info_up').removeClass('open');
		} else {
			$('#player_info_up').css('display','block');	
			$('#player_info_up').addClass('open');
		}
	});
	$('.player_info_close').click(function(e) {
		$('#player_info_up').css('display','none');
		$('#player_info_up').removeClass('open');
	});


	
});


