function borrarAlbum(album_id)
{
	jConfirm('Está seguro de querer borrar el album?\n Las fotos del album no se borrarán\r\n Esta acci&#243;n no se puede deshacer.', 'Confirmación', function(r) {
    	if(r){

			$.ajax({
				type: "POST",
				url: "/index.php?m=fotos&action=delete_album_usuario",
				data: "album_id="+ album_id,
				success: function(msg){
					if(msg==1){
						window.location.href = '/mi-perfil';
					}
					//alert(msg);
					//$("#message").fadeIn();
					//$("#message").html("Borrado");
					//$("#message").fadeOut();
				}
			});
    	}
	});
}


function modalMailEmpresa(email){
	var t = "Envío de consulta";
	var a = "/?m=destinos&action=display_modal_empresa&email="+email+"&width=500";
	var g = false;
	tb_show(t,a,g);
}

function envioempresa(){
	var nombre = $("form[name='enviomailempresa'] input[name='nombre']").val();
	var mailOrigen = $("form[name='enviomailempresa'] input[name='mailOrigen']").val();
	var mailDestino = $("form[name='enviomailempresa'] input[name='mailDestino']").val();
	var comentario = $("form[name='enviomailempresa'] textarea[name='Comentario']").val();

	if(nombre == '' || nombre == 'Nombre/s'){
		alert("Ingrese su nombre");
		return false;
	}

	if(mailOrigen == '' || mailOrigen == 'E-mail (Campo obligatorio)'){
		alert("Ingrese su e-mail");
		return false;
	}

	var data = "mailOrigen="+mailOrigen+"&nombre="+nombre+"&mailDestino="+mailDestino+"&comentario="+comentario;

	$.ajax({
		type: "POST",
		url: "/?m=destinos&action=enviar_email_empresa",
		data: data,
		success: function(msg){
			tb_remove();
			jAlert(msg,"Consulta enviada");
		}
	});
	return true;
}



function updateDestinos(elem)
{
	location_parent = elem.value;

	$.ajax({
		type: "POST",
		url: "/index.php?m=destinos&action=display_location",
		data: "location_parent="+location_parent,
		success: function(msg){
			$('#destinos').html(msg);
			$('#destinos').append('<option value="-1" >- Otro destino -</option>');
		}
	});
}


function checkDestino(){
	if($('#destinos').val()==-1){
		if(! $('#otrodestino').length > 0){
			$('#destinos').after('<input id="otrodestino" onclick="this.value=\'\'" type="text" name="otrodestino" value="Escrib&#237; tu destino" style="margin-left:5px;" />')
		}else{
			$('#otrodestino').show();
		}
	}else{
		$('#otrodestino').hide();
	}
}


function getLocationsConDestinos(parent_id){
	$.ajax({
		type: "POST",
		url: "/index.php?m=destinos&action=ajax_locations_con_destinos",
		data: "parent_id="+ parent_id,
		success: function(msg){
			$('#buscadorHotelesDestinos').html(msg);
		}
	});
}

function validarBuscadorHotel(){
	var locationInputValue = $("form[name='buscadorHoteles'] :input[name='location_id']").val();
	if(locationInputValue == '' || locationInputValue == '0' || locationInputValue == null){
		jAlert("Debe seleccionar un destino para la búsqueda","Buscador de Hoteles");
		return false;
	}else{
		return true;
	}
}

function buscarRuta(formName){
	var desde = $("form[name='"+formName+"'] :input[name='desde']").val();
	var hasta = $("form[name='"+formName+"'] :input[name='hasta']").val();
	if(desde == ''){jAlert("Debe seleccionar un origen para la búsqueda","Buscador de rutas");return false;}
	if(hasta == ''){jAlert("Debe seleccionar un destino para la búsqueda","Buscador de rutas");return false;}
	desde = friendlyURL(desde);
	hasta = friendlyURL(hasta);

	window.location = "/ruta/desde-" + desde + "-hasta-" + hasta;
	//alert("/ruta/desde/" + desde + "/hasta/" + hasta);
	return false;

}

function friendlyURL(oldString){
	oldString = oldString.toLowerCase();
	var returnString = oldString;
	returnString = returnString.replace("á","a");
	returnString = returnString.replace("é","e");
	returnString = returnString.replace("í","i");
	returnString = returnString.replace("ó","o");
	returnString = returnString.replace("ú","u");
	returnString = returnString.replace("ü","u");
	returnString = returnString.replace("ñ","n");
	return returnString;
}


function setInicio(el){
	if(typeof document.body.style.maxHeight === "undefined") { // IE6
		el.setHomePage(location.href);
		return false;
	}
	else{
		return true;
	}
	return false;
}



function ajaxList(modulo){
	$('div#lastPostsLoader').html('<img src="/interface/lugares_base/default/static/images/icons/ajax-loader.gif" alt="Cargando..." />');
	var data = "page=" + page + "&order=" + order + "&location="+location_id;
	$.ajax({
		type: "POST",
		url: "/index.php?m="+modulo+"&action=display_ajax_list",
		data: data,
		success: function(msg){
			if(msg!=''){
				page++;
				$("div#lastPostsLoader").before(msg);
				$("div#lastPostsLoader").empty();
				do_scroll = true;
			}else{
				do_scroll = false;
				$("div#lastPostsLoader").empty();
			}
		}
	});
}

function scrollAjax(modulo){
	var scrollBottom = $(document).height() - $(window).height() - 300;
	if($(window).scrollTop() >= scrollBottom && do_scroll){
	   do_scroll = false;
	   ajaxList(modulo);
	}
}


function revistasAjaxList(year,link){
	$('div#preload').html('<img src="/interface/lugares_base/default/static/images/icons/ajax-loader.gif" alt="Cargando..." />');
	var data = "year=" + year ;
	$.ajax({
		type: "POST",
		url: "/index.php?m=revista&action=display_ajax_list",
		data: data,
		success: function(msg){
			$("#selectorAnios a.selected").removeClass("selected");
			$("#selectorAnios a#anio_"+year).addClass("selected");
			$("div#acuRevistas").html(msg);
			$("div#preload").empty();

		}
	});
}

function borrarCronica(cronica_id){
	jConfirm('Está seguro de querer borrar esta crónica?\n Esta acci&#243;n no se puede deshacer.', 'Confirmación', function(r) {
    	if(r){
			$.ajax({
				type: "POST",
				url: "/index.php?m=cronicas&action=usuario_borrar_cronica",
				data: "cronica_id="+ cronica_id,
				success: function(msg){
					if(msg==1){
						$("div#cronica_" + cronica_id).fadeOut();
					}

				}
			});
    	}
	});
}