var sw_9_combos_rerender = false;
var sw_9_szla_combos_rerender = false;
var sw_9_db_id;
var sw_9_szla_db_id;

function sw_9_after_ajax_city() {
	sw_combos[ sw_9_uid +'city'].setComboValue( sw_9_db_id );
	sw_9_db_id = null;
	sw_9_combos_rerender = false;
}
function sw_9_zip_changed() {
	if ( ! sw_9_combos_rerender ) {
		sw_9_combos_rerender = true;

		sw_9_db_id = sw_combos[ sw_9_uid +'postcode'].getActualValue();
		if ( sw_combos[ sw_9_uid +'postcode'].getOption( sw_9_db_id ) ) {
			sw_combos[ sw_9_uid +'city'].clearAll();
			sw_combos[ sw_9_uid +'city'].loadXML( sw_combos[ sw_9_uid +'city']._xml +'&dbid='+ sw_9_db_id, sw_9_after_ajax_city );
		} else {
			sw_9_db_id = null;
		}
	}
}

function sw_9_after_ajax_szla_city() {
	sw_combos[ sw_9_uid +'szla_city'].setComboValue( sw_9_szla_db_id );
	sw_9_szla_db_id = null;
	sw_9_szla_combos_rerender = false;
}
function sw_9_szla_zip_changed() {
	if ( ! sw_9_szla_combos_rerender ) {
		sw_9_szla_combos_rerender = true;

		sw_9_szla_db_id = sw_combos[ sw_9_uid +'szla_postcode'].getActualValue();
		if ( sw_combos[ sw_9_uid +'szla_postcode'].getOption( sw_9_szla_db_id ) ) {
			sw_combos[ sw_9_uid +'szla_city'].clearAll();
			sw_combos[ sw_9_uid +'szla_city'].loadXML( sw_combos[ sw_9_uid +'szla_city']._xml +'&dbid='+ sw_9_szla_db_id, sw_9_after_ajax_szla_city );
		} else {
			sw_9_szla_db_id = null;
		}
	}
}

function sw_9_after_ajax_zip() {
	//sw_combos[ sw_9_uid +'postcode'].openSelect();
	// Ha csak 1 van ki is választhatjuk
	sw_combos[ sw_9_uid +'postcode'].setComboValue( sw_9_db_id );
	sw_9_db_id = null;
	sw_9_combos_rerender = false;
}
function sw_9_city_changed() {
	if ( ! sw_9_combos_rerender ) {
		sw_9_combos_rerender = true;

		sw_9_db_id = sw_combos[ sw_9_uid +'city'].getActualValue();
		if ( sw_combos[ sw_9_uid +'city'].getOption( sw_9_db_id ) ) {
			sw_combos[ sw_9_uid +'postcode'].clearAll();
			sw_combos[ sw_9_uid +'postcode'].loadXML( sw_combos[ sw_9_uid +'postcode']._xml +'&city='+ sw_combos[ sw_9_uid +'city'].getComboText(), sw_9_after_ajax_zip );
		} else {
			sw_9_db_id = null;
		}
	}
}

function sw_9_after_ajax_szla_zip() {
	//sw_combos[ sw_9_uid +'szla_postcode'].openSelect();
	// Ha csak 1 van ki is választhatjuk
	sw_combos[ sw_9_uid +'szla_postcode'].setComboValue( sw_9_szla_db_id );
	sw_9_szla_db_id = null;
	sw_9_szla_combos_rerender = false;
}
function sw_9_szla_city_changed() {
	if ( ! sw_9_szla_combos_rerender ) {
		sw_9_szla_combos_rerender = true;

		sw_9_szla_db_id = sw_combos[ sw_9_uid +'szla_city'].getActualValue();
		if ( sw_combos[ sw_9_uid +'szla_city'].getOption( sw_9_szla_db_id ) ) {
			sw_combos[ sw_9_uid +'szla_postcode'].clearAll();
			sw_combos[ sw_9_uid +'szla_postcode'].loadXML( sw_combos[ sw_9_uid +'szla_postcode']._xml +'&city='+ sw_combos[ sw_9_uid +'szla_city'].getComboText(), sw_9_after_ajax_szla_zip );
		} else {
			sw_9_szla_db_id = null;
		}
	}
}

function sw_9_change_type( p_input ){
	var fieldset_obj = document.getElementById( sw_9_uid + 'fieldset_1');
	if ( p_input.value == 1) {
		fieldset_obj.style.display = "block";
	} else {
		fieldset_obj.style.display = "none";
	}
}
