diff --git a/application/controllers/Dashboard.php b/application/controllers/Dashboard.php
index b9182213..f20a2874 100644
--- a/application/controllers/Dashboard.php
+++ b/application/controllers/Dashboard.php
@@ -188,6 +188,23 @@ class Dashboard extends CI_Controller
}
}
+ public function todays_qso_component() {
+ $this->load->model('user_model');
+
+ if ($this->user_model->validate_session() == 0) {
+ // User is not logged in
+ } else {
+ $this->load->model('logbook_model');
+ $this->load->model('logbooks_model');
+ }
+
+ $logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
+
+ $data['todays_qsos'] = $this->logbook_model->todays_qsos($logbooks_locations_array);
+ $this->load->view('components/dashboard_todays_qsos', $data);
+
+ }
+
public function logbook_display_component() {
$this->load->model('user_model');
diff --git a/application/controllers/Debug.php b/application/controllers/Debug.php
index 7da3a444..9440fc19 100644
--- a/application/controllers/Debug.php
+++ b/application/controllers/Debug.php
@@ -64,7 +64,7 @@ class Debug extends CI_Controller {
return false;
}
-
+
public function flags() {
// load library called DxccFlag
diff --git a/application/views/components/dashboard_todays_qsos.php b/application/views/components/dashboard_todays_qsos.php
new file mode 100644
index 00000000..2dfac0db
--- /dev/null
+++ b/application/views/components/dashboard_todays_qsos.php
@@ -0,0 +1,11 @@
+
+ = 1) { ?>
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/application/views/station_profile/edit.php b/application/views/station_profile/edit.php
index fb4311ad..3687406c 100644
--- a/application/views/station_profile/edit.php
+++ b/application/views/station_profile/edit.php
@@ -156,7 +156,7 @@
-
+
state == "AB") { echo "selected"; } ?>>Alberta
state == "BC") { echo "selected"; } ?>>British Columbia
@@ -175,6 +175,363 @@
+
+
+
+
+ state == "001") { echo "selected"; } ?>>Brändö
+ state == "002") { echo "selected"; } ?>>Eckerö
+ state == "003") { echo "selected"; } ?>>Finström
+ state == "004") { echo "selected"; } ?>>Föglö
+ state == "005") { echo "selected"; } ?>>Geta
+ state == "006") { echo "selected"; } ?>>Hammarland
+ state == "007") { echo "selected"; } ?>>Jomala
+ state == "008") { echo "selected"; } ?>>Kumlinge
+ state == "009") { echo "selected"; } ?>>Kökar
+ state == "010") { echo "selected"; } ?>>Lemland
+ state == "011") { echo "selected"; } ?>>Lumparland
+ state == "012") { echo "selected"; } ?>>Maarianhamina
+ state == "013") { echo "selected"; } ?>>Saltvik
+ state == "014") { echo "selected"; } ?>>Sottunga
+ state == "015") { echo "selected"; } ?>>Sund
+ state == "016") { echo "selected"; } ?>>Vårdö
+ state == "051") { echo "selected"; } ?>>Märket (Deleted)
+
+
+
+
+
+
+
+
+ state == "UO") { echo "selected"; } ?>>Ust’-Ordynsky Autonomous Okrug - for contacts made before 2008-01-01
+ state == "AB") { echo "selected"; } ?>>Aginsky Buryatsky Autonomous Okrug - for contacts made before 2008-03-01
+ state == "CB") { echo "selected"; } ?>>Chelyabinsk (Chelyabinskaya oblast)
+ state == "SV") { echo "selected"; } ?>>Sverdlovskaya oblast
+ state == "PM") { echo "selected"; } ?>>Perm` (Permskaya oblast) - for contacts made on or after 2005-12-01
+ state == "PM") { echo "selected"; } ?>>Permskaya Kraj - for contacts made before 2005-12-01
+ state == "KP") { echo "selected"; } ?>>Komi-Permyatsky Autonomous Okrug - for contacts made before 2005-12-01
+ state == "TO") { echo "selected"; } ?>>Tomsk (Tomskaya oblast)
+ state == "HM") { echo "selected"; } ?>>Khanty-Mansyisky Autonomous Okrug
+ state == "YN") { echo "selected"; } ?>>Yamalo-Nenetsky Autonomous Okrug
+ state == "TN") { echo "selected"; } ?>>Tyumen' (Tyumenskaya oblast)
+ state == "OM") { echo "selected"; } ?>>Omsk (Omskaya oblast)
+ state == "NS") { echo "selected"; } ?>>Novosibirsk (Novosibirskaya oblast)
+ state == "KN") { echo "selected"; } ?>>Kurgan (Kurganskaya oblast)
+ state == "OB") { echo "selected"; } ?>>Orenburg (Orenburgskaya oblast)
+ state == "KE") { echo "selected"; } ?>>Kemerovo (Kemerovskaya oblast)
+ state == "BA") { echo "selected"; } ?>>Republic of Bashkortostan
+ state == "KO") { echo "selected"; } ?>>Republic of Komi
+ state == "AL") { echo "selected"; } ?>>Altaysky Kraj
+ state == "GA") { echo "selected"; } ?>>Republic Gorny Altay
+ state == "KK") { echo "selected"; } ?>>Krasnoyarsk (Krasnoyarsk Kraj)
+ state == "TM") { echo "selected"; } ?>>Taymyr Autonomous Okrug - for contacts made before 2007-01-01
+ state == "HK") { echo "selected"; } ?>>Khabarovsk (Khabarovsky Kraj)
+ state == "EA") { echo "selected"; } ?>>Yevreyskaya Autonomous Oblast
+ state == "SL") { echo "selected"; } ?>>Sakhalin (Sakhalinskaya oblast)
+ state == "EV") { echo "selected"; } ?>>Evenkiysky Autonomous Okrug - for contacts made before 2007-01-01
+ state == "MG") { echo "selected"; } ?>>Magadan (Magadanskaya oblast)
+ state == "AM") { echo "selected"; } ?>>Amurskaya oblast
+ state == "CK") { echo "selected"; } ?>>Chukotka Autonomous Okrug
+ state == "PK") { echo "selected"; } ?>>Primorsky Kraj
+ state == "BU") { echo "selected"; } ?>>Republic of Buryatia
+ state == "YA") { echo "selected"; } ?>>Sakha (Yakut) Republic
+ state == "IR") { echo "selected"; } ?>>Irkutsk (Irkutskaya oblast)
+ state == "CT") { echo "selected"; } ?>>Zabaykalsky Kraj - referred to as Chita (Chitinskaya oblast) before 2008-03-01
+ state == "HA") { echo "selected"; } ?>>Republic of Khakassia
+ state == "KY") { echo "selected"; } ?>>Koryaksky Autonomous Okrug - for contacts made before 2007-01-01
+ state == "TU") { echo "selected"; } ?>>Republic of Tuva
+ state == "KT") { echo "selected"; } ?>>Kamchatka (Kamchatskaya oblast)
+
+
+
+
+
+
+
+
+ state == "MI") { echo "selected"; } ?>>Minsk (Minskaya voblasts')
+ state == "BR") { echo "selected"; } ?>>Brest (Brestskaya voblasts')
+ state == "HR") { echo "selected"; } ?>>Grodno (Hrodzenskaya voblasts')
+ state == "VI") { echo "selected"; } ?>>Vitebsk (Vitsyebskaya voblasts')
+ state == "MA") { echo "selected"; } ?>>Mogilev (Mahilyowskaya voblasts')
+ state == "HO") { echo "selected"; } ?>>Gomel (Homyel'skaya voblasts')
+ state == "HM") { echo "selected"; } ?>>Horad Minsk
+
+
+
+
+
+
+
+
+ state == "COL") { echo "selected"; } ?>>Colima
+ state == "DF") { echo "selected"; } ?>>Distrito Federal
+ state == "EMX") { echo "selected"; } ?>>Estado de México
+ state == "GTO") { echo "selected"; } ?>>Guanajuato
+ state == "HGO") { echo "selected"; } ?>>Hidalgo
+ state == "JAL") { echo "selected"; } ?>>Jalisco
+ state == "MIC") { echo "selected"; } ?>>Michoacán de Ocampo
+ state == "MOR") { echo "selected"; } ?>>Morelos
+ state == "NAY") { echo "selected"; } ?>>Nayarit
+ state == "PUE") { echo "selected"; } ?>>Puebla
+ state == "QRO") { echo "selected"; } ?>>Querétaro de Arteaga
+ state == "TLX") { echo "selected"; } ?>>Tlaxcala
+ state == "VER") { echo "selected"; } ?>>Veracruz-Llave
+ state == "AGS") { echo "selected"; } ?>>Aguascalientes
+ state == "BC") { echo "selected"; } ?>>Baja California
+ state == "BCS") { echo "selected"; } ?>>Baja California Sur
+ state == "CHH") { echo "selected"; } ?>>Chihuahua
+ state == "COA") { echo "selected"; } ?>>Coahuila de Zaragoza
+ state == "DGO") { echo "selected"; } ?>>Durango
+ state == "NL") { echo "selected"; } ?>>Nuevo Leon
+ state == "SLP") { echo "selected"; } ?>>San Luis Potosí
+ state == "SIN") { echo "selected"; } ?>>Sinaloa
+ state == "SON") { echo "selected"; } ?>>Sonora
+ state == "TMS") { echo "selected"; } ?>>Tamaulipas
+ state == "ZAC") { echo "selected"; } ?>>Zacatecas
+ state == "CAM") { echo "selected"; } ?>>Campeche
+ state == "CHS") { echo "selected"; } ?>>Chiapas
+ state == "GRO") { echo "selected"; } ?>>Guerrero
+ state == "OAX") { echo "selected"; } ?>>Oaxaca
+ state == "QTR") { echo "selected"; } ?>>Quintana Roo
+ state == "TAB") { echo "selected"; } ?>>Tabasco
+ state == "YUC") { echo "selected"; } ?>>Yucatán
+
+
+
+
+
+
+
+
+ state == "SP") { echo "selected"; } ?>>City of St. Petersburg
+ state == "LO") { echo "selected"; } ?>>Leningradskaya oblast
+ state == "KL") { echo "selected"; } ?>>Republic of Karelia
+ state == "AR") { echo "selected"; } ?>>Arkhangelsk (Arkhangelskaya oblast)
+ state == "NO") { echo "selected"; } ?>>Nenetsky Autonomous Okrug
+ state == "VO") { echo "selected"; } ?>>Vologda (Vologodskaya oblast)
+ state == "NV") { echo "selected"; } ?>>Novgorodskaya oblast
+ state == "PS") { echo "selected"; } ?>>Pskov (Pskovskaya oblast)
+ state == "MU") { echo "selected"; } ?>>Murmansk (Murmanskaya oblast)
+ state == "MA") { echo "selected"; } ?>>City of Moscow
+ state == "MO") { echo "selected"; } ?>>Moscowskaya oblast
+ state == "OR") { echo "selected"; } ?>>Oryel (Orlovskaya oblast)
+ state == "LP") { echo "selected"; } ?>>Lipetsk (Lipetskaya oblast)
+ state == "TV") { echo "selected"; } ?>>Tver' (Tverskaya oblast)
+ state == "SM") { echo "selected"; } ?>>Smolensk (Smolenskaya oblast)
+ state == "YR") { echo "selected"; } ?>>Yaroslavl (Yaroslavskaya oblast)
+ state == "KS") { echo "selected"; } ?>>Kostroma (Kostromskaya oblast)
+ state == "TL") { echo "selected"; } ?>>Tula (Tul'skaya oblast)
+ state == "VR") { echo "selected"; } ?>>Voronezh (Voronezhskaya oblast)
+ state == "TB") { echo "selected"; } ?>>Tambov (Tambovskaya oblast)
+ state == "RA") { echo "selected"; } ?>>Ryazan' (Ryazanskaya oblast)
+ state == "NN") { echo "selected"; } ?>>Nizhni Novgorod (Nizhegorodskaya oblast)
+ state == "IV") { echo "selected"; } ?>>Ivanovo (Ivanovskaya oblast)
+ state == "VL") { echo "selected"; } ?>>Vladimir (Vladimirskaya oblast)
+ state == "KU") { echo "selected"; } ?>>Kursk (Kurskaya oblast)
+ state == "KG") { echo "selected"; } ?>>Kaluga (Kaluzhskaya oblast)
+ state == "BR") { echo "selected"; } ?>>Bryansk (Bryanskaya oblast)
+ state == "BO") { echo "selected"; } ?>>Belgorod (Belgorodskaya oblast)
+ state == "VG") { echo "selected"; } ?>>Volgograd (Volgogradskaya oblast)
+ state == "SA") { echo "selected"; } ?>>Saratov (Saratovskaya oblast)
+ state == "PE") { echo "selected"; } ?>>Penza (Penzenskaya oblast)
+ state == "SR") { echo "selected"; } ?>>Samara (Samarskaya oblast)
+ state == "UL") { echo "selected"; } ?>>Ulyanovsk (Ulyanovskaya oblast)
+ state == "KI") { echo "selected"; } ?>>Kirov (Kirovskaya oblast)
+ state == "TA") { echo "selected"; } ?>>Republic of Tataria
+ state == "MR") { echo "selected"; } ?>>Republic of Marij-El
+ state == "MD") { echo "selected"; } ?>>Republic of Mordovia
+ state == "UD") { echo "selected"; } ?>>Republic of Udmurtia
+ state == "CU") { echo "selected"; } ?>>Republic of Chuvashia
+ state == "KR") { echo "selected"; } ?>>Krasnodar (Krasnodarsky Kraj)
+ state == "KC") { echo "selected"; } ?>>Republic of Karachaevo-Cherkessia
+ state == "ST") { echo "selected"; } ?>>Stavropol' (Stavropolsky Kraj)
+ state == "KM") { echo "selected"; } ?>>Republic of Kalmykia
+ state == "SO") { echo "selected"; } ?>>Republic of Northern Ossetia
+ state == "RO") { echo "selected"; } ?>>Rostov-on-Don (Rostovskaya oblast)
+ state == "CN") { echo "selected"; } ?>>Republic Chechnya
+ state == "IN") { echo "selected"; } ?>>Republic of Ingushetia
+ state == "AO") { echo "selected"; } ?>>Astrakhan' (Astrakhanskaya oblast)
+ state == "DA") { echo "selected"; } ?>>Republic of Daghestan
+ state == "KB") { echo "selected"; } ?>>Republic of Kabardino-Balkaria
+ state == "AD") { echo "selected"; } ?>>Republic of Adygeya
+
+
+
+
+
+
+
+
+ state == "C") { echo "selected"; } ?>>Capital federal (Buenos Aires City)
+ state == "B") { echo "selected"; } ?>>Buenos Aires Province
+ state == "S") { echo "selected"; } ?>>Santa Fe
+ state == "H") { echo "selected"; } ?>>Chaco
+ state == "P") { echo "selected"; } ?>>Formosa
+ state == "X") { echo "selected"; } ?>>Cordoba
+ state == "N") { echo "selected"; } ?>>Misiones
+ state == "E") { echo "selected"; } ?>>Entre Rios
+ state == "T") { echo "selected"; } ?>>Tucumán
+ state == "W") { echo "selected"; } ?>>Corrientes
+ state == "M") { echo "selected"; } ?>>Mendoza
+ state == "G") { echo "selected"; } ?>>Santiago del Estero
+ state == "A") { echo "selected"; } ?>>Salta
+ state == "J") { echo "selected"; } ?>>San Juan
+ state == "D") { echo "selected"; } ?>>San Luis
+ state == "K") { echo "selected"; } ?>>Catamarca
+ state == "F") { echo "selected"; } ?>>La Rioja
+ state == "Y") { echo "selected"; } ?>>Jujuy
+ state == "L") { echo "selected"; } ?>>La Pampa
+ state == "R") { echo "selected"; } ?>>Rió Negro
+ state == "U") { echo "selected"; } ?>>Chubut
+ state == "Z") { echo "selected"; } ?>>Santa Cruz
+ state == "V") { echo "selected"; } ?>>Tierra del Fuego
+ state == "Q") { echo "selected"; } ?>>Neuquén
+
+
+
+
+
+
+
+
+ state == "ES") { echo "selected"; } ?>>Espírito Santo
+ state == "GO") { echo "selected"; } ?>>Goiás
+ state == "SC") { echo "selected"; } ?>>Santa Catarina
+ state == "SE") { echo "selected"; } ?>>Sergipe
+ state == "AL") { echo "selected"; } ?>>Alagoas
+ state == "AM") { echo "selected"; } ?>>Amazonas
+ state == "TO") { echo "selected"; } ?>>Tocantins
+ state == "AP") { echo "selected"; } ?>>Amapá
+ state == "PB") { echo "selected"; } ?>>Paraíba
+ state == "MA") { echo "selected"; } ?>>Maranhão
+ state == "RN") { echo "selected"; } ?>>Rio Grande do Norte
+ state == "PI") { echo "selected"; } ?>>Piauí
+ state == "DF") { echo "selected"; } ?>>Distrito Federal (Brasília)
+ state == "CE") { echo "selected"; } ?>>Ceará
+ state == "AC") { echo "selected"; } ?>>Acre
+ state == "MS") { echo "selected"; } ?>>Mato Grosso do Sul
+ state == "RR") { echo "selected"; } ?>>Roraima
+ state == "RO") { echo "selected"; } ?>>Rondônia
+ state == "RJ") { echo "selected"; } ?>>Rio de Janeiro
+ state == "SP") { echo "selected"; } ?>>São Paulo
+ state == "RS") { echo "selected"; } ?>>Rio Grande do Sul
+ state == "MG") { echo "selected"; } ?>>Minas Gerais
+ state == "PR") { echo "selected"; } ?>>Paraná
+ state == "BA") { echo "selected"; } ?>>Bahia
+ state == "PE") { echo "selected"; } ?>>Pernambuco
+ state == "PA") { echo "selected"; } ?>>Pará
+ state == "MT") { echo "selected"; } ?>>Mato Grosso
+
+
+
+
+
+
+
+
+ state == "II") { echo "selected"; } ?>>Antofagasta
+ state == "III") { echo "selected"; } ?>>Atacama
+ state == "I") { echo "selected"; } ?>>Tarapacá
+ state == "XV") { echo "selected"; } ?>>Arica y Parinacota
+ state == "IV") { echo "selected"; } ?>>Coquimbo
+ state == "V") { echo "selected"; } ?>>Valparaíso
+ state == "RM") { echo "selected"; } ?>>Región Metropolitana de Santiago
+ state == "VI") { echo "selected"; } ?>>Libertador General Bernardo O'Higgins
+ state == "VII") { echo "selected"; } ?>>Maule
+ state == "VIII") { echo "selected"; } ?>>Bío-Bío
+ state == "IX") { echo "selected"; } ?>>La Araucanía
+ state == "XIV") { echo "selected"; } ?>>Los Ríos
+ state == "X") { echo "selected"; } ?>>Los Lagos
+ state == "XI") { echo "selected"; } ?>>Aisén del General Carlos Ibáñez del Campo
+ state == "XII") { echo "selected"; } ?>>Magallanes
+
+
+
+
+
+
+
+
+ state == "16") { echo "selected"; } ?>>Alto Paraguay
+ state == "19") { echo "selected"; } ?>>Boquerón
+ state == "15") { echo "selected"; } ?>>Presidente Hayes
+ state == "13") { echo "selected"; } ?>>Amambay
+ state == "01") { echo "selected"; } ?>>Concepción
+ state == "14") { echo "selected"; } ?>>Canindeyú
+ state == "02") { echo "selected"; } ?>>San Pedro
+ state == "ASU") { echo "selected"; } ?>>Asunción
+ state == "11") { echo "selected"; } ?>>Central
+ state == "03") { echo "selected"; } ?>>Cordillera
+ state == "09") { echo "selected"; } ?>>Paraguarí
+ state == "06") { echo "selected"; } ?>>Caazapá
+ state == "05") { echo "selected"; } ?>>Caaguazú
+ state == "04") { echo "selected"; } ?>>Guairá
+ state == "08") { echo "selected"; } ?>>Misiones
+ state == "12") { echo "selected"; } ?>>Ñeembucú
+ state == "10") { echo "selected"; } ?>>Alto Paraná
+ state == "07") { echo "selected"; } ?>>Itapúa
+
+
+
+
+
+
+
+
+ state == "A") { echo "selected"; } ?>>Seoul (Seoul Teugbyeolsi)
+ state == "N") { echo "selected"; } ?>>Incheon (Incheon Gwang'yeogsi)
+ state == "D") { echo "selected"; } ?>>Kangwon-do (Gang 'weondo)
+ state == "C") { echo "selected"; } ?>>Kyunggi-do (Gyeonggido)
+ state == "E") { echo "selected"; } ?>>Choongchungbuk-do (Chungcheongbugdo)
+ state == "F") { echo "selected"; } ?>>Choongchungnam-do (Chungcheongnamdo)
+ state == "R") { echo "selected"; } ?>>Taejon (Daejeon Gwang'yeogsi)
+ state == "M") { echo "selected"; } ?>>Cheju-do (Jejudo)
+ state == "G") { echo "selected"; } ?>>Chollabuk-do (Jeonrabugdo)
+ state == "H") { echo "selected"; } ?>>Chollanam-do (Jeonranamdo)
+ state == "Q") { echo "selected"; } ?>>Kwangju (Gwangju Gwang'yeogsi)
+ state == "K") { echo "selected"; } ?>>Kyungsangbuk-do (Gyeongsangbugdo)
+ state == "L") { echo "selected"; } ?>>Kyungsangnam-do (Gyeongsangnamdo)
+ state == "B") { echo "selected"; } ?>>Pusan (Busan Gwang'yeogsi)
+ state == "P") { echo "selected"; } ?>>Taegu (Daegu Gwang'yeogsi)
+ state == "S") { echo "selected"; } ?>>Ulsan (Ulsan Gwanq'yeogsi)
+ state == "T") { echo "selected"; } ?>>Sejong
+ state == "IS") { echo "selected"; } ?>>Special Island
+
+
+
+
+
+
+
+
+ state == "MO") { echo "selected"; } ?>>Montevideo
+ state == "CA") { echo "selected"; } ?>>Canelones
+ state == "SJ") { echo "selected"; } ?>>San José
+ state == "CO") { echo "selected"; } ?>>Colonia
+ state == "SO") { echo "selected"; } ?>>Soriano
+ state == "RN") { echo "selected"; } ?>>Rio Negro
+ state == "PA") { echo "selected"; } ?>>Paysandu
+ state == "SA") { echo "selected"; } ?>>Salto
+ state == "AR") { echo "selected"; } ?>>Artigas
+ state == "FD") { echo "selected"; } ?>>Florida
+ state == "FS") { echo "selected"; } ?>>Flores
+ state == "DU") { echo "selected"; } ?>>Durazno
+ state == "TA") { echo "selected"; } ?>>Tacuarembó
+ state == "RV") { echo "selected"; } ?>>Rivera
+ state == "MA") { echo "selected"; } ?>>Maldonado
+ state == "LA") { echo "selected"; } ?>>Lavalleja
+ state == "RO") { echo "selected"; } ?>>Rocha
+ state == "TT") { echo "selected"; } ?>>Treinta y Tres
+ state == "CL") { echo "selected"; } ?>>Cerro Largo
+
+
+
+
+
+
+
diff --git a/assets/js/sections/station_locations.js b/assets/js/sections/station_locations.js
index f7163725..997e3e73 100644
--- a/assets/js/sections/station_locations.js
+++ b/assets/js/sections/station_locations.js
@@ -9,23 +9,43 @@ $(document).ready( function () {
}
});
- $("#canada_state").hide();
+ var stateMap = {
+ '1': 'canada_state',
+ '5': 'aland_state',
+ '15': 'asiatic_russia_state',
+ '27': 'belarus_state',
+ '50': 'mexico_state',
+ '54': 'eu_russia_state',
+ '100': 'argentina_state',
+ '108': 'brazil_state',
+ '112': 'chile_state',
+ '132': 'paraguay_state',
+ '137': 'korea_state',
+ '144': 'uruguay_state'
+ };
+
+ // Hide all states initially
+ $("#canada_state, #aland_state, #asiatic_russia_state, #belarus_state, #mexico_state, #eu_russia_state, #argentina_state, #brazil_state, #chile_state, #us_state, #paraguay_state, #korea_state, #uruguay_state").hide();
var selectedDXCCID = $('#dxcc_select').find(":selected").val();
+ var stateToShow = stateMap[selectedDXCCID];
- if(selectedDXCCID == '1'){
- $("#canada_state").show();
- $("#us_state").hide();
+ if (stateToShow) {
+ // Show the selected state
+ $("#" + stateToShow).show();
+ } else {
+ // If no state matches the selected value, show 'us_state' by default
+ $("#us_state").show();
}
$('#dxcc_select').change(function(){
- if($(this).val() == '1'){ // or this.value == 'volvo'
- console.log("CANADA!");
- $("#canada_state").show();
- $("#us_state").hide();
- } else {
- $("#canada_state").hide();
- $("#us_state").show();
- }
+ var selectedValue = $(this).val();
+ var stateToShow = stateMap[selectedValue] || stateMap['default'];
+
+ // Hide all states
+ $("#mexico_state, #belarus_state, #asiatic_russia_state, #aland_state, #canada_state, #us_state, #eu_russia_state, #argentina_state, #brazil_state, #chile_state, #paraguay_state, #korea_state, #uruguay_state").hide();
+
+ // Show the selected state
+ $("#" + stateToShow).show();
});
} );