function loadImagenProcesamiento(container){
	$.ajax({
		type: 'POST',
		url: '../modulo-reservas/vistaHotelesOferta/loaders.php',
		data: "action=loadCircle",
		success: function(html){
			$(container).empty();
			$(container).append(html);
		}
	});
}
//---------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------------------
function loadPublicidadVistaIndex(container, idDestino, cantMostrar, lenguaje, mon, tituloPublicidad, cuentaEtravel){
	$.ajax({
		type:'POST',
		url:'../modulo-reservas/vistaHotelesOferta/processHotelesOferta.php',
		data:{'action':'loadPublicidadHotelesIndex',
			'codDestino':idDestino,
			'cantidadMostrar':cantMostrar,
			'idioma':lenguaje,
			'moneda':mon,
			'titulo':tituloPublicidad,
			'cuenta':cuentaEtravel
		},
		beforeSend:loadImagenProcesamiento(container),
		success: function(html){
			$(container).empty();
			$(container).append(html);
		},
		complete:detenerEventoLinkPaginacionIndex
	});
}
//Detiene los eventos clicks de los enlaces del paginador cuando esta en el index
function detenerEventoLinkPaginacionIndex(){
	if ($('#listadoHoteles')){
		//$('#listadoHoteles a').click(function(e) { e.preventDefault(); });
		var arrayLinks = $('#listadoHoteles .linkPaginar');
		var contador = 0;
		for(contador; contador<arrayLinks.length; contador++)
		{
			$(arrayLinks[contador]).bind('click', handleDetenerEventoLinkPaginacionIndex);
		}
	}	
}	

function handleDetenerEventoLinkPaginacionIndex(e){
	e.preventDefault();
	var ancestros = $(e.target).parents();
	var container = '#' + ancestros[8].id; //Devuelve el id contenedor del paginador
	var str = "" + e.target;
	var nroPagina = str.substr(str.search("i=")+2, str.search("pos=") - str.search("i=") - 3);
	var posArrayNroPagina = str.substr(str.search("pos=")+4);	
	var codDestino = container.substr(13);//Devuelve el id del destino
	var cantPag = ($(container + ' .numRows'))[0].innerHTML;
	var tituloPublicidad = ($(container + ' .tituloPublicidad'))[0].innerHTML;
	var asoc = ($(container + ' .asoc'))[0].innerHTML;
	var idioma = ($(container + ' .idioma'))[0].innerHTML;
	paginarVistaIndex(container, nroPagina, codDestino, cantPag, tituloPublicidad, asoc, posArrayNroPagina, idioma);
}	
function paginarVistaIndex(container, nroPag, codDestino, cantPagina, tituloPublicidad, asoc1, posArray, idiomaVista){
	$.ajax({
		type:'POST',
		url:'../modulo-reservas/vistaHotelesOferta/processHotelesOferta.php',
		data:{'action':'paginarVistaIndex',
			'i':nroPag, 
			'destino':codDestino, 
			'cantidadPaginas':cantPagina,
			'titulo':tituloPublicidad,
			'asoc':asoc1,
			'posicionArregloCurrentPage': posArray,
			'idioma': idiomaVista
		},
		beforeSend:loadImagenProcesamiento(container),
		success: function(html){
			$(container).empty();
			$(container).append(html);
		},
		complete:detenerEventoLinkPaginacionIndex

	});
}