All pastes #169254 Raw Edit

Someone

public text v1 · immutable
·published 2006-09-13 19:20 UTC
rendered paste body
function createDiv(row, col, leftpos, toppos)
    {
    var chkObjMap = document.getElementById(row + '_' + col);
    var chkObjTooltip = document.getElementById(zoomFolder + '_' + row + '_' + col);
    var objMapDiv = document.getElementById('mapdv');

    if (chkObjMap != null)
        {
        chkObjMap.style.left = leftpos;
        chkObjMap.style.top = toppos;
        chkObjMap.style.visibility = 'visible';
        return;
        }

    var subZoom = parseInt(row / 50) + '_' + parseInt(col / 50);
    var mappath = imagepathbyserver + '/map/' + zoomFolder + '/' + subZoom + '/' + getConverted(row,
                                                                                                col,
                                                                                                subZoom)
            + '.png';
    var objImage = document.createElement('img');
    objImage.src = mappath;
    objImage.id = 'M' + row + '_' + col;
    objImage.unselectable = 'on';

    if (chkObjTooltip != null)
        objImage.useMap = '#' + zoomFolder + '_' + row + '_' + col;

    var objDiv = document.createElement('div');
    objDiv.style.width = 150;
    objDiv.style.height = 150;
    objDiv.style.left = leftpos;
    objDiv.style.top = toppos;
    objDiv.style.overflow = 'hidden';
    objDiv.style.border = 0;
    objDiv.above;
    objDiv.id = row + '_' + col;
    objDiv.style.position = 'absolute';
    objDiv.appendChild(objImage);
    objMapDiv.appendChild(objDiv);
    }