$(function(){

	var productSlider = $('#featuredProductSlider');
	
	var ticker = $(productSlider).bxSlider({
		ticker:true,
		tickerSpeed:4000,
		displaySlideQty:3,
		tickerDirection:'prev'
	});

	$('#featuredProductSlider li.p_item').hover(
		function(e){
			var position = $(this).position();
			var productSliderContainer = productSlider.parent();
			var itemDetailsContainer = $(this).closest('li').find('.p_itemDetails');
			var itemPosition = position.left-productSliderContainer.width();
			var x = e.pageX;
			var y = e.pageY;
			//console.log('item position: '+itemPosition+' slider width:'+productSliderContainer.width()+' offsetLeft:'+x);
			if (x <= 900) {
				var detailsCss = {
					left:position.left+75,
					top:position.top+10
				};
			}
			else {
				var detailsCss = {
					left:position.left+25-itemDetailsContainer.width(),
					top:position.top+10
				};
			}
			itemDetailsContainer.css(detailsCss);
			itemDetailsContainer.fadeIn(300);
			ticker.stopTicker();
		},
		function(e){
			var position = $(this).position();
			var itemDetailsContainer = $(this).closest('li').find('.p_itemDetails');
			itemDetailsContainer.fadeOut(100);
			ticker.startTicker();
		}
	);
});
