// JavaScript Document
////////////////////////////////////////////////////////////////////////////////
// Funciones javascript para la seccion publica
//
////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////
// eliminarLink
// Funcionalidad para eliminar links del formulario de edicion de peliculas
//
// Autor: J.J.B.C
// Fecha: 25-11-09
////////////////////////////////////////////////////////////////////////////////
function guardarComentario(url)
{
	
	datos= vars = $("#frmCalificacion").serialize();
	$("#guardarComentario").attr('onClick','javascript:;');
	$.ajax({
			type: "POST",
			url: url,
			data: vars,
			success: function(msg){
				if(msg=="")
				{
					$("#frmPelicula").reset();
					coolMessage('alert','El comentario ha sido enviado,\ndebe esperar que sea aprobado por el moderador');
				}	
				$("#errores").html(msg);
				$("#guardarComentario").attr('onClick','guardarComentario("'+url+'")');
			}
			
		});
  	     		      	
}

//Funcion que agrega la capacidad de reset de formularios en jquery
jQuery.fn.reset = function () {
  $(this).each (function() { this.reset(); });
}

//Funcion que obtiene la ciudad seleccionada en el formulario
// de busqueda
function obtenerCiudadSeleccionada()
{
 vars=$("#frmIndex").serialize();
  return vars+"&Cartelera[ciu_codigo]="+$("#ciudad").val();
}

function cambiarEstreno(estreno,url,token)
{
    $.ajax({
			type: "POST",
			url: url,
			data: "estreno="+estreno+"&YII_CSRF_TOKEN="+token,
			beforeSend : function(){
            $("#estrenos").addClass("loading");},
      complete : function(){
            $("#estrenos").removeClass("loading");},
			success: function(msg){
				$("#estrenos").html(msg);
			}
			
		});
  
}

//Funcion que obtiene la informacion de las salas
// donde se está presentando una pelicula para el teatro dado
// parametros: codigoPelicula
// parametros: codigoTeatro
function verInformacionPelicula(codigoPelicula,codigoTeatro,url,token)
{
 // $("#pelicula_"+codigoPelicula).addClass("opaco");
  $.ajax({
			type: "POST",
			url: url,
			data: "pelicula="+codigoPelicula+"&YII_CSRF_TOKEN="+token+"&teatro="+codigoTeatro,
			beforeSend : function(){
            $(".informacionPelicula").addClass("loading");},
      complete : function(){
            $(".informacionPelicula").removeClass("loading");},
			success: function(msg){
				$(".informacionPelicula").html(msg);
			}
			
		});
}


function desactivarPrev()
{
 
  $(".jcarousel-prev").hide();
  
}

function desactivarNext()
{
   
  $(".jcarousel-next").hide();
  
}

function activarPrev()
{
 
  $(".jcarousel-prev").show();
}

function activarNext(instancia,control,flag)
{
  if(flag == false)
    $(".jcarousel-next").hide();
  else
    $(".jcarousel-next").show();
}

function activarPrev(instancia,control,flag)
{
  if(flag == false)
    $(".jcarousel-prev").hide();
  else
    $(".jcarousel-prev").show();
}

