/**
 * switch the selected item in media navigator menu 
 * 
 * @param menu_item_active
 * @return
 */
function switchHomeNavigatorMenu(menu_item_active){
	var menu_items = $('#homeNavigatorMenu .home-navigator-menu-item');
	menu_items.each(function(){
		$(this).removeClass('active');
	});
	
	$(menu_item_active).addClass('active');
}

function observeHomeNavigatorMedias(){
	//element displaying the description of a media at rollover
	var description_target = $('#homeNavigatorDescription');

	$('#homeNavigator .video-item').mouseover(function(){
		description_target.html($(this).next().html());
	});

	$('#homeNavigator .video-item').mouseout(function(){
		description_target.html('');
	});
	
	$('#homeNavigator .video-item').attr('id', function(){
	    var id = this.id;
	 	return id.substring(id.lastIndexOf('-')+1,id.length);
	  })
	
	$('#homeNavigator .video-item').click( function(){
		loadMedia(this.id,$(this));
		return false;
	});
}



function slideOutHomeNavigator(direction){
	if(direction == 'left'){
		operator = '+'; 
	}
	else {
		operator = '-'; 
	}
	
	
	var homeNavigator = $('#homeNavigatorSlider');
	var left_slide = homeNavigator.width() + 50;
	homeNavigator.animate({'left': operator + '=' + left_slide + 'px'}, 'slow');
}

function slideInHomeNavigator(direction){
	if(direction == 'left'){
		operator = '+'; 
		neg_operator = '-';
	}
	else {
		operator = '-'; 
		neg_operator = '+';
	}
	
	var homeNavigator = $('#homeNavigatorSlider');
	var left_slide = homeNavigator.width();
	homeNavigator.css({'left' : neg_operator + left_slide + 'px'});
	homeNavigator.animate({'left': operator + '=' + left_slide + 'px'}, 'slow');
}


$(document).ready(function () {
	observeHomeNavigatorMedias();
});

/*
$().ajaxStop(function(r,s){  
});
*/

