var imagelabel_window_resize = new Object();
// needs to be executed first, and only once

function imagelabel_resize(id, label, fontstyle, fontcolor, backgroundcolor, language, size, align, tracking, displaystrategy, versionFilter) {
    var img = document.getElementById(id);
    if (!img) return;

    var width = img.offsetWidth;
    if (width) {
        img.src = "/weblistener/anonymous/listener/imagelabelrenderer?width=" + escape(width) +
                  "&label=" + escape(label) +
                  "&fontstyle=" + escape(fontstyle) +
                  "&fontcolor=" + escape(fontcolor) +
                  "&language=" + escape(language) +
                  "&backgroundcolor=" + escape(backgroundcolor) +
                  "&displaystrategy=" + escape(displaystrategy) +
                  "&size=" + escape(size) +
                  "&align=" + escape(align) +
                  "&tracking=" + escape(tracking) +
                  "&versionFilter=" + escape(versionFilter)
                ;
    }
}
