// JavaScript Document
var map =null;  
var pinid = 0;
var mapVars;
var zoom = 13;
var default_map_views=Array(VEMapStyle.Road,VEMapStyle.Shaded,VEMapStyle.Aerial,VEMapStyle.Hybrid,VEMapStyle.Oblique,VEMapStyle.Birdseye,VEMapStyle.BirdseyeHybrid);

function GetMap(MapArgs)      
	{     
		mapVars=MapArgs;		
		map = new VEMap(mapVars.id);
		if(parseInt(mapVars.view) > 6 || parseInt(mapVars.view) <0 || isNaN(parseInt(mapVars.view)))
			mapVars.view=5;
		map.LoadMap(new VELatLong(mapVars.ll,mapVars.lt), zoom , default_map_views[mapVars.view],false);
		AddPushpin();   	   
}
function AddPushpin()     
{          
	var shape = new VEShape(VEShapeType.Pushpin, map.GetCenter());          
	shape.SetTitle('Address');          
	shape.SetDescription(mapVars.address); 
	map.AddShape(shape);              
	pinid++;          
}
$(document).ready(function(){
	var mapVar=Array();
	var ctr=0;
	var mapDiv=$("div[rel^=MyMap],[rel^=mymap],[rel^=MYMAP],[rel^=myMap]");					
	jQuery.each(mapDiv, function(i,v) {	
	  mapVar[ctr++]={id:$(v).attr("id"),ll:$(v).attr("ll"),lt:$(v).attr("lt"),view:$(v).attr("view"),address:$(v).attr("add")};
	});
	for(i=0;i<mapVar.length;i++)
		GetMap(mapVar[i]);
 });
