MediaWiki:Common.js
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
/*--------------------state or provinces show and hide----------------------------*/
$(document).ready(function(){
/*------------------------------Argentina states----------------------------*/
$("#countryofArgentina").click(function(){$("#argentinaStates").show();});
$("#countryofArgentina2").click(function(){$("#argentinaStates2").show();$("#allLocations").show();});
/*------------------------------Australia states----------------------------*/
$("#countryofAustralia").click(function(){$("#australiaStates").show();});
$("#countryofAustralia2").click(function(){$("#australiaStates").show();$("#allLocations").show();});
/*------------------------------Austria states----------------------------*/
$("#countryofAustria").click(function(){$("#austriaStates").show();});
$("#countryofAustria2").click(function(){$("#austriaStates2").show();$("#allLocations").show();});
/*------------------------------Belgium states----------------------------*/
$("#countryofBelgium").click(function(){$("#belgiumStates").show();});
$("#countryofBelgium2").click(function(){$("#belgiumStates").show();$("#allLocations").show();});
/*------------------------------Bolivia states----------------------------*/
$("#countryofBolivia").click(function(){$("#boliviaStates").show();});
$("#countryofBolivia2").click(function(){$("#boliviaStates").show();$("#allLocations").show();});
/*------------------------------Brazil states----------------------------*/
$("#countryofBrazil").click(function(){$("#brazilStates").show();});
$("#countryofBrazil2").click(function(){$("#brazilStates").show();$("#allLocations").show();});
/*------------------------canada states---------------------------*/
$("#countryofCanada").click(function(){$("#canadaStates").show();});
$("#countryofCanada2").click(function(){$("#canadaStates").show();$("#allLocations").show();});
/*------------------------------Chile states----------------------------*/
$("#countryofChile").click(function(){$("#chileStates").show();});
$("#countryofChile2").click(function(){$("#chileStates").show();$("#allLocations").show();});
/*------------------------------Colombia states----------------------------*/
$("#countryofColombia").click(function(){$("#colombiaStates").show();});
$("#countryofColombia2").click(function(){$("#colombiaStates").show();$("#allLocations").show();});
/*------------------------costa rica states---------------------------*/
$("#countryofCostaRica").click(function(){$("#costaRicaStates").show();});
$("#countryofCostaRica2").click(function(){$("#costaRicaStates").show();$("#allLocations").show();});
/*------------------------------Denmark states----------------------------*/
$("#countryofDenmark").click(function(){$("#denmarkStates").show();});
$("#countryofDenmark2").click(function(){$("#denmarkStates").show();$("#allLocations").show();});
/*------------------------------Dominican Republic states----------------------------*/
$("#countryofDominicanRepublic").click(function(){$("#dominicanRepublicStates").show();});
$("#countryofDominicanRepublic2").click(function(){$("#dominicanRepublicStates").show();$("#allLocations").show();});
/*------------------------------Ecuador states----------------------------*/
$("#countryofEcuador").click(function(){$("#ecuadorStates").show();});
$("#countryofEcuador2").click(function(){$("#ecuadorStates").show();$("#allLocations").show();});
/*------------------------------England states----------------------------*/
$("#countryofEngland").click(function(){$("#englandStates").show();});
$("#countryofEngland2").click(function(){$("#englandStates").show();$("#allLocations").show();});
/*------------------------------Finland states----------------------------*/
$("#countryofFinland").click(function(){$("#finlandStates").show();});
$("#countryofFinland2").click(function(){$("#finlandStates").show();$("#allLocations").show();});
/*------------------------------France states----------------------------*/
$("#countryofFrance").click(function(){$("#franceStates").show();});
$("#countryofFrance2").click(function(){$("#franceStates").show();$("#allLocations").show();});
/*------------------------------French Polynesia states----------------------------*/
$("#countryofFrenchPolynesia").click(function(){$("#frenchPolynesiaStates").show();});
$("#countryofFrenchPolynesia2").click(function(){$("#frenchPolynesiaStates").show();$("#allLocations").show();});
/*------------------------------Guatemala states----------------------------*/
$("#countryofGuatemala").click(function(){$("#guatemalaStates").show();});
$("#countryofGuatemala2").click(function(){$("#guatemalaStates").show();$("#allLocations").show();});
/*------------------------------Germany states----------------------------*/
$("#countryofGermany").click(function(){$("#germanyStates").show();});
$("#countryofGermany2").click(function(){$("#germanyStates").show();$("#allLocations").show();});
/*------------------------------GermanEmpire states----------------------------*/
$("#countryofGermanEmpire").click(function(){$("#germanEmpireStates").show();});
$("#countryofGermanEmpire2").click(function(){$("#germanEmpireStates").show();$("#allLocations").show();});
/*------------------------------Honduras states----------------------------*/
$("#countryofHonduras").click(function(){$("#hondurasStates").show();});
$("#countryofHonduras2").click(function(){$("#hondurasStates").show();$("#allLocations").show();});
/*------------------------------Hungary states----------------------------*/
$("#countryofHungary").click(function(){$("#hungaryStates").show();});
$("#countryofHungary2").click(function(){$("#hungaryStates").show();$("#allLocations").show();});
/*------------------------------Ireland states----------------------------*/
$("#countryofIreland").click(function(){$("#irelandStates").show();});
$("#countryofIreland2").click(function(){$("#irelandStates").show();$("#allLocations").show();});
/*------------------------------Isle of Man states----------------------------*/
$("#countryofIsleofMan").click(function(){$("#isleofManStates").show();});
$("#countryofIsleofMan2").click(function(){$("#isleofManStates").show();$("#allLocations").show();});
/*------------------------------Italy states----------------------------*/
$("#countryofItaly").click(function(){$("#italyStates").show();});
$("#countryofItaly2").click(function(){$("#italyStates").show();$("#allLocations").show();});
/*------------------------------Liechtenstein states----------------------------*/
$("#countryofLiechtenstein").click(function(){$("#liechtensteinStates").show();});
$("#countryofLiechtensteina2").click(function(){$("#liechtensteinStates").show();$("#allLocations").show();});
/*------------------------------Luxembourg states----------------------------*/
$("#countryofLuxembourg").click(function(){$("#luxembourgStates").show();});
$("#countryofLuxembourg2").click(function(){$("#luxembourgStates").show();$("#allLocations").show();});
/*-----------------------mexico states----------------------------------*/
$("#countryofMexico").click(function(){$("#mexicoStates").show();});
$("#countryofMexico2").click(function(){$("#mexicoStates").show();$("#allLocations").show();});
/*------------------------------Montserrat states----------------------------*/
$("#countryofMontserrat").click(function(){$("#montserratStates").show();});
$("#countryofMontserrat2").click(function(){$("#montserratStates").show();$("#allLocations").show();});
/*------------------------------Netherlands states----------------------------*/
$("#countryofNetherlands").click(function(){$("#NetherlandsStates").show();});
$("#countryofNetherlands2").click(function(){$("#NetherlandsStates").show();$("#allLocations").show();});
/*------------------------------NetherlandsAntilles states----------------------------*/
$("#countryofNetherlandsAntilles").click(function(){$("#netherlandsAntillesStates").show();});
$("#countryofNetherlandsAntilles2").click(function(){$("#netherlandsAntillesStates").show();$("#allLocations").show();});
/*------------------------------Nigeria states----------------------------*/
$("#countryofNigeria").click(function(){$("#nigeriaStates").show();});
$("#countryofNigeria2").click(function(){$("#igeriaStates").show();$("#allLocations").show();});
/*------------------------------Northern Ireland states----------------------------*/
$("#countryofNorthernIreland").click(function(){$("#northernIrelandStates").show();});
$("#countryofNorthernIreland2").click(function(){$("#northernIrelandStates").show();$("#allLocations").show();});
/*------------------------------Norway states----------------------------*/
$("#countryofNorway").click(function(){$("#norwayStates").show();});
$("#countryofNorway2").click(function(){$("#norwayStates").show();$("#allLocations").show();});
/*------------------------------Panama states----------------------------*/
$("#countryofPanama").click(function(){$("#panamaStates").show();});
$("#countryofPanama2").click(function(){$("#panamaStates").show();$("#allLocations").show();});
/*------------------------------------------Paraguay states------------------------------*/
$("#countryofParaguay").click(function(){$("#paraguayStates").show();});
$("#countryofParaguay2").click(function(){$("#paraguayStates").show();$("#allLocations").show();});
/*------------------------------Peru states----------------------------*/
$("#countryofPeru").click(function(){$("#PeruStates").show();});
$("#countryofPeru2").click(function(){$("#PeruStates").show();$("#allLocations").show();});
/*-----------------------------philippines states----------------------------------------*/
$("#countryofPhilippines").click(function(){$("#philippinesStates").show();});
$("#countryofPhilippines2").click(function(){$("#philippinesStates").show();$("#allLocations").show();});
/*-----------------------------poland states----------------------------------------*/
$("#countryofPoland").click(function(){$("#polandStates").show();});
$("#countryofPoland2").click(function(){$("#polandStates").show();$("#allLocations").show();});
/*-----------------------------portugual states----------------------------------------*/
$("#countryofPortugal").click(function(){$("#portugalStates").show();});
$("#countryofPortugals2").click(function(){$("#portugalStates").show();$("#allLocations").show();});
/*------------------------------Puerto Rico states----------------------------*/
$("#countryofPuertoRico").click(function(){$("#puertoRicoStates").show();});
$("#countryofPuertoRico2").click(function(){$("#puertoRicoStates").show();$("#allLocations").show();});
/*------------------------------Saint Kitts & Nevis states----------------------------*/
$("#countryofSaintKittsandNevis").click(function(){$("#saintKittsandNevisStates").show();});
$("#countryofSaintKittsandNevis2").click(function(){$("#saintKittsandNevisStates").show();$("#allLocations").show();});
/*------------------------------Scotland states----------------------------*/
$("#countryofScotland").click(function(){$("#scotlandStates").show();});
$("#countryofScotland2").click(function(){$("#scotlandStates").show();$("#allLocations").show();});
/*------------------------------Slovakia states----------------------------*/
$("#countryofSlovakia").click(function(){$("#slovakiaStates").show();});
$("#countryofSlovakia2").click(function(){$("#slovakiaStates").show();$("#allLocations").show();});
/*------------------------------South Africa states----------------------------*/
$("#countryofSouthAfrica").click(function(){$("#southAfricaStates").show();});
$("#countryofSouthAfrica2").click(function(){$("#southAfricaStates").show();$("#allLocations").show();});
/*------------------------------Spain states----------------------------*/
$("#countryofSpain").click(function(){$("#spainStates").show();});
$("#countryofSpain2").click(function(){$("#spainStates").show();$("#allLocations").show();});
/*------------------------------Sweden states----------------------------*/
$("#countryofSweden").click(function(){$("#swedenStates").show();});
$("#countryofSweden2").click(function(){$("#swedenStates").show();$("#allLocations").show();});
/*------------------------------Switzerland states----------------------------*/
$("#countryofSwitzerland").click(function(){$("#switzerlandStates").show();});
$("#countryofSwitzerland2").click(function(){$("#switzerlandStates").show();$("#allLocations").show();});
/*------------------------------united states---------------------------------*/
$("#countryofUnitedStates").click(function(){$("#UnitedStatesStates").show();});
$("#countryofUnitedStates2").click(function(){$("#UnitedStatesStates").show();$("#allLocations").show();});
/*------------------------------Uruguay states----------------------------*/
$("#countryofUruguay").click(function(){$("#uruguayStates").show();});
$("#countryofUruguay2").click(function(){$("#uruguayStates").show();$("#allLocations").show();});
/*------------------------------Venezuela states----------------------------*/
$("#countryofVenezuela").click(function(){$("#VenezuelaStates").show();});
$("#countryofVenezuela2").click(function(){$("#VenezuelaStates").show();$("#allLocations").show();});
/*------------------------------Wales states----------------------------*/
$("#countryofWales").click(function(){$("#walesStates").show();});
$("#countryofWales2").click(function(){$("#walesStates").show();$("#allLocations").show();});
/*-------------------country buttons show and hide------------------------*/
/*---------------------------north america-----------------------------------*/
$("#northAmericaButton").click(function(){
$("#northAmericanCountries").show();
$("#africaCountries").hide();
$("#allLocations").hide();
$("#asiaCountries").hide();
$("#Australia_OceaniaCountries").hide();
$("#europeCountries").hide();
$("#southAmericanCountries").hide();
$("#argentinaStates").hide();
$("#australiaStates").hide();
$("#austriaStates").hide();
$("#belgiumStates").hide();
$("#boliviaStates").hide();
$("#brazilStates").hide();
$("#canadaStates").hide();
$("#chileStates").hide();
$("#colombiaStates").hide();
$("#costaRicaStates").hide();
$("#denmarkStates").hide();
$("#dominicanRepublicStates").hide();
$("#ecuadorStates").hide();
$("#englandStates").hide();
$("#finlandStates").hide();
$("#franceStates").hide();
$("#frenchPolynesiaStates").hide();
$("#germanEmpireStates").hide();
$("#germanyStates").hide();
$("#guatemalaStates").hide();
$("#hondurasStates").hide();
$("#hungaryStates").hide();
$("#irelandStates").hide();
$("#isleofManStates").hide();
$("#italyStates").hide();
$("#liechtensteinStates").hide();
$("#luxembourgStates").hide();
$("#mexicoStates").hide();
$("#montserratStates").hide();
$("#netherlandsAntillesStates").hide();
$("#NetherlandsStates").hide();
$("#nigeriaStates").hide();
$("#northernIrelandStates").hide();
$("#norwayStates").hide();
$("#panamaStates").hide();
$("#paraguayStates").hide();
$("#peruStates").hide();
$("#philippinesStates").hide();
$("#polandStates").hide();
$("#portugalStates").hide();
$("#puertoRicoStates").hide();
$("#saintKuttsandNevisStates").hide();
$("#scotlandStates").hide();
$("#slovakiaStates").hide();
$("#southAfricaStates").hide();
$("#spainStates").hide();
$("#swedenStates").hide();
$("#switzerlandStates").hide();
$("#UnitedStatesStates").hide();
$("#uruguayStates").hide();
$("#VenezuelaStates").hide();
$("#walesStates").hide();
});
/*-------------------south america button-------------------------------*/
$("#southAmericaButton").click(function(){
$("#southAmericanCountries").show();
$("#africaCountries").hide();
$("#allLocations").hide();
$("#asiaCountries").hide();
$("#Australia_OceaniaCountries").hide();
$("#europeCountries").hide();
$("#northAmericanCountries").hide();
$("#argentinaStates").hide();
$("#australiaStates").hide();
$("#austriaStates").hide();
$("#belgiumStates").hide();
$("#boliviaStates").hide();
$("#brazilStates").hide();
$("#canadaStates").hide();
$("#chileStates").hide();
$("#colombiaStates").hide();
$("#costaRicaStates").hide();
$("#denmarkStates").hide();
$("#dominicanRepublicStates").hide();
$("#ecuadorStates").hide();
$("#englandStates").hide();
$("#finlandStates").hide();
$("#franceStates").hide();
$("#frenchPolynesiaStates").hide();
$("#germanEmpireStates").hide();
$("#germanyStates").hide();
$("#guatemalaStates").hide();
$("#hondurasStates").hide();
$("#hungaryStates").hide();
$("#irelandStates").hide();
$("#isleofManStates").hide();
$("#italyStates").hide();
$("#liechtensteinStates").hide();
$("#luxembourgStates").hide();
$("#mexicoStates").hide();
$("#montserratStates").hide();
$("#netherlandsAntillesStates").hide();
$("#NetherlandsStates").hide();
$("#nigeriaStates").hide();
$("#northernIrelandStates").hide();
$("#norwayStates").hide();
$("#panamaStates").hide();
$("#paraguayStates").hide();
$("#peruStates").hide();
$("#philippinesStates").hide();
$("#polandStates").hide();
$("#portugalStates").hide();
$("#puertoRicoStates").hide();
$("#saintKuttsandNevisStates").hide();
$("#scotlandStates").hide();
$("#slovakiaStates").hide();
$("#southAfricaStates").hide();
$("#spainStates").hide();
$("#swedenStates").hide();
$("#switzerlandStates").hide();
$("#UnitedStatesStates").hide();
$("#uruguayStates").hide();
$("#VenezuelaStates").hide();
$("#walesStates").hide();
});
/*-----------------------------europe button----------------------------*/
$("#europeButton").click(function(){
$("#europeCountries").show();
$("#africaCountries").hide();
$("#allLocations").hide();
$("#asiaCountries").hide();
$("#Australia_OceaniaCountries").hide();
$("#northAmericanCountries").hide();
$("#southAmericanCountries").hide();
$("#argentinaStates").hide();
$("#australiaStates").hide();
$("#austriaStates").hide();
$("#belgiumStates").hide();
$("#boliviaStates").hide();
$("#brazilStates").hide();
$("#canadaStates").hide();
$("#chileStates").hide();
$("#colombiaStates").hide();
$("#costaRicaStates").hide();
$("#denmarkStates").hide();
$("#dominicanRepublicStates").hide();
$("#ecuadorStates").hide();
$("#englandStates").hide();
$("#finlandStates").hide();
$("#franceStates").hide();
$("#frenchPolynesiaStates").hide();
$("#germanEmpireStates").hide();
$("#germanyStates").hide();
$("#guatemalaStates").hide();
$("#hondurasStates").hide();
$("#hungaryStates").hide();
$("#irelandStates").hide();
$("#isleofManStates").hide();
$("#italyStates").hide();
$("#liechtensteinStates").hide();
$("#luxembourgStates").hide();
$("#mexicoStates").hide();
$("#montserratStates").hide();
$("#netherlandsAntillesStates").hide();
$("#NetherlandsStates").hide();
$("#nigeriaStates").hide();
$("#northernIrelandStates").hide();
$("#norwayStates").hide();
$("#panamaStates").hide();
$("#paraguayStates").hide();
$("#peruStates").hide();
$("#philippinesStates").hide();
$("#polandStates").hide();
$("#portugalStates").hide();
$("#puertoRicoStates").hide();
$("#saintKuttsandNevisStates").hide();
$("#scotlandStates").hide();
$("#slovakiaStates").hide();
$("#southAfricaStates").hide();
$("#spainStates").hide();
$("#swedenStates").hide();
$("#switzerlandStates").hide();
$("#UnitedStatesStates").hide();
$("#uruguayStates").hide();
$("#VenezuelaStates").hide();
$("#walesStates").hide();
});
/*------------------------------australia and oceanian------------------------------*/
$("#Australia_OceaniaButton").click(function(){
$("#Australia_OceaniaCountries").show();
$("#africaCountries").hide();
$("#allLocations").hide();
$("#asiaCountries").hide();
$("#europeCountries").hide();
$("#northAmericanCountries").hide();
$("#southAmericanCountries").hide();
$("#argentinaStates").hide();
$("#australiaStates").hide();
$("#austriaStates").hide();
$("#belgiumStates").hide();
$("#boliviaStates").hide();
$("#brazilStates").hide();
$("#canadaStates").hide();
$("#chileStates").hide();
$("#colombiaStates").hide();
$("#costaRicaStates").hide();
$("#denmarkStates").hide();
$("#dominicanRepublicStates").hide();
$("#ecuadorStates").hide();
$("#englandStates").hide();
$("#finlandStates").hide();
$("#franceStates").hide();
$("#frenchPolynesiaStates").hide();
$("#germanEmpireStates").hide();
$("#germanyStates").hide();
$("#guatemalaStates").hide();
$("#hondurasStates").hide();
$("#hungaryStates").hide();
$("#irelandStates").hide();
$("#isleofManStates").hide();
$("#italyStates").hide();
$("#liechtensteinStates").hide();
$("#luxembourgStates").hide();
$("#mexicoStates").hide();
$("#montserratStates").hide();
$("#netherlandsAntillesStates").hide();
$("#NetherlandsStates").hide();
$("#nigeriaStates").hide();
$("#northernIrelandStates").hide();
$("#norwayStates").hide();
$("#panamaStates").hide();
$("#paraguayStates").hide();
$("#peruStates").hide();
$("#philippinesStates").hide();
$("#polandStates").hide();
$("#portugalStates").hide();
$("#puertoRicoStates").hide();
$("#saintKuttsandNevisStates").hide();
$("#scotlandStates").hide();
$("#slovakiaStates").hide();
$("#southAfricaStates").hide();
$("#spainStates").hide();
$("#swedenStates").hide();
$("#switzerlandStates").hide();
$("#UnitedStatesStates").hide();
$("#uruguayStates").hide();
$("#VenezuelaStates").hide();
$("#walesStates").hide();
});
/*---------------------------africa button-----------------------------------*/
$("#africaButton").click(function(){
$("#africaCountries").show();
$("#allLocations").hide ();
$("#asiaCountries").hide();
$("#Australia_OceaniaCountries").hide();
$("#europeCountries").hide();
$("#northAmericanCountries").hide();
$("#southAmericanCountries").hide();
$("#argentinaStates").hide();
$("#australiaStates").hide();
$("#austriaStates").hide();
$("#belgiumStates").hide();
$("#boliviaStates").hide();
$("#brazilStates").hide();
$("#canadaStates").hide();
$("#chileStates").hide();
$("#columbiaStates").hide();
$("#costaRicaStates").hide();
$("#denmarkStates").hide();
$("#dominicanRepublicStates").hide();
$("#ecuadorStates").hide();
$("#englandStates").hide();
$("#finlandStates").hide();
$("#franceStates").hide();
$("#frenchPolynesiaStates").hide();
$("#germanEmpireStates").hide();
$("#germanyStates").hide();
$("#guatemalaStates").hide();
$("#hondurasStates").hide();
$("#hungaryStates").hide();
$("#irelandStates").hide();
$("#isleofManStates").hide();
$("#italyStates").hide();
$("#liechtensteinStates").hide();
$("#luxembourgStates").hide();
$("#mexicoStates").hide();
$("#montserratStates").hide();
$("#netherlandsAntillesStates").hide();
$("#NetherlandsStates").hide();
$("#nigeriaStates").hide();
$("#northernIrelandStates").hide();
$("#norwayStates").hide();
$("#panamaStates").hide();
$("#paraguayStates").hide();
$("#peruStates").hide();
$("#philippinesStates").hide();
$("#polandStates").hide();
$("#portugalStates").hide();
$("#puertoRicoStates").hide();
$("#saintKuttsandNevisStates").hide();
$("#scotlandStates").hide();
$("#slovakiaStates").hide();
$("#southAfricaStates").hide();
$("#spainStates").hide();
$("#swedenStates").hide();
$("#switzerlandStates").hide();
$("#UnitedStatesStates").hide();
$("#uruguayStates").hide();
$("#VenezuelaStates").hide();
$("#walesStates").hide();
});
/*---------------------------asia button------------------------------*/
$("#asiaButton").click(function(){
$("#asiaCountries").show();
$("#africaCountries").hide();
$("#allLocations").hide ();
$("#Australia_OceaniaCountries").hide();
$("#europeCountries").hide();
$("#northAmericanCountries").hide();
$("#southAmericanCountries").hide();
$("#argentinaStates").hide();
$("#australiaStates").hide();
$("#austriaStates").hide();
$("#belgiumStates").hide();
$("#boliviaStates").hide();
$("#brazilStates").hide();
$("#canadaStates").hide();
$("#chileStates").hide();
$("#columbiaStates").hide();
$("#costaRicaStates").hide();
$("#denmarkStates").hide();
$("#dominicanRepublicStates").hide();
$("#ecuadorStates").hide();
$("#englandStates").hide();
$("#finlandStates").hide();
$("#franceStates").hide();
$("#frenchPolynesiaStates").hide();
$("#germanEmpireStates").hide();
$("#germanyStates").hide();
$("#guatemalaStates").hide();
$("#hondurasStates").hide();
$("#hungaryStates").hide();
$("#irelandStates").hide();
$("#isleofManStates").hide();
$("#italyStates").hide();
$("#liechtensteinStates").hide();
$("#luxembourgStates").hide();
$("#mexicoStates").hide();
$("#montserratStates").hide();
$("#netherlandsAntillesStates").hide();
$("#NetherlandsStates").hide();
$("#nigeriaStates").hide();
$("#northernIrelandStates").hide();
$("#norwayStates").hide();
$("#panamaStates").hide();
$("#paraguayStates").hide();
$("#peruStates").hide();
$("#philippinesStates").hide();
$("#polandStates").hide();
$("#portugalStates").hide();
$("#puertoRicoStates").hide();
$("#saintKuttsandNevisStates").hide();
$("#scotlandStates").hide();
$("#slovakiaStates").hide();
$("#southAfricaStates").hide();
$("#spainStates").hide();
$("#swedenStates").hide();
$("#switzerlandStates").hide();
$("#UnitedStatesStates").hide();
$("#uruguayStates").hide();
$("#VenezuelaStates").hide();
$("#walesStates").hide();
});
/*-----------------------all location button-----------------------------*/
$("#allLocationButton").click(function(){
$("#allLocations").show ();
$("#africaCountries").hide();
$("#asiaCountries").hide();
$("#Australia_OceaniaCountries").hide();
$("#europeCountries").hide();
$("#northAmericanCountries").hide();
$("#southAmericanCountries").hide();
$("#argentinaStates").hide();
$("#australiaStates").hide();
$("#austriaStates").hide();
$("#belgiumStates").hide();
$("#boliviaStates").hide();
$("#brazilStates").hide();
$("#canadaStates").hide();
$("#chileStates").hide();
$("#colombiaStates").hide();
$("#costaRicaStates").hide();
$("#denmarkStates").hide();
$("#dominicanRepublicStates").hide();
$("#ecuadorStates").hide();
$("#englandStates").hide();
$("#finlandStates").hide();
$("#franceStates").hide();
$("#frenchPolynesiaStates").hide();
$("#germanEmpireStates").hide();
$("#germanyStates").hide();
$("#guatemalaStates").hide();
$("#hondurasStates").hide();
$("#hungaryStates").hide();
$("#irelandStates").hide();
$("#isleofManStates").hide();
$("#italyStates").hide();
$("#liechtensteinStates").hide();
$("#luxembourgStates").hide();
$("#mexicoStates").hide();
$("#montserratStates").hide();
$("#netherlandsAntillesStates").hide();
$("#NetherlandsStates").hide();
$("#nigeriaStates").hide();
$("#northernIrelandStates").hide();
$("#norwayStates").hide();
$("#panamaStates").hide();
$("#paraguayStates").hide();
$("#peruStates").hide();
$("#philippinesStates").hide();
$("#polandStates").hide();
$("#portugalStates").hide();
$("#puertoRicoStates").hide();
$("#saintKuttsandNevisStates").hide();
$("#scotlandStates").hide();
$("#slovakiaStates").hide();
$("#southAfricaStates").hide();
$("#spainStates").hide();
$("#swedenStates").hide();
$("#switzerlandStates").hide();
$("#UnitedStatesStates").hide();
$("#uruguayStates").hide();
$("#VenezuelaStates").hide();
$("#walesStates").hide();
});
/*------------------------------------exit Icon from list of countries------------------*/
$(".exitIcon").click(function(){
$("#northAmericanCountries").hide();
$("#africaCountries").hide();
$("#southAmericanCountries").hide();
$("#europeCountries").hide();
$("#Australia_OceaniaCountries").hide();
$("#asiaCountries").hide();
$("#allLocations").hide ();
});
$(".exitIcon2").click(function(){
$("#argentinaStates").hide();
$("#australiaStates").hide();
$("#austriaStates").hide();
$("#belgiumStates").hide();
$("#boliviaStates").hide();
$("#brazilStates").hide();
$("#canadaStates").hide();
$("#chileStates").hide();
$("#colombiaStates").hide();
$("#costaRicaStates").hide();
$("#denmarkStates").hide();
$("#dominicanRepublicStates").hide();
$("#ecuadorStates").hide();
$("#englandStates").hide();
$("#finlandStates").hide();
$("#franceStates").hide();
$("#frenchPolynesiaStates").hide();
$("#germanEmpireStates").hide();
$("#germanyStates").hide();
$("#guatemalaStates").hide();
$("#hondurasStates").hide();
$("#hungaryStates").hide();
$("#irelandStates").hide();
$("#isleofManStates").hide();
$("#italyStates").hide();
$("#liechtensteinStates").hide();
$("#luxembourgStates").hide();
$("#mexicoStates").hide();
$("#montserratStates").hide();
$("#netherlandsAntillesStates").hide();
$("#NetherlandsStates").hide();
$("#nigeriaStates").hide();
$("#northernIrelandStates").hide();
$("#norwayStates").hide();
$("#panamaStates").hide();
$("#paraguayStates").hide();
$("#peruStates").hide();
$("#philippinesStates").hide();
$("#polandStates").hide();
$("#portugalStates").hide();
$("#puertoRicoStates").hide();
$("#saintKittsandNevisStates").hide();
$("#scotlandStates").hide();
$("#slovakiaStates").hide();
$("#southAfricaStates").hide();
$("#spainStates").hide();
$("#swedenStates").hide();
$("#switzerlandStates").hide();
$("#UnitedStatesStates").hide();
$("#uruguayStates").hide();
$("#VenezuelaStates").hide();
$("#walesStates").hide();
});
$(".exitIcon3").click(function(){
$("#argentinaStates2").hide();
$("#australiaStates2").hide();
$("#austriaStates2").hide();
$("#belgiumStates2").hide();
$("#boliviaStates2").hide();
$("#brazilStates2").hide();
$("#canadaStates2").hide();
$("#chileStates2").hide();
$("#colombiaStates2").hide();
$("#costaRicaStates2").hide();
$("#denmarkStates2").hide();
$("#dominicanRepublicStates2").hide();
$("#ecuadorStates2").hide();
$("#englandStates2").hide();
$("#finlandStates2").hide();
$("#franceStates2").hide();
$("#frenchPolynesiaStates2").hide();
$("#germanEmpireStates2").hide();
$("#germanyStates2").hide();
$("#guatemalaStates2").hide();
$("#hondurasStates2").hide();
$("#hungaryStates2").hide();
$("#irelandStates2").hide();
$("#isleofManStates2").hide();
$("#italyStates2").hide();
$("#liechtensteinStates2").hide();
$("#luxembourgStates2").hide();
$("#mexicoStates2").hide();
$("#montserratStates2").hide();
$("#netherlandsAntillesStates2").hide();
$("#NetherlandsStates2").hide();
$("#nigeriaStates2").hide();
$("#northernIrelandStates2").hide();
$("#norwayStates2").hide();
$("#panamaStates2").hide();
$("#paraguayStates2").hide();
$("#peruStates2").hide();
$("#philippinesStates2").hide();
$("#polandStates2").hide();
$("#portugalStates2").hide();
$("#puertoRicoStates2").hide();
$("#saintKittsandNevisStates2").hide();
$("#scotlandStates2").hide();
$("#slovakiaStates2").hide();
$("#southAfricaStates2").hide();
$("#spainStates2").hide();
$("#swedenStates2").hide();
$("#switzerlandStates2").hide();
$("#UnitedStatesStates2").hide();
$("#uruguayStates2").hide();
$("#VenezuelaStates2").hide();
$("#walesStates2").hide();
});
});
/* Any JavaScript here will be loaded for all users on every page load. */
if ( ( /Main_Page/.test(document.location.href) ) || ( /Guided_Research_for_Online_Records/.test(document.location.href) ) ) {
$("#content h1").css({"border":0, "text-align":"center"});
}
// Initialize Tooltips from Bootstrap
var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]'));
var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) {
return new bootstrap.Tooltip(tooltipTriggerEl)
});
/**
* Display the 'Additional online resources' using jQuery
*/
$(document).ready(function(){
$("#mw-customcollapsible-Additional_online_resources").css({"display": "block"});
});
/* Add Adobe Launch 2020-11-12
* There is a corresponding section in override.php to load the library */
$(document).ready(function(){
// information to record
var config = {
'site_id': 'FamilySearch',
'site_language': mw.config.get('wgContentLanguage'), // e.g. 'en'
'page_channel': 'Wiki',
'page_detail': document.location.pathname + document.location.search, //'Home' for the homepage or a unique page title for other pages; including querystring
'page_type': 'wiki',
'visitor_state': 'lo'
};
// send it
try {
_satellite.track('page_view', config);
} catch (e) {
// ignore
}
console.log("recorded page view for " + config.page_detail);
});
/* End Adobe Launch code */
function getCookie(name) {
var re = new RegExp(name + "=([^;]+)");
var value = re.exec(document.cookie);
return (value !== null) ? unescape(value[1]) : null;
}
setTimeout(function() {
var templeCookie = getCookie('fs-highconf') || getCookie('fs-templeinfo');
if (templeCookie && templeCookie.indexOf('true') > -1) {
var body = document.querySelector('body');
body.classList.add('templeMember');
}
}, 2000);
/**
* Test if an element has a certain class
* @deprecated: Use $(element).hasClass() instead.
*/
mw.log.deprecate( window, 'hasClass', function ( element, className ) {
return $( element ).hasClass( className );
}, 'Use jQuery.hasClass() instead' );
/**
* Collapsible tables
*
* Allows tables to be collapsed, showing only the header. See [[Wikipedia:NavFrame]].
*
* @version 2.0.3 (2014-03-14)
* @source https://www.mediawiki.org/wiki/MediaWiki:Gadget-collapsibleTables.js
* @author [[User:R. Koot]]
* @author [[User:Krinkle]]
* @deprecated Since MediaWiki 1.20: Use class="mw-collapsible" instead which
* is supported in MediaWiki core.
*/
var autoCollapse = 2;
var collapseCaption = 'hide';
var expandCaption = 'show';
var tableIndex = 0;
function collapseTable( tableIndex ) {
var Button = document.getElementById( 'collapseButton' + tableIndex );
var Table = document.getElementById( 'collapsibleTable' + tableIndex );
if ( !Table || !Button ) {
return false;
}
var Rows = Table.rows;
var i;
if ( Button.firstChild.data === collapseCaption ) {
for ( i = 1; i < Rows.length; i++ ) {
Rows[i].style.display = 'none';
}
Button.firstChild.data = expandCaption;
} else {
for ( i = 1; i < Rows.length; i++ ) {
Rows[i].style.display = Rows[0].style.display;
}
Button.firstChild.data = collapseCaption;
}
}
function createClickHandler( tableIndex ) {
return function ( e ) {
e.preventDefault();
collapseTable( tableIndex );
};
}
function createCollapseButtons( $content ) {
var NavigationBoxes = {};
var $Tables = $content.find( 'table' );
var i;
$Tables.each( function( i, table ) {
if ( $(table).hasClass( 'collapsible' ) ) {
/* only add button and increment count if there is a header row to work with */
var HeaderRow = table.getElementsByTagName( 'tr' )[0];
if ( !HeaderRow ) {
return;
}
var Header = table.getElementsByTagName( 'th' )[0];
if ( !Header ) {
return;
}
NavigationBoxes[ tableIndex ] = table;
table.setAttribute( 'id', 'collapsibleTable' + tableIndex );
var Button = document.createElement( 'span' );
var ButtonLink = document.createElement( 'a' );
var ButtonText = document.createTextNode( collapseCaption );
// Styles are declared in [[MediaWiki:Common.css]]
Button.className = 'collapseButton';
ButtonLink.style.color = Header.style.color;
ButtonLink.setAttribute( 'id', 'collapseButton' + tableIndex );
ButtonLink.setAttribute( 'href', '#' );
$( ButtonLink ).on( 'click', createClickHandler( tableIndex ) );
ButtonLink.appendChild( ButtonText );
Button.appendChild( document.createTextNode( '[' ) );
Button.appendChild( ButtonLink );
Button.appendChild( document.createTextNode( ']' ) );
Header.insertBefore( Button, Header.firstChild );
tableIndex++;
}
} );
for ( i = 0; i < tableIndex; i++ ) {
if ( $( NavigationBoxes[i] ).hasClass( 'collapsed' ) ||
( tableIndex >= autoCollapse && $( NavigationBoxes[i] ).hasClass( 'autocollapse' ) )
) {
collapseTable( i );
}
else if ( $( NavigationBoxes[i] ).hasClass ( 'innercollapse' ) ) {
var element = NavigationBoxes[i];
while ((element = element.parentNode)) {
if ( $( element ).hasClass( 'outercollapse' ) ) {
collapseTable ( i );
break;
}
}
}
}
}
mw.hook( 'wikipage.content' ).add( createCollapseButtons );
/**
* Dynamic Navigation Bars (experimental)
*
* Description: See [[Wikipedia:NavFrame]].
* Maintainers: UNMAINTAINED
*/
/* set up the words in your language */
var NavigationBarHide = '[' + collapseCaption + ']';
var NavigationBarShow = '[' + expandCaption + ']';
var indexNavigationBar = 0;
/**
* Shows and hides content and picture (if available) of navigation bars
* Parameters:
* indexNavigationBar: the index of navigation bar to be toggled
**/
window.toggleNavigationBar = function ( indexNavigationBar, event ) {
var NavToggle = document.getElementById( 'NavToggle' + indexNavigationBar );
var NavFrame = document.getElementById( 'NavFrame' + indexNavigationBar );
var NavChild;
if ( !NavFrame || !NavToggle ) {
return false;
}
/* if shown now */
if ( NavToggle.firstChild.data === NavigationBarHide ) {
for ( NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) {
if ( $( NavChild ).hasClass( 'NavContent' ) || $( NavChild ).hasClass( 'NavPic' ) ) {
NavChild.style.display = 'none';
}
}
NavToggle.firstChild.data = NavigationBarShow;
/* if hidden now */
} else if ( NavToggle.firstChild.data === NavigationBarShow ) {
for ( NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) {
if ( $( NavChild ).hasClass( 'NavContent' ) || $( NavChild ).hasClass( 'NavPic' ) ) {
NavChild.style.display = 'block';
}
}
NavToggle.firstChild.data = NavigationBarHide;
}
event.preventDefault();
};
/* adds show/hide-button to navigation bars */
function createNavigationBarToggleButton( $content ) {
var NavChild;
/* iterate over all < div >-elements */
var $divs = $content.find( 'div' );
$divs.each( function ( i, NavFrame ) {
/* if found a navigation bar */
if ( $( NavFrame ).hasClass( 'NavFrame' ) ) {
indexNavigationBar++;
var NavToggle = document.createElement( 'a' );
NavToggle.className = 'NavToggle';
NavToggle.setAttribute( 'id', 'NavToggle' + indexNavigationBar );
NavToggle.setAttribute( 'href', '#' );
$( NavToggle ).on( 'click', $.proxy( window.toggleNavigationBar, window, indexNavigationBar ) );
var isCollapsed = $( NavFrame ).hasClass( 'collapsed' );
/**
* Check if any children are already hidden. This loop is here for backwards compatibility:
* the old way of making NavFrames start out collapsed was to manually add style="display:none"
* to all the NavPic/NavContent elements. Since this was bad for accessibility (no way to make
* the content visible without JavaScript support), the new recommended way is to add the class
* "collapsed" to the NavFrame itself, just like with collapsible tables.
*/
for ( NavChild = NavFrame.firstChild; NavChild != null && !isCollapsed; NavChild = NavChild.nextSibling ) {
if ( $( NavChild ).hasClass( 'NavPic' ) || $( NavChild ).hasClass( 'NavContent' ) ) {
if ( NavChild.style.display === 'none' ) {
isCollapsed = true;
}
}
}
if ( isCollapsed ) {
for ( NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) {
if ( $( NavChild ).hasClass( 'NavPic' ) || $( NavChild ).hasClass( 'NavContent' ) ) {
NavChild.style.display = 'none';
}
}
}
var NavToggleText = document.createTextNode( isCollapsed ? NavigationBarShow : NavigationBarHide );
NavToggle.appendChild( NavToggleText );
/* Find the NavHead and attach the toggle link (Must be this complicated because Moz's firstChild handling is borked) */
for( var j = 0; j < NavFrame.childNodes.length; j++ ) {
if ( $( NavFrame.childNodes[j] ).hasClass( 'NavHead' ) ) {
NavToggle.style.color = NavFrame.childNodes[j].style.color;
NavFrame.childNodes[j].appendChild( NavToggle );
}
}
NavFrame.setAttribute( 'id', 'NavFrame' + indexNavigationBar );
}
} );
}
mw.hook( 'wikipage.content' ).add( createNavigationBarToggleButton );
/* Added for Accordion button */
(function() {
var acc = document.getElementsByClassName("accordion");
var i;
for (i = 0; i < acc.length; i++) {
acc[i].onclick = function(){
/* Toggle between adding and removing the "active" class,
to highlight the button that controls the panel */
this.classList.toggle("active");
/* Toggle between hiding and showing the active panel */
var panel = this.nextElementSibling;
if (panel.style.display === "block") {
panel.style.display = "none";
} else {
panel.style.display = "block";
}
}
}
})();
/* end Accordion button */
/**
* Conditional include of Map Menus data structure
* and all the Map Menus functionality
* - only for 'Main Page' landing pages
*/
const re = /Hauptseite|Main_Page|P%C3%A1gina_principal|Accueil|Pagina_principale|%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8|%EB%8C%80%EB%AC%B8|%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0|Huvudsida|%E9%A6%96%E9%A1%B5/;
if ( re.test(document.location.pathname) ) {
// console.log('loading menus data');
const regr = /GR$/;
var isGR = regr.test(document.location.pathname);
var lang = mw.config.get('wgContentLanguage');
var variant = 'MapMenu.js';
if (isGR) {
variant = 'MapMenu-GR.js';
}
mw.loader.load('/' + lang + '/wiki/index.php?title=MediaWiki:' + variant + '&action=raw&ctype=text/javascript');
/**
* Attach a click handler to our buttons to show the "countries" menus
*/
$('[id$=_button]').click(function () {
// show the menu in case it's hidden
$("#menu").show();
var position = this.id.indexOf('_button');
var name = this.id.substring(0, position);
name += "_countries";
// console.log ("showing list for " + name);
if (name == 'all_countries_countries') {
showAllCountries();
} else {
showList(name);
}
});
/**
* Attach a click handler to "links" (spans with class .menulink) in the menus.
* Because the menus are dynamic, we use a "delegated" event handler
* with jQuery's .on()
* https://api.jquery.com/on/
*/
$("#menu").on("click", ".menulink", function () {
// console.log( $( this ).text() );
// find out what menu to show
var menu = $(this).text().toLowerCase();
// replace all the blanks
menu = menu.replace(/ /g, "_");
menu = menu + "_states";
// console.log("showing menu for " + menu);
showList(menu);
});
/**
* Add an event listener to state and country menus
* so that clicking the red [x] will close the menu.
*/
$("#menu").on("click", ".exit", function () {
var menu = $(".exit").parent().attr("parent");
if (menu) {
showList(menu);
} else {
//showAllCountries();
$("#menu").hide();
}
});
}
/* end code for landing page*/
/** 2020/08/31 Add code for new Help Menu Overlay */
// URL for bringing in the bundle to the wiki
const url = '/wiki/public_html/helptray.js';
// the selector for the Help button in the header
const button = document.querySelector('#helpLink');
button.addEventListener('click', function () {
// If the script that brings in the Help Overlay isn't on the page yet, we know
// we need to load it in
if ( typeof window.renderHelpTray === "undefined" ) {
const script = document.createElement('script');
script.setAttribute('src', url);
// Once the script loads, we need to do a little more set up and then actually
// open the Help Overlay
script.onload = function () {
// This event is fired when the Help Overlay is rendered for the first time
// Setting { once: true } as an option avoids the potential for multiple
// times getting called. Once this event fires, we just fire the event to
// let the Help Overlay it needs to open
document.addEventListener('helpTrayReady', function () {
document.dispatchEvent(new CustomEvent('openHelpTray'));
}, { once: true });
// Here we create an element to render the Help Overlay on. Just a generic div works
const renderDiv = document.createElement('div');
// We add an ID in case we need to easily reference it elsewhere
renderDiv.id = 'helpOverlayRoot';
// If you go the route of creating the element programatically, be sure to add it
// to the body somewhere. Here we just put at the end of the <body>
document.body.appendChild(renderDiv);
// This is a consistent way to get info about the size and position of the button
// We can use this to determine where to set the initial position (the x being pulled
// out here will be the left of the button, which is the correct x value to start the
// help tray at. The y is the top of the button, which we can add the button's height
// to in order to get the correct y value to start the help tray at)
const rect = button.getBoundingClientRect();
const x = rect.left;
const y = rect.top;
const height = rect.height;
// Finally, call the renderHelpTray function with the element (required) and the
// initial position (optional but highly recommended)
window.renderHelpTray(renderDiv, [x, y + height]);
};
document.head.insertBefore(script, document.head.firstChild);
} else {
// If we get to this else, the script is already on the page, so we just need
// to dispatch the appropriate event. At a minimum, this can just fire the
// openHelpTray event, but the ideal scenario is that the button click acts as
// a toggle. This example shows how to check if the Help Overlay is already open
// on the page, and fires the appropriate event based on that
const eventName = document.querySelector('[data-test=helpOverlayCloseButton]') ? 'closeHelpTray' : 'openHelpTray';
document.dispatchEvent(new CustomEvent(eventName));
}
});