﻿/*** BANNER ***/
var autoPlay = true;
var quedan_fotos = true;
var inicio_banner = 0;
var rango_banner = 1;
var contador = 0;
var flag_onload = true;

function getBanner() {
    if (quedan_fotos) {
        if (posfinal == (position.length - 1)) {
            Kaltire.Modules.banner.banner.obtenerBanners(inicio_banner, rango_banner, cargaMas);//(inicio_participante, rango_participante, cargaMas);
            inicio_banner += rango_banner;
        } else {
            if (!flag_onload) {
                dispara(false, 5);
            }
        }
    } else {
        if (!flag_onload) {
            dispara(false, 5);
        }
    }
}

function cargar() {
    var item = $get('galeria_contenido_slide'); //obtengo el contenedor de todas las fotos
    item.innerHTML = "";
    item.style.width = 0 + 'px';
    getBanner();
}

function mas() {
    if (position.length > 1) {
        dispara(true, 5);
    }
}

function cargaMas(result) {

    if (result != undefined && result.length > 0) {
        var item =  $get('galeria_contenido_slide');
        cargarBanner(result[0]);
        item.style.width = contador + 'px';
        total++;
        var c = contador / ancho;
        for (i = 0; i < c; i++) {
            position[i] = ancho * -i;
        }
    } else {
        quedan_fotos = false;
    }

    if (!flag_onload) {
        dispara(false, 5);
    } else {
        flag_onload = false;
    }
}

function cargarBanner(element) {
    var fotoBanner = '';
    if (element != 'undefined') {

        fotoBanner += '<div class="contenidoGaleria" style="position:relative;">';//background:url(./img/banner/' + element.foto + ') no-repeat left top;">'+
            if(element.mostrar){
                fotoBanner += '<div class="comentario">'+
                      '<div class="comentarioContenido"><h1>' + element.titulo + '</h1><h2>' + element.subtitulo + '</h2></div>'+
                   '</div>';
                }
        fotoBanner += '<img src="/img/banner/' + element.foto + '" alt=""/>'+
                    '</div>';

    } else {
        fotoBanner = '<div class="contenidoGaleria"></div>';;
    }

    document.getElementById('galeria_contenido_slide').innerHTML += fotoBanner;
    contador += 756;
}

//window.onload = cargarImagen;
function cargarImagen(){
    var frame = Math.floor(Math.random() * 4);
	posfinal = frame;
	pos = position[frame];
	document.getElementById('galeria_contenido_slide').style.left = position[frame] + 'px';
}

var intervalPlay;
if(autoPlay){
    setTimeout("iniciarPlay()", 5000);
}

function iniciarPlay(){
    intervalPlay = setInterval("play()",5000);
}

function play(){
    dispara(false, 5);
}
