$(function(){
	if($('.barMenu').length){
		var fixed = false;
		var bar = $('.barMenu').removeClass('barMenuTelevisafixed');
		var parent = bar.parent();
		var top = bar.offset().top - parseInt( bar.css('margin-top'), 10 );
		var height = bar.outerHeight();

		$(window).unbind('scroll').bind('scroll', function(e){
			var parent_offset = (parent.offset().top + parent.height()) - (height + 10);
			var offset = window.pageYOffset;

			if (offset >= parent_offset) {
				bar.css({ top: parent_offset, right: 10 });
				bar.removeClass('barMenuTelevisafixed').addClass('static');
				fixed = false;
				return;
			}

			if (!fixed && offset >= top) {
				bar.removeClass('static').addClass('barMenuTelevisafixed');
				fixed = true;
			}

			if (fixed && offset <= top) {
				bar.removeClass('static').removeClass('barMenuTelevisafixed');
				fixed = false;
			}
		});
	}
});
