var mod_sandclock_maxWait = 1000 * 60; var mod_sandclock_minWait = 1000 * 0; var mod_sandclock_count; var mod_sandclock_img = new Image(); mod_sandclock_img.src = "../img/sandclock.gif"; mb_registerSubFunctions("mod_sandclock(true,myMapId)"); function mod_sandclock(start){ var ind = getMapObjIndexByName(mod_sandclock_target); if(start){ mod_sandclock_count = mod_sandclock_maxWait; var temp = ""; writeTag(mod_sandclock_target, "sandclock", temp); mb_arrangeElement(mod_sandclock_target, "sandclock", (mb_mapObj[ind].width/2 - 16), (mb_mapObj[ind].height/2 - 16)); var dim = mod_sandclock_getWSize(); document.getElementById("sandclock2").style.width = dim[0]; document.getElementById("sandclock2").style.height = dim[1]; } // check images: aktiv = setTimeout("mod_sandclock(false)",100); mod_sandclock_count -= 1000; var allMaps = window.frames[mod_sandclock_target].document.getElementsByName("mapimage"); var cnt = 1; for(var i=0; i= allMaps.length) && mod_sandclock_count < (mod_sandclock_maxWait - mod_sandclock_minWait)){ clearTimeout(aktiv); writeTag(mod_sandclock_target, "sandclock", ""); document.getElementById("sandclock2").style.width = 1; document.getElementById("sandclock2").style.height = 1; } } function mod_sandclock_getWSize(){ if(ie){ var dim = new Array(window.document.body.offsetWidth, window.document.body.offsetHeight); } else{ var dim = new Array(window.innerWidth, window.innerHeight); } return dim; }