// Map Functionality

var maps = [];

function doLoadMaps()
{
	for(var i = 0;i < maps.length;i++)
		eval(maps[i]);
}    
function mapAdd(func)
{
	maps[maps.length] = func;
}

function doTrackMarker(markerId)
{
	var sURL = msPOSTBACK_URL + '?cSysSiteId=' + msPageWebSite + '&userId=' + msUSERID + '&userType=tblIndividual&process=TrackMapClicks&action=i&ownerId=' + markerId + '&ownerType=tblLocation&trafficType=infoWindow';
	var request = GXmlHttp.create();
	request.open('GET', sURL, true);
	request.onreadystatechange = function() 
	{
		if (request.readyState == 4) 
		{
		/*
				var xmlDoc = request.responseXML;
				var testData = xmlDoc.documentElement.getElementsByTagName("TestData");
				var name = "<div>";
				var str = " ";
				for (var i = 0; i < testData.length; i++) 
				{
					str = str + "<br/>" + testData[i].getElementsByTagName("Name")[0].firstChild.nodeValue;
				}
				name = str + "</div>";
				marker.openInfoWindowHtml(name);
		*/
		}
	}
	sMarkerId = markerId;
	request.send(null);
}			
function doTrackLink(trafficType, ownerId, ownerType)
{
	var sURL = msPOSTBACK_URL + '?cSysSiteId=' + msPageWebSite + '&userId=' + msUSERID + '&userType=tblIndividual&process=TrackMapClicks&action=i&ownerId=' + ownerId + '&ownerType=' + ownerType + '&trafficType=' + trafficType;
	var request = GXmlHttp.create();
	request.open('GET', sURL, true);
	request.onreadystatechange = function() 
	{
		if (request.readyState == 4) 
		{
		}
	}
	request.send(null);
}			
