function callbackListUserComments(data) {
    var html, idx;
    idx=0;
    html = [];
    if( data.list != null ) {
        if (data.list.length>0){

            for(var i = 0; i<data.list.length;i++){
		if(data.list[i].message.length > 0 && (data.list[i].message.indexOf("Slettet.") !== 0) ){
                    html[idx++] = "<li> av <a href=\""+ profilePagePath +"?s3user=";
                    html[idx++] = data.list[i].s3Id;
                    html[idx++] = "\" title=\"Til ";
                    html[idx++] = data.list[i].nickName;
                    html[idx++] = " sin profilside\">"+data.list[i].nickName+"</a>, "+data.list[i].shortDateAndTime;
                    data.list[i].message = replaceCarriageReturn(data.list[i].message,"<br/>");
                    html[idx++] = "<blockquote>"+data.list[i].message+"</blockquote>";
                    html[idx++] = "<div class=\"buttonLink abuse\" id=\"abuse_"+data.list[i].id+"\">";
                    html[idx++] = "<a href=\"#comments\" onclick=\"reportInappropriateReview('abuse_"+data.list[i].id+"', '"+data.list[i].id+"');return false\" title=\"Finner du innholdet i anmeldelsen støtende eler upassende kan du klage her.\">Send klage</a>";
                    html[idx++] = "</div></li>";
                }
            }
            document.getElementById("userCommentsListing").innerHTML = html.join("");

            idx = 0;
            html = [];
            html[idx++] = "<li class=\"first\">Viser "+(((data.page-1)*data.pageSize)+1)+"-";
            if (data.list.length< data.pageSize) html[idx++] = data.size;
            else html[idx++] = (data.page*data.pageSize);
            html[idx++] = " av "+data.size+" </li>";

            for(var y = 1; y < (data.size/data.pageSize+1); y++){
                if (y == (data.page) ) html[idx++] = "<li><strong>"+(data.page)+"</strong></li>";
                else html[idx++] = "<li class=\"buttonLink\"><a href=\"#comments\" onClick='dwrUserEntryFacadeOslopuls.listUserComments("+data.parameters+","+y+","+data.pageSize+", callbackListUserComments);'>"+(y)+"</a></li>";
            }

            document.getElementById("userCommentsListingPagination").innerHTML = html.join("");

        }
    }



}

function callbackSaveUserComment(data) {
    if (data) {
        if (updateUserComments != null) updateUserComments();
    }
    else {
        tb_show("Logg inn", "/communityProfileWeb/iframe/view.htm?url=/communityProfileWeb/iframe/checklogin.htm&height=300&width=500&target=close_sendComment", null);
    }
}
