﻿function ConfigReader(dictionary) 
{
    this.dictionary = dictionary;
    
    var element = document.getElementById(dictionary);
    
    if(!element)
    {
        throw "Specified dictionary does not exist, unknown name: " + dictionary;
    }
}

function ConfigReader.prototype.getValue(key)
{   
    var element = document.getElementById(this.dictionary);
    var keysAndValues = element.innerHTML;
    var arrKeysAndValues = keysAndValues.split(',');
    var result = '';
    
    for(var i = 0; i < arrKeysAndValues.length; i++)
    {
        var keyValuePair = arrKeysAndValues[i].split('|');
        var foundKey = keyValuePair[0];
        var value = keyValuePair[1];
        if (foundKey == key)
        {
            result = value;
            break;
        }
    }
    return result;
}