
$(document).ready(function(){
  $('#ratingFile').show();
	$('.accionCorrecta').hide();
});


/*Funcionalidad usada para las opciones de un video*/
var videoOptions=
{
     capas:['rating','addFavorites','share-video'],
     urlAddToFavorite:null,
     urlVote:null,
     urlActualRating:null,

     showTab:function(tabLink){
             
        var ref = tabLink.href;
        var tabId = ref.substr(ref.indexOf("#"));

        if(tabId=='#addFavorites')
        {
            this.addToFavorite();
        }

        $(tabId).fadeIn('slow');

        this.hideTabs();
        return false;
    },

     hideTabs:function(){
       setTimeout(function() {
        for(var i=0;i<videoOptions.capas.length;i++){
             $('#'+videoOptions.capas[i]).fadeOut('slow');
          }
        }, 2000);
    },

    addToFavorite:function()
    {
        if(this.urlAddToFavorite!=null)
        {
            $('#resFavorite').load(this.urlAddToFavorite);
        }
    },

    vote:function()
    {
        if(this.urlVote!=null)
        {
            var values=$('#ratingForm').serialize();


            $('#rating').load(this.urlVote,values/*,this.updateVoteResult(this.urlActualRating)*/);
        }
    },
    updateVoteResult:function(ruta)
    {
        $('#ratingFile').load(ruta);
    }
};


var videoFacebook=
{
  urlLike:'',

  addLike:function(href,widget)
  {
    $.ajax({
      url: videoFacebook.urlLike,
      type: "POST",
      data: 'url='+href
    });
  }
};

var videoModal=
{
  capaModal:"modalHideVideo",
  modal: null,
  urlLoginModal:null,
  urlSignupModal:null,
  urlInviteFriendsModal:null,
  urlHome:null,
  msgLoading:null,
		
  iniciar:function()
  {
	$(document).ready(function(){
		videoModal.modal=$("#"+videoModal.capaModal).modal({
	      opacity:80,
	      overlayCss: {backgroundColor:"grey"}
	    });

        $('#simplemodal-overlay').css("z-index",3000);
        $('#simplemodal-container').css("z-index",3001);
	});
  },

  closeModalWindow:function()
  {
    videoModal.modal.close();
    $("#"+this.capaModal).hide();
  },

  close:function()
  {
      //window.location.reload();
	  /*
	  this.closeModalWindow();
	  */
	  window.location.href=this.urlHome;//Lo envia a la home
  },
  
  loading:function()
  {
	  $("#"+this.capaModal).html("<div id=\"loading\">"+this.msgLoading+"</div>");
  },
  
  cargarUrl:function(url)
  {
	  this.loading();
	  $("#"+this.capaModal).load(url);  
  },

  resizeHeightModal:function(height)
  {
	  $("#simplemodal-container").css('height',height);
	  this.modal.setContainerDimensions(true);
  },
  
  login:function(){
	  this.cargarUrl(this.urlLoginModal);
	  this.resizeHeightModal(100);
      return false;
  },
  
  signup:function()
  {
	  this.cargarUrl(this.urlSignupModal);
	  this.resizeHeightModal(180);
      return false;
  },
  
  signupSubmit:function(form)
  {
	  return this.submit(form);
  },
  
  inviteFriends:function()
  {
	  this.cargarUrl(this.urlInviteFriendsModal);	  
	  this.resizeHeightModal(160);
  },	
  
  inviteFriendsSubmit:function(form)
  {
	  return this.submit(form);
  },

  processOk:function()
  {
    this.cargarUrl(this.urlProcessOk);
    this.resizeHeightModal(150);
  },
  
  submit:function(form)
  {
	  this.loading();
	  var form=$(form);
	  
	  $.post(form.attr("action"),form.serialize() ,function(data) {
		  $('#modalHideVideo').html(data);
		});
	  
	  return false;
  },
  
  selectAll:function(element)
  {
	  $(".ifcb").attr('checked',$(element).attr('checked') );
  }
};
