/**
 * Elem megjelenítése / elrejtése
 */
function showHide(objectName) {
	document.getElementById(objectName).style.display = document.getElementById(objectName).style.display == "none" ? "" : "none";
}



/**
 * Keresés: Ingatlan típus változtatása
 */
function changeTypeSearch() {
	var typeID = document.getElementById('select_type').value;

	document.getElementById('row_sub_type').style.display = "none";
	document.getElementById("fieldset_sub_type").innerHTML = "";

	document.getElementById('row_search_order').style.display = "none";
	document.getElementById("select_search_order").options.length = 0;
	if (typeID == "1") {
		document.getElementById("title_sub_type").innerHTML = "Lakás típusa:";
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_101" value="101"> tégla</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_102" value="102"> panel</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_103" value="103"> egyéb</label><br>'; 
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "none";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "none";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "none";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "none";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "none";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "none";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "none";
		}


		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - csökkenő", "1");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - növekvő", "2");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - csökkenő", "3");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - növekvő", "4");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - csökkenő", "5");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - növekvő", "6");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("alapterület - csökkenő", "7");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("alapterület - növekvő", "8");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("szobaszám - csökkenő", "11");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("szobaszám - növekvő", "12");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - csökkenő", "13");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - növekvő", "14");
		document.getElementById('row_search_order').style.display = "";


	}
	if (typeID == "2") {
		document.getElementById("title_sub_type").innerHTML = "Ház típusa:";
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_201" value="201"> családi</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_202" value="202"> iker</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_203" value="203"> sor</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_204" value="204"> házrész</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_205" value="205"> kúria</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_206" value="206"> tanya</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_207" value="207"> egyéb</label><br>'; 
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "";
		}


		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - csökkenő", "1");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - növekvő", "2");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - csökkenő", "3");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - növekvő", "4");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - csökkenő", "5");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - növekvő", "6");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("alapterület - csökkenő", "7");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("alapterület - növekvő", "8");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("telek terület - csökkenő", "9");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("telek terület - növekvő", "10");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("szobaszám - csökkenő", "11");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("szobaszám - növekvő", "12");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - csökkenő", "13");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - növekvő", "14");
		document.getElementById('row_search_order').style.display = "";


	}
	if (typeID == "3") {
		document.getElementById("title_sub_type").innerHTML = "Telek típusa:";
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_301" value="301"> lakóövezeti</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_302" value="302"> külterületi</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_303" value="303"> üdülőövezeti</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_304" value="304"> egyéb</label><br>'; 
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "none";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "none";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "none";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "none";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "none";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "none";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "none";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "none";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "none";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "none";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "none";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "none";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "none";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "none";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "none";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "none";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "none";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "none";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "none";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "none";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "none";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "none";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "none";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "";
		}


		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - csökkenő", "1");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - növekvő", "2");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - csökkenő", "3");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - növekvő", "4");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - csökkenő", "5");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - növekvő", "6");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("telek terület - csökkenő", "9");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("telek terület - növekvő", "10");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - csökkenő", "13");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - növekvő", "14");
		document.getElementById('row_search_order').style.display = "";


	}
	if (typeID == "4") {
		document.getElementById("title_sub_type").innerHTML = "Garázs típusa:";
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_401" value="401"> garázs</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_402" value="402"> teremgarázs</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_403" value="403"> fedett kocsibeálló</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_404" value="404"> felszíni parkoló</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_405" value="405"> udvari beálló</label><br>'; 
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "none";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "none";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "none";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "none";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "none";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "none";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "none";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "none";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "none";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "none";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "none";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "none";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "none";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "none";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "none";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "none";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "none";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "none";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "none";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "none";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "none";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "none";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "none";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "none";
		}


		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - csökkenő", "1");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - növekvő", "2");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - csökkenő", "3");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - növekvő", "4");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - csökkenő", "5");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - növekvő", "6");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("alapterület - csökkenő", "7");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("alapterület - növekvő", "8");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - csökkenő", "13");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - növekvő", "14");
		document.getElementById('row_search_order').style.display = "";


	}
	if (typeID == "5") {
		document.getElementById("title_sub_type").innerHTML = "Nyaraló típusa:";
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_501" value="501"> hétvégi ház</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_502" value="502"> téliesített lakóház</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_503" value="503"> egyéb</label><br>'; 
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "";
		}


		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - csökkenő", "1");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - növekvő", "2");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - csökkenő", "3");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - növekvő", "4");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - csökkenő", "5");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - növekvő", "6");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("alapterület - csökkenő", "7");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("alapterület - növekvő", "8");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("telek terület - csökkenő", "9");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("telek terület - növekvő", "10");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("szobaszám - csökkenő", "11");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("szobaszám - növekvő", "12");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - csökkenő", "13");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - növekvő", "14");
		document.getElementById('row_search_order').style.display = "";


	}
	if (typeID == "6") {
		document.getElementById("title_sub_type").innerHTML = "Iroda típusa:";
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_601" value="601"> iroda A</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_602" value="602"> iroda B</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_603" value="603"> iroda C</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_604" value="604"> lakásban</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_605" value="605"> önálló ház</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_606" value="606"> egyéb</label><br>'; 
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "none";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "none";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "none";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "none";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "none";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "none";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "none";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "none";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "none";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "none";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "none";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "none";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "none";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "none";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "none";
		}


		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - csökkenő", "1");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - növekvő", "2");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - csökkenő", "3");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - növekvő", "4");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - csökkenő", "5");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - növekvő", "6");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("alapterület - csökkenő", "7");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("alapterület - növekvő", "8");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - csökkenő", "13");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - növekvő", "14");
		document.getElementById('row_search_order').style.display = "";


	}
	if (typeID == "7") {
		document.getElementById("title_sub_type").innerHTML = "üzlethelyiség típusa:";
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_701" value="701"> üzletházban</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_702" value="702"> utcai bejárattal</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_703" value="703"> udvari bejárattal</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_704" value="704"> önálló ház</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_705" value="705"> egyéb</label><br>'; 
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "none";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "none";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "none";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "none";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "none";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "none";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "none";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "none";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "none";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "none";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "none";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "none";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "none";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "none";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "none";
		}


		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - csökkenő", "1");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - növekvő", "2");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - csökkenő", "3");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - növekvő", "4");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - csökkenő", "5");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - növekvő", "6");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("alapterület - csökkenő", "7");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("alapterület - növekvő", "8");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - csökkenő", "13");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - növekvő", "14");
		document.getElementById('row_search_order').style.display = "";


	}
	if (typeID == "8") {
		document.getElementById("title_sub_type").innerHTML = "Vendéglátóipari ingatlan típusa:";
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_801" value="801"> szálloda, hotel, panzió</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_802" value="802"> étterem, vendéglő</label><br>'; 
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "none";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "none";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "none";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "none";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "none";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "none";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "none";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "none";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "none";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "none";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "none";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "none";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "none";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "none";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "none";
		}


		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - csökkenő", "1");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - növekvő", "2");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - csökkenő", "3");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - növekvő", "4");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - csökkenő", "5");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - növekvő", "6");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("alapterület - csökkenő", "7");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("alapterület - növekvő", "8");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - csökkenő", "13");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - növekvő", "14");
		document.getElementById('row_search_order').style.display = "";


	}
	if (typeID == "9") {
		document.getElementById("title_sub_type").innerHTML = "Ipari ingatlan típusa:";
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_901" value="901"> iparcsarnok</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_902" value="902"> műhely</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_903" value="903"> telephely</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_904" value="904"> raktár</label><br>'; 
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "none";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "none";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "none";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "none";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "none";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "none";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "none";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "none";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "none";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "none";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "none";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "none";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "none";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "none";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "none";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "none";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "none";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "none";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "none";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "none";
		}


		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - csökkenő", "1");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - növekvő", "2");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - csökkenő", "3");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - növekvő", "4");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - csökkenő", "5");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - növekvő", "6");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("alapterület - csökkenő", "7");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("alapterület - növekvő", "8");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("telek terület - csökkenő", "9");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("telek terület - növekvő", "10");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - csökkenő", "13");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - növekvő", "14");
		document.getElementById('row_search_order').style.display = "";


	}
	if (typeID == "10") {
		document.getElementById("title_sub_type").innerHTML = "Fejlesztési terület típusa:";
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_1001" value="1001"> lakóterület</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_1002" value="1002"> kereskedelmi, szolgáltató terület</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_1003" value="1003"> lakó és kereskedelmi terület</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_1004" value="1004"> ipari terület</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_1005" value="1005"> üdülőterület</label><br>'; 
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "none";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "none";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "none";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "none";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "none";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "none";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "none";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "none";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "none";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "none";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "none";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "none";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "none";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "none";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "none";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "none";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "none";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "none";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "none";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "none";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "none";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "none";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "none";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "none";
		}


		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - csökkenő", "1");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - növekvő", "2");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - csökkenő", "3");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - növekvő", "4");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - csökkenő", "5");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - növekvő", "6");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("telek terület - csökkenő", "9");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("telek terület - növekvő", "10");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - csökkenő", "13");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - növekvő", "14");
		document.getElementById('row_search_order').style.display = "";


	}
	if (typeID == "11") {
		document.getElementById("title_sub_type").innerHTML = "Mezőgazdasági terület típusa:";
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_1101" value="1101"> föld</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_1102" value="1102"> szántóföld, legelő</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_1103" value="1103"> gyümölcsös</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_1104" value="1104"> szőlő</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_1105" value="1105"> fólia</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_1106" value="1106"> erdő</label><br>'; 
		document.getElementById("fieldset_sub_type").innerHTML += '<label><input type="checkbox" name="search[sub_type][]" id="checkbox_sub_type_1107" value="1107"> istálló</label><br>'; 
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "none";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "none";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "none";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "none";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "none";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "none";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "none";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "none";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "none";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "none";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "none";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "none";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "none";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "none";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "none";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "none";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "none";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "none";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "none";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "none";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "none";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "none";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "none";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "none";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "none";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "none";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "";
		}


		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - csökkenő", "1");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("hirdetés dátuma - növekvő", "2");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - csökkenő", "3");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("ár - növekvő", "4");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - csökkenő", "5");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("négyzetméterenkénti ár - növekvő", "6");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("telek terület - csökkenő", "9");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("telek terület - növekvő", "10");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - csökkenő", "13");
		document.getElementById("select_search_order").options[document.getElementById("select_search_order").options.length] = new Option("elhelyezkedés - növekvő", "14");
		document.getElementById('row_search_order').style.display = "";


	}
}



/**
 * Megye kiválasztása a keresőformon
 */
function changeCountySearch() {
	element = document.getElementById("select_county");

	document.getElementById("row_settlement").style.display = "none";
	document.getElementById("row_settlement_bp").style.display = "none";
	document.getElementById("row_region_balaton").style.display = "none";

	document.getElementById("row_settlement_nearby").style.display = "none";
	document.getElementById("row_settlement_nearby_info").style.display = "none";
	document.getElementById("row_district").style.display = "none";

	//Budapest
	if(element.value == 1) {
		document.getElementById("row_settlement_bp").style.display = "";
	}
	//Vidék+Balaton
	else if(element.value > 1) {
		//Balatoni régió
		if(element.value == 21) {
			document.getElementById("row_region_balaton").style.display = "";
			var balaton = new Array();
			balaton[1] = 0;
			balaton[2] = 0;
			balaton[3] = 0;
			balaton[4] = 0;
			if (document.getElementById('region_balaton_1') != null) {
				balaton[1] = document.getElementById('region_balaton_1').checked ? 1 : 0;
			}
			if (document.getElementById('region_balaton_2') != null) {
				balaton[2] = document.getElementById('region_balaton_2').checked ? 1 : 0;
			}
			if (document.getElementById('region_balaton_3') != null) {
				balaton[3] = document.getElementById('region_balaton_3').checked ? 1 : 0;
			}
			if (document.getElementById('region_balaton_4') != null) {
				balaton[4] = document.getElementById('region_balaton_4').checked ? 1 : 0;
			}
			if (balaton[1] == 0 && balaton[2] == 0 && balaton[3] == 0 && balaton[4] == 0) {
				balaton[1] = 1;
				balaton[2] = 1;
				balaton[3] = 1;
				balaton[4] = 1;
			}
		}

		//Település select lista feltöltése
		document.getElementById("select_settlement").options.length = 0;
		document.getElementById("select_settlement").options[0] = new Option("", "");
		for (var index in settlements[element.value]) {
			//Balatoni terület esetén csak a kiválasztott régió települései
			if(element.value != 21 || balaton[region_balaton[index]] == 1) {
				document.getElementById("select_settlement").options[document.getElementById("select_settlement").options.length] = new Option(settlements[element.value][index], index);
			}
		}

		document.getElementById("row_settlement").style.display = (document.getElementById("select_settlement").options.length > 1) ? "" : "none";
	}
}

/**
 * Település változtatása a keresőformon
 */
function changeSettlementSearch() {
	document.getElementById("row_settlement_nearby").style.display = (document.getElementById("select_settlement").value == "") ? "none" : "";
}



/**
 * Környező település checkbox változtatása
 */
function changeSettlementNearby() {
	document.getElementById("span_settlement_distance").style.display = document.getElementById("checkbox_settlement_nearby").checked ? "" : "none";
	document.getElementById("row_settlement_nearby_info").style.display = (document.getElementById("checkbox_settlement_nearby").checked && document.getElementById("select_county").value != 21) ? "" : "none";
}



/*
 * Ár megadás kiválasztása
 */
function changeMarketingMethodSearch() {
	if ( document.getElementById('hidden_marketing_method') != null ) {
		var marketingMethod = (document.getElementById('hidden_marketing_method').value == 1) ? 'eladó' : 'kiadó';
	}
	else {
		var marketingMethod = (document.getElementById('radio_marketing_method_1').checked) ? 'eladó' : 'kiadó';
	}

	if (marketingMethod == "eladó") {
		document.getElementById('row_rent_price').style.display = "none";
		document.getElementById('row_sell_price').style.display = "";
	}
	else if (marketingMethod == "kiadó") {
		document.getElementById('row_rent_price').style.display = "";
		document.getElementById('row_sell_price').style.display = "none";
	}
}


function changeSearchMode(newSearchMode) {
	if (newSearchMode == 0) {
		document.getElementById('hidden_search_mode').value = document.getElementById('hidden_search_mode').value == 1 ? 2 : 1;
	}
	else {
		document.getElementById('hidden_search_mode').value = newSearchMode;
	}

	document.getElementById('table_search_recommended_details').style.display = (document.getElementById('hidden_search_mode').value == 2) ? "" : "none";

	document.getElementById('title_change_search_mode').innerHTML = (document.getElementById('hidden_search_mode').value == 2) ? "További keresési beállítások mellőzése" : "További keresési beállítások <img src=\"/images/down.png\" alt=\"kinyit\" title=\"\">";
}



/*
 * Ingatlan típus kiválasztása
 */
function changeType() {
	var typeID = document.getElementById('select_type').value;
	
	document.getElementById('row_sub_type').style.display = "none";

	document.getElementById("select_sub_type").options.length = 0;
	document.getElementById("select_sub_type").options[0] = new Option("", "");
	if (typeID == "1") {
		document.getElementById("title_sub_type").innerHTML = 'Lakás típusa:';
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("tégla", "101");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("panel", "102");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("egyéb", "103");
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "none";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "none";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "none";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "none";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "none";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "none";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "none";
		}
	}
	if (typeID == "2") {
		document.getElementById("title_sub_type").innerHTML = 'Ház típusa:';
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("családi", "201");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("iker", "202");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("sor", "203");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("házrész", "204");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("kúria", "205");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("tanya", "206");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("egyéb", "207");
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "";
		}
	}
	if (typeID == "3") {
		document.getElementById("title_sub_type").innerHTML = 'Telek típusa:';
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("lakóövezeti", "301");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("külterületi", "302");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("üdülőövezeti", "303");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("egyéb", "304");
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "none";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "none";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "none";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "none";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "none";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "none";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "none";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "none";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "none";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "none";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "none";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "none";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "none";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "none";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "none";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "none";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "none";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "none";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "none";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "none";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "none";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "none";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "none";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "";
		}
	}
	if (typeID == "4") {
		document.getElementById("title_sub_type").innerHTML = 'Garázs típusa:';
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("garázs", "401");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("teremgarázs", "402");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("fedett kocsibeálló", "403");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("felszíni parkoló", "404");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("udvari beálló", "405");
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "none";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "none";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "none";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "none";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "none";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "none";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "none";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "none";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "none";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "none";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "none";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "none";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "none";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "none";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "none";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "none";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "none";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "none";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "none";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "none";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "none";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "none";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "none";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "none";
		}
	}
	if (typeID == "5") {
		document.getElementById("title_sub_type").innerHTML = 'Nyaraló típusa:';
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("hétvégi ház", "501");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("téliesített lakóház", "502");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("egyéb", "503");
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "";
		}
	}
	if (typeID == "6") {
		document.getElementById("title_sub_type").innerHTML = 'Iroda típusa:';
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("iroda A", "601");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("iroda B", "602");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("iroda C", "603");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("lakásban", "604");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("önálló ház", "605");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("egyéb", "606");
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "none";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "none";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "none";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "none";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "none";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "none";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "none";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "none";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "none";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "none";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "none";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "none";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "none";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "none";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "none";
		}
	}
	if (typeID == "7") {
		document.getElementById("title_sub_type").innerHTML = 'üzlethelyiség típusa:';
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("üzletházban", "701");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("utcai bejárattal", "702");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("udvari bejárattal", "703");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("önálló ház", "704");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("egyéb", "705");
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "none";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "none";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "none";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "none";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "none";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "none";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "none";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "none";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "none";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "none";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "none";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "none";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "none";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "none";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "none";
		}
	}
	if (typeID == "8") {
		document.getElementById("title_sub_type").innerHTML = 'Vendéglátóipari ingatlan típusa:';
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("szálloda, hotel, panzió", "801");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("étterem, vendéglő", "802");
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "none";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "none";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "none";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "none";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "none";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "none";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "none";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "none";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "none";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "none";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "none";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "none";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "none";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "none";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "none";
		}
	}
	if (typeID == "9") {
		document.getElementById("title_sub_type").innerHTML = 'Ipari ingatlan típusa:';
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("iparcsarnok", "901");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("műhely", "902");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("telephely", "903");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("raktár", "904");
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "none";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "none";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "none";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "none";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "none";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "none";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "none";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "none";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "none";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "none";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "none";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "none";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "none";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "none";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "none";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "none";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "none";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "none";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "none";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "none";
		}
	}
	if (typeID == "10") {
		document.getElementById("title_sub_type").innerHTML = 'Fejlesztési terület típusa:';
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("lakóterület", "1001");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("kereskedelmi, szolgáltató terület", "1002");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("lakó és kereskedelmi terület", "1003");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("ipari terület", "1004");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("üdülőterület", "1005");
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "none";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "none";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "none";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "none";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "none";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "none";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "none";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "none";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "none";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "none";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "none";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "none";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "none";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "none";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "none";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "none";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "none";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "none";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "none";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "none";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "none";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "none";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "none";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "none";
		}
	}
	if (typeID == "11") {
		document.getElementById("title_sub_type").innerHTML = 'Mezőgazdasági terület típusa:';
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("föld", "1101");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("szántóföld, legelő", "1102");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("gyümölcsös", "1103");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("szőlő", "1104");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("fólia", "1105");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("erdő", "1106");
		document.getElementById("select_sub_type").options[document.getElementById("select_sub_type").options.length] = new Option("istálló", "1107");
		document.getElementById('row_sub_type').style.display = "";
		if (document.getElementById('row_house_size') != null) {
			document.getElementById('row_house_size').style.display = "none";
		}
		if (document.getElementById('row_land_size') != null) {
			document.getElementById('row_land_size').style.display = "";
		}
		if (document.getElementById('row_room_number') != null) {
			document.getElementById('row_room_number').style.display = "none";
		}
		if (document.getElementById('row_whole_room_number') != null) {
			document.getElementById('row_whole_room_number').style.display = "none";
		}
		if (document.getElementById('row_half_room_number') != null) {
			document.getElementById('row_half_room_number').style.display = "none";
		}
		if (document.getElementById('row_new_built') != null) {
			document.getElementById('row_new_built').style.display = "none";
		}
		if (document.getElementById('row_description') != null) {
			document.getElementById('row_description').style.display = "";
		}
		if (document.getElementById('row_recommended_details') != null) {
			document.getElementById('row_recommended_details').style.display = "";
		}
		if (document.getElementById('row_recommended_details_info') != null) {
			document.getElementById('row_recommended_details_info').style.display = "";
		}
		if (document.getElementById('row_state') != null) {
			document.getElementById('row_state').style.display = "none";
		}
		if (document.getElementById('row_flat_floor') != null) {
			document.getElementById('row_flat_floor').style.display = "none";
		}
		if (document.getElementById('row_building_floor') != null) {
			document.getElementById('row_building_floor').style.display = "none";
		}
		if (document.getElementById('row_floor') != null) {
			document.getElementById('row_floor').style.display = "none";
		}
		if (document.getElementById('row_attic') != null) {
			document.getElementById('row_attic').style.display = "none";
		}
		if (document.getElementById('row_elevator') != null) {
			document.getElementById('row_elevator').style.display = "none";
		}
		if (document.getElementById('row_facing') != null) {
			document.getElementById('row_facing').style.display = "none";
		}
		if (document.getElementById('row_public_utility_electricity') != null) {
			document.getElementById('row_public_utility_electricity').style.display = "";
		}
		if (document.getElementById('row_public_utility_water') != null) {
			document.getElementById('row_public_utility_water').style.display = "";
		}
		if (document.getElementById('row_public_utility_sewage') != null) {
			document.getElementById('row_public_utility_sewage').style.display = "";
		}
		if (document.getElementById('row_public_utility_gas') != null) {
			document.getElementById('row_public_utility_gas').style.display = "";
		}
		if (document.getElementById('row_heating') != null) {
			document.getElementById('row_heating').style.display = "none";
		}
		if (document.getElementById('row_bathroom') != null) {
			document.getElementById('row_bathroom').style.display = "none";
		}
		if (document.getElementById('row_toilet') != null) {
			document.getElementById('row_toilet').style.display = "none";
		}
		if (document.getElementById('row_balcony_size') != null) {
			document.getElementById('row_balcony_size').style.display = "none";
		}
		if (document.getElementById('row_garden_size') != null) {
			document.getElementById('row_garden_size').style.display = "none";
		}
		if (document.getElementById('row_cellar_size') != null) {
			document.getElementById('row_cellar_size').style.display = "none";
		}
		if (document.getElementById('row_container_size') != null) {
			document.getElementById('row_container_size').style.display = "none";
		}
		if (document.getElementById('row_garage_size') != null) {
			document.getElementById('row_garage_size').style.display = "none";
		}
		if (document.getElementById('row_parking') != null) {
			document.getElementById('row_parking').style.display = "none";
		}
		if (document.getElementById('row_flat_count') != null) {
			document.getElementById('row_flat_count').style.display = "none";
		}
		if (document.getElementById('row_flat_count_stairway') != null) {
			document.getElementById('row_flat_count_stairway').style.display = "none";
		}
		if (document.getElementById('row_overhead') != null) {
			document.getElementById('row_overhead').style.display = "none";
		}
		if (document.getElementById('row_equipment') != null) {
			document.getElementById('row_equipment').style.display = "none";
		}
		if (document.getElementById('row_equipment_furnished') != null) {
			document.getElementById('row_equipment_furnished').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_furniture') != null) {
			document.getElementById('row_equipment_kitchen_furniture').style.display = "none";
		}
		if (document.getElementById('row_equipment_kitchen_machine') != null) {
			document.getElementById('row_equipment_kitchen_machine').style.display = "none";
		}
		if (document.getElementById('row_equipment_air_conditioner') != null) {
			document.getElementById('row_equipment_air_conditioner').style.display = "none";
		}
		if (document.getElementById('row_equipment_alarm') != null) {
			document.getElementById('row_equipment_alarm').style.display = "none";
		}
		if (document.getElementById('row_equipment_fireplace') != null) {
			document.getElementById('row_equipment_fireplace').style.display = "none";
		}
		if (document.getElementById('row_equipment_swimming_pool') != null) {
			document.getElementById('row_equipment_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_equipment_jacuzzi') != null) {
			document.getElementById('row_equipment_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service') != null) {
			document.getElementById('row_house_service').style.display = "none";
		}
		if (document.getElementById('row_house_service_porter') != null) {
			document.getElementById('row_house_service_porter').style.display = "none";
		}
		if (document.getElementById('row_house_service_swimming_pool') != null) {
			document.getElementById('row_house_service_swimming_pool').style.display = "none";
		}
		if (document.getElementById('row_house_service_jacuzzi') != null) {
			document.getElementById('row_house_service_jacuzzi').style.display = "none";
		}
		if (document.getElementById('row_house_service_sauna') != null) {
			document.getElementById('row_house_service_sauna').style.display = "none";
		}
		if (document.getElementById('row_house_service_fitness') != null) {
			document.getElementById('row_house_service_fitness').style.display = "none";
		}
		if (document.getElementById('row_other_details') != null) {
			document.getElementById('row_other_details').style.display = "";
		}
		if (document.getElementById('row_building_year') != null) {
			document.getElementById('row_building_year').style.display = "none";
		}
		if (document.getElementById('row_building_material') != null) {
			document.getElementById('row_building_material').style.display = "none";
		}
		if (document.getElementById('row_room_height') != null) {
			document.getElementById('row_room_height').style.display = "none";
		}
		if (document.getElementById('row_staircase_type') != null) {
			document.getElementById('row_staircase_type').style.display = "none";
		}
		if (document.getElementById('row_attic_build') != null) {
			document.getElementById('row_attic_build').style.display = "none";
		}
		if (document.getElementById('row_view') != null) {
			document.getElementById('row_view').style.display = "none";
		}
		if (document.getElementById('row_parcel_width') != null) {
			document.getElementById('row_parcel_width').style.display = "";
		}
		if (document.getElementById('row_parcel_length') != null) {
			document.getElementById('row_parcel_length').style.display = "";
		}
		if (document.getElementById('row_parcel_type') != null) {
			document.getElementById('row_parcel_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_type') != null) {
			document.getElementById('row_parcel_build_type').style.display = "none";
		}
		if (document.getElementById('row_parcel_build_up_percent') != null) {
			document.getElementById('row_parcel_build_up_percent').style.display = "none";
		}
		if (document.getElementById('row_slope') != null) {
			document.getElementById('row_slope').style.display = "none";
		}
		if (document.getElementById('row_parcel') != null) {
			document.getElementById('row_parcel').style.display = "none";
		}
		if (document.getElementById('row_parcel_demolish') != null) {
			document.getElementById('row_parcel_demolish').style.display = "none";
		}
		if (document.getElementById('row_parcel_railed') != null) {
			document.getElementById('row_parcel_railed').style.display = "none";
		}
		if (document.getElementById('row_parcel_building_permit') != null) {
			document.getElementById('row_parcel_building_permit').style.display = "none";
		}
		if (document.getElementById('row_neighborhood') != null) {
			document.getElementById('row_neighborhood').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_quiet') != null) {
			document.getElementById('row_neighborhood_quiet').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_greenbelt') != null) {
			document.getElementById('row_neighborhood_greenbelt').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_central') != null) {
			document.getElementById('row_neighborhood_central').style.display = "none";
		}
		if (document.getElementById('row_neighborhood_transport') != null) {
			document.getElementById('row_neighborhood_transport').style.display = "none";
		}
		if (document.getElementById('row_public_road') != null) {
			document.getElementById('row_public_road').style.display = "";
		}
	}
	if (typeID == "") {
		document.getElementById('row_sub_type').style.display = "none";
		document.getElementById('row_new_built').style.display = "none";
		document.getElementById('row_house_size').style.display = "none";
		document.getElementById('row_land_size').style.display = "none";
		document.getElementById('row_whole_room_number').style.display = "none";
		document.getElementById('row_half_room_number').style.display = "none";

		document.getElementById('row_recommended_details').style.display = "none";
		document.getElementById('row_recommended_details_info').style.display = "none";
		document.getElementById('row_state').style.display = "none";
		document.getElementById('row_flat_floor').style.display = "none";
		document.getElementById('row_building_floor').style.display = "none";
		document.getElementById('row_floor').style.display = "none";
		document.getElementById('row_attic').style.display = "none";
		document.getElementById('row_elevator').style.display = "none";
		document.getElementById('row_facing').style.display = "none";
		document.getElementById('row_public_utility_electricity').style.display = "none";
		document.getElementById('row_public_utility_water').style.display = "none";
		document.getElementById('row_public_utility_sewage').style.display = "none";
		document.getElementById('row_public_utility_gas').style.display = "none";
		document.getElementById('row_heating').style.display = "none";
		document.getElementById('row_bathroom').style.display = "none";
		document.getElementById('row_toilet').style.display = "none";
		document.getElementById('row_balcony_size').style.display = "none";
		document.getElementById('row_garden_size').style.display = "none";
		document.getElementById('row_cellar_size').style.display = "none";
		document.getElementById('row_container_size').style.display = "none";
		document.getElementById('row_garage_size').style.display = "none";
		document.getElementById('row_parking').style.display = "none";
		document.getElementById('row_flat_count').style.display = "none";
		document.getElementById('row_flat_count_stairway').style.display = "none";
		document.getElementById('row_overhead').style.display = "none";
		document.getElementById('row_equipment').style.display = "none";
		document.getElementById('row_house_service').style.display = "none";

		document.getElementById('row_other_details').style.display = "none";
		document.getElementById('row_building_year').style.display = "none";
		document.getElementById('row_building_material').style.display = "none";
		document.getElementById('row_room_height').style.display = "none";
		document.getElementById('row_staircase_type').style.display = "none";
		document.getElementById('row_attic_build').style.display = "none";
		document.getElementById('row_view').style.display = "none";
		document.getElementById('row_parcel_width').style.display = "none";
		document.getElementById('row_parcel_length').style.display = "none";
		document.getElementById('row_parcel_type').style.display = "none";
		document.getElementById('row_parcel_build_type').style.display = "none";
		document.getElementById('row_parcel_build_up_percent').style.display = "none";
		document.getElementById('row_slope').style.display = "none";
		document.getElementById('row_parcel').style.display = "none";
		document.getElementById('row_neighborhood').style.display = "none";
		document.getElementById('row_public_road').style.display = "none";
	}
}


/*
 * Megye kiválasztása
 */
function changeCounty() {
	element = document.getElementById("select_county");

	if(element.value < 1) {
		document.getElementById("row_settlement").style.display = "none";
		document.getElementById("row_district").style.display = "none";
	}
	else {
		//Település/kerület select lista feltöltése
		document.getElementById("select_settlement").options.length = 0;
		document.getElementById("select_settlement").options[0] = new Option("", "");
		for (var index in settlements[element.value]) {
			document.getElementById("select_settlement").options[document.getElementById("select_settlement").options.length] = new Option(settlements[element.value][index], index);
		}

		document.getElementById("title_settlement").innerHTML = (element.value == 1) ? 'Kerület:' : 'Település:';
		document.getElementById("row_settlement").style.display = (document.getElementById("select_settlement").options.length > 1) ? "" : "none";
		document.getElementById("row_district").style.display = "none";
	}
}


/**
 * Település/kerület kiválasztása
 *	- városrészek feltöltése
 */
function changeSettlement() {
	var selectDisplay = "none";
	element = document.getElementById("select_settlement");

	document.getElementById("select_district").options.length = 0;
	document.getElementById("select_district").options[0] = new Option("", "");

	if (document.getElementById("select_county").value > 0) {
		if(element.value > 0) {
			if (dst[element.value] != undefined) {
				for (var index in dst[element.value]) {
					document.getElementById("select_district").options[document.getElementById("select_district").options.length] = new Option(dst[element.value][index], index);
				}
				selectDisplay = "";
			}
		}
	}
	
	document.getElementById("row_district").style.display = selectDisplay;
}


/*
 * Ár megadás kiválasztása
 */
function changePriceMode() {
	var priceMode = document.getElementById('select_price_mode').value;

	if ( document.getElementById('hidden_marketing_method') != null ) {
		var marketingMethod = (document.getElementById('hidden_marketing_method').value == 1) ? 'eladó' : 'kiadó';
	}
	else {
		var marketingMethod = (document.getElementById('radio_marketing_method_1').checked) ? 'eladó' : 'kiadó';
	}

	if (marketingMethod == "eladó") {
		document.getElementById('row_rent_price_huf').style.display = "none";
		document.getElementById('row_rent_price_eur').style.display = "none";

		if (priceMode == "1") {
			document.getElementById('row_sell_price_huf').style.display = "";
			document.getElementById('row_sell_price_eur').style.display = "none";
		}
		else if (priceMode == "2") {
			document.getElementById('row_sell_price_huf').style.display = "none";
			document.getElementById('row_sell_price_eur').style.display = "";
		}
		else if (priceMode == "3") {
			document.getElementById('row_sell_price_huf').style.display = "";
			document.getElementById('row_sell_price_eur').style.display = "";
		}
	}
	else if (marketingMethod == "kiadó") {
		document.getElementById('row_sell_price_huf').style.display = "none";
		document.getElementById('row_sell_price_eur').style.display = "none";

		if (priceMode == "1") {
			document.getElementById('row_rent_price_huf').style.display = "";
			document.getElementById('row_rent_price_eur').style.display = "none";
		}
		else if (priceMode == "2") {
			document.getElementById('row_rent_price_huf').style.display = "none";
			document.getElementById('row_rent_price_eur').style.display = "";
		}
		else if (priceMode == "3") {
			document.getElementById('row_rent_price_huf').style.display = "";
			document.getElementById('row_rent_price_eur').style.display = "";
		}
	}

}


/*
 * Új regisztráció / bejelentkezés
 */
function changeEmailRegistered() {
	if (document.getElementById('select_email_registered') != null) {
		var emailRegistered = document.getElementById("select_email_registered").value;
		var office = document.getElementById('radio_user_type_2').checked;

		document.getElementById("cell_contact_name_label").innerHTML = office ? "Hirdetésnél megjelenő személynév:" : "Hirdetésnél megjelenő név:";
	
		if(emailRegistered == 1) {
			document.getElementById("row_register_info").style.display       = "";
			document.getElementById("row_user_type").style.display           = "";
			document.getElementById("row_office_separator_1").style.display  = office ? "" : "none";
			document.getElementById("row_office_separator_2").style.display  = office ? "" : "none";
			document.getElementById("row_office_name").style.display         = office ? "" : "none";
			document.getElementById("row_office_settlement").style.display   = office ? "" : "none";
			document.getElementById("row_office_street").style.display       = office ? "" : "none";
			document.getElementById("row_office_email").style.display        = office ? "" : "none";
			document.getElementById("row_office_phone").style.display        = office ? "" : "none";

			document.getElementById("row_contact_name").style.display = "";
			document.getElementById("row_contact_phone_1").style.display = "";
			document.getElementById("row_contact_phone_2").style.display = "";
			document.getElementById("row_contact_phone_3").style.display = "";
			document.getElementById("row_contact_mode").style.display = "";
			document.getElementById("row_password_1").style.display = "";
			document.getElementById("row_password_2").style.display = "";
		}
		else if(emailRegistered == 2) {
			document.getElementById("row_register_info").style.display = "none";
			document.getElementById("row_user_type").style.display = "none";
			document.getElementById("row_office_separator_1").style.display  = "none";
			document.getElementById("row_office_separator_2").style.display  = "none";
			document.getElementById("row_office_name").style.display = "none";
			document.getElementById("row_office_settlement").style.display = "none";
			document.getElementById("row_office_street").style.display = "none";
			document.getElementById("row_office_email").style.display = "none";
			document.getElementById("row_office_phone").style.display = "none";

			document.getElementById("row_contact_name").style.display = "none";
			document.getElementById("row_contact_phone_1").style.display = "none";
			document.getElementById("row_contact_phone_2").style.display = "none";
			document.getElementById("row_contact_phone_3").style.display = "none";
			document.getElementById("row_contact_mode").style.display = "none";
			document.getElementById("row_password_1").style.display = "";
			document.getElementById("row_password_2").style.display = "none";
		}
		else {
			document.getElementById("row_register_info").style.display = "none";
			document.getElementById("row_user_type").style.display = "none";
			document.getElementById("row_office_separator_1").style.display  = "none";
			document.getElementById("row_office_separator_2").style.display  = "none";
			document.getElementById("row_office_name").style.display = "none";
			document.getElementById("row_office_settlement").style.display = "none";
			document.getElementById("row_office_street").style.display = "none";
			document.getElementById("row_office_email").style.display = "none";
			document.getElementById("row_office_phone").style.display = "none";

			document.getElementById("row_contact_name").style.display = "none";
			document.getElementById("row_contact_phone_1").style.display = "none";
			document.getElementById("row_contact_phone_2").style.display = "none";
			document.getElementById("row_contact_phone_3").style.display = "none";
			document.getElementById("row_contact_mode").style.display = "none";
			document.getElementById("row_password_1").style.display = "none";
			document.getElementById("row_password_2").style.display = "none";
		}
	}
}










/*
* Elem és szülő elemek láthatóságának vizsgálata
*/
function checkVisibility(element) {
	if (element.style.display == "none") {
		return false;
	}
	else if(element.parentNode != null && element.parentNode.style != null) {
		return checkVisibility(element.parentNode);
	}
	return true;
}


function formValidator(form) {
	//Hibajelölés törlése a form összes elemén
	for(var i = 0; i < form.length; i++) {
	  form[i].className = form[i].className.replace(/\binputAlert\b/i, "");
	}


	//kötelezően kitöltendő mezők
	var required = getElementsByClass('required', form, null);
	if(required){
		for (i in required) {
			var value = '';
			switch (required[i].tagName) {
				case 'SELECT':
					value = required[i].options[required[i].selectedIndex].value;
					break;
				case 'INPUT':
				case 'TEXTAREA':
					value = required[i].value;
					break;
			}

			if ( value.replace(/^\s+|\s+$/g, "") == '' ) {
				if ( checkVisibility(required[i]) ) {
					required[i].className += ' inputAlert';
					required[i].focus();
					alert("A mező kitöltése kötelező!");
					return false;
				}
			}
		}
	}
	
	return true;
}


function formValidatorUserRegister(form) {
	//felhasználási feltételek elfogadása
	element = form['user_register[terms_of_use]'];
	if ( checkVisibility(element) ) {
		if( !element.checked ) {
			element.className += ' inputAlert';
			element.focus();
			alert("Regisztráció csak a Felhasználási feltételek elfogadásával lehetséges!");
			return false;
		}
	}

	return true;
}


function formValidatorProperty(form) {
	//Irányítószám
	element = form['property[postal_code]'];
	if ( checkVisibility(element) ) {
		if( !(element.value == '' || (element.value >= 1000 && element.value <= 9999)) ) {
			element.className += ' inputAlert';
			element.focus();
			alert("Nem megfelelő formátum!");
			return false;
		}
	}


	//> 0
	element = form['property[sell_price_huf]'];
	if ( checkVisibility(element) ) {
		if( !(element.value > 0) ) {
			element.className += ' inputAlert';
			element.focus();
			alert("Nem megfelelő formátum!");
			return false;
		}
	}

	element = form['property[sell_price_eur]'];
	if ( checkVisibility(element) ) {
		if( !(element.value > 0) ) {
			element.className += ' inputAlert';
			element.focus();
			alert("Nem megfelelő formátum!");
			return false;
		}
	}

	element = form['property[rent_price_huf]'];
	if ( checkVisibility(element) ) {
		if( !(element.value > 0) ) {
			element.className += ' inputAlert';
			element.focus();
			alert("Nem megfelelő formátum!");
			return false;
		}
	}

	element = form['property[rent_price_eur]'];
	if ( checkVisibility(element) ) {
		if( !(element.value > 0) ) {
			element.className += ' inputAlert';
			element.focus();
			alert("Nem megfelelő formátum!");
			return false;
		}
	}

	element = form['property[house_size]'];
	if ( checkVisibility(element) ) {
		if( !(element.value > 0) ) {
			element.className += ' inputAlert';
			element.focus();
			alert("Nem megfelelő formátum!");
			return false;
		}
	}

	element = form['property[land_size]'];
	if ( checkVisibility(element) ) {
		if( !(element.value > 0) ) {
			element.className += ' inputAlert';
			element.focus();
			alert("Nem megfelelő formátum!");
			return false;
		}
	}


	//Egész és félszobák száma
	element1 = form['property[whole_room_number]'];
	element2 = form['property[half_room_number]'];
	if ( checkVisibility(element1) && checkVisibility(element2) ) {
		if( (element1.value == '' || element1.value == 0) && (element2.value == '' || element2.value == 0) ) {
			element1.className += ' inputAlert';
			element2.className += ' inputAlert';
			element1.focus();
			alert("Az egész és félszobák számának megadása kötelező!");
			return false;
		}
	}


	//év
	element = form['property[building_year]'];
	if ( checkVisibility(element) ) {
		if( !(element.value == '' || (element.value >= 1000 && element.value <= 9999)) ) {
			element.className += ' inputAlert';
			element.focus();
			alert("Nem megfelelő formátum!");
			return false;
		}
	}

	//százalék
	element = form['property[parcel_build_up_percent]'];
	if ( checkVisibility(element) ) {
		if( !(element.value == '' || (element.value >= 0 && element.value <= 100)) ) {
			element.className += ' inputAlert';
			element.focus();
			alert("Nem megfelelő formátum!");
			return false;
		}
	}

	//e-mail cím ellenőrzése
	element = form['property[email]'];
	if ( element != null && checkVisibility(element) ) {
		var pattern = new RegExp("^([a-zA-Z0-9._%+-]+)@([a-zA-Z0-9.-]+)\.([a-zA-Z]{2,4})$");
		if(!pattern.test(element.value)) {
			element.className += ' inputAlert';
			element.focus();
			alert("Nem megfelelő formátum!");
			return false;
		}
	}
	
	//felhasználási feltételek elfogadása
	element = form['property[terms_of_use]'];
	if ( element != null && checkVisibility(element) ) {
		if( !element.checked ) {
			element.className += ' inputAlert';
			element.focus();
			alert("Hirdetés feladása csak a Felhasználási feltételek elfogadásával lehetséges!");
			return false;
		}
	}

	return true;
}


function formValidatorSearch(form) {
	//min - max értékek ellenőrzése
	var elementNames = new Array(
		"sell_price",
		"rent_price",
		"house_size",
		"land_size",
		"room_number",
		"floor",
		"flat_floor",
		"building_floor",
		"bathroom",
		"toilet",
		"balcony_size",
		"garden_size",
		"cellar_size",
		"container_size",
		"garage_size",
		"flat_count",
		"flat_count_stairway",
		"overhead"
	);
	for(i in elementNames) {
		element1 = form['search[' + elementNames[i] + '_from]'];
		element2 = form['search[' + elementNames[i] + '_till]'];
		if ( checkVisibility(element1) && checkVisibility(element2) ) {
			if( element1.value != '' && element2.value != '' && parseFloat(element1.value) > parseFloat(element2.value) ) {
				element1.className += ' inputAlert';
				element2.className += ' inputAlert';
				element1.focus();
				alert("A megadott minimum érték nem lehet nagyobb a maximum értéknél!");
				return false;
			}
		}
	}

	return true;
}




function formValidatorMessage(form) {
	//e-mail cím ellenőrzése
	element = form['message[enquirer_email]'];
	if (element.value != '') {
		var pattern = new RegExp("^([a-zA-Z0-9._%+-]+)@([a-zA-Z0-9.-]+)\.([a-zA-Z]{2,4})$");
		if(!pattern.test(element.value)) {
			element.className += ' inputAlert';
			element.focus();
			alert("Nem megfelelő formátum!");
			return false;
		}
	}
	
	//telefonszám ellenőrzése
	if ( !validatePhone(form['message[enquirer_phone_prefix]'], form['message[enquirer_phone_area]'], form['message[enquirer_phone_number]']) ) {
		return false;
	}

	return true;
}


function formValidatorFeedback(form) {
	//e-mail cím ellenőrzése
	element = form['feedback[feedback_email]'];
	if (element.value != '') {
		var pattern = new RegExp("^([a-zA-Z0-9._%+-]+)@([a-zA-Z0-9.-]+)\.([a-zA-Z]{2,4})$");
		if(!pattern.test(element.value)) {
			element.className += ' inputAlert';
			element.focus();
			alert("Nem megfelelő formátum!");
			return false;
		}
	}

	return true;
}


function formValidatorEmailChange(form) {
	//e-mail cím ellenőrzése
	element = form['email_change[email]'];
	if (element.value != '') {
		var pattern = new RegExp("^([a-zA-Z0-9._%+-]+)@([a-zA-Z0-9.-]+)\.([a-zA-Z]{2,4})$");
		if(!pattern.test(element.value)) {
			element.className += ' inputAlert';
			element.focus();
			alert("Nem megfelelő formátum!");
			return false;
		}
	}

	return true;
}


function formValidatorPasswordLost(form) {
	//e-mail cím ellenőrzése
	element = form['password_lost[email]'];
	if (element.value != '') {
		var pattern = new RegExp("^([a-zA-Z0-9._%+-]+)@([a-zA-Z0-9.-]+)\.([a-zA-Z]{2,4})$");
		if(!pattern.test(element.value)) {
			element.className += ' inputAlert';
			element.focus();
			alert("Nem megfelelő formátum!");
			return false;
		}
	}

	return true;
}


/*
* Telefonszámok ellenőrzése form elküldése előtt
*/
function formValidatorPhone() {
	return ( validatePhone(document.getElementById('contact_phone_1_prefix'), document.getElementById('contact_phone_1_area'), document.getElementById('contact_phone_1_number'))
		&& validatePhone(document.getElementById('contact_phone_2_prefix'), document.getElementById('contact_phone_2_area'), document.getElementById('contact_phone_2_number'))
		&& validatePhone(document.getElementById('contact_phone_3_prefix'), document.getElementById('contact_phone_3_area'), document.getElementById('contact_phone_3_number')) );
}



/*
* Telefonszám ellenőrzése
*/
function validatePhone(contact_phone_prefix, contact_phone_area, contact_phone_number) {
	if(contact_phone_prefix && contact_phone_area && contact_phone_number) {

		//Ha az input elemek nincsennek elrejtve
		if ( checkVisibility(contact_phone_prefix) && checkVisibility(contact_phone_area) && checkVisibility(contact_phone_number) ) {

			//Figyelmeztetés stílus eltávolítása
			contact_phone_prefix.className = contact_phone_prefix.className.replace(/inputAlert/, "");
			contact_phone_area.className   = contact_phone_area.className.replace(/inputAlert/, "");
			contact_phone_number.className = contact_phone_number.className.replace(/inputAlert/, "");
			
			if(contact_phone_area.value != '' || contact_phone_number.value != '') {
				if (contact_phone_prefix.value == '06') {
					//Körzet hossza nem feglelő
					if (contact_phone_area.value == '' || contact_phone_area.value.length > 2) {
						contact_phone_area.className += ' inputAlert';
						contact_phone_area.focus();
						alert("Ellenőrizze a telefonszámot!");
						return false;
					}
					//1, 20, 30, 70, 21 körzet esetén 7 számjegy
					if (contact_phone_area.value == "1" || contact_phone_area.value == "20" || contact_phone_area.value == "30" || contact_phone_area.value == "70" || contact_phone_area.value == "21") {
						if (contact_phone_number.value.length != 7) {
							contact_phone_number.className += ' inputAlert';
							contact_phone_number.focus();
							alert("Ellenőrizze a telefonszámot!");
							return false;
						}
					}
					//Telefonszám 6 vagy 7 jegyű (??? VAGY FIXEN 6 SZÁMJEGY ???)
					else if (contact_phone_number.value.length < 6 || contact_phone_number.value.length > 7) {
						contact_phone_number.className += ' inputAlert';
						contact_phone_number.focus();
						alert("Ellenőrizze a telefonszámot!");
						return false;
					}
					
				}
				else if(contact_phone_prefix.value == '00') {
					//Nincs megadva ország hívószám
					if (contact_phone_area.value == '') {
						contact_phone_area.className += ' inputAlert';
						contact_phone_area.focus();
						alert("Ellenőrizze a telefonszámot!");
						return false;
					}
					//Nincs megadva a telefonszám
					if (contact_phone_number.value == '') {
						contact_phone_number.className += ' inputAlert';
						contact_phone_number.focus();
						alert("Ellenőrizze a telefonszámot!");
						return false;
					}
				}
				//Nincs előhívó kiválasztva
				else {
					contact_phone_prefix.className += ' inputAlert';
					contact_phone_prefix.focus();
					alert("Ellenőrizze a telefonszámot!");
					return false;
				}
			}
			//csak az előhívó volt kiválasztva: select lista első eleme legyen kiválasztva
			else {
				contact_phone_prefix.selectedIndex = 0;
			}
		}
	}

	return true;
}


function priceConfirm(input) {
	if(input.value > 999) {
		var formattedNumber;
		switch(input.name) {
			case 'property[sell_price_huf]' :
				formattedNumber = input.value * 1000000; 
				formattedNumber = formattedNumber.toString().replace(/ /g,'').split('').reverse().join('').replace(/(?=\d*,?)(\d{3})/g,'$1 ').split('').reverse().join('');
				alert('Az ár biztosan ' + formattedNumber + ' Ft?')
				break;
			case 'property[sell_price_eur]' :
				formattedNumber = input.value * 1000; 
				formattedNumber = formattedNumber.toString().replace(/ /g,'').split('').reverse().join('').replace(/(?=\d*,?)(\d{3})/g,'$1 ').split('').reverse().join('');
				alert('Az ár biztosan ' + formattedNumber + ' euró?')
				break;
			case 'property[rent_price_huf]' :
				formattedNumber = input.value * 1000; 
				formattedNumber = formattedNumber.toString().replace(/ /g,'').split('').reverse().join('').replace(/(?=\d*,?)(\d{3})/g,'$1 ').split('').reverse().join('');
				alert('A bérleti díj biztosan ' + formattedNumber + ' Ft/hó?')
				break;
		}
	}
}


function addEvent(element, eventType, listenerFunction, useCapture) {
	if(element.addEventListener) {
		element.addEventListener(eventType, listenerFunction, useCapture);
		return true;
	}
	else if(element.attachEvent) {
		return element.attachEvent("on" + eventType, listenerFunction);
	}
	else {
		return false;
	}
}

 
function getElementsByClass(className, element, tagName) {
	var resultArray = new Array();
	if (element == null) element = document;
	if (tagName == null) tagName = '*';
	var objectArray = element.getElementsByTagName(tagName);
	var pattern = new RegExp("(^|\\s)" + className + "(\\s|$)");
	var i = 0;
	for(var j = 0; j < objectArray.length; j++) {
		if(pattern.test(objectArray[j].className)) {
			resultArray[i++] = objectArray[j];
		}
	}
	return resultArray;
}

/**
 * Form "input" mezőinek típus ellenőrzése
 *
 *  - strfix_int: egész szám
 *  - strfix_float: tizedes szám
 */
function inputValidator(node) {
	var strs = getElementsByClass("strfix[^ ]*", node, "input");

	for(var i = 0; i < strs.length; i++) {
		var r_int = /_int(\s|$)/;
		var r_float = /_float_[0-9](\s|$)/;

		//Egész szám
		if(r_int.test(strs[i].className)) {
			strs[i].onchange = strs[i].onkeyup = function() {
				this.value = this.value.replace(/[^0-9]/g, '');
			}
		}
		//Tizedes szám
		else if(r_float.test(strs[i].className)) {
			strs[i].onchange = strs[i].onkeyup = function(){
				var m = parseInt(this.className.replace(/.*float_([0-9]).*/,'$1'));		//tizedes jegyek száma
				var r_test = /\.[0-9]*/;

				this.value = this.value.replace(/,/, '\.');								//"." csere ","-re
				this.value = this.value.replace(/[^.0-9]/g, '');

				if(r_test.test(this.value)){
					this.value = this.value.replace(/^([0-9]*)\.+([0-9]*).*$/, '$1.$2');
					this.value= this.value.substr(0, this.value.indexOf('.') + m + 1);
				}
			}
		}
	}
}



addEvent(window, 'load', function() { inputValidator(document) }, false);







function setDefaultValue(field, defaultValue) {
    if ( field.value == '' ) {
        field.value = defaultValue;
        field.style.color = '#BBBBBB';
    }
}

function delDefaultValue(field, defaultValue) {
    if ( field.value == defaultValue ) {
        field.value = '';
        field.style.color = '#000000';
    }
}




function siteStatistic(code) {
	sendRequest('/ajax_interface.php?mode=siteStatistic&code=' + code, handleResponseSiteStatistic);
}

function handleResponseSiteStatistic(response) {
	//Visszatérés értékét nem kell feldolgozni
}


function formCheckFeedbackCode(form) {
	id = form['feedback[check_id]'].value;
	code = form['feedback[check_code]'].value;
	sendRequest('/ajax_interface.php?mode=checkFeedbackCode&id=' + id + '&code=' + code, handleResponseCheckFeedbackCode);
	return false;
}

function handleResponseCheckFeedbackCode(response) {
	form = document.getElementById("form_feedback");
	if(response == "OK") {
		form.submit();
	}
	else {
		form['feedback[check_code]'].value = "";
		form['feedback[check_code]'].className += ' inputAlert';
		form['feedback[check_code]'].focus();

		//Kép újratöltése
		document.getElementById("img_feedback_check").src += "&1";

		alert("Hibás ellenőrző kód");
	}
}


function showContactInfo(property_code) {
	sendRequest('/ajax_interface.php?mode=getContactInfo&code=' + property_code, handleResponseContactinfo);
}

function handleResponseContactinfo(response) {
	//if(response) {
		document.getElementById("property_details_contact_info").innerHTML = response;
		inputValidator(document.getElementById("property_details_contact_info"));
	//}
}


function formCheckMessageCode(form) {
	id = form['message[check_id]'].value;
	code = form['message[check_code]'].value;
	sendRequest('/ajax_interface.php?mode=checkMessageCode&id=' + id + '&code=' + code, handleResponseCheckMessageCode);
	return false;
}

function handleResponseCheckMessageCode(response) {
	form = document.getElementById("form_message");
	if(response == "OK") {
		form.submit();
	}
	else {
		form['message[check_code]'].value = "";
		form['message[check_code]'].className += ' inputAlert';
		form['message[check_code]'].focus();

		//Kép újratöltése
		document.getElementById("img_message_check").src += "&1";

		alert("Hibás ellenőrző kód");
	}
}


function sendRequest(url, callback) {
	if (window.XMLHttpRequest) {
		var request = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject) {
		var request = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else {
		return false;
	}

	request.open('GET', url, true);
	request.onreadystatechange = function(args) {
		if (request.readyState == 4 && request.status == 200) {
			callback(request.responseText);
		}
	};
	
	request.send(null);
	return true;
}






function overRowClass(selectedRow, className) {
  if(!selectedRow.classNameOriginal) {
    selectedRow.classNameOriginal = selectedRow.className;
  }
  selectedRow.className = className;
}


function outRow(selectedRow) {
    selectedRow.className = selectedRow.classNameOriginal;
}


function formPropertyDeleteConfirm() {
	var confirmed = false;
	
	if ( confirm('A hirdetés véglegesen törlődni fog. Biztosan folytatja?') ) {
		confirmed = true;
	}
	
	return confirmed;
}



function newPopup ( popupURL, popupName, popupFeatures ) {
	newWindow = window.open(popupURL, popupName, popupFeatures);
	newWindow.focus();
	return false;
}

function emil(tld, dom, acc) {
	document.write('<a href="mailto:',acc,'@',dom,'.',tld,'">',acc,'@',dom,'.',tld,'</a>');
}


function showSubMenu(id) {
	if (id == 1) {
		document.getElementById("sub_menu_1").style.display = document.getElementById("sub_menu_1").style.display == "none" ? "" : "none";
		document.getElementById("sub_menu_1_arrow").src = document.getElementById("sub_menu_1").style.display == "none" ? "/images/menu_arrow_down.gif" : "/images/menu_arrow_up.gif";
	}
	else if (id == 2) {
		document.getElementById("sub_menu_2").style.display = document.getElementById("sub_menu_2").style.display == "none" ? "" : "none";
		document.getElementById("sub_menu_2_arrow").src = document.getElementById("sub_menu_2").style.display == "none" ? "/images/menu_arrow_down.gif" : "/images/menu_arrow_up.gif";
	}
}

function changeSettlementList() {
	document.getElementById('div_settlement_list_width_property').style.display = document.getElementById('div_settlement_list_width_property').style.display == "none" ? "" : "none";
	document.getElementById('div_settlement_list').style.display = document.getElementById('div_settlement_list').style.display == "none" ? "" : "none";
}

function changeNewBuilt() {
	if (document.getElementById("select_new_built").value == 1) {
		document.getElementById("row_state_1").style.display = "";
		document.getElementById("row_state_2").style.display = "";
	}
	else {
		document.getElementById("row_state_1").style.display = "none";
		document.getElementById("row_state_2").style.display = "none";
	}
}

function changeSearchNewBuilt() {
	if (document.getElementById("select_new_built").value == 2) {
		document.getElementById("row_state_1").style.display = "none";
		document.getElementById("row_state_2").style.display = "none";
	}
	else {
		document.getElementById("row_state_1").style.display = "";
		document.getElementById("row_state_2").style.display = "";
	}
}


function changeUserDataUserType() {
	document.getElementById("table_user_register_office_data").style.display = document.getElementById('radio_user_type_1').checked ? "none" : "";
	document.getElementById("label_user_register_contact_name").innerHTML = document.getElementById('radio_user_type_1').checked ? "Hirdetésnél megjelenő név:" : "Hirdetésnél megjelenő személynév:";
}


function changeUserDataContactMode() {
	if ( document.getElementById('radio_contact_mode_3').checked ) {
		document.getElementById("td_contact_phone_1_label").className = "requiredTitle";
		document.getElementById("contact_phone_1_prefix").className = "select required";
		document.getElementById("contact_phone_1_area").className = "input strfix_int required";
		document.getElementById("contact_phone_1_number").className = "input strfix_int required";
	}
	else {
		document.getElementById("td_contact_phone_1_label").className = "notRequiredTitle";
		document.getElementById("contact_phone_1_prefix").className = "select";
		document.getElementById("contact_phone_1_area").className = "input strfix_int";
		document.getElementById("contact_phone_1_number").className = "input strfix_int";
	}
}
