// ---------------------------------------------------------------
// global translations
_ = {} 

function _set(translation_dict){
	// e.g. _set({'mo':'mo1','we':'we1'})
	__ = _ // cache global var

	for (id in translation_dict){
		if (!__[id]){ // if not already set
			__[id] = translation_dict[id]
		}
	}	
}


// ---------------------------------------------------------------
// determine languagelanguage = navigator.language ? navigator.language : navigator.userLanguage;
try { language = cookie_language} catch(e){}language = language ? language.toLowerCase().replace(/-[a-z]+$/, "") : 'en'


// ---------------------------------------------------------------
// load translation file if not english
if (language != 'en'){
	// determine base url 
	var scriptFiles = document.getElementsByTagName('script')	var loc = scriptFiles[scriptFiles.length - 1].src.substr(0, scriptFiles[scriptFiles.length - 1].src.lastIndexOf("/")) + "/" + language + ".js"
	
	// create javascript import	var script  = document.createElement('script')	script.type = "text/javascript"	script.src  = loc	script.setAttribute("charset", "utf-8")	document.getElementsByTagName('head')[0].appendChild(script)	script = null
}


