// JavaScript Document
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//FECHA DE CREACION: 06/01/2010
//AUTOR: MARIANO CAPRIZ - mcapriz@housefactory.com.ar
//COMENTARIOS:
//MODIFICACIONES:
//
//
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
var initial = 0; //para determinar que es la primera vez que arranca
var delay = 10000;
var lastId = 0;

$(document).ready(function() {
    document.getElementById("loaderCartelera").style.display = "";
    banner();
    cartelera();
});
    
function banner(){
    jQuery.ajax({
        type		:   'POST',
        url		:   'banner.php',
        cache		:   true,
        dataType	:   'json',//'html', //text
        async		:   true, /*SYNCHED, does not continue until error() or success()*/
        success         :   function(data){
                            
                            if (data.producto[0].error){
                                errorHandler(data.producto[0].error || data.producto[0].id == 0);
                                delay = 3000; //Rotar cada 3sec
                                return '';
                            } else {
                                delay = 10000; //Rotar cada 10sec
                            }

                            if (lastId == data.producto[0].id){
                                //delay = 1000
                                return '';
                            } else {
                                lastId = data.producto[0].id;
                            }


                            $('#banner_img').attr("src" ,data.producto[0].archivo);
                            $('#banner_title').text(data.producto[0].nombre);
                            $('#banner_desc').html(data.producto[0].descripcion);
                            $('#banner_link').attr('href', data.producto[0].link)

                            return lastId;
                        }
    });
    //---> In case that error handler was called return here -->
    setTimeout(function(){banner();}, delay);
}


function cartelera(){
    
    $("#cartelera").dialog({
        autoOpen: true,
        closeText: 'Cerrar',
        closeOnEscape: true,
        draggable: true ,
        maxWidth: 630,
        minWidth: 630,
        show: 'slide',
	hide: 'slide',
        zIndex: 3999
    });

    $('#img_cartelera').click(function() {
      $('#cartelera').dialog('close');
      document.getElementById("loaderCartelera").style.display = "none";
    });

}
function errorHandler(error){
    console.log('Ooops...we have an problem! \n' + error);
}
