var rating_enabler_check_count = 0;
var textoMensaje = 'Escriba su mensaje aquí.';
var textoCaptcha = 'Copie las letras de la imagen aquí.';

function rating_enabler_check() {
	if (rating_enabler_check_count++ > 30) return;
	if (sesion_iniciada) {
		$('.auto-star').rating('enable');
		return;
	}
	setTimeout('rating_enabler_check()', 1000);
}

function init_rating() {
	$('.auto-star').rating({
		callback: function(value, link) {
			$.getJSON('/cartelera/votar/' + pid + '/' + value + '/' + new Date().getTime(), function(data) {
				if (!data.aceptado) alert('Ya has calificado esta película.');
				$('.auto-star').rating('disable');
			});
		}
	});

	$('.auto-star').rating('disable');
	$('#rating a').attr('title', '');
	setTimeout('rating_enabler_check()', 1000);
}

function jovenesPublicarFocus(obj) {
	if (obj.style.color != 'gray') return;
	obj.value = '';
	obj.style.color = 'black';
}
	
function jovenesPublicarBlur(obj, texto) {
	if (obj.value.split(' ').join('') != '') return;
	obj.value = texto;
	obj.style.color = 'gray';
}
	
function new_freecap() {
	thesrc = document.getElementById("freecap").src;
	thesrc = thesrc.substring(0,thesrc.lastIndexOf(".")+4);
	document.getElementById("freecap").src = thesrc+"?"+Math.round(Math.random()*100000);
}

function carrusel_initCallback(carousel) {
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });
    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
};

function init_carrusel() {
	$('#carrusel').jcarousel({ scroll: 4 });
	$('#carrusel_posters').jcarousel({ scroll: 1, wrap: 'both', auto: 3, initCallback: carrusel_initCallback });
}

$(function() {
	init_rating();
	init_carrusel();
});
