﻿var paginaAnterior = null;
var idPagina = 1;
var estado = 'play';

function AumentarIdPagina()
{
	pause();
	Effect.Fade('cntContenidoListado', { queue: { scope: 'myscope', position: 'end', duration: 1} });
	if (idPagina == document.getElementById('RegistrosTotales').title)
	{
	    paginaAnterior = idPagina;
	    idPagina = 1;
	}
	else
	{
	    paginaAnterior = idPagina;
	    idPagina = idPagina + 1;
	}
	
	setTimeout("PedirPie(" + paginaAnterior + ", " + idPagina + ");", 950);

}

function DisminuirIdPagina()
{
	pause();
	Effect.Fade('cntContenidoListado', { queue: { scope: 'myscope', position: 'end', duration: 1} }); 
	if (idPagina == 1)
	{ 
	    paginaAnterior = idPagina;
	    idPagina = document.getElementById('RegistrosTotales').title;
	}
	else
	{
	    paginaAnterior = idPagina;
	    idPagina = idPagina - 1;
	}
	
	setTimeout("PedirPie(" + paginaAnterior + ", " + idPagina + ");", 950);
}

function PedirPie(paginaAnt, paginaAct)
{
	Effect.Appear('cntContenidoListado',{queue:{scope:'myscope', position:'end',duration:2}});
	$('ltrPie').innerHTML = paginaAct;
	if (ObtenerTipoSlider() == '1')
	{
	    var url = ObtenerServidor() + '/ajax/ImagenesSlider.aspx';
	    alert(url);
	    var pars = 'idPagina=' + paginaAct;
	    var myAjax = new Ajax.Updater(
		    'cntContenidoListado', 
		    url, 
		    {
			    method: 'post', 
			    parameters: pars
		    });		
	}
	else if (ObtenerTipoSlider() == '2')
	{
	    $('lnkPubliSlider' + paginaAnt).style.display = 'none';
	    $('lnkPubliSlider' + paginaAct).style.display = 'block';
	}
	PlayFlash();
}
	
function PedirPrimerPie()
{
	Effect.Appear('cntContenidoListado',{queue:{scope:'myscope', position:'end',duration:2}});
	$('ltrPie').innerHTML = idPagina;
	if (ObtenerTipoSlider() == '1')
	{
	    var url = ObtenerServidor() + '/ajax/ImagenesSlider.aspx';
	    var pars = 'idPagina=' + idPagina;
	    var myAjax = new Ajax.Updater(
		    'cntContenidoListado', 
		    url, 
		    {
			    method: 'post', 
			    parameters: pars
		    });	
	}
	else if (ObtenerTipoSlider() == '2')
	{
	    $('lnkPubliSlider' + idPagina).style.display = 'block';
	}

	setTimeout("EjecutarPlay();", ObtenerTiempoSlider());
	PlayFlash();
}
	
function EjecutarPlay()
{
    if (estado == 'play')
	{
	    Effect.Fade('cntContenidoListado', { queue: { scope: 'myscope', position: 'end', duration: 1} });
		if (idPagina == document.getElementById('RegistrosTotales').title)
		{ 
	        paginaAnterior = idPagina;
	        idPagina = 1;
		}
		else
		{
	        paginaAnterior = idPagina;
	        idPagina = idPagina + 1;
	    }
		
		setTimeout("PedirPie(" + paginaAnterior + ", " + idPagina + ");", 950);
		setTimeout("EjecutarPlay();", ObtenerTiempoSlider());
	}
}

function play()
{
   $('imgPlay').style.display='none';
   $('imgPause').style.display='block';
   estado='play';
   EjecutarPlay();
}

function pause()
{
	$('imgPlay').style.display='block';
	$('imgPause').style.display='none';
	estado='pause';
}
	
function ObtenerServidor()
{
	return document.getElementById('NombreServidor').title;
}

function ObtenerPaginaActual()
{
	return idPagina
}

function ObtenerTiempoSlider()
{
	return document.getElementById('TiempoSlider').title
}

function ObtenerTipoSlider()
{
	return document.getElementById('TipoSlider').title
}

function PlayFlash()
{
    var i,nombreFlash;
    flases = document.getElementsByName("flash").length;
    for (i=1;i<=flases;i++)
    {
    try
        {
            var peliflash = eval("window.document." + "flash" + i);
            peliflash.GotoFrame(1); 
            peliflash.Play();
        }
        catch (Error)
        {
           
        }
    }

}

PedirPrimerPie();
