// JavaScript Document

function getWord(lang, word) {
	var strings = {};
	if( lang == "en" ) {
		strings['home'] = 'Home';
		strings['images'] = 'Images';
		strings['videos'] = 'Videos';
	} else if( lang == "es" ) {
		strings['home'] = 'Inicio';
		strings['images'] = 'Imágenes';
		strings['videos'] = 'Vídeos';
	} else if( lang == "fr" ) {
		strings['home'] = 'Accueil';
		strings['images'] = 'Images';
		strings['videos'] = 'Vidéos';
	} else if( lang == "it" ) {
		strings['home'] = 'Home';
		strings['images'] = 'Immagini';
		strings['videos'] = 'Video';
	} else if( lang == "de" ) {
		strings['home'] = 'Hauptmenü';
		strings['images'] = 'Images';
		strings['videos'] = 'Videos';
	} else {
		strings['home'] = 'Home';
		strings['images'] = 'Images';
		strings['videos'] = 'Videos';
	}
	
	return strings[word];
}

function getHomeTitle(lang) {
	if( lang == "en" ) return "Give it the first coat";
	else if( lang == "es" ) return "Dale la primera capa";
	else if( lang == "fr" ) return "Mettez la première couche";
	else if( lang == "it" ) return "Crea l'effetto voluto";
	else if( lang == "de" ) return "Bring' Farbe ins Spiel";
	
	return "Give it the first coat"
}

function getHomeBody(lang) {
	if( lang == "en" ) return "paintingWalls allows you to rapidly preview which color would fit better on the walls of your home or business. Take a photo of your room, paint it with our sensitive paint tool and test all the colors you like without repainting. It’s easy, quick and clean!";
	else if( lang == "es" ) return "paintingWalls te permite previsualizar rápidamente qué color luce mejor en las paredes de tu casa o negocio. Haz una foto de tu habitación, píntala con nuestra herramienta de pintado sensible y prueba tantos colores como quieras sin necesidad de volver a pintar. ¡Es fácil, rápido y limpio!";
	else if( lang == "fr" ) return "paintingWalls vous permet de visualiser rapidement quelle couleur ira le mieux sur les murs de votre maison ou de votre entreprise. Prenez une photo de votre salle, peignez-la avec notre outil de peinture précis et testez toutes les couleurs que vous aimez sans repeindre. C’est facile, rapide et propre!";
	else if( lang == "it" ) return "paintingWalls ti consente avere un'anteprima di come risulterebbe una parete dipinta di un colore a tua scelta. Scatta la foto della parete che vuoi tingere, usa il nostro strumento di riconoscimento sensibile e sostituisci i colori in pochi semplici passi. È facile, veloce e pulito!";
	else if( lang == "de" ) return "paintingWalls erlaubt es Dir, eine schnelle Vorschau zu erstellen, welche Farbe besser für die Wände in Deinem Zuhause oder Büro geeignet ist. Schieße ein Foto vom Zimmer, streiche es mit unserem empfindlichen Werkzeug und probiere alle Farben aus, ohne erneut streichen zu müssen. Es ist einfach, schnell und sauber!";
	
	return "paintingWalls allows you to rapidly preview which color would fit better on the walls of your home or business. Take a photo of your room, paint it with our sensitive paint tool and test all the colors you like without repainting. It’s easy, quick and clean!";
}

function translateHome(lang) {
	// Translate isolated words.
	$("#homeString").text( getWord(lang, 'home') );
	$("#imagesString").text( getWord(lang, 'images') );
	$("#videosString").text( getWord(lang, 'videos') );
	
	// Translate title.
	var title = getHomeTitle(lang);
	$("div#id4").find("p:first").text(title);
	
	// Translate body text.
	var homeBody = getHomeBody(lang);
	//$("div#pwHomeBody").find("p:first").text(homeBody);
	$("#pwHomeBody").text(homeBody);
	
	// Change "Available App Store" image.
	if( lang == "en" ) $("#availableAppStoreImg").attr("src", "index_files/available_appStore_en.png");
	else if( lang == "es" ) $("#availableAppStoreImg").attr("src", "index_files/available_appStore_es.png");
	else if( lang == "fr" ) $("#availableAppStoreImg").attr("src", "index_files/available_appStore_fr.png");
	else if( lang == "it" ) $("#availableAppStoreImg").attr("src", "index_files/available_appStore_it.png");
	else if( lang == "de" ) $("#availableAppStoreImg").attr("src", "index_files/available_appStore_de.png");
	else $("#availableAppStoreImg").attr("src", "index_files/available_appStore_en.png");
	
	// Rearrange language selection links.
	if( lang == "en" ) {
		//$("langSel_en").attr("class", "style_1");
		$("#langSel_en").removeClass().addClass("style_4");
		//$("#langSelLink_en").css({ 'text-decoration': 'none'});
		
		$("#langSel_es").removeClass().addClass("style_5");
		$("#langSel_fr").removeClass().addClass("style_5");
		$("#langSel_it").removeClass().addClass("style_5");
		$("#langSel_de").removeClass().addClass("style_5");
		//$("#langSelLink_es").css({ 'text-decoration': 'underline'});
	} else if( lang == "es" ) {
		$("#langSel_es").removeClass().addClass("style_4");
		
		$("#langSel_en").removeClass().addClass("style_5");
		$("#langSel_fr").removeClass().addClass("style_5");
		$("#langSel_it").removeClass().addClass("style_5");
		$("#langSel_de").removeClass().addClass("style_5");
	} else if( lang == "fr" ) {
		$("#langSel_fr").removeClass().addClass("style_4");
		
		$("#langSel_en").removeClass().addClass("style_5");
		$("#langSel_es").removeClass().addClass("style_5");
		$("#langSel_it").removeClass().addClass("style_5");
		$("#langSel_de").removeClass().addClass("style_5");
	} else if( lang == "it" ) {
		$("#langSel_it").removeClass().addClass("style_4");
		
		$("#langSel_en").removeClass().addClass("style_5");
		$("#langSel_es").removeClass().addClass("style_5");
		$("#langSel_fr").removeClass().addClass("style_5");
		$("#langSel_de").removeClass().addClass("style_5");
	} else if( lang == "de" ) {
		$("#langSel_de").removeClass().addClass("style_4");
		
		$("#langSel_en").removeClass().addClass("style_5");
		$("#langSel_es").removeClass().addClass("style_5");
		$("#langSel_it").removeClass().addClass("style_5");
		$("#langSel_fr").removeClass().addClass("style_5");
	}
	
	// Set the correct links for the tab menu.
	if( lang == "en" ) {
		$("#imagesString").attr("href", "Images_en.html");
		$("#videosString").attr("href", "Videos_en.html");
	} else if( lang == "es" ) {
		$("#imagesString").attr("href", "Images_es.html");
		$("#videosString").attr("href", "Videos_es.html");
	} else if( lang == "fr" ) {
		$("#imagesString").attr("href", "Images_fr.html");
		$("#videosString").attr("href", "Videos_fr.html");
	} else if( lang == "it" ) {
		$("#imagesString").attr("href", "Images_it.html");
		$("#videosString").attr("href", "Videos_it.html");
	} else if( lang == "de" ) {
		$("#imagesString").attr("href", "Images_de.html");
		$("#videosString").attr("href", "Videos_de.html");
	}
}
