var lat=50.09679819285972;
var lng=19.90276336669922;
var zoom=10;
var map;
var geocoder;
var mapIcon;
var newpoints= new Array();
var newbts= new Array();
var btsVisible=0;

function initialize2()
{
    map = new GMap2(document.getElementById("map"));
    map.setCenter(new GLatLng(lat,lng),zoom);
    map.addControl(new GSmallMapControl());
    map.addControl(new GMapTypeControl());
    map.setMapType(G_NORMAL_MAP);

    geocoder = new GClientGeocoder();

    mapIcon = new GIcon();
    mapIcon.image = 'http://www.grupyapostolskie.pl/media/markers/image.png';
    mapIcon.shadow = 'http://www.grupyapostolskie.pl/media/markers/shadow.png';
    mapIcon.iconSize = new GSize(22,30);
    mapIcon.shadowSize = new GSize(37,30);
    mapIcon.iconAnchor = new GPoint(11,30);
    mapIcon.infoWindowAnchor = new GPoint(11,0);
    mapIcon.printImage = 'http://www.grupyapostolskie.pl/media/markers/printImage.gif';
    mapIcon.mozPrintImage = 'http://www.grupyapostolskie.pl/media/markers/mozPrintImage.gif';
    mapIcon.printShadow = 'http://www.grupyapostolskie.pl/media/markers/printShadow.gif';
    mapIcon.transparent = 'http://www.grupyapostolskie.pl/media/markers/transparent.png';
}

function addGroupBTS() {

	for(var i=0; i<points.length; i++)
	{
		var point = new GLatLng(points[i][0],points[i][1]);
		addOneGroup(point,points[i]);
	}
}

function addOneGroup(point,pointdetail)
{

    			var i=newpoints.length;

    			if (pointdetail==undefined)
    			{
    				pointdetail = new Array ();
    				pointdetail[3]='BTS '+(i+1);
    				pointdetail[4]="";
    			}

    			if (pointdetail[3]==undefined)
    			{
    				pointdetail[3]='BTS '+(i+1);
    			}

    			newpoints[i] = new Array(point.lat(), point.lng(), mapIcon, pointdetail[3], pointdetail[4]);
       			var point2 = new GLatLng(newpoints[i][0],newpoints[i][1]);
			var marker = new GMarker(point2, {icon:newpoints[i][2]});
			newpoints[i][8]=marker;
                        
		GEvent.addListener(marker, "click", function() {
			
                        if (btsVisible==0)
                            {
                                showGroupDetails(pointdetail[3],pointdetail[4]);

                            }
                        map.setCenter(point2,11) ;

		});

                map.addOverlay(marker);
		
}


function showGroupDetails(a,b)
{
    $("#title_group").html(a);

    $.ajax(
	{
		type: "POST",
		url: "http://www.grupyapostolskie.pl/www/redirect.php",
		data:"a=3&b="+b,
		success: function(data5)
			{
                            $("#map_details").html(data5);
			}
	});

}
