﻿
var languageCodes = [ "en", "fr", "de", "it","vn","ar" ];

var languageNames = 

{
    "en":"English",
    "fr":"Francais",
    "de":"Deutsche",
    "it":"Italia",
	"vn":"VietNam",
	"ar":"Arabic"
};

var txt_Welcome;
var txt_ShowOverlays;
var txt_ViewAll;
var txt_Streets;
var txt_FindStreet;
var txt_ClearFilter;
var txt_Partners;
var txt_Landmarks;
var txt_Help;
var txt_Language;
var txt_menuStreetSearch_lang;
var txt_menuLandmarkSearch_lang;
var txt_menuAbout_lang;
var txt_filterText;
var txt_placeFilterText;




function selectLanguage(a)
{
    var lang = a.options[a.selectedIndex].id;
    setLanguage(lang);

	
	
}

function setLanguage(lang)
{
    switch (lang)
    {
        case "en" :
            txt_Welcome = "Welcome To Geneva";
            txt_ShowOverlays = "Show Overlays";
            txt_ViewAll = "View All";
            txt_Streets = "Streets";
            txt_FindStreet = "Find Street";
            txt_ClearFilter = "Clear Filter";
            txt_Partners = "Partners";
            txt_Landmarks = "Landmarks";
            txt_Help = "Help";
            txt_Language = "Language";
			txt_menuStreetSearch_lang = "Street Search"
			txt_menuLandmarkSearch_lang = "Landmark Search";
			txt_menuAbout_lang = "About";
			txt_placeFilterText = "input text to search";
			txt_filterText = "input text to search";
            break;
            
        case "fr" :
            txt_Welcome = "Bienvenue à Genève";
            txt_ShowOverlays = "Montrer les informations";
            txt_ViewAll = "Voir tout";
            txt_Streets = "Rues / Chemins";
            txt_FindStreet = "Trouver une rue";
            txt_ClearFilter = "Supprimer le filtre";
            txt_Partners = "Partenaires";
            txt_Landmarks = "Points&nbsp;d'intérêt";
            txt_Help = "Aide";
            txt_Language = "(Choisir) Langue";
			txt_menuStreetSearch_lang = "Index de rue"
			txt_menuLandmarkSearch_lang = "Points d'intérêt";
			txt_menuAbout_lang = "A propos";
			txt_placeFilterText = "saisie de texte à la recherche";
			txt_filterText = "saisie de texte à la recherche";
            break;
            
        case "de" :
            txt_Welcome = "Willkommen in Genf";
            txt_ShowOverlays = "Informationen zeigen";
            txt_ViewAll = "Alles sehen";
            txt_Streets = "Strasse";
            txt_FindStreet = "Eine Strasse finden";
            txt_ClearFilter = "Den Filter löschen";
            txt_Partners = "Partner";
            txt_Landmarks = "Orientierungspunkt";
            txt_Help = "Hilfe";
            txt_Language = "Sprache";
			txt_menuStreetSearch_lang = "Street-Suche"
			txt_menuLandmarkSearch_lang = "Landmark Suche";
			txt_menuAbout_lang = "About";
			txt_placeFilterText = "Texteingabe zur Suche";
			txt_filterText = "Texteingabe zur Suche";
            break;
            
        case "it" :
            txt_Welcome = "Benvenuti a Ginevra";
            txt_ShowOverlays = "Vedi tratto";
            txt_ViewAll = "Mostra tutti";
            txt_Streets = "Vie";
            txt_FindStreet = "Trova via";
            txt_ClearFilter = "Annulla filtro";
            txt_Partners = "Partner";
            txt_Landmarks = "Siti&nbsp;storici";
            txt_Help = "Aiuto";
            txt_Language = "Lingua";
			txt_menuStreetSearch_lang = "Cerca Street"
			txt_menuLandmarkSearch_lang = "Punti di riferimento di ricerca";
			txt_menuAbout_lang = "About";
			txt_placeFilterText = "testo di input per la ricerca";
			txt_filterText = "testo di input per la ricerca";
            break;
		case "vn" :
            txt_Welcome = "Welcome To Geneva";
            txt_ShowOverlays = "Hiển thị đường vẽ";
            txt_ViewAll = "Xem tất cả";
            txt_Streets = "Đường";
            txt_FindStreet = "Tìm đường";
            txt_ClearFilter = "Bỏ qua Filter";
            txt_Partners = "Đối tác";
            txt_Landmarks = "Landmarks";
            txt_Help = "Trợ giúp";
            txt_Language = "Ngôn ngữ";
			txt_menuStreetSearch_lang = "Tìm Đường"
			txt_menuLandmarkSearch_lang = "Tìm Doanh Nghiệp";
			txt_menuAbout_lang = "About";
			txt_placeFilterText = "Nhập từ để tìm kiếm";
			txt_filterText = "Nhập từ để tìm kiếm";
            break;
		case "ar" :
            txt_Welcome = "مرحبا بكم في جنيف";
            txt_ShowOverlays = "عرض تراكبات";
            txt_ViewAll = "عرض الكل";
            txt_Streets = "الشوارع";
            txt_FindStreet = "البحث عن شارع";
            txt_ClearFilter = "تصفية واضحة";
            txt_Partners = "الشركاء";
            txt_Landmarks = "معالم";
            txt_Help = "مساعدة";
            txt_Language = "اللغة";
			txt_menuStreetSearch_lang = "الشارع البحث"
			txt_menuLandmarkSearch_lang = "البحث التاريخي";
			txt_menuAbout_lang = "حول";
			txt_placeFilterText = "إدخال النص للبحث";
			txt_filterText = "إدخال النص للبحث";
            break;
    }

    eID("flagImage").src = "images/" + lang + ".gif";
    
    /* eID("frLink").style.color = (lang == "fr") ? "white" : "black";
    eID("enLink").style.color = (lang == "en") ? "white" : "black";
    eID("deLink").style.color = (lang == "de") ? "white" : "black";
    eID("itLink").style.color = (lang == "it") ? "white" : "black";
    
    eID("frLink").style.backgroundColor = (lang == "fr") ? "black" : "white";
    eID("enLink").style.backgroundColor = (lang == "en") ? "black" : "white";
    eID("deLink").style.backgroundColor = (lang == "de") ? "black" : "white";
    eID("itLink").style.backgroundColor = (lang == "it") ? "black" : "white"; */
    
    initLayout();
}

/*
    <a id="frLink" href="javascript:setLanguage('fr')" style="color:white; background-color:black; text-decoration:none; padding:6px"> FR </a> 
    <a id="deLink" href="javascript:setLanguage('de')" style="color:black; background-color:white; text-decoration:none; padding:6px"> DE </a> 
    <a id="itLink" href="javascript:setLanguage('it')" style="color:black; background-color:white; text-decoration:none; padding:6px"> IT </a> 
    <a id="enLink" href="javascript:setLanguage('en')" style="color:black; background-color:white; text-decoration:none; padding:6px"> EN </a> 

*/
