//================================================ 
//Dit deel moet generiek zijn want het komt op *elke* pagina 
//via een verwijzing naar een scriptje. De URL van de huidige pagina
//gebruiken we dan dus om naar het correcte engelse (en vise versa)
//pagina te gaan.
//================================================ 

//Definieer hier de pagina's
// Noot: de pagina namen zijn in elke taal gelijk!
//------------------------------------------------
var Url = new Array(2); //aantal talen, 2=NL en UK
Url[0] = new Array(1); //aantal pagina's per taal
Url[1] = new Array(1);


// noot: javascript vereist voor een '\' een dubbel paar: '\\';
Url[0][0]="/index.htm";   Url[1][0]="/uk/index.htm";
Url[0][1]="/nl/geoserver/contact.htm"; Url[1][1]="/uk/geoserver/contact.htm";
Url[0][2]="/nl/geoserver/disclaimer.htm";  Url[1][2]="/uk/geoserver/disclaimer.htm";
Url[0][3]="/nl/geoserver/gebruikers.htm";  Url[1][3]="/uk/geoserver/users.htm";
Url[0][4]="/nl/geoserver/hoewerkthet.htm"; Url[1][4]="/uk/geoserver/howdoesitwork.htm";
Url[0][5]="/nl/geoserver/Voorbeelden.htm"; Url[1][5]="/uk/geoserver/examples.htm"
Url[0][6]="/nl/geoserver/watkosthet.htm";  Url[1][6]="/uk/geoserver/costs.htm";
Url[0][7]="/nl/kaartdienst/index.htm"; Url[1][7]="/uk/mapservice/index.htm";
Url[0][8]="/nl/applicatie/ArcGIS/index.htm";  Url[1][8]="/uk/application/ArcGIS/index.htm";
Url[0][9]="/nl/kaartdienst/basiskaart/Voorbeelden.htm";  Url[1][9]="/uk/mapservice/basemap/examples.htm";
Url[0][10]="/nl/kaartdienst/basiskaart/Eurostreets.htm"; Url[1][10]="/uk/mapservice/basemap/Eurostreets.htm";
Url[0][11]="/nl/kaartdienst/basiskaart/GBKN.htm";  Url[1][11]="/uk/mapservice/basemap/gbkn.htm";
Url[0][12]="/nl/kaartdienst/basiskaart/Gemeenten.htm"; Url[1][12]="/uk/mapservice/basemap/municipal.htm";
Url[0][13]="/nl/kaartdienst/basiskaart/GeodanRef.htm"; Url[1][13]="/uk/mapservice/basemap/geodanref.htm";
Url[0][14]="/nl/kaartdienst/basiskaart/Geostreets.htm";  Url[1][14]="/uk/mapservice/basemap/geostreets.htm";
Url[0][15]="/nl/kaartdienst/basiskaart/index.htm"; Url[1][15]="/uk/mapservice/basemap/index.htm";
Url[0][16]="/nl/kaartdienst/basiskaart/Luchtfoto.htm"; Url[1][16]="/uk/mapservice/basemap/aerialphoto.htm";
Url[0][17]="/nl/kaartdienst/basiskaart/Sat5.htm";  Url[1][17]="/uk/mapservice/basemap/sat5.htm";
Url[0][18]="/nl/kaartdienst/basiskaart/Top25.htm"; Url[1][18]="/uk/mapservice/basemap/Top25.htm";
Url[0][19]="/nl/kaartdienst/basiskaart/Voorbeelden.htm"; Url[1][19]="/uk/mapservice/basemap/examples.htm";
Url[0][20]="/nl/kaartdienst/basiskaart/WMSresultaat.htm";  Url[1][20]="/uk/mapservice/basemap/WMSresult.htm";
Url[0][21]="/nl/kaartdienst/geocoderen/AdresBijCoordinaat.htm";  Url[1][21]="/uk/mapservice/geocoding/AddressWithCoordinate.htm";
Url[0][22]="/nl/kaartdienst/geocoderen/Beschikbare_landen.htm";  Url[1][22]="/uk/mapservice/geocoding/Available_countries.htm";
Url[0][23]="/nl/kaartdienst/geocoderen/Buurtinfo.htm"; Url[1][23]="/uk/mapservice/geocoding/Neighbourhood.htm";
Url[0][24]="/nl/kaartdienst/geocoderen/CoordinaatBijAdres.htm";  Url[1][24]="/uk/mapservice/geocoding/CoordinateWithAddress.htm";
Url[0][25]="/nl/kaartdienst/geocoderen/index.htm"; Url[1][25]="/uk/mapservice/geocoding/index.htm";
Url[0][26]="/nl/kaartdienst/geocoderen/index_faq.htm"; Url[1][26]="/uk/mapservice/geocoding/index_faq.htm";
Url[0][27]="/nl/kaartdienst/geocoderen/index_faq_EU.htm";  Url[1][27]="/uk/mapservice/geocoding/index_faq_EU.htm";
Url[0][28]="/nl/kaartdienst/geocoderen/ResultaatXML.htm";  Url[1][28]="/uk/mapservice/geocoding/ResultXML.htm";
Url[0][29]="/nl/kaartdienst/geocoderen/straalzoeker.htm";  Url[1][29]="/uk/mapservice/geocoding/radiusfinder.htm";
Url[0][30]="/nl/kaartdienst/geocoderen/pdf/index.htm"; Url[1][30]="/uk/mapservice/geocoding/pdf/index.htm";
Url[0][31]="/nl/kaartdienst/isochroon/index.htm";  Url[1][31]="/uk/mapservice/isochron/index.htm";
Url[0][32]="/nl/kaartdienst/isochroon/isochronen.htm"; Url[1][32]="/uk/mapservice/isochron/isochrons.htm";
Url[0][33]="/nl/kaartdienst/kaartsymbool/gbkn.htm";  Url[1][33]="/uk/mapservice/mapsymbol/gbkn.htm";
Url[0][34]="/nl/kaartdienst/kaartsymbool/Geostreets.htm";  Url[1][34]="/uk/mapservice/mapsymbol/Geostreets.htm";
Url[0][35]="/nl/kaartdienst/kaartsymbool/index.htm"; Url[1][35]="/uk/mapservice/mapsymbol/index.htm";
Url[0][36]="/nl/kaartdienst/kaartsymbool/luchtfoto.htm"; Url[1][36]="/uk/mapservice/mapsymbol/Aerialphoto.htm";
Url[0][37]="/nl/kaartdienst/kaartsymbool/Resultaat.htm"; Url[1][37]="/uk/mapservice/mapsymbol/Result.htm";
Url[0][38]="/nl/kaartdienst/kaartsymbool/Sat5.htm";  Url[1][38]="/uk/mapservice/mapsymbol/Sat5.htm";
Url[0][39]="/nl/kaartdienst/kaartsymbool/Symbolen.htm";  Url[1][39]="/uk/mapservice/mapsymbol/Symbols.htm";
Url[0][40]="/nl/kaartdienst/kaartsymbool/Top25.htm"; Url[1][40]="/uk/mapservice/mapsymbol/Top25.htm";
Url[0][41]="/nl/kaartdienst/kaartsymbool/voorbeelden.htm"; Url[1][41]="/uk/mapservice/mapsymbol/examples.htm";
Url[0][42]="/nl/applicatie/mapinfo/index.htm";  Url[1][42]="/uk/application/mapinfo/index.htm";
Url[0][43]="/nl/applicatie/mapinfo/mapinfo_basiskaarten_faq.htm"; Url[1][43]="/uk/application/mapinfo/mapinfo_basemaps_FAQ.htm";
Url[0][44]="/nl/applicatie/mapinfo/mapinfo_geocoder.htm"; Url[1][44]="/uk/application/mapinfo/mapinfo_geocoder.htm";
Url[0][45]="/nl/applicatie/mapinfo/mapinfo_geocoder_faq.htm"; Url[1][45]="/uk/application/mapinfo/mapinfo_geocoder_faq.htm";
Url[0][46]="/nl/applicatie/mapinfo/mapinfo_geoserverkaarten.htm"; Url[1][46]="/uk/application/mapinfo/mapinfo_geoservermaps.htm";
Url[0][47]="/nl/kaartdienst/onderhoud/index.htm";  Url[1][47]="/uk/mapservice/maintenance/index.htm";
Url[0][48]="/nl/kaartdienst/routeren/Falkrouteren.htm";  Url[1][48]="/uk/mapservice/routing/Falkrouting.htm";
Url[0][49]="/nl/kaartdienst/routeren/index.htm"; Url[1][49]="/uk/mapservice/routing/index.htm";
Url[0][50]="/nl/kaartdienst/routeren/Reistijden.htm";  Url[1][50]="/uk/mapservice/routing/drivetime.htm";
Url[0][51]="/nl/kaartdienst/routeren/voorbeelden.htm"; Url[1][51]="/uk/mapservice/routing/examples.htm";
Url[0][52]="/nl/kaartdienst/routeren/voorbeeldenEU.htm"; Url[1][52]="/uk/mapservice/routing/examplesEU.htm";
Url[0][53]="/nl/applicatie/ArcGIS/arcgis_geocoder.htm"; Url[1][53]="/uk/application/ArcGIS/arcgis_geocoder.htm";
Url[0][54]="/nl/applicatie/google/index.htm"; Url[1][54]="/uk/application/google/index.htm";
Url[0][55]="/nl/kaartdienst/basiskaart/postcodekaart.htm";  Url[1][55]="/uk/mapservice/basemap/postcodemap.htm";
Url[0][56]="/nl/nieuwsbrief/index.htm";  Url[1][56]="/uk/news/index.htm";
Url[0][57]="/nl/nieuwsbrief/juni2008.htm";  Url[1][57]="/uk/news/june2008.htm";
Url[0][58]="/nl/applicatie/index.htm";  Url[1][58]="/uk/application/index.htm";
Url[0][59]="/nl/applicatie/google/GoogleEarth.htm"; Url[1][59]="/uk/application/google/GoogleEarth.htm";
Url[0][60]="/nl/applicatie/google/GoogleMaps.htm"; Url[1][60]="/uk/application/google/GoogleMaps.htm";
Url[0][61]="/nl/nieuwsbrief/Cyclomedia2008.HTM"; Url[1][61]="/uk/news/Cyclomedia2008.HTM";
Url[0][62]="/nl/applicatie/tilemap/index.htm"; Url[1][62]="/uk/application/tilemap/index.htm";
Url[0][63]="/nl/kaartdienst/basiskaart/wereld.htm"; Url[1][63]="/uk/mapservice/basemap/world.htm";
Url[0][64]="/nl/kaartdienst/basiskaart/wereld.htm"; Url[1][64]="/uk/mapservice/basemap/world.htm";
Url[0][65]="/nl/applicatie/mapinfo/mapinfo_eu_kaartmenu_geocoder.htm"; Url[1][65]="/uk/application/mapinfo/mapinfo_eu_maps_geocoder.htm";
       
//Hier alle code
//--------------------------------------------------------
// (1) je hebt een url, onbekend is de taal
// (2) loop langs alle array items (alle talen en pagina's). Kijk of een url in de
// huidige pagina url zit. Dan weet je de huidige taal. Dit deel gaan we vervangen.
// (3) we weten de index van de huidige taal. Zoek nu de url voor de andere taal.
// (4) vervang de url uit (2) door die van (3) - klaar

function ChangeLanguage()
{
  var myURL = window.location.pathname.toString(); 
  
  var Xi=-1;
  var Xj=0;
  for (var i=0; i<Url.length; i++)
  {
    for (var j=0; j<Url[i].length; j++)
    {
      if (Url[i][j].toLowerCase()==myURL.toLowerCase()) 
      {
    Xi = i;
    Xj= j;
      };
    };
  };
  if (Xi==-1)
  {
     var newurl = "/index.htm";
  }
  else
  {  
     Xi = Xi?0:1;
     var newurl = Url[Xi][Xj];
  }
  window.location.href = newurl;
}
//-->


























































//-->
