/* Preload the menu images. */
localizedImage = new Array();
localizedImage['de'] = new Array();
localizedImage['en'] = new Array();
localizedImage['es'] = new Array();
function loadImage(name)
{
	fileDe = new Image();
	fileDe.src = "de/images/" + name;
	localizedImage['de'][name] = fileDe;
	fileEn = new Image();
	fileEn.src = "en/images/" + name;
	localizedImage['en'][name] = fileEn;
        fileEs = new Image();
	fileEs.src = "es/images/" + name;
	localizedImage['es'][name] = fileEs;
}
loadImage('flag-a.png');
loadImage('flag-i.png');
loadImage('contact-a.png');
loadImage('contact-i.png');
loadImage('resume-a.png');
loadImage('resume-i.png');
loadImage('references-a.png');
loadImage('references-i.png');
loadImage('experience-a.png');
loadImage('experience-i.png');
loadImage('games-a.png');
loadImage('games-i.png');

var lastvisit='contact';
function menuChange(entryName)
{

	if(lastvisit!=entryName)
	{
		if(lastvisit!='')
		{
			window.document.images[lastvisit + '-caption'].src = localizedImage[selectedLang][lastvisit + '-i.png'].src;
		}
		window.document.images[entryName + '-caption'].src = localizedImage[selectedLang][entryName + '-a.png'].src;
		dijit.byId('content').setHref(selectedLang + '/' + entryName + '.php?ajax=true');
		lastvisit = entryName;
		
	}
}


selectedLang='';
function changeLang(lang)
{
	if(selectedLang!=lang)
	{
		if(lang=='de')
		{
			document.title='Webseite - Fionn Ziegler';
		}
		else if(lang=='en')
		{
			document.title='Website - Fionn Ziegler';
		}
                else if(lang=='es')
	        {
			document.title='Pagina de web - Fionn Ziegler';
		}
		if(selectedLang!='')
		{
			window.document.images[selectedLang + '-flag'].src = localizedImage[selectedLang]['flag-i.png'].src;
		}
		selectedLang = lang;
		dijit.byId('content').setHref(selectedLang + '/' + lastvisit + '.php');
		window.document.images[selectedLang + '-flag'].src = localizedImage[selectedLang]['flag-a.png'].src;
		
		updateMenuPic('contact');
		updateMenuPic('resume');
		updateMenuPic('references');
		updateMenuPic('experience');
		updateMenuPic('games');
	}
}
function updateMenuPic(entryName)
{
	if(lastvisit == entryName)
	{
		window.document.images[entryName + '-caption'].src = localizedImage[selectedLang][entryName + '-a.png'].src;
	}
	else
	{
		window.document.images[entryName + '-caption'].src = localizedImage[selectedLang][entryName + '-i.png'].src;
	}
}
