//---- copyright by Phil Barnard and iWave P/L; phil@iwave.com.au //--------------------------/ debugging function dump(obj, objName) { var result = "" for (var i in obj) { result += objName + "." + i + " = " + obj[i] + "
" } var wObj = window.open('','Dump','width=300,height=400,scrollbars=1') wObj.document.write(result) } //--------------------------/ globals var NN = !!document.layers; var IE = !!document.styleSheets; // eg. preload('first.gif','second.gif','third.gif'); function preload() { var imgs = new Array(), args = preload.arguments; for (var i = 0; i < args.length; i++) { imgs[i] = new Image(); imgs[i].src = args[i]; } } function show(id){ if(IE){document.all[id].style.visibility="visible";} else if(NN){document.layers[id].visibility="show";} } function hide(id){ if(IE){document.all[id].style.visibility="hidden";} else if(NN){document.layers[id].visibility="hide";} } function move(id,l,t){ if(IE){document.all[id].style.top = t; document.all[id].style.left = l;} else if(NN){document.layers[id].top = t; document.layers[id].left = l;} } function dw(id,s){ if(IE) document.all[id].innerHTML = s; else if(NN) with(document.layers[id].document){open();write(s);close()}; } // returns a key value from search args function getSearchKey(ke){ start = location.search.indexOf(ke+"="); if(start == -1) return ""; end = location.search.indexOf("&", start); if(end == -1) end = location.search.length; return unescape(location.search.substring(start+ke.length+1, end)) } // pop a window var pop; function popWin(url){ var features = "width=600,height=550,resizable=1,scrollbars=1"; pop = window.open(url,"Robbery",features); pop.focus(); }