/**
 * This file has been automatically generated by
 * ee.city.admin.object.bind.event.BindCityCitypartAdminAddEditEvent
 */

var isCcpDefaultOptsLoaded = false;
var isCcpFirstLoad = true;
var ccpDefaultOption = new Object();
var c_cp = new Array(); // city_citypart
c_cp["CITY_BIALYSTOK"] = new Array(
	new Array("CITYPART_BACIECZKI", "Bacieczki"),
	new Array("CITYPART_BOJARY", "Bojary"),
	new Array("CITYPART_DOJLIDY", "Dojlidy"),
	new Array("CITYPART_FASTY", "Fasty"),
	new Array("CITYPART_NOWEMIASTO", "Nowe Miasto"),
	new Array("CITYPART_PIETRASZE", "Pietrasze"),
	new Array("CITYPART_STAROSIELCE", "Starosielce"),
	new Array("CITYPART_WYSOKISTOCZEK", "Wysoki Stoczek"),
	new Array("CITYPART_ZAWADY", "Zawady")
);
c_cp["CITY_GDANSK"] = new Array(
	new Array("CITYPART_ANIOLKI", "Aniołki"),
	new Array("CITYPART_BRZEZNO", "Brzeźno"),
	new Array("CITYPART_BRETOWO", "Brętowo"),
	new Array("CITYPART_CHELM", "Chełm"),
	new Array("CITYPART_DWOR", "Dwór"),
	new Array("CITYPART_KOKOSZKI", "Kokoszki"),
	new Array("CITYPART_KRAKOWIECGORKIZACH", "Krakowiec-Górki Zach."),
	new Array("CITYPART_LETNICA", "Letnica"),
	new Array("CITYPART_MATARNIA", "Matarnia"),
	new Array("CITYPART_MLYNISKA", "Młyniska"),
	new Array("CITYPART_NOWYPORT", "Nowy Port"),
	new Array("CITYPART_OLIWA", "Oliwa"),
	new Array("CITYPART_OLSZYNKA", "Olszynka"),
	new Array("CITYPART_ORUNIA", "Orunia"),
	new Array("CITYPART_OSOWA", "Osowa"),
	new Array("CITYPART_PIECKIMIGOWO", "Piecki-Migowo"),
	new Array("CITYPART_PRZYMORZEMALE", "Przymorze Małe"),
	new Array("CITYPART_PRZYMORZEWIELKIE", "Przymorze Wielkie"),
	new Array("CITYPART_RUDNIKI", "Rudniki"),
	new Array("CITYPART_SIEDLCE", "Siedlce"),
	new Array("CITYPART_STOGIZPRZEROBKA", "Stogi Z Przeróbką"),
	new Array("CITYPART_STRZYZA", "Strzyża"),
	new Array("CITYPART_SUCHANINO", "Suchanino"),
	new Array("CITYPART_WRZESZCZ", "Wrzeszcz"),
	new Array("CITYPART_WYSPASOBIESZEWSKA", "Wyspa Sobieszewska"),
	new Array("CITYPART_WZGORZEMICKIEWICZA", "Wzgórze Mickiewicza"),
	new Array("CITYPART_ZASPA", "Zaspa"),
	new Array("CITYPART_SRODMIESCIE_6", "Śródmieście"),
	new Array("CITYPART_ZABIANKA", "Żabianka")
);
c_cp["CITY_GDYNIA"] = new Array(
	new Array("CITYPART_BABIEDOLY", "Babie Doły"),
	new Array("CITYPART_CHWARZNOWICZLINO", "Chwarzno-Wiczlino"),
	new Array("CITYPART_CHYLONIA", "Chylonia"),
	new Array("CITYPART_CISOWA", "Cisowa"),
	new Array("CITYPART_DZIALKILESNE", "Działki Leśne"),
	new Array("CITYPART_DABROWA", "Dąbrowa"),
	new Array("CITYPART_GRABOWEK", "Grabówek"),
	new Array("CITYPART_KAMIENNAGORA", "Kamienna Góra"),
	new Array("CITYPART_KARWINY", "Karwiny"),
	new Array("CITYPART_LESZCZYNKI", "Leszczynki"),
	new Array("CITYPART_MALYKACK", "Mały Kack"),
	new Array("CITYPART_OBLUZE", "Obłuże"),
	new Array("CITYPART_OKSYWIE", "Oksywie"),
	new Array("CITYPART_ORLOWO", "Orłowo"),
	new Array("CITYPART_POGORZE", "Pogórze"),
	new Array("CITYPART_PUSTKICISOWSKIEDEMPTOWO", "Pustki Cisowskie - Demptowo"),
	new Array("CITYPART_REDLOWO", "Redłowo"),
	new Array("CITYPART_WIELKIKACK", "Wielki Kack"),
	new Array("CITYPART_WITOMINO", "Witomino"),
	new Array("CITYPART_WZGORZESWMAKSYMILIANA", "Wzgórze Św. Maksymiliana"),
	new Array("CITYPART_SRODMIESCIE_7", "Śródmieście")
);
c_cp["CITY_KATOWICE"] = new Array(
	new Array("CITYPART_BOGUCICE", "Bogucice"),
	new Array("CITYPART_BRYNOW", "Brynów"),
	new Array("CITYPART_DAB", "Dąb"),
	new Array("CITYPART_DABROWKAMALA", "Dąbrówka Mała"),
	new Array("CITYPART_GISZOWIEC", "Giszowiec"),
	new Array("CITYPART_JANOWNIKISZOWIEC", "Janów - Nikiszowiec"),
	new Array("CITYPART_KOSTUCHNA", "Kostuchna"),
	new Array("CITYPART_KOSZUTKA", "Koszutka"),
	new Array("CITYPART_LIGOTAPANEWNIKI", "Ligota - Panewniki"),
	new Array("CITYPART_MURCKI", "Murcki"),
	new Array("CITYPART_PIOTROWICEOCHOJEC", "Piotrowice - Ochojec"),
	new Array("CITYPART_PODLESIE", "Podlesie"),
	new Array("CITYPART_SZOPIENICEBUROWIEC", "Szopienice - Burowiec"),
	new Array("CITYPART_WELNOWIECJOZEFOWIEC", "Wełnowiec - Józefowiec"),
	new Array("CITYPART_ZARZECZE", "Zarzecze"),
	new Array("CITYPART_ZAWODZIE", "Zawodzie"),
	new Array("CITYPART_ZALESKAHALDABRYNOW", "Załęska Hałda - Brynów"),
	new Array("CITYPART_ZALEZE", "Załęże"),
	new Array("CITYPART_OSPADEREWSKIEGOMUCHOWIEC", "os. Paderewskiego - Muchowiec"),
	new Array("CITYPART_OSTYSIACLECIA", "os. Tysiąclecia"),
	new Array("CITYPART_OSWITOSA", "os. Witosa"),
	new Array("CITYPART_SRODMIESCIE_5", "Śródmieście")
);
c_cp["CITY_KRAKOW"] = new Array(
	new Array("CITYPART_KROWODRZA", "Krowodrza"),
	new Array("CITYPART_NOWAHUTA", "Nowa Huta"),
	new Array("CITYPART_PODGORZE", "Podgórze"),
	new Array("CITYPART_SRODMIESCIE_8", "Śródmieście")
);
c_cp["CITY_LODZ"] = new Array(
	new Array("CITYPART_BALUTY", "Bałuty"),
	new Array("CITYPART_GORNA", "Górna"),
	new Array("CITYPART_POLESIE", "Polesie"),
	new Array("CITYPART_WIDZEW", "Widzew"),
	new Array("CITYPART_SRODMIESCIE_4", "Śródmieście")
);
c_cp["CITY_LUBLIN"] = new Array(
	new Array("CITYPART_ABRAMOWICE", "Abramowice"),
	new Array("CITYPART_BRONOWICE", "Bronowice"),
	new Array("CITYPART_BURSAKI", "Bursaki"),
	new Array("CITYPART_CHOINY", "Choiny"),
	new Array("CITYPART_CZECHOW", "Czechów"),
	new Array("CITYPART_CZUBY", "Czuby"),
	new Array("CITYPART_DZIESIATA", "Dziesiąta"),
	new Array("CITYPART_FELIN", "Felin"),
	new Array("CITYPART_HAJDOW", "Hajdów"),
	new Array("CITYPART_KALINOWSZCZYZNA", "Kalinowszczyzna"),
	new Array("CITYPART_KONSTANTYNOW", "Konstantynów"),
	new Array("CITYPART_KOSMINEK", "Kośminek"),
	new Array("CITYPART_LSM", "Lsm"),
	new Array("CITYPART_MAJDANTATARSKI", "Majdan Tatarski"),
	new Array("CITYPART_MAJDANEK", "Majdanek"),
	new Array("CITYPART_PONIKWODA", "Ponikwoda"),
	new Array("CITYPART_PRAWIEDNIKI", "Prawiedniki"),
	new Array("CITYPART_RUDNIK", "Rudnik"),
	new Array("CITYPART_STAREMIASTO_2", "Stare Miasto"),
	new Array("CITYPART_SLAWIN", "Sławin"),
	new Array("CITYPART_SLAWINEK", "Sławinek"),
	new Array("CITYPART_TATARY", "Tatary"),
	new Array("CITYPART_WIENIAWA", "Wieniawa"),
	new Array("CITYPART_WROTKOW", "Wrotków"),
	new Array("CITYPART_WEGLIN", "Węglin"),
	new Array("CITYPART_ZADEBIE", "Zadębie"),
	new Array("CITYPART_ZEMBORZYCE", "Zemborzyce"),
	new Array("CITYPART_SRODMIESCIE_2", "Śródmieście")
);
c_cp["CITY_POZNAN"] = new Array(
	new Array("CITYPART_GRUNWALD", "Grunwald"),
	new Array("CITYPART_JEZYCE", "Jeżyce"),
	new Array("CITYPART_NOWEMIASTO_2", "Nowe Miasto"),
	new Array("CITYPART_STAREMIASTO_3", "Stare Miasto"),
	new Array("CITYPART_WILDA", "Wilda")
);
c_cp["CITY_SOPOT"] = new Array(
	new Array("CITYPART_BRODWINO", "Brodwino"),
	new Array("CITYPART_GREZOWO", "Gręzowo"),
	new Array("CITYPART_KAMIENNYPOTOK", "Kamienny Potok"),
	new Array("CITYPART_KARLIKOWO", "Karlikowo"),
	new Array("CITYPART_OSIEDLEMICKIEWICZA", "Osiedle Mickiewicza"),
	new Array("CITYPART_PRZYLESIE", "Przylesie"),
	new Array("CITYPART_STAWOWIE", "Stawowie"),
	new Array("CITYPART_SWIEMIROWO", "Świemirowo")
);
c_cp["CITY_SZCZECIN"] = new Array(
	new Array("CITYPART_PRAWOBRZEZE", "Prawobrzeże"),
	new Array("CITYPART_POLNOC", "Północ"),
	new Array("CITYPART_ZACHOD", "Zachód"),
	new Array("CITYPART_SRODMIESCIE_9", "Śródmieście")
);
c_cp["CITY_WARSZAWA"] = new Array(
	new Array("CITYPART_BEMOWO", "Bemowo"),
	new Array("CITYPART_BIALOLEKA", "Białołęka"),
	new Array("CITYPART_BIELANY", "Bielany"),
	new Array("CITYPART_MOKOTOW", "Mokotów"),
	new Array("CITYPART_OCHOTA", "Ochota"),
	new Array("CITYPART_PRAGAPOLUDNIE", "Praga Południe"),
	new Array("CITYPART_PRAGAPOLNOC", "Praga Północ"),
	new Array("CITYPART_REMBERTOW", "Rembertów"),
	new Array("CITYPART_TARGOWEK", "Targówek"),
	new Array("CITYPART_URSUS", "Ursus"),
	new Array("CITYPART_URSYNOW", "Ursynów"),
	new Array("CITYPART_WAWER", "Wawer"),
	new Array("CITYPART_WESOLA", "Wesoła"),
	new Array("CITYPART_WILANOW", "Wilanów"),
	new Array("CITYPART_WOLA", "Wola"),
	new Array("CITYPART_WLOCHY", "Włochy"),
	new Array("CITYPART_SRODMIESCIE", "Śródmieście"),
	new Array("CITYPART_ZOLIBORZ", "Żoliborz")
);
c_cp["CITY_WROCLAW"] = new Array(
	new Array("CITYPART_FABRYCZNA", "Fabryczna"),
	new Array("CITYPART_KRZYKI", "Krzyki"),
	new Array("CITYPART_PSIEPOLE", "Psie Pole"),
	new Array("CITYPART_STAREMIASTO", "Stare Miasto"),
	new Array("CITYPART_SRODMIESCIE_3", "Śródmieście")
);
function changeCitypartSelBoxItems(formName, srcObjName, destObjName, hiddenSrcObjName, hiddenDestObjName) {
	var destObj = eval("document."+formName+"."+destObjName);
	var srcObj = eval("document."+formName+"."+srcObjName);
	var selIndex = destObj.selectedIndex;
	if (selIndex == -1) {
		selIndex = 0;
	}
	var destObjSelKey = destObj.options[selIndex].value;
	var srcObjSelkey;
	srcObjSelkey = srcObj.options[srcObj.selectedIndex].value;
	
	var hiddenSrcObj=eval("document.forms['"+formName+"']."+hiddenSrcObjName);

 	hiddenSrcObj.value = srcObjSelkey;

	var destObjOpts = destObj.options;
	var selId = 0;
	if (!isCcpDefaultOptsLoaded) {
		ccpDefaultOption = destObjOpts[0];
		isCcpDefaultOptsLoaded = true;
	}
	destObjOpts.length = 0;
	destObjOpts[0] = ccpDefaultOption;
	if (isCcpFirstLoad && srcObj.selectedIndex == 0) {
		// Show 'Tallinn' cityparts on page load
		srcObjSelkey = "CITY_TALLINN";
	}

	var hiddenDestObj=eval("document."+formName+"."+hiddenDestObjName);


	/** variable selCityparts(Array) is generated from servlet and holds multiple selected cityparts */
	var selCityparts;
	try {
		selCityparts = selectedCityparts;
	} catch(err) {
		selCityparts = new Array();
	}

	if (!(srcObjSelkey == null || srcObjSelkey.length == 0 || c_cp[srcObjSelkey] == null)) {
		for (i=0; i<c_cp[srcObjSelkey].length; i++) {
			var val = eval("c_cp['"+srcObjSelkey+"']["+i+"]");
			destObjOpts[i+1] = new Option(val[1], val[0]);

         if (selCityparts.length == 0) {
			    if (hiddenDestObj.value == val[0]) {
				   selId = i+1;
			    }
         } else {
             for (j=0; j<selCityparts.length; j++) {
                 if (selCityparts[j] == val[0]) {
                     destObjOpts[i+1].selected = true;
                 }
             }
         }

		}
	}
	selIndex = selId;
	isCcpFirstLoad = false;
}
function c_cpObjectNotExists(objectName) {
		if (window.c_cp[objectName] == null)return true;
		else return false;
}

