function GoogleMap(container) {
	if (container.length) {
		this.container = container;
		this.address = "г. Москва, проезд Серебрякова, д.14, строение 6, офис 108";
		this.infoWindowContent = "<p><b>IBQL</b></p><p>г. Москва, проезд Серебрякова, д.14, строение 6, офис 108</p>";
		this.geoCoder = new GClientGeocoder();
		
		this.init();
	}
}

GoogleMap.prototype.init = function() {
	var that = this;
	
	this.map = new GMap2(this.container[0]);
	this.map.enableScrollWheelZoom();
	this.map.addControl(new GScaleControl());
	this.map.addControl(new GLargeMapControl3D())
	this.geoCoder.getLatLng(this.address, function(geoPoint) {
		that.map.setCenter(geoPoint, 16);
		var marker = new GMarker(geoPoint);
		marker.bindInfoWindowHtml(that.infoWindowContent);
		that.map.addOverlay(marker);
	})
}
