
/* -------------------------------------------------------
 * CONTROL DE LA GALERÍA DE LA FICHA DE REPORTAGES
 * -------------------------------------------------------
 */
var _imagenActual = 1;
var _cantidadTotal = 3;
var _velocidadTransicion = 5000; /* 5 segundos */

var _actual_transicion = 0;
var _bloqueado = false;
var _url = '';
				
function ChangeImage(_num)
{
	if(!_bloqueado)
    {
        _bloqueado = true;
        _actual_transicion++;
        
    	$('#button_'+_imagenActual).attr('src', _url+'coverage_gallery_button_2.png');
    							
    	$('#gallery_image_'+_imagenActual).fadeOut('fast', function() {
    								
    		$('#gallery_image_'+_imagenActual).fadeIn('slow');
    		$('#button_'+_imagenActual).attr('src', _url+'coverage_gallery_button_1.png');
            
            _bloqueado = false;
    	});

        _imagenActual = _num;
    			
    	setTimeout("Transicion("+_actual_transicion+")", _velocidadTransicion);
    }
}
                				
function Transicion(_num_transicion) 
{
	if(_num_transicion == _actual_transicion)
    {
        _bloqueado = true;
        _actual_transicion++;
        
    	$('#button_'+_imagenActual).attr('src', _url+'coverage_gallery_button_2.png');
    							
    	$('#gallery_image_'+_imagenActual).fadeOut('fast', function() {
    								
    		$('#gallery_image_'+_imagenActual).fadeIn('slow');
    		$('#button_'+_imagenActual).attr('src', _url+'coverage_gallery_button_1.png');
    					
            _bloqueado = false;					
    	});
    									
    									
    	if (_imagenActual == _cantidadTotal) {
    		_imagenActual = 1;
    	} else {
    		_imagenActual++;
    	}
    			
    	setTimeout("Transicion("+_actual_transicion+")", _velocidadTransicion);
    }
}
							
// Función que activa la galería
function RunGallery(_total, _urlimg) 
{
    _cantidadTotal = _total;		
    _url = _urlimg;		
	setTimeout("Transicion("+_actual_transicion+")", _velocidadTransicion);
									
}

function fecha_compara(l_fecha1, l_fecha2)
{
    //l_fecha1 op l_fecha2 ret: -1 = menor 0=igual 1=mayor
    suma=new Date(l_fecha1.substring(6,10),l_fecha1.substring(3,5)-1,l_fecha1.substring(0,2));
    var l_anio=suma.getYear();
    var l_mes =suma.getMonth()+1;
    var l_dia =suma.getDate();

    suma2=new Date(l_fecha2.substring(6,10),l_fecha2.substring(3,5)-1,l_fecha2.substring(0,2));
    var l_anio2=suma2.getYear();
    var l_mes2 =suma2.getMonth()+1;
    var l_dia2 =suma2.getDate();

    if(l_anio < l_anio2)return(-1);
    else if(l_anio > l_anio2)return(1);
    else if(l_mes < l_mes2)return(-1);
    else if(l_mes > l_mes2)return(1);
    else if(l_dia < l_dia2)return(-1);
    else if(l_dia > l_dia2)return(1);
    else return(0);
}