--- zogiLib/js/Attic/dl_lib.js 2004/06/03 18:05:57 1.4 +++ zogiLib/js/Attic/dl_lib.js 2004/06/07 17:56:54 1.7 @@ -190,15 +190,16 @@ var elemScaler = null; var picElem = null; function dl_init() { - elemScaler = getElement("scaler"); - if (! elemScaler) { - return false; - } + elemScaler = getElement("scaler", true); picElem = getElement("pic", true); - if (picElem == null) { + if (picElem == null && elemScaler) { // in N4 pic is in the scaler layer picElem = elemScaler.document.images[0]; } + if ((!elemScaler)||(!picElem)) { + alert("Sorry, zogilib doesn't work here!"); + return false; + } // give a name to the window containing digilib top.window.name = "digilib"; // put the query parameters (sans "?") in the parameters array @@ -421,7 +422,6 @@ function moveCenter() { // move to handler unregisterMouseDown(elemScaler, moveCenterEvent); var pt = dlTrafo.invtransform(evtPosition(evt)); - alert("pt: "+pt.x+", "+pt.y); var newarea = new Rectangle(pt.x-0.5*dlArea.width, pt.y-0.5*dlArea.height, dlArea.width, dlArea.height); newarea = dlMaxArea.fit(newarea); // set parameters