﻿var pageSize = 6;
var currentPage = 1;
var lastPage = 1;
var idGaleria = 0;

jQuery.noConflict();
jQuery(document).ready(function() {
   // jQuery("#MainPhoto").hide();
});



  

function ObtenerVideosGaleria(page,idGaleria) 
{
    var titulo = jQuery("#Galeria" + idGaleria).text();
   jQuery("#Titulo").text(titulo);
    
    if (page == 1)
    {
        this.currentPage = 1;
    }
    
    this.idGaleria = idGaleria;
    ObtenerNumeroImagenesXGaleria(idGaleria);

    jQuery.ajax({
        type: "POST",
        url: "/Video.aspx/ObtenerGaleria",
        data: "{'pageSize':'" + pageSize + "','page':'" + page + "','idGaleria':'" + idGaleria + "'}",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function(msg) {
            ApplyTemplate(msg.d);
        }

        });
}


function ObtenerNumeroImagenesXGaleria(idGaleria)
{
  jQuery.ajax({
    type: "POST",
    url: "/Video.aspx/NumeroVideosXGaleria",
    data: "{'galeria':'" + idGaleria + "'}",
    contentType: "application/json; charset=utf-8",
    dataType: "json",
    success: function(msg) {
      lastPage = Math.ceil(msg.d / pageSize);
     UpdatePaging();
      
    }
  });
}

function UpdatePaging()
{
    
    if (currentPage == 1)
        {
            jQuery('#lnkAnterior').unbind('click');
        }
    else
        {
            jQuery("#lnkAnterior").bind("click", PrevPage);
        }

    if (currentPage == lastPage)
        {
            jQuery('#lnkSiguiente').unbind('click');
        }
    else
        {
            jQuery('#lnkSiguiente').bind('click',NextPage);
        }
}

function NextPage(evt) {
    evt.preventDefault();
    ObtenerVideosGaleria(++currentPage,idGaleria);
}

function PrevPage(evt) {
  evt.preventDefault();
  ObtenerVideosGaleria(--currentPage,idGaleria);
}




function ApplyTemplate(msg) 
{
    jQuery('#Container').setTemplateURL('/Templates/GaleriaVideos.htm');
    jQuery('#Container').processTemplate(msg);
    
    
    
    if (msg != "")
    {
        jQuery("#MainPhoto").show();
        CargarVideo(msg[0].IdFichero,msg[0].Extension, msg[0].IdImagen);
    }
    else
    {
    jQuery("#MainPhoto").hide();
    }
}



function CargarVideo(idFichero, extension, idImagen)
{

    
       jQuery("#videoPlayer").hide();
    jQuery("#CapaImagenVideo").show();
    
    var descripcion = jQuery("#Descripcion" + idGaleria).text();
     jQuery("#Resumen").text(descripcion);
    
     jQuery("#idVideo").text(idFichero);
     jQuery("#extension").text(extension);
    
    
     jQuery("#CapaImagenVideo").attr({ 
          style: "background: transparent url(/Utils/RecuperarImagen.aspx?Pf=videoHome&Id=" + idImagen + ") no-repeat;"
        });
    
    
}

function MostrarVideo()
{
    var rutaFichero = _rootpath + "FicheroVideos/" +  jQuery("#idVideo").text() + "." + jQuery("#extension").text();
    var objflv = "<embed width='317' height='234'  quality='high' bgcolor='#000' autostart='1' style='' src='/swf/flvplayer.swf?file=" + rutaFichero + "&autostart=1' type='application/x-shockwave-flash'/>";
    
    document.getElementById("videoPlayer").innerHTML=objflv;
    jQuery("#videoPlayer").show();
    jQuery("#CapaImagenVideo").hide();
    
    var idVideo = jQuery("#idVideo").text();
    PageMethods.VideoVisto(idVideo,ResultadoVocation);
    
}

function ResultadoVocation(){}



