function ReadTerms(controlName, countResults) {
        $j('#' + controlName).html(GetLoadingImageHtml());
        var dayscountback = 5;
        GetListTerms(dayscountback, portalId, profileId, apiUrl, apiKey,
                function(data) {
                    //alert(data.length);
                    var nrRows = countResults;
                    if (data.length < countResults) {
                        nrRows = data.length;
                    }

                    var cntArr = 0;

                    var stopWords = "";
                    var stopWordChecker = new StopWordChecker(stopWords);
                    var cldata = new Array();
                    for (i = 0; i < data.length; i++) {

                        if (!stopWordChecker.IsStopWord(data[i].Name)) {
                            var obj = new tagObject();
                            obj.Id = data[i].Id;
                            obj.Name = data[i].Name;
                            obj.Count = data[i].NewsCount;
                            obj.Url = '';//javascript:alert(\'hier komt een click naar id ' + data[i].Id + '\');")';
                            obj.OnClick = 'TermClick(' + data[i].Id + ',\'' + data[i].Name + '\')';
                            cldata[cntArr] = obj;
                            cntArr++;
                            --nrRows;
                            if (nrRows <= 0) {
                                break;
                            }
                        }
                    }
                    if (cldata.length > 0) {
                        $j('#' + controlName).tagCloud(cldata);
                    } else {
                        $j('#' + controlName).text("geen data");
                    }
                }
			);
    }



    function StopWordChecker(stopWordsList) {
        var arrStopWords = new Array();
        arrStopWords = stopWordsList.split(",");
        if (!arrStopWords || !arrStopWords.length)
            return this;

        this.IsStopWord = function(word) {
            for (var i = 0; i < arrStopWords.length; i++) {
                if (word == arrStopWords[i]) {
                    return true;
                }
            }
            return false;
        }

        return this;
    }