function cLanguageHandler()
{
	var defaultLanguage = 'nl';
	this.langArray = g_langArray;
	
	setDefaultLanguage();
	
	function setDefaultLanguage(language)
	{
		if(language)
		{
			defaultLanguage = language;
		}
		else
		{
		    defaultLanguage = cCookieHandler.getCookie('admin_language');
		}
	}
	
	this.getText = function(indentifier, language)
	{
		indentifier = indentifier.toUpperCase();
		if(!language)
		{
			language = defaultLanguage;
		}
		
		var result = (isset(this.langArray[language]) && isset(this.langArray[language][indentifier]))? this.langArray[language][indentifier] : '';
		return result;
	}

	this.getLanguage = function()
	{
		return this.defaultLanguage;
	}
}
