
function nextLanguage() {
	++languageIdx; 	
	if ( languageIdx >= menuDefs.length ) languageIdx = 0;
	
	for (var elId in menuDefs[languageIdx] ) {
		switch (elId) {
			case 'img_language':
				break;
			default:
				if ( document.getElementById(elId) ) {
					document.getElementById(elId).innerHTML = menuDefs[languageIdx][elId];
				}
				break;
		}
	}

	for (var elId in menuLinks[languageIdx] ) {
		switch (elId) {
			case 'img_language':
				break;
			default:
				if ( document.getElementById(elId) ) {
					document.getElementById(elId).href = menuLinks[languageIdx][elId];
				}
				break;
		}
	}

	ajaxpage('section1_lang'+languageIdx+'.html', 'div_section1');
}
