function sesionPoblacion() {
	var criteriPoblacio = $("#combocuat").val();
	
	$.ajax({
		type: "post",
		url: "im-ajax-combos.asp",
		cache: false,
		async: false,
		data: "poblacio=" + escape(criteriPoblacio),
		dataType: "html",
		success: callback_sesionPoblacion,
		error: function(msg) {
			alert(msg.responseText);
		}
	});
}

function callback_sesionPoblacion(data) {
	
}

function fillCombos(comboSeleccionado, posicionarCombos) {
	if (comboSeleccionado == 1) {
		fillCombo2(posicionarCombos);
		fillCombo3(posicionarCombos);
		fillCombo4(posicionarCombos);
	} else if (comboSeleccionado == 2) {
		fillCombo3();
		fillCombo4();
	} else if (comboSeleccionado == 3) {
		fillCombo4();
	}
}

function fillCombo1(posicionarCombos) {
	$.ajax({
		type: "post",
		url: "im-ajax-combos.asp",
		cache: false,
		async: false,
		data: "combo=1",
		dataType: "html",
		success: function(data) { callback_fillCombo1(data, posicionarCombos); },
		error: function(msg) {
			alert(msg.responseText);
		}
	});
}

function callback_fillCombo1(data, posicionarCombos) {
	var $combo = $("#combouno");
	
	$combo.children().remove();
	$combo.append(data);
	
	if (posicionarCombos) {
		$("#combouno option").eq(0).attr("selected", "selected");
	}
}

function fillCombo2(posicionarCombos) {
	var compra = $("#combouno").val();
	
	$.ajax({
		type: "post",
		url: "im-ajax-combos.asp",
		cache: false,
		async: false,
		data: "combo=2" + "&compra=" + compra,
		dataType: "html",
		success: function(data) { callback_fillCombo2(data, posicionarCombos); },
		error: function(msg) {
			alert(msg.responseText);
		}
	});
}

function callback_fillCombo2(data, posicionarCombos) {
	var $combo = $("#combodos");
	
	$combo.children().remove();
	$combo.append(data);
	
	if (posicionarCombos) {
		$("#combodos option").eq(0).attr("selected", "selected");
	}
}

function fillCombo3(posicionarCombos) {
	var compra = "0" // $("#combouno").val();
	var tipuspis = "0" // $("#combodos").val();
	
	$.ajax({
		type: "post",
		url: "im-ajax-combos.asp",
		cache: false,
		async: false,
		data: "combo=3" + "&compra=" + compra + "&tipuspis=" + tipuspis,
		dataType: "html",
		success: function(data) { callback_fillCombo3(data, posicionarCombos); },
		error: function(msg) {
			alert(msg.responseText);
		}
	});
}

function callback_fillCombo3(data, posicionarCombos) {
	var $combo = $("#combotres");

	$combo.children().remove();
	$combo.append(data);
	
	if (posicionarCombos) {
		$($("#combotres")[0].options[0]).attr("selected", "selected");
	}
}

function fillCombo4(posicionarCombos) {
	var compra = "0" //$("#combouno").val();
	var tipuspis = "0" //$("#combodos").val();
	var provincia = escape($("#combotres").val());
	//provincia = provincia.substring(0,3);
	//alert("prov="+provincia);
	$.ajax({
		type: "post",
		url: "im-ajax-combos.asp",
		cache: false,
		async: false,
		data: "combo=4" + "&compra=" + compra + "&tipuspis=" + tipuspis + "&provincia=" + provincia,
		dataType: "html",
		success: function(data) { callback_fillCombo4(data, posicionarCombos); },
		error: function(msg) {
			alert(msg.responseText);
		}
	});
}

function callback_fillCombo4(data, posicionarCombos) {
	var $combo = $("#combocuat");

	$combo.children().remove();
	$combo.append(data);
	
	if (posicionarCombos) {
		$("#combocuat option").eq(0).attr("selected", "selected");
	}
}
