
var bgBad = "#DADBFE";
var bgGood = "white";
//var bgGood = window.document.forms[0].elements[0].style.backgroundColor;

city = new Array(
new Array('Yurtdışı', -2),
new Array('Adana', 1),
new Array('Adıyaman', 2),
new Array('Afyon', 3),
new Array('Ağrı', 4),
new Array('Aksaray', 5),
new Array('Amasya', 6),
new Array('Ankara', 7),
new Array('Antalya', 8),
new Array('Ardahan', 9),
new Array('Artvin', 10),
new Array('Aydın', 11),
new Array('Balıkesir', 12),
new Array('Bartın', 13),
new Array('Batman', 14),
new Array('Bayburt', 15),
new Array('Bilecik', 16),
new Array('Bingöl', 17),
new Array('Bitlis', 18),
new Array('Bolu', 19),
new Array('Burdur', 20),
new Array('Bursa', 21),
new Array('Çanakkale', 22),
new Array('Çankırı', 23),
new Array('Çorum', 24),
new Array('Denizli', 25),
new Array('Diyarbakır', 26),
new Array('Edirne', 27),
new Array('Elazığ', 28),
new Array('Erzincan', 29),
new Array('Erzurum', 30),
new Array('Eskişehir', 31),
new Array('Gaziantep', 32),
new Array('Giresun', 33),
new Array('Gümüşhane', 34),
new Array('Hakkari', 35),
new Array('Hatay', 36),
new Array('Iğdır', 37),
new Array('Isparta', 38),
new Array('İçel', 39),
new Array('İstanbul (Avrupa)', 40),
new Array('İstanbul (Anadolu)', 41),
new Array('İzmir', 42),
new Array('Kahramanmaraş', 43),
new Array('Karabük', 44),
new Array('Karaman', 45),
new Array('Kars', 46),
new Array('Kastamonu', 47),
new Array('Kayseri', 48),
new Array('Kırıkkale', 49),
new Array('Kırklareli', 50),
new Array('Kırşehir', 51),
new Array('Kilis', 52),
new Array('Kocaeli', 53),
new Array('Konya', 54),
new Array('Kütahya', 55),
new Array('Malatya', 56),
new Array('Manisa', 57),
new Array('Mardin', 58),
new Array('Muğla', 59),
new Array('Muş', 60),
new Array('Nevşehir', 61),
new Array('Niğde', 62),
new Array('Ordu', 63),
new Array('Osmaniye', 64),
new Array('Rize', 65),
new Array('Sakarya', 66),
new Array('Samsun', 67),
new Array('Siirt', 68),
new Array('Sinop', 69),
new Array('Sivas', 70),
new Array('Şanlıurfa', 71),
new Array('Şırnak', 72),
new Array('Tekirdağ', 73),
new Array('Tokat', 74),
new Array('Trabzon', 75),
new Array('Tunceli', 76),
new Array('Uşak', 77),
new Array('Van', 78),
new Array('Yalova', 79),
new Array('Yozgat', 80),
new Array('Zonguldak', 81));

county = new Array(null,
new Array(
new Array('A.B.D.', -10001), // -1
new Array('Afganistan', -93),
new Array('Almanya', -49),
new Array('Avustralya', -61),
new Array('Avusturya', -43),
new Array('Azerbaycan', -994),
new Array('Belçika', -32),
new Array('Bosna Hersek', -387),
new Array('Bulgaristan', -359),
new Array('Danimarka', -45),
new Array('Finlandiya', -358),
new Array('Fransa', -33),
new Array('Hollanda', -31),
new Array('Irak', -964),
new Array('İngiltere', -44),
new Array('İran', -98),
new Array('İspanya', -34),
new Array('İsrail', -972),
new Array('İsveç', -46),
new Array('İsviçre', -41),
new Array('İtalya', -39),
new Array('Japonya', -81),
new Array('Kanada', -10002), // -1
new Array('Kazakistan', -70001), // -7
new Array('Kırgızistan', -996),
new Array('Libya', -218),
new Array('Macaristan', -36),
new Array('Makedonya', -389),
new Array('Norveç', -47),
new Array('Özbekistan', -996),
new Array('Pakistan', -92),
new Array('Rusya Federasyonu', -7),
new Array('Tacikistan', -70002), // -7
new Array('Özbekistan', -996),
new Array('Tataristan', -7843),
new Array('Türkmenistan', -993),
new Array('Yugoslavya', -381),
new Array('Yunanistan', -30)
),
new Array(
new Array('Aladağ', 37),
new Array('Ceyhan', 166),
new Array('Feke', 320),
new Array('İmamoğlu', 434),
new Array('Karaisalı', 475),
new Array('Karataş', 484),
new Array('Kozan', 536),
new Array('Pozantı', 728),
new Array('Seyhan', 771),
new Array('Şaimbeyli', 811),
new Array('Tufanbeyli', 852),
new Array('Yumurtalık', 915),
new Array('Yüreğir', 919)
),
new Array(
new Array('Besni', 120),
new Array('Çelikhan', 205),
new Array('Gerger', 339),
new Array('Gölbaşı', 347),
new Array('Kahta', 459),
new Array('Merkez', 607),
new Array('Samsat', 738),
new Array('Sıncık', 773),
new Array('Tut', 855)
),
new Array(
new Array('Başmakçı', 107),
new Array('Bayat', 110),
new Array('Bolvadin', 139),
new Array('Çay', 196),
new Array('Çobanlar', 224),
new Array('Dazkırı', 235),
new Array('Dinar', 257),
new Array('Emirdağ', 292),
new Array('Evciler', 313),
new Array('Hocalar', 418),
new Array('İhsaniye', 430),
new Array('İncehisar', 436),
new Array('Kızılören', 519),
new Array('Merkez', 608),
new Array('Sandıklı', 739),
new Array('Sincanlı', 781),
new Array('Sultandağlı', 794),
new Array('Şuhut', 827)
),
new Array(
new Array('Diyadin', 259),
new Array('Doğubeyazıt', 267),
new Array('Eleşkirt', 287),
new Array('Hamur', 394),
new Array('Kalecik', 463),
new Array('Kazan', 496),
new Array('Merkez', 606),
new Array('Patnos', 709)
),
new Array(
new Array('Ağaçören', 8),
new Array('Eskil', 307),
new Array('Gülağaç', 367),
new Array('Güzelyurt', 386),
new Array('Merkez', 650),
new Array('Ortaköy', 694),
new Array('Sarıyahşi', 753)
),
new Array(
new Array('Göynücek', 362),
new Array('Gümüşhacıköy', 371),
new Array('Hamamözü', 393),
new Array('Merkez', 602),
new Array('Merzifon', 657),
new Array('Suluova', 796),
new Array('Taşova', 833)
),
new Array(
new Array('Akyurt', 33),
new Array('Altındağ', 44),
new Array('Ayaş', 78),
new Array('Bala', 99),
new Array('Beypazarı', 130),
new Array('Çamlıdere', 178),
new Array('Çankaya', 185),
new Array('Çubuk', 226),
new Array('Elmadağ', 288),
new Array('Etimesgut', 312),
new Array('Evren', 314),
new Array('Gölbaşı', 348),
new Array('Güdül', 366),
new Array('Haymana', 408),
new Array('Kalecik', 464),
new Array('Kazan', 497),
new Array('Keçiören', 500),
new Array('Kızılcahamam', 517),
new Array('Mamak', 572),
new Array('Nallıhan', 672),
new Array('Polatlı', 726),
new Array('Sincan', 780),
new Array('Ş.koçhisar', 808),
new Array('Yenimahalle', 900)
),
new Array(
new Array('Akseki', 28),
new Array('Alanya', 38),
new Array('Elmalı', 289),
new Array('Finike', 325),
new Array('Gazipaşa', 329),
new Array('Gündoğmuş', 373),
new Array('İbradı', 427),
new Array('Kale', 460),
new Array('Kaş', 492),
new Array('Kemer', 507),
new Array('Korkuteli', 532),
new Array('Kumluca', 550),
new Array('Manavgat', 573),
new Array('Merkez', 605),
new Array('Serik', 767)
),
new Array(
new Array('Çıldır', 213),
new Array('Damal', 231),
new Array('Göle', 350),
new Array('Hanak', 396),
new Array('Merkez', 642),
new Array('Posof', 727)
),
new Array(
new Array('Ardanuç', 61),
new Array('Arhavi', 64),
new Array('Borçka', 141),
new Array('Hopa', 420),
new Array('Merkez', 604),
new Array('Murgul', 668),
new Array('Şavşat', 817),
new Array('Yusufeli', 917)
),
new Array(
new Array('Bozdoğan', 145),
new Array('Buhankent', 155),
new Array('Çine', 222),
new Array('Didim', 252),
new Array('Germencik', 340),
new Array('İncirliova', 438),
new Array('Karacasu', 471),
new Array('Karpuzlu', 489),
new Array('Koçarlı', 526),
new Array('Köşk', 543),
new Array('Kuşadası', 555),
new Array('Kuyucak', 556),
new Array('Merkez', 599),
new Array('Nazilli', 675),
new Array('Söke', 791),
new Array('Sultanhisar', 795),
new Array('Yenihisar', 899),
new Array('Yenipazar', 901)
),
new Array(
new Array('Ayvalık', 86),
new Array('Balya', 102),
new Array('Bandırma', 104),
new Array('Bigadiç', 133),
new Array('Burhaniye', 159),
new Array('Dursunbey', 273),
new Array('Edremit', 278),
new Array('Erdek', 297),
new Array('Gömeç', 357),
new Array('Gönen', 358),
new Array('Havran', 405),
new Array('İvrindi', 448),
new Array('Kepsut', 508),
new Array('Manyas', 574),
new Array('Marmara', 575),
new Array('Merkez', 598),
new Array('Savaştepe', 758),
new Array('Sındırgı', 774),
new Array('Susurluk', 801)
),
new Array(
new Array('Amasra', 53),
new Array('Kurucalişe', 554),
new Array('Merkez', 639),
new Array('Ulus', 869)
),
new Array(
new Array('Beşiri', 123),
new Array('Gercüş', 337),
new Array('Hasankeyf', 402),
new Array('Kozluk', 537),
new Array('Merkez', 643),
new Array('Sason', 757)
),
new Array(
new Array('Aydıntepe', 83),
new Array('Demirözü', 239),
new Array('Merkez', 656)
),
new Array(
new Array('Bozüyük', 151),
new Array('Gölpazarı', 355),
new Array('İnhisarlı', 441),
new Array('Merkez', 603),
new Array('Osmaneli', 696),
new Array('Pazaryeri', 714),
new Array('Söğüt', 789),
new Array('Yenipazar', 902)
),
new Array(
new Array('Adaklı', 4),
new Array('Digor', 253),
new Array('Gençkarlıova', 336),
new Array('Kiği', 521),
new Array('Merkez', 600),
new Array('Solhan', 786),
new Array('Yayladere', 893),
new Array('Yedisu', 895)
),
new Array(
new Array('Adilcevaz', 6),
new Array('Ahlat', 13),
new Array('Güroymak', 381),
new Array('Hizan', 417),
new Array('Merkez', 601),
new Array('Mutki', 671),
new Array('Tatvan', 834)
),
new Array(
new Array('Akçakoca', 20),
new Array('Cumayeri', 171),
new Array('Çilimli', 221),
new Array('Dörtdivan', 269),
new Array('Düzce', 274),
new Array('Gerede', 338),
new Array('Gölyaka', 356),
new Array('Göynük', 363),
new Array('Gümüşova', 372),
new Array('Kıbrıscık', 513),
new Array('Mengen', 584),
new Array('Merkez', 593),
new Array('Mudurnu', 665),
new Array('Seben', 760),
new Array('Yeniçağa', 897),
new Array('Yığılca', 911)
),
new Array(
new Array('Ağlasun', 10),
new Array('Altınyayla', 49),
new Array('Bucak', 154),
new Array('Çavdır', 195),
new Array('Çeltikçi', 207),
new Array('Gölhisar', 351),
new Array('Karamanlı', 479),
new Array('Kemer', 506),
new Array('Merkez', 597),
new Array('Tefenni', 837),
new Array('Yeşilova', 908)
),
new Array(
new Array('Büyükorhan', 162),
new Array('Büyükşehir', 163),
new Array('Gemlik', 335),
new Array('Gürsu', 383),
new Array('Harmancık', 399),
new Array('İnegöl', 440),
new Array('İznik', 450),
new Array('Karacabey', 470),
new Array('Keles', 501),
new Array('Kestel', 510),
new Array('M.kemalpaşa', 565),
new Array('Mudanya', 664),
new Array('Nilüfer', 678),
new Array('Orhaneli', 689),
new Array('Orhangazi', 690),
new Array('Osmangazi', 697),
new Array('Yenişehir', 904),
new Array('Yıldırım', 912)
),
new Array(
new Array('Ayvacık', 85),
new Array('Bayramiç', 114),
new Array('Biga', 132),
new Array('Bozcaada', 144),
new Array('Çan', 182),
new Array('Eceabat', 277),
new Array('Ezine', 317),
new Array('Gelibolu', 333),
new Array('Gökçeada', 344),
new Array('Lapseki', 563),
new Array('Merkez', 596),
new Array('Yenice', 896)
),
new Array(
new Array('Atkaracalar', 73),
new Array('Bayramören', 115),
new Array('Çerkes', 209),
new Array('Eldivan', 286),
new Array('Eskipazar', 309),
new Array('Ilgaz', 424),
new Array('Kızılırmak', 518),
new Array('Korgun', 530),
new Array('Kurşunlu', 552),
new Array('Merkez', 595),
new Array('Orta', 691),
new Array('Ovacık', 699),
new Array('Şabanözü', 809),
new Array('Yapraklı', 889)
),
new Array(
new Array('Alaca', 34),
new Array('Bayat', 111),
new Array('Boğazkale', 137),
new Array('Dodurga', 260),
new Array('İskilip', 445),
new Array('Kargı', 488),
new Array('Laçin', 560),
new Array('Mecitözü', 580),
new Array('Merkez', 594),
new Array('Oğuzlar', 685),
new Array('Ortaköy', 693),
new Array('Osmancık', 695),
new Array('Sungurlu', 799),
new Array('Uğurludağ', 861)
),
new Array(
new Array('Acıpayam', 3),
new Array('Akköy', 24),
new Array('Babadağ', 88),
new Array('Baklan', 97),
new Array('Bekilli', 117),
new Array('Beyağaç', 125),
new Array('Bozkurt', 148),
new Array('Buldan', 158),
new Array('Çal', 173),
new Array('Çameli', 177),
new Array('Çardak', 186),
new Array('Çivril', 223),
new Array('Güney', 374),
new Array('Honaz', 419),
new Array('Kale', 461),
new Array('Merkez', 589),
new Array('Sarayköy', 745),
new Array('Serinhisar', 768),
new Array('Tavas', 835)
),
new Array(
new Array('Bismil', 135),
new Array('Çermik', 211),
new Array('Çınar', 214),
new Array('Dicle', 251),
new Array('Egil', 281),
new Array('Ergani', 302),
new Array('Güngüş', 378),
new Array('Hani', 397),
new Array('Hazro', 411),
new Array('Kocaköy', 524),
new Array('Kulp', 546),
new Array('Merkez', 588),
new Array('Silvan', 778)
),
new Array(
new Array('Enez', 294),
new Array('Havsa', 406),
new Array('İpsala', 443),
new Array('Keşan', 511),
new Array('Lalapaşa', 562),
new Array('Meriç', 586),
new Array('Merkez', 587),
new Array('Süloğlu', 804),
new Array('Uzunköprü', 872)
),
new Array(
new Array('Ağın', 9),
new Array('Alacakaya', 35),
new Array('Arıcak', 65),
new Array('Baksil', 98),
new Array('Karakoçan', 477),
new Array('Keban', 498),
new Array('Kovancılar', 533),
new Array('Maden', 567),
new Array('Merkez', 590),
new Array('Palu', 706),
new Array('Sivrice', 784)
),
new Array(
new Array('Çayırlı', 201),
new Array('İliç', 433),
new Array('Kemah', 503),
new Array('Kemaliye', 504),
new Array('Merkez', 591),
new Array('Otlukbeli', 698),
new Array('Refahiye', 731),
new Array('Tercan', 840),
new Array('Üzümlü', 877)
),
new Array(
new Array('Aşkale', 71),
new Array('Çat', 189),
new Array('Hınıs', 414),
new Array('Horasan', 421),
new Array('Ilıca', 426),
new Array('İspir', 447),
new Array('Karaçoban', 472),
new Array('Karayazı', 486),
new Array('Köprüköy', 540),
new Array('Merkez', 592),
new Array('Narman', 674),
new Array('Oltu', 686),
new Array('Olur', 687),
new Array('Pasinler', 708),
new Array('Pazaryolu', 715),
new Array('Şenkaya', 821),
new Array('Tekman', 839),
new Array('Tortum', 849),
new Array('Uzundere', 871)
),
new Array(
new Array('Alpu', 43),
new Array('Beylikova', 128),
new Array('Çifteler', 217),
new Array('Günyüzü', 379),
new Array('Han', 395),
new Array('İnönü', 442),
new Array('Mahmudiye', 568),
new Array('Merkez', 620),
new Array('Mihalgazi', 660),
new Array('Mihalıççık', 661),
new Array('Sarıcakaya', 747),
new Array('Seyitgazi', 772),
new Array('Sivrihisar', 785)
),
new Array(
new Array('Araban', 56),
new Array('İslahiye', 446),
new Array('Kargamış', 487),
new Array('Nizip', 679),
new Array('Nurdağı', 680),
new Array('Oğuzeli', 684),
new Array('Şahinbey', 810),
new Array('Şehitkamil', 819),
new Array('Yavuzeli', 891)
),
new Array(
new Array('Alucra', 52),
new Array('Bulancak', 156),
new Array('Çamoluk', 181),
new Array('Çanakçı', 183),
new Array('Dereli', 242),
new Array('Doğankent', 262),
new Array('Espiye', 310),
new Array('Eynesil', 315),
new Array('Görele', 361),
new Array('Güce', 364),
new Array('Keşap', 512),
new Array('Merkez', 621),
new Array('Piraziz', 724),
new Array('Ş.karahisar', 807),
new Array('Tirebolu', 844),
new Array('Yağlıdere', 883)
),
new Array(
new Array('Kelkit', 502),
new Array('Köse', 542),
new Array('Kürtün', 559),
new Array('Merkez', 622),
new Array('Şiran', 824),
new Array('Torul', 850)
),
new Array(
new Array('Çukurca', 227),
new Array('Merkez', 623),
new Array('Şemdinli', 820),
new Array('Yüksekova', 918)
),
new Array(
new Array('Altınözü', 47),
new Array('Belen', 118),
new Array('Dörtyol', 270),
new Array('Erzin', 305),
new Array('Hassa', 404),
new Array('İskenderun', 444),
new Array('Kırıkhan', 516),
new Array('Kumlu', 549),
new Array('Merkez', 624),
new Array('Reyhanlı', 733),
new Array('Samandağı', 737),
new Array('Yayladağı', 892)
),
new Array(
new Array('Aralık', 59),
new Array('Karakoyunlu', 478),
new Array('Merkez', 641),
new Array('Tuzluca', 857)
),
new Array(
new Array('Aksu', 29),
new Array('Atabey', 72),
new Array('Eğirdir', 282),
new Array('Gelendost', 332),
new Array('Gönen', 359),
new Array('Keçiborlu', 499),
new Array('Merkez', 625),
new Array('Senirkent', 766),
new Array('Sütçüler', 806),
new Array('Şarkikaraağaç', 815),
new Array('Uluborlu', 866),
new Array('Yalvaç', 888),
new Array('Yenişarbademli', 903)
),
new Array(
new Array('Anamur', 54),
new Array('Aydıncık', 81),
new Array('Bozyazı', 152),
new Array('Çamlıyayla', 180),
new Array('Erdemli', 298),
new Array('Gülnar', 368),
new Array('Merkez', 626),
new Array('Mut', 670),
new Array('Silifke', 775),
new Array('Tarsus', 830)
),
new Array(
new Array('Avcılar', 75),
new Array('Bağcılar', 91),
new Array('Bahçelievler', 93),
new Array('Bakırköy', 96),
new Array('Bayrampaşa', 116),
new Array('Beşiktaş', 122),
new Array('Beyoğlu', 129),
new Array('Büyükçekmece', 161),
new Array('Çatalca', 191),
new Array('Eminönü', 291),
new Array('Esenler', 306),
new Array('Eyüp', 316),
new Array('Fatih', 318),
new Array('Gaziosmanpaşa', 328),
new Array('Güngören', 377),
new Array('Kağıthane', 457),
new Array('Küçükçekmece', 557),
new Array('Sarıyer', 754),
new Array('Silivri', 776),
new Array('Şişli', 826),
new Array('Zeytinburnu', 921)
),
new Array(
new Array('Adalar', 5),
new Array('Beykoz', 127),
new Array('Kadıköy', 453),
new Array('Kartal', 491),
new Array('Maltepe', 571),
new Array('Pendik', 717),
new Array('Sultanbeyli', 793),
new Array('Şile', 823),
new Array('Tuzla', 856),
new Array('Ümraniye', 873),
new Array('Üsküdar', 876)
),
new Array(
new Array('Aliağa', 41),
new Array('Balova', 101),
new Array('Bayındır', 112),
new Array('Bergama', 119),
new Array('Beydağ', 126),
new Array('Bornova', 142),
new Array('Buca', 153),
new Array('Çeşme', 212),
new Array('Çiğli', 220),
new Array('Dikili', 255),
new Array('Foça', 326),
new Array('Gaziemir', 327),
new Array('Güzelpahçe', 385),
new Array('Karaburun', 469),
new Array('Karşıyaka', 490),
new Array('Kemalpaşa', 505),
new Array('Kınık', 514),
new Array('Kiraz', 522),
new Array('Konak', 528),
new Array('Menderes', 582),
new Array('Menemen', 583),
new Array('Narlıdere', 673),
new Array('Ödemiş', 702),
new Array('Seferihisar', 761),
new Array('Selçuk', 762),
new Array('Tire', 843),
new Array('Torbalı', 848),
new Array('Urla', 870)
),
new Array(
new Array('Afşin', 7),
new Array('Andırın', 55),
new Array('Çağlayancerit', 172),
new Array('Ekinözü', 283),
new Array('Elbistan', 285),
new Array('Göksun', 346),
new Array('Merkez', 614),
new Array('Nurhak', 681),
new Array('Pazarcık', 712),
new Array('Türkoğlu', 860)
),
new Array(
new Array('Eflani', 280),
new Array('Eskipazar', 308),
new Array('Merkez', 654),
new Array('Ovacık', 700),
new Array('Safranbolu', 734)
),
new Array(
new Array('Ayancı', 76),
new Array('Başyayla', 108),
new Array('Ermenek', 303),
new Array('K.karabekir', 451),
new Array('Merkez', 644),
new Array('Sarıveliler', 752)
),
new Array(
new Array('Akçakaya', 18),
new Array('Arpaçay', 67),
new Array('Digor', 254),
new Array('Kağızman', 458),
new Array('Merkez', 610),
new Array('Sarıkamış', 749),
new Array('Selim', 765),
new Array('Susuz', 802)
),
new Array(
new Array('Abana', 1),
new Array('Ağlı', 11),
new Array('Araç', 57),
new Array('Azdavay', 87),
new Array('Bozkurt', 147),
new Array('Cide', 168),
new Array('Çatalzeytin', 193),
new Array('Daday', 229),
new Array('Devrekani', 250),
new Array('Doğanyurt', 266),
new Array('Hanönü', 398),
new Array('İhsangazi', 429),
new Array('İnebolu', 439),
new Array('Küre', 558),
new Array('Merkez', 619),
new Array('Pınarbaşı', 721),
new Array('Seydiler', 769),
new Array('Şenpazar', 822),
new Array('Taşköprü', 832),
new Array('Tosya', 851)
),
new Array(
new Array('Akkışla', 23),
new Array('Bünyan', 160),
new Array('Develi', 248),
new Array('Felahiye', 321),
new Array('Hacılar', 388),
new Array('İncesu', 437),
new Array('Kocasinan', 525),
new Array('Melikgazi', 581),
new Array('Öztavan', 705),
new Array('Pınarbaşı', 722),
new Array('Sarıoğlan', 751),
new Array('Sarız', 755),
new Array('Talas', 828),
new Array('Tomarza', 845),
new Array('Yahyalı', 885),
new Array('Yeşilhisar', 906)
),
new Array(
new Array('Bahşili', 95),
new Array('Balışeyh', 100),
new Array('Çelebi', 204),
new Array('Delice', 236),
new Array('Karakeçili', 476),
new Array('Keskin', 509),
new Array('Merkez', 645),
new Array('Sulakyurt', 792),
new Array('Yahşihan', 884)
),
new Array(
new Array('Babaeski', 89),
new Array('Demirköy', 238),
new Array('Kofçaz', 527),
new Array('Lüleburgaz', 564),
new Array('Merkez', 609),
new Array('Pehlivanköy', 716),
new Array('Pınarhisar', 723),
new Array('Vize', 882)
),
new Array(
new Array('Akçakent', 19),
new Array('Akpınar', 27),
new Array('Boztepe', 150),
new Array('Çiçekdağı', 216),
new Array('Kaman', 466),
new Array('Merkez', 617),
new Array('Mucur', 663)
),
new Array(
new Array('Elbeyli', 284),
new Array('Merkez', 653),
new Array('Musabeyli', 669),
new Array('Polateli', 725)
),
new Array(
new Array('Derince', 245),
new Array('Gebze', 330),
new Array('Gölcük', 349),
new Array('Kandıra', 467),
new Array('Karamürsel', 480),
new Array('Körfez', 541),
new Array('Merkez', 616)
),
new Array(
new Array('Ahırlı', 12),
new Array('Akören', 26),
new Array('Akşehir', 30),
new Array('Altınekin', 45),
new Array('Beyşehir', 131),
new Array('Bozkır', 146),
new Array('Büyükşehir', 164),
new Array('Cihanbeyli', 169),
new Array('Çeltik', 206),
new Array('Çumra', 228),
new Array('Derbent', 240),
new Array('Derebucak', 241),
new Array('Doğanhisar', 261),
new Array('Emirgazi', 293),
new Array('Ereğli', 299),
new Array('Güneysınır', 375),
new Array('Hadım', 389),
new Array('Halkapınar', 392),
new Array('Hüyük', 423),
new Array('Ilgın', 425),
new Array('Kadınhanı', 454),
new Array('Karapınar', 481),
new Array('Karatay', 485),
new Array('Kulu', 547),
new Array('Meram', 585),
new Array('Sarayönü', 746),
new Array('Selçuklu', 763),
new Array('Seydişehir', 770),
new Array('Taşkent', 831),
new Array('Tuzlukçu', 858),
new Array('Yalıhüyük', 887),
new Array('Yunak', 916)
),
new Array(
new Array('Altıntaşaslanapa', 48),
new Array('Çavdarhisar', 194),
new Array('Domaniç', 268),
new Array('Dumlupınar', 271),
new Array('Emet', 290),
new Array('Gediz', 331),
new Array('Hisarcık', 416),
new Array('Merkez', 618),
new Array('Pazarlar', 713),
new Array('Simav', 779),
new Array('Şaphane', 813),
new Array('Tavşanlı', 836)
),
new Array(
new Array('Akçadağ', 16),
new Array('Arapkir', 60),
new Array('Arguvan', 63),
new Array('Battalgazi', 109),
new Array('Darende', 232),
new Array('Doğanşehir', 264),
new Array('Doğanyol', 265),
new Array('Hekimhan', 412),
new Array('Kale', 462),
new Array('Kuluncak', 548),
new Array('Merkez', 613),
new Array('Pötürge', 729),
new Array('Yazıhan', 894),
new Array('Yeşilyurt', 909)
),
new Array(
new Array('Ahmetli', 14),
new Array('Akhisar', 21),
new Array('Alaşehir', 40),
new Array('Demirci', 237),
new Array('Gölmarmara', 353),
new Array('Gördes', 360),
new Array('Kırağaç', 515),
new Array('Köprübaşı', 539),
new Array('Kula', 545),
new Array('Merkez', 615),
new Array('Salihli', 736),
new Array('Sarıgöl', 748),
new Array('Saruhanlı', 756),
new Array('Selendi', 764),
new Array('Soma', 787),
new Array('Turgutlu', 853)
),
new Array(
new Array('Dargeçit', 233),
new Array('Derik', 244),
new Array('Kızıltepe', 520),
new Array('Mazıdağı', 579),
new Array('Merkez', 611),
new Array('Midyat', 659),
new Array('Nusaybin', 682),
new Array('Ömerli', 703),
new Array('Savur', 759),
new Array('Yeşilli', 907)
),
new Array(
new Array('Bodrum', 136),
new Array('Dalaman', 230),
new Array('Datça', 234),
new Array('Fethiye', 323),
new Array('Kavaklıdere', 494),
new Array('Köyceğiz', 544),
new Array('Marmaris', 577),
new Array('Merkez', 612),
new Array('Milas', 662),
new Array('Ortaca', 692),
new Array('Ula', 862),
new Array('Yatağan', 890)
),
new Array(
new Array('Bulanık', 157),
new Array('Hasköy', 403),
new Array('Korkut', 531),
new Array('Malazgirt', 569),
new Array('Merkez', 632),
new Array('Varto', 879)
),
new Array(
new Array('Acıgöl', 2),
new Array('Avanos', 74),
new Array('Derinkuyu', 246),
new Array('Gülşehir', 369),
new Array('Hacıbektaş', 387),
new Array('Kozaklı', 535),
new Array('Merkez', 634),
new Array('Ürgüp', 875)
),
new Array(
new Array('Altunhisar', 51),
new Array('Bor', 140),
new Array('Çamardı', 175),
new Array('Çiftilk', 218),
new Array('Merkez', 633),
new Array('Ulukışla', 868)
),
new Array(
new Array('Akkuş', 25),
new Array('Aybastı', 79),
new Array('Çamaş', 176),
new Array('Çatalpınar', 192),
new Array('Çaybaşı', 197),
new Array('Fatsa', 319),
new Array('Gölköy', 352),
new Array('Gülyalı', 370),
new Array('Gürgentepe', 380),
new Array('İkizce', 431),
new Array('Kabataş', 452),
new Array('Karadüz', 473),
new Array('Korgan', 529),
new Array('Kumru', 551),
new Array('Merkez', 635),
new Array('Mesudiye', 658),
new Array('Perşembe', 718),
new Array('Ulubey', 864),
new Array('Ünye', 874)
),
new Array(
new Array('Bahçe', 92),
new Array('Düziçi', 275),
new Array('Hasanbeyli', 401),
new Array('Kadirli', 456),
new Array('Merkez', 652),
new Array('Sumbaş', 798),
new Array('Toprakkale', 847)
),
new Array(
new Array('Ardeşen', 62),
new Array('Çamlıhemşin', 179),
new Array('Çayeli', 199),
new Array('Derepezarı', 243),
new Array('Fındıklı', 324),
new Array('Güneysu', 376),
new Array('Hemşin', 413),
new Array('İkizdere', 432),
new Array('İyidere', 449),
new Array('Kalkandere', 465),
new Array('Merkez', 638),
new Array('Pazar', 710)
),
new Array(
new Array('Akyazı', 32),
new Array('Ferizli', 322),
new Array('Geyve', 343),
new Array('Karapürçek', 482),
new Array('Karasu', 483),
new Array('Kaynarca', 495),
new Array('Kocaali', 523),
new Array('Merkez', 637),
new Array('Pamukova', 707),
new Array('Sapanca', 740),
new Array('Söğütlü', 790),
new Array('Taraklı', 829)
),
new Array(
new Array('Alaçam', 36),
new Array('Asarcık', 70),
new Array('Ayvacık', 84),
new Array('Bafra', 90),
new Array('Büyükşehir', 165),
new Array('Çarşamba', 187),
new Array('Havza', 407),
new Array('Kavak', 493),
new Array('Ladik', 561),
new Array('Ondokuz mayıs', 688),
new Array('Salıpazarı', 735),
new Array('Tekkeköy', 838),
new Array('Terme', 842),
new Array('Vezirköprü', 880),
new Array('Yakakent', 886)
),
new Array(
new Array('Aydınlar', 82),
new Array('Baykan', 113),
new Array('Eruh', 304),
new Array('Kurtalan', 553),
new Array('Merkez', 646),
new Array('Pervari', 720),
new Array('Şirvan', 825)
),
new Array(
new Array('Ayancık', 77),
new Array('Boyabat', 143),
new Array('Dikmen', 256),
new Array('Durağan', 272),
new Array('Erfelek', 301),
new Array('Gerze', 341),
new Array('Merkez', 636),
new Array('Saraydüzü', 743),
new Array('Türkeli', 859)
),
new Array(
new Array('Akıncılar', 22),
new Array('Altınyayla', 50),
new Array('Divriği', 258),
new Array('Doğanşar', 263),
new Array('Gemerek', 334),
new Array('Gölova', 354),
new Array('Gürün', 384),
new Array('Hafik', 390),
new Array('İmranlı', 435),
new Array('Kangal', 468),
new Array('Koyulhisar', 534),
new Array('Merkez', 631),
new Array('Suşehri', 803),
new Array('Şarkışla', 814),
new Array('Ulaş', 863),
new Array('Yıldızeli', 913),
new Array('Zara', 920)
),
new Array(
new Array('Akçakale', 17),
new Array('Birecik', 134),
new Array('Bozova', 149),
new Array('Ceylanpınar', 167),
new Array('Halfeti', 391),
new Array('Harran', 400),
new Array('Hilvan', 415),
new Array('Merkez', 628),
new Array('Siverek', 783),
new Array('Suruç', 800),
new Array('Viranşehir', 881)
),
new Array(
new Array('Betşüşşebap', 124),
new Array('Cizre', 170),
new Array('Güçlükonak', 365),
new Array('İdil', 428),
new Array('Merkez', 640),
new Array('Silopi', 777),
new Array('Uludere', 867)
),
new Array(
new Array('Çerkezköy', 210),
new Array('Çorlu', 225),
new Array('Hayrabolu', 409),
new Array('Malkara', 570),
new Array('Marmaraereğli', 576),
new Array('Merkez', 629),
new Array('Muratlı', 667),
new Array('Saray', 741),
new Array('Şarköy', 816)
),
new Array(
new Array('Almus', 42),
new Array('Artova', 69),
new Array('Başçiftlik', 105),
new Array('Erbaa', 295),
new Array('Merkez', 630),
new Array('Niksar', 677),
new Array('Pazar', 711),
new Array('Reşadiye', 732),
new Array('Sulusaray', 797),
new Array('Turhal', 854),
new Array('Yeşilyurt', 910),
new Array('Zile', 922)
),
new Array(
new Array('Akçaabat', 15),
new Array('Araklı', 58),
new Array('Arsın', 68),
new Array('Beşikdüzü', 121),
new Array('Çarşıbaşı', 188),
new Array('Çaykara', 202),
new Array('Dernekpazarı', 247),
new Array('Düzköy', 276),
new Array('Hayrat', 410),
new Array('Köprübaşı', 538),
new Array('Maçka', 566),
new Array('Merkez', 923),
new Array('Of', 683),
new Array('Sürmene', 805),
new Array('Şalpazarı', 812),
new Array('Tonya', 846),
new Array('Vakfıkebir', 878),
new Array('Yomra', 914)
),
new Array(
new Array('Çemişgezek', 208),
new Array('Hozat', 422),
new Array('Mazgirt', 578),
new Array('Merkez', 627),
new Array('Nazimiye', 676),
new Array('Ovacık', 701),
new Array('Pertek', 719),
new Array('Pülümür', 730)
),
new Array(
new Array('Banaz', 103),
new Array('Eşme', 311),
new Array('Karahallı', 474),
new Array('Merkez', 647),
new Array('Sivaslı', 782),
new Array('Ulubey', 865)
),
new Array(
new Array('Bahçesaray', 94),
new Array('Başkale', 106),
new Array('Çaldıran', 174),
new Array('Çatak', 190),
new Array('Edremit', 279),
new Array('Erciş', 296),
new Array('Gevaş', 342),
new Array('Gürpınar', 382),
new Array('Merkez', 648),
new Array('Muradiye', 666),
new Array('Özalp', 704),
new Array('Saray', 742)
),
new Array(
new Array('Altınova', 46),
new Array('Armutlu', 66),
new Array('Çınarcık', 215),
new Array('Çiftlikköy', 219),
new Array('Merkez', 655),
new Array('Termal', 841)
),
new Array(
new Array('Aktağmadeni', 31),
new Array('Aydıncık', 80),
new Array('Boğazlıyan', 138),
new Array('Çandır', 184),
new Array('Çayıralan', 200),
new Array('Çekerek', 203),
new Array('Kadışehri', 455),
new Array('Merkez', 649),
new Array('Saraykent', 744),
new Array('Sarıkaya', 750),
new Array('Sorgun', 788),
new Array('Şefaatli', 818),
new Array('Yenifakılı', 898),
new Array('Yerköy', 905)
),
new Array(
new Array('Alaplı', 39),
new Array('Çaycuma', 198),
new Array('Devrek', 249),
new Array('Ereğli', 300),
new Array('Gökçebey', 345),
new Array('Merkez', 651)
));

function getObject(id) {
  /* return document.all( id ); // only works with IE 4 and above */
  return document.getElementById(id);
  /* return self.document[ id ]; */
}

function placeOfBirthCityIdOnChange(field, selectedDetailItem) {
	setDefaultValue(field[field.selectedIndex].value, window.document.forms[0].placeOfBirthCountyId);
	fillSelectList(county[field.selectedIndex], window.document.forms[0].placeOfBirthCountyId, selectedDetailItem)
}

function contactCityIdOnChange(field, selectedDetailItem) {
	setDefaultValue(field[field.selectedIndex].value, window.document.forms[0].contactCountyId);
	fillSelectList(county[field.selectedIndex], window.document.forms[0].contactCountyId, selectedDetailItem)
}

function setDefaultValue(selectedItem, selectList) {
	if (selectedItem == -2) {
		selectList.options[0] = new Option("Ülke", "-1");
	} else if (selectedItem == -1) {
		selectList.options[0] = new Option("İl", "-1");
	} else {
		selectList.options[0] = new Option("İlçe", "-1");
	}
}

function fillSelectList(itemArray, selectList, selectedItem) {
	// delete existing items
	for (i = selectList.options.length; i > 0; i--) {
		selectList.options[i] = null; 
	}
	
	// initially select the first item
	selectList.options[0].selected = true;

	if (itemArray != null) {
		for (i = 0; i < itemArray.length; i++) {
			selectList.options[i+1] = new Option(itemArray[i][0], itemArray[i][1]);
			if (selectedItem == itemArray[i][1])
				selectList.options[i+1].selected = true;
		}
		selectList.style.visibility  = "visible";
	} else {
		selectList.style.visibility  = "hidden";
	}
}

function display(id, str) {
  if (NS4) {
    with (document[id].document) {
      open();
      write(str);
      close();
    }
  } else {
    getObject(id).innerHTML = str;
  }
}

function genderOnChange(field) {
	//window.document.forms[0].milServStatus.value = "-1"; // Not selected
	if (field.options[field.selectedIndex].value == "1") {
		// Kadın
    	getObject('milServStatusTitle').style.visibility  = "hidden";
		window.document.forms[0].milServStatus.style.visibility  = "hidden";
		
    	getObject('milServDateTitle').style.visibility  = "hidden";
		window.document.forms[0].milServDateMonth.style.visibility  = "hidden";
		window.document.forms[0].milServDateYear.style.visibility  = "hidden";
	} else {
		// Erkek
    	getObject('milServStatusTitle').style.visibility  = "visible";
    	getObject('milServStatusTitle').innerHTML = "Askerlik Durumu:<font color='red'>*</font>";
		window.document.forms[0].milServStatus.style.visibility  = "visible";
		
    	getObject('milServDateTitle').style.visibility  = "visible";
    	getObject('milServDateTitle').innerHTML = "Askerlik Görevini Tamamlama/Tecil Tarihi:<font color='red'>*</font>";
		window.document.forms[0].milServDateMonth.style.visibility  = "visible";
		window.document.forms[0].milServDateYear.style.visibility  = "visible";
	}
}

function milServStatusOnChange(field) {
	if (field.options[field.selectedIndex].value == "0") {
		// Tamamlandı
    	getObject('milServDateTitle').innerHTML = "Askerlik Görevini Tamamlama Tarihi:<font color='red'>*</font>";
		window.document.forms[0].milServDateMonth.style.visibility  = "visible";
		window.document.forms[0].milServDateYear.style.visibility  = "visible";
	} else if (field.options[field.selectedIndex].value == "1") {
		// Tecilli
    	getObject('milServDateTitle').innerHTML = "Askerlik Görevinin Tecil Tarihi:<font color='red'>*</font>";
		window.document.forms[0].milServDateMonth.style.visibility  = "visible";
		window.document.forms[0].milServDateYear.style.visibility  = "visible";
	} else if (field.options[field.selectedIndex].value == "2") {
		// Muaf
    	getObject('milServDateTitle').innerHTML = "";
		window.document.forms[0].milServDateMonth.style.visibility  = "hidden";
		window.document.forms[0].milServDateYear.style.visibility  = "hidden";
	} else {
		// No selection
    	getObject('milServDateTitle').style.visibility  = "visible";
    	getObject('milServDateTitle').innerHTML = "Askerlik Görevini Tamamlama/Tecil Tarihi:<font color='red'>*</font>";
		window.document.forms[0].milServDateMonth.style.visibility  = "visible";
		window.document.forms[0].milServDateYear.style.visibility  = "visible";
	}
}

function setColor(el, bg) {
  if (el.style) {
  	el.style.backgroundColor = bg;
  }
}

function checkTextField(field) {
  	if (field.value == "") {
    	setColor(field, bgBad);
    	return false;
  	} else {
    	setColor(field, bgGood);
  		return true;
  	}
}

function checkSelectField(list) {
	selectedValue = "-1";
    for (var i = 0; i < list.options.length; i++) {
        if (list.options[i] != null && list.options[i].selected == true) {
	  		selectedValue = list.options[i].value;
		}
	}
  	if (selectedValue == "-1") {
    	setColor(list, bgBad);
    	return false;
  	} else {
    	setColor(list, bgGood);
  		return true;
  	}
}

function beforeHRFormSubmit(form) {
    selectList(window.document.forms[0].appliedPositionIds);
    
	valid = true;
	
	valid = (checkTextField(form.displayName) && valid);
	valid = (checkSelectField(form.placeOfBirthCityId) && valid);
	valid = (checkSelectField(form.placeOfBirthCountyId) && valid);
  	  	
	valid = (checkSelectField(form.dateOfBirthDay) && valid);
	valid = (checkSelectField(form.dateOfBirthMonth) && valid);
	valid = (checkSelectField(form.dateOfBirthYear) && valid);
  	
	valid = (checkTextField(form.contactPhoneAreaCode) && valid);
	valid = (checkTextField(form.contactPhoneNumber) && valid);
	valid = (checkTextField(form.contactStreetAddress) && valid);

	valid = (checkSelectField(form.contactCityId) && valid);
	valid = (checkSelectField(form.contactCountyId) && valid);

	valid = (checkEmail(form.emailAddress) && valid);
	valid = (checkTextField(form.emailAddress) && valid);

	valid = (checkSelectField(form.drivingLicenceStatus) && valid);
	valid = (checkSelectField(form.maritalStatus) && valid);
	valid = (checkSelectField(form.gender) && valid);

	if (form.gender.options[form.gender.selectedIndex].value == "2") {
		// Erkek
		valid = (checkSelectField(form.milServStatus) && valid);
		valid = (checkSelectField(form.milServDateMonth) && valid);
		valid = (checkSelectField(form.milServDateYear) && valid);
	}

	valid = (checkTextField(form.height) && valid);
	valid = (checkTextField(form.weight) && valid);
  	
	valid = (checkSelectField(form.appliedPositionIds) && valid);
	valid = (checkSelectField(form.timePeriodToBegin) && valid);
	valid = (checkTextField(form.requestedSalary) && valid);
	valid = (checkTextField(form.reasonForApplication) && valid);

	valid = (checkTextField(form.nameOfReference1) && valid);
	valid = (checkTextField(form.employerOfReference1) && valid);
	valid = (checkTextField(form.titleOfReference1) && valid);
	valid = (checkTextField(form.reference1PhoneAreaCode) && valid);
	valid = (checkTextField(form.phoneNumberOfReference1) && valid);
  	
  	if (!valid) {
  		alert("Lütfen işaretli alanların hepsini doldurun.");
  	}
  	
  	return valid;
}

function beforeCRFormSubmit(form) {
	valid = true;
	
	valid = (checkTextField(form.displayName) && valid);

	v1 = checkTextField(form.homePhoneAreaCode);
	v2 = checkTextField(form.homePhoneNumber);
	v3 = checkTextField(form.workPhoneAreaCode);
	v4 = checkTextField(form.workPhoneNumber);
	v5 = checkTextField(form.mobilePhoneAreaCode);
	v6 = checkTextField(form.mobilePhoneNumber);
	valid = ( ((v1 && v2) || (v3 && v4) || (v5 && v6)) && valid );
	
	/*
	valid = (checkTextField(form.homePhoneAreaCode) && valid);
	valid = (checkTextField(form.homePhoneNumber) && valid);
	valid = (checkTextField(form.workPhoneAreaCode) && valid);
	valid = (checkTextField(form.workPhoneNumber) && valid);
	valid = (checkTextField(form.mobilePhoneAreaCode) && valid);
	valid = (checkTextField(form.mobilePhoneNumber) && valid);
	*/

	valid = (checkEmail(form.emailAddress) && valid);
	valid = (checkTextField(form.emailAddress) && valid);
	
	//valid = (checkTextField(form.contactStreetAddress) && valid);
	//valid = (checkSelectField(form.productGroup) && valid);
	//valid = (checkSelectField(form.brandId) && valid);
	//valid = (checkTextField(form.model) && valid);
	//valid = (checkTextField(form.invoiceTitle) && valid);
	//valid = (checkTextField(form.invoiceNo) && valid);
	//valid = (checkSelectField(form.storeId) && valid);
	valid = (checkSelectField(form.subject) && valid);

  	if (!valid) {
  		alert("Lütfen işaretli alanların hepsini doldurun.");
  	}
  	
  	return valid;
}

function checkName(field) {
	if (field.value == "") {
		alert("Lütfen bu alanı doldurun");
		field.focus();
		field.blur();
		field.select();
  	} else if (field.value.split(" ").length < 2) {
	  	alert("Lütfen adınızı ve soyadınızı yazın");
	  	field.focus();
	  	field.blur();
	  	field.select();
  	}
}

function checkEmail(field) {
	if (!isEmail(field.value)) {
		alert("Lütfen geçerli bir e-posta adresi girin");
		setColor(field, bgBad);
		return false;
	} else {
		setColor(field, bgGood);
		return true;
	}
}

function isEmail(str) {
  // are regular expressions supported?
  var supported = 0;
  if (window.RegExp) {
    var tempStr = "a";
    var tempReg = new RegExp(tempStr);
    if (tempReg.test(tempStr)) supported = 1;
  }
  if (!supported) 
    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
  return (!r1.test(str) && r2.test(str));
}

function checkIfValueExist(text, value, list) {
    var found = false;
    for (var i=0; i<list.options.length; i++) {
        if ((list.options[i].text == text) && (list.options[i].value == value)) {
            found = true;
            break;
        }
    }
    return found;
}

function addOption(text, value, list) {
    if (value != "") {
        list.options[list.options.length] = new Option(text, value);
	}
}

function removeOption(list) {
    for (var i=0; i<list.options.length; i++) {
        if ((list.options[i] != null) && (list.options[i].selected == true)) {
            list.options[i] = null;
		}
	}
}

function moveOption(list, index, offset) {
    if (offset ==  1 && index >= list.options.length-1) {
    	return false;
	}
    if (offset == -1 && index <= 0) {
    	return false;
	}

    var neighbor_option = new Option(list.options[index + offset].text, list.options[index + offset].value);
    list.options[index + offset] = new Option(list.options[index].text, list.options[index].value);
    list.options[index] = neighbor_option;
    list.selectedIndex = index + offset;
}

function copyList(srcList, destList) {
    for (var i=0; i < destList.options.length-1; i++) {
        destList.options[i] = null;
    }
    for (var i = 0; i < srcList.options.length; i++) {
        if (srcList.options[i] != null) {
            destList.options[i] = new Option(srcList.options[i].text, srcList.options[i].value);
		}
    }
}

function selectList(list) {
    for (var i = 0; i < list.options.length; i++) {
        if (list.options[i] != null) {
            list.options[i].selected = true;
		}
	}
}