context: function renderMarks() {    // make shure the image is loaded so we know its size    if (defined(picElem.complete) && !picElem.complete && !browserType.isN4 ) {	    setTimeout("renderMarks()", 100);	    return;            }    // put the visible marks on the image    dlTrafo = parseTrafo(picElem);    for (var i = 0; i < dlMarks.length; i++) {	var div = document.getElementById("mark" + i) || createMarkDiv(i);        var mark = dlMarks[i];	if (dlArea.containsPosition(mark)) {	    var mpos = dlTrafo.transform(mark);	    // suboptimal to place -5 pixels and not half size of mark-image	    // mpos.x = mpos.x -5;	    // mpos.y = mpos.y -5;	    moveElement(div, mpos);	    showElement(div, true);	} else {	    // hide the other marks	    showElement(div, false);	    }        }    }
meta: 7747	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/7747/b558443abc997acd0db2f5f940a087d1a2056c8e/dllib.js/clean/client/digitallibrary/greyskin/dllib.js