// JavaScript Document
var map;
if(document.getElementById("msize")){
	var msize = document.getElementById("msize").value.split(",");
	var msize_x = msize[0];
	var msize_y = msize[1];
}else{
	var msize_x = 413;
	var msize_y = 300;
}
var q1 = document.getElementById("q1").value.split(",");
var html = document.getElementById("q2").value;

if(q1[2] == null){
	var zoom101 = 17;
}else{
	var zoom101 = q1[2];
}


var icon = new GIcon();
icon.image = "assets/js/marker.png";
icon.iconSize = new GSize(20,34);
icon.iconAnchor = new GLatLng(34,9);
icon.infoWindowAnchor = new GLatLng(2,9);

j$('#map>table').click(function () {
	if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById("map"),{size:new GSize(msize_x,msize_y)});
		
		map.setCenter(new GLatLng(q1[0],q1[1]), 15);
		map.addControl(new GMapTypeControl());
		map.addControl(new GSmallMapControl());
		map.addControl(new GScaleControl());
		makeMap();
	}
});

function makeMap(){
		var point101 = new GLatLng(q1[0],q1[1]);
		var marker = new GMarker(point101, icon);
		GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml(html); });
		map.addOverlay(marker);
		map.setCenter(point101,zoom101);
}
