add:  if ( !this.mapObject.G || !this.mapObject.G.qb || (typeof this.mapObject.G.qb != "function") ) {  this.dragPanMapObject = null; }  
context:     loadMapObject:function() {                //has gmaps library has been loaded?        try {            // create GMap, hide nav controls            this.mapObject = new GMap2( this.div );            // move the ToS and branding stuff up to the pane            // thanks a *mil* Erik for thinking of this            var poweredBy = this.div.lastChild;            this.div.removeChild(poweredBy);            this.pane.appendChild(poweredBy);            poweredBy.className = "olLayerGooglePoweredBy gmnoprint";            poweredBy.style.left = "";            poweredBy.style.bottom = "";            var termsOfUse = this.div.lastChild;            this.div.removeChild(termsOfUse);            this.pane.appendChild(termsOfUse);            termsOfUse.className = "olLayerGoogleCopyright";            termsOfUse.style.right = "";            termsOfUse.style.bottom = "";        } catch (e) {            // do not crash        }                   },
meta: 1027	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1027/0e53fa10bfd323f785b07751033fe7f8dd04eb77/Google.js/clean/lib/OpenLayers/Layer/Google.js