var oStates = document.getElementById("xsrch_2"); var oCities = document.getElementById("xsrch_3"); var aCities = new Array(); var bReArrangeCities_Enabled = true; var bReArrangeStates_Enabled = true; aCities[21] = new Array(); aCities[21][3234] = "Pieve di Nievole"; aCities[3] = new Array(); aCities[3][775] = "Felsőlajos"; aCities[3][1553] = "Lajosmizse"; aCities[5] = new Array(); aCities[5][30] = "Aggtelek"; aCities[5][1789] = "Miskolc"; aCities[5][2802] = "Telkibánya"; aCities[1] = new Array(); aCities[1][394] = "Budapest"; aCities[1][3235] = "Budapest - Budaörs"; aCities[6] = new Array(); aCities[6][2607] = "Szeged"; aCities[7] = new Array(); aCities[7][27] = "Agárd"; aCities[7][450] = "Csákvár"; aCities[7][761] = "Fehérvárcsurgó"; aCities[7][2302] = "Rácalmás"; aCities[7][3074] = "Velence"; aCities[8] = new Array(); aCities[8][1008] = "Hédervár"; aCities[8][2465] = "Sokorópátka"; aCities[8][2507] = "Sopron"; aCities[9] = new Array(); aCities[9][570] = "Debrecen"; aCities[10] = new Array(); aCities[10][266] = "Bélapátfalva"; aCities[10][678] = "Eger"; aCities[10][687] = "Egerszalók"; aCities[10][1701] = "Mátrafüred"; aCities[10][2151] = "Parádsasvár"; aCities[10][2693] = "Szilvásvárad"; aCities[16] = new Array(); aCities[16][1339] = "Kétpó"; aCities[16][2547] = "Szajol"; aCities[16][2869] = "Tiszaroff"; aCities[11] = new Array(); aCities[11][3236] = "Esztergom-Búbánatvölgy"; aCities[13] = new Array(); aCities[13][2956] = "Újhartyán"; aCities[13][306] = "Biatorbágy"; aCities[13][395] = "Budaörs"; aCities[13][393] = "Budakeszi"; aCities[13][398] = "Bugyi"; aCities[13][430] = "Cegléd"; aCities[13][508] = "Csévharaszt"; aCities[13][595] = "Dobogókő"; aCities[13][632] = "Dunabogdány"; aCities[13][636] = "Dunaharaszti"; aCities[13][718] = "Érd"; aCities[13][959] = "Göd"; aCities[13][961] = "Gödöllő"; aCities[13][944] = "Gyömrő"; aCities[13][988] = "Halásztelek"; aCities[13][3230] = "Horány"; aCities[13][1127] = "Inárcs"; aCities[13][2165] = "Páty"; aCities[13][2208] = "Pilis"; aCities[13][2304] = "Ráckeve"; aCities[13][2641] = "Szentendre"; aCities[13][2678] = "Szigetszentmiklós"; aCities[13][2706] = "Szokolya"; aCities[13][3041] = "Vasad"; aCities[13][3067] = "Vecsés"; aCities[13][3083] = "Verseg"; aCities[13][3110] = "Visegrád"; aCities[14] = new Array(); aCities[14][3232] = "Zselickisfalud - Kardosfa"; aCities[15] = new Array(); aCities[15][2223] = "Piricse"; aCities[17] = new Array(); aCities[17][363] = "Bonyhád"; aCities[17][2456] = "Simontornya"; aCities[17][3197] = "Zomba"; aCities[18] = new Array(); aCities[18][2366] = "Rönök"; aCities[18][2463] = "Sitke"; aCities[18][2621] = "Szeleste"; aCities[18][3205] = "Zsédeny"; aCities[19] = new Array(); aCities[19][174] = "Balatonalmádi"; aCities[19][184] = "Balatonfüred"; aCities[19][3093] = "Veszprém"; aCities[20] = new Array(); aCities[20][186] = "Balatongyörök"; aCities[20][3156] = "Zalakaros"; aCities[20][3231] = "Zalakaros (Garabonc)"; var aAllCities = new Array(); aAllCities[27] = "Agárd"; aAllCities[30] = "Aggtelek"; aAllCities[2956] = "Újhartyán"; aAllCities[174] = "Balatonalmádi"; aAllCities[184] = "Balatonfüred"; aAllCities[186] = "Balatongyörök"; aAllCities[266] = "Bélapátfalva"; aAllCities[306] = "Biatorbágy"; aAllCities[363] = "Bonyhád"; aAllCities[395] = "Budaörs"; aAllCities[393] = "Budakeszi"; aAllCities[394] = "Budapest"; aAllCities[3235] = "Budapest - Budaörs"; aAllCities[398] = "Bugyi"; aAllCities[430] = "Cegléd"; aAllCities[450] = "Csákvár"; aAllCities[508] = "Csévharaszt"; aAllCities[570] = "Debrecen"; aAllCities[595] = "Dobogókő"; aAllCities[632] = "Dunabogdány"; aAllCities[636] = "Dunaharaszti"; aAllCities[678] = "Eger"; aAllCities[687] = "Egerszalók"; aAllCities[3236] = "Esztergom-Búbánatvölgy"; aAllCities[718] = "Érd"; aAllCities[761] = "Fehérvárcsurgó"; aAllCities[775] = "Felsőlajos"; aAllCities[959] = "Göd"; aAllCities[961] = "Gödöllő"; aAllCities[944] = "Gyömrő"; aAllCities[988] = "Halásztelek"; aAllCities[1008] = "Hédervár"; aAllCities[3230] = "Horány"; aAllCities[1127] = "Inárcs"; aAllCities[1339] = "Kétpó"; aAllCities[1553] = "Lajosmizse"; aAllCities[1701] = "Mátrafüred"; aAllCities[1789] = "Miskolc"; aAllCities[2151] = "Parádsasvár"; aAllCities[2165] = "Páty"; aAllCities[3234] = "Pieve di Nievole"; aAllCities[2208] = "Pilis"; aAllCities[2223] = "Piricse"; aAllCities[2302] = "Rácalmás"; aAllCities[2304] = "Ráckeve"; aAllCities[2366] = "Rönök"; aAllCities[2456] = "Simontornya"; aAllCities[2463] = "Sitke"; aAllCities[2465] = "Sokorópátka"; aAllCities[2507] = "Sopron"; aAllCities[2547] = "Szajol"; aAllCities[2607] = "Szeged"; aAllCities[2621] = "Szeleste"; aAllCities[2641] = "Szentendre"; aAllCities[2678] = "Szigetszentmiklós"; aAllCities[2693] = "Szilvásvárad"; aAllCities[2706] = "Szokolya"; aAllCities[2802] = "Telkibánya"; aAllCities[2869] = "Tiszaroff"; aAllCities[3041] = "Vasad"; aAllCities[3067] = "Vecsés"; aAllCities[3074] = "Velence"; aAllCities[3083] = "Verseg"; aAllCities[3093] = "Veszprém"; aAllCities[3110] = "Visegrád"; aAllCities[3156] = "Zalakaros"; aAllCities[3231] = "Zalakaros (Garabonc)"; aAllCities[3197] = "Zomba"; aAllCities[3205] = "Zsédeny"; aAllCities[3232] = "Zselickisfalud - Kardosfa"; var iInitialCityID = 0; function ReArrangeCities() { if(!bReArrangeCities_Enabled) return; if(!oStates) oStates = document.getElementById("xsrch_2"); if(!oCities) oCities = document.getElementById("xsrch_3"); if(!oStates || !oCities) return; for(var i=oCities.options.length-1; i>=1; i--) oCities.options[i] = null; var j = 0; if(oStates.selectedIndex>0) { for(var i in aCities[oStates.value]) oCities.options[++j] = new Option(aCities[oStates.value][i], i); } else { for(var i in aAllCities) oCities.options[++j] = new Option(aAllCities[i], i); } bReArrangeStates_Enabled = false; if(!iInitialCityID) oCities.selectedIndex = 0; else { for(var i=1; i<=oCities.options.length-1; i++) { if(oCities.options[i].value==iInitialCityID) { oCities.selectedIndex = i; break; } } } var oDistricts = document.getElementById("xsrch_11"); if(oDistricts) oDistricts.style.visibility = oCities.value==394 ? "visible" : "hidden"; iInitialCityID = ""; bReArrangeStates_Enabled = true; } function ReArrangeStates() { var oDistricts = document.getElementById("xsrch_11"); if(oDistricts) oDistricts.style.visibility = oCities.value==394 ? "visible" : "hidden"; if(!bReArrangeStates_Enabled) return; if(!oStates) oStates = document.getElementById("xsrch_2"); if(!oCities) oCities = document.getElementById("xsrch_3"); if(!oStates || !oCities) return; for(var i in aCities) { for(var j in aCities[i]) { if(j==oCities.value) { for(var k=1; k<=oStates.options.length-1; k++) { if(oStates.options[k].value==i) { bReArrangeCities_Enabled = false; oStates.selectedIndex = k; bReArrangeCities_Enabled = true; return; } } } } } } function clear_inputs() { for(var i=1; i<=30; i++) { x = document.getElementById("xsrch_" + i); if(x) { if(x.type && x.type=="radio") x2 = document.getElementById("xsrch_" + i + "_0"); else x2 = null; if(x2) x2.checked = true; else { if(x.type && x.type.search(/select/i)!=-1) x.selectedIndex = 0; else if(x.type && x.type=="checkbox") x.checked = false; else x.value = ""; } } else { x = document.getElementById("xsrch_" + i + "_0"); if(x) x.checked = true; } for(j=1; j<=30; j++) { x = document.getElementById("xsrch_" + i + "_" + j); if(x) { if(x.type && x.type=="radio") x2 = document.getElementById("xsrch_" + i + "_" + j + "_0"); else x2 = null; if(x2) x2.checked = true; else { if(x.type && x.type.search(/select/i)!=-1) x.selectedIndex = 0; else if(x.type && x.type=="checkbox") x.checked = false; else x.value = ""; } } else { x = document.getElementById("xsrch_" + i + "_" + j + "_0"); if(x) x.checked = true; } } } return false; } function ShowSearchMore() { var oDiv1 = document.getElementById("SearchMore"); var oDiv2 = document.getElementById("SearchMoreButton"); var oDiv3 = document.getElementById("SearchMoreClose"); if(oDiv1 && oDiv2 && oDiv3) { oDiv1.style.display = "block"; oDiv2.style.display = "none"; oDiv3.style.display = "block"; } return false; } function ShowSearchClose() { var oDiv1 = document.getElementById("SearchMore"); var oDiv2 = document.getElementById("SearchMoreButton"); var oDiv3 = document.getElementById("SearchMoreClose"); if(oDiv1 && oDiv2 && oDiv3) { oDiv1.style.display = "none"; oDiv2.style.display = "block"; oDiv3.style.display = "none"; } return false; }