// JavaScript Document

$(document).ready(function(){
	if($('#MAINMENU ul ul').length == 0){
		$('#COL2W').css({
			'margin-left':80,
			'margin-right':80,
			'float':'left',
			'width':'auto',
		});
	}
	
	if( $('#googlemap').length > 0 ){
		initMap('googlemap');
		addMarker(new GLatLng(54.167187,9.856668 ));
		map.setZoom( map.getBoundsZoomLevel(bounds)-9 );	
	}
	
	if( $('#googlemap2').length > 0 ){
		initMap('googlemap2');
		
		addMarker(new GLatLng(53.856472, 9.687281),"G&auml;rtnerstr. 39<br />25364 Westerhorn<br />Tel. 04127 / 20 25 41");
		addMarker(new GLatLng(53.634815, 10.031368),"Hummelsb&uuml;tteler Landstr. 129<br />22339 Hamburg<br />Tel. 040 / 50 09 03 41");
		addMarker(new GLatLng(54.61341,8.97602),"Husumer Str. 61<br />25821 Breklum<br />Tel. 04671 / 927 927 6");
		addMarker(new GLatLng(54.167187,9.856668),"Sch&uuml;lper Gang 1<br />24589 Nortorf<br />Tel. 04392 / 91 30 99 0");
		map.setZoom( map.getBoundsZoomLevel(bounds)-1 );	
	}
})

var signIcon;
var map;
function initMap( id ){
	if (GBrowserIsCompatible()) {
		geocoder = new GClientGeocoder();
		bounds = new GLatLngBounds();
		map = new GMap2( document.getElementById(id) );
		map.addControl(new GLargeMapControl());
		signIcon = new GIcon(G_DEFAULT_ICON);
/*
		signIcon.image = "http://bracht-immobilien.de/cms/css/img/gMarker.png";
		signIcon.shadow = "";
		signIcon.iconSize = new GSize(18, 26);
		signIcon.shadowSize = new GSize(0, 0);
		signIcon.iconAnchor = new GPoint(18, 12);
*/
	}
}

function addMarker(point,info){
	if(!map) return;
	marker = new GMarker(point,{icon:signIcon});
	map.addOverlay(marker);
	if(info){
		marker.openInfoWindowHtml(info);
		GEvent.addListener(marker,'click',function(){
			this.openInfoWindowHtml(''+info);
		})
	}
	if($('#latitude')) $('#latitude').val(point.lat());
	if($('#longitude')) $('#longitude').val( point.lng());
	bounds.extend(point)
	map.setCenter( bounds.getCenter() );
	map.setZoom( map.getBoundsZoomLevel(bounds)-2 );	
}
