var ishovering = false;
var isplayingvideo = false;
var seleccionando = false;

$(function(){
	$('.ultimas-noticias')
	.live('mouseenter',function(e){
		e.preventDefault();
		if (!isplayingvideo) {
			$(this).selectNoticia();
			ishovering = true;
		}
		return false;
	})
	.live('mouseleave',function(e){
		ishovering = false;
	});
	;
	
	var timer = setInterval( cycleNoticias, 5000);

	function cycleNoticias() {
		if (!ishovering && !isplayingvideo) {
			var selnext = $('.ultimas-noticias.seleccionado').next();
			if (selnext.length) {
				selnext.selectNoticia();
			} else {
				$('.ultimas-noticias:first').selectNoticia();
			}
		}
	}

	$('#home-noticias-col1')
	.live('mouseenter',function(){
		ishovering = true;
	})
	.live('mouseleave',function(){
		ishovering = false;
	});
	
	$('#home-noticias-col1 .playbutton').live('click',function(){
		isplayingvideo = true;
		var el = $(this);
		$('#home-noticias-col1').fadeOut('fast',function(){
			$('#home-noticias-video').fadeIn('fast',function(){
				var req = $.ajax({
					type: "GET", url: '/getnoticiavideoembed.php', data: {id: el.attr('data-idnoticia')}, 
					complete: function(data){
						$('#home-noticias-video').html(data.responseText);
					}
					});
			});
		});
	});
});



$.fn.selectNoticia = function(){
	var el = $(this).find('.linkhomenoticia');
	$('#home-noticias-col1').queue(function(next){
		$('#home-noticias-video').empty();
		$('#home-noticias-col1').show();
		$('#home-noticias-col1 .playbutton').remove();
		$('#noticia-actual-imagen img:visible').fadeOut(200,function(){
			$('#noticia-actual-link, #noticia-actual-imagen').attr('href', el.attr('href'));
			$('#noticia-actual-imagen img[data-index="'+el.attr('data-index')+'"]').fadeIn(200,function(){
				$('#noticia-actual-link').text(el.text());
				$('.ultimas-noticias').removeClass('seleccionado');
				el.parents('.ultimas-noticias').addClass('seleccionado');
				if (el.attr('data-video') && el.attr('data-video') != '') {
					$('#home-noticias-col1').append('<img src="/images/layout/playbutton.png" class="playbutton" data-idnoticia="'+el.attr('data-video')+'" />');
				}
				next();
			});
		});
	});
};
