
var ficon = new GIcon();
ficon.image = "http://maps.csail.mit.edu/GoogleMaps/button1.gif";
ficon.shadow = "mapfiles/transparent.gif";
ficon.transparent = "mapfiles/transparent.gif";
ficon.iconSize = new GSize(30, 28);
ficon.shadowSize = new GSize(22, 20);
ficon.iconAnchor = new GPoint(6, 20);
ficon.infoWindowAnchor = new GPoint(5, 1);
ficon.imageMap = [0,0,0,28,30,28,30,0];
	
var icon = new GIcon();
icon.image = "img/mm_20_red.png";
icon.shadow = "img/mm_20_shadow.png";
icon.transparent = "mapfiles/transparent.gif";
icon.iconSize = new GSize(12, 20);
icon.shadowSize = new GSize(22, 20);
icon.iconAnchor = new GPoint(6, 20);
icon.infoWindowAnchor = new GPoint(5, 1);
icon.imageMap = [0,0,0,28,30,28,30,0];

var otherIcon = new GIcon();
otherIcon.image = "img/stats.gif";
otherIcon.shadow = "mapfiles/transparent.gif";
otherIcon.transparent = "mapfiles/transparent.gif";
otherIcon.iconSize = new GSize(24, 24);
otherIcon.shadowSize = new GSize(22, 20);
otherIcon.iconAnchor = new GPoint(12, 12);
otherIcon.infoWindowAnchor = new GPoint(5, 1);
otherIcon.imageMap = [0,0,0,40,23,40,23,0];

var icon0 = new GIcon();
icon0.image = "img/apple.gif";
icon0.shadow = "mapfiles/transparent.gif";
icon0.transparent = "mapfiles/transparent.gif";
icon0.iconSize = new GSize(22,25);
icon0.shadowSize = new GSize(22,25);
icon0.iconAnchor = new GPoint(11,13);
icon0.infoWindowAnchor = new GPoint(5,1);
icon0.imageMap = [0,0,0,25,22,25,22,0];

var icon1 = new GIcon();
icon1.image = "img/bike.gif";
icon1.shadow = "mapfiles/transparent.gif";
icon1.transparent = "mapfiles/transparent.gif";
icon1.iconSize = new GSize(26,26);
icon1.shadowSize = new GSize(26,26);
icon1.iconAnchor = new GPoint(13,13);
icon1.infoWindowAnchor = new GPoint(5,1);
icon1.imageMap = [0,0,0,26,26,26,26,0];

var icon2 = new GIcon();
icon2.image = "img/Testtube.gif";
icon2.shadow = "mapfiles/transparent.gif";
icon2.transparent = "mapfiles/transparent.gif";
icon2.iconSize = new GSize(31,32);
icon2.shadowSize = new GSize(31,32);
icon2.iconAnchor = new GPoint(16,16);
icon2.infoWindowAnchor = new GPoint(5,1);
icon2.imageMap = [0,0,0,32,31,32,31,0];

var icon3 = new GIcon();
icon3.image = "img/home.gif";
icon3.shadow = "mapfiles/transparent.gif";
icon3.transparent = "mapfiles/transparent.gif";
icon3.iconSize = new GSize(20,20);
icon3.shadowSize = new GSize(20,20);
icon3.iconAnchor = new GPoint(10,10);
icon3.infoWindowAnchor = new GPoint(5,1);
icon3.imageMap = [0,0,0,20,20,20,20,0];

var icon4 = new GIcon();
icon4.image = "img/computer.png";
icon4.shadow = "mapfiles/transparent.gif";
icon4.transparent = "mapfiles/transparent.gif";
icon4.iconSize = new GSize(32,32);
icon4.shadowSize = new GSize(32,32);
icon4.iconAnchor = new GPoint(16,16);
icon4.infoWindowAnchor = new GPoint(5,1);
icon4.imageMap = [0,0,0,32,32,32,32,0];

var icon5 = new GIcon();
icon5.image = "img/painting.gif";
icon5.shadow = "mapfiles/transparent.gif";
icon5.transparent = "mapfiles/transparent.gif";
icon5.iconSize = new GSize(30,30);
icon5.shadowSize = new GSize(30,30);
icon5.iconAnchor = new GPoint(15,15);
icon5.infoWindowAnchor = new GPoint(5,1);
icon5.imageMap = [0,0,0,30,30,30,30,0];

var icon6 = new GIcon();
icon6.image = "img/restaurant.gif";
icon6.shadow = "mapfiles/transparent.gif";
icon6.transparent = "mapfiles/transparent.gif";
icon6.iconSize = new GSize(24,24);
icon6.shadowSize = new GSize(24,24);
icon6.iconAnchor = new GPoint(12,12);
icon6.infoWindowAnchor = new GPoint(5,1);
icon6.imageMap = [0,0,0,24,24,24,24,0];

var icon7 = new GIcon();
icon7.image = "img/column.gif";
icon7.shadow = "mapfiles/transparent.gif";
icon7.transparent = "mapfiles/transparent.gif";
icon7.iconSize = new GSize(25,25);
icon7.shadowSize = new GSize(25,25);
icon7.iconAnchor = new GPoint(13,13);
icon7.infoWindowAnchor = new GPoint(5,1);
icon7.imageMap = [0,0,0,25,25,25,25,0];

var icon8 = new GIcon();
icon8.image = "img/newyearseve.gif";
icon8.shadow = "mapfiles/transparent.gif";
icon8.transparent = "mapfiles/transparent.gif";
icon8.iconSize = new GSize(35,41);
icon8.shadowSize = new GSize(35,41);
icon8.iconAnchor = new GPoint(17,20);
icon8.infoWindowAnchor = new GPoint(5,1);
icon8.imageMap = [0,0,0,41,35,41,35,0];

var icon9 = new GIcon();
icon9.image = "img/mit.gif";
icon9.shadow = "mapfiles/transparent.gif";
icon9.transparent = "mapfiles/transparent.gif";
icon9.iconSize = new GSize(26,24);
icon9.shadowSize = new GSize(26,24);
icon9.iconAnchor = new GPoint(13,12);
icon9.infoWindowAnchor = new GPoint(5,1);
icon9.imageMap = [0,0,0,24,26,24,26,0];

var icon10 = new GIcon();
icon10.image = "img/services.gif";
icon10.shadow = "mapfiles/transparent.gif";
icon10.transparent = "mapfiles/transparent.gif";
icon10.iconSize = new GSize(32,33);
icon10.shadowSize = new GSize(32,33);
icon10.iconAnchor = new GPoint(16,16);
icon10.infoWindowAnchor = new GPoint(5,1);
icon10.imageMap = [0,0,0,33,32,33,32,0];

var icon11 = new GIcon();
icon11.image = "img/ptack2.png";
icon11.shadow = "mapfiles/transparent.gif";
icon11.transparent = "mapfiles/transparent.gif";
icon11.iconSize = new GSize(36,36);
icon11.shadowSize = new GSize(36,36);
icon11.iconAnchor = new GPoint(0,36);
icon11.infoWindowAnchor = new GPoint(24,0);
icon11.imageMap = [0,0,0,36,36,36,36,0];

var icon12 = new GIcon();
icon12.image = "usericons/tack.gif";
icon12.shadow = "mapfiles/transparent.gif";
icon12.transparent = "mapfiles/transparent.gif";
icon12.iconSize = new GSize(36,36);
icon12.shadowSize = new GSize(36,36);
icon12.iconAnchor = new GPoint(18,18);
icon12.infoWindowAnchor = new GPoint(5,1);
icon12.imageMap = [0,0,0,36,36,36,36,0];

var icon13 = new GIcon();
icon13.image = "usericons/printer.GIF";
icon13.shadow = "mapfiles/transparent.gif";
icon13.transparent = "mapfiles/transparent.gif";
icon13.iconSize = new GSize(36,36);
icon13.shadowSize = new GSize(36,36);
icon13.iconAnchor = new GPoint(18,18);
icon13.infoWindowAnchor = new GPoint(5,1);
icon13.imageMap = [0,0,0,36,36,36,36,0];

var icon14 = new GIcon();
icon14.image = "usericons/people.gif";
icon14.shadow = "mapfiles/transparent.gif";
icon14.transparent = "mapfiles/transparent.gif";
icon14.iconSize = new GSize(19,38);
icon14.shadowSize = new GSize(19,38);
icon14.iconAnchor = new GPoint(10,19);
icon14.infoWindowAnchor = new GPoint(5,1);
icon14.imageMap = [0,0,0,38,19,38,19,0];

var icon15 = new GIcon();
icon15.image = "usericons/lecture3.GIF";
icon15.shadow = "mapfiles/transparent.gif";
icon15.transparent = "mapfiles/transparent.gif";
icon15.iconSize = new GSize(21,29);
icon15.shadowSize = new GSize(21,29);
icon15.iconAnchor = new GPoint(11,15);
icon15.infoWindowAnchor = new GPoint(5,1);
icon15.imageMap = [0,0,0,29,21,29,21,0];

var icon16 = new GIcon();
icon16.image = "usericons/bike.gif";
icon16.shadow = "mapfiles/transparent.gif";
icon16.transparent = "mapfiles/transparent.gif";
icon16.iconSize = new GSize(1,1);
icon16.shadowSize = new GSize(1,1);
icon16.iconAnchor = new GPoint(0,0);
icon16.infoWindowAnchor = new GPoint(5,1);
icon16.imageMap = [0,0,0,1,1,1,1,0];

function createGMarker(gpoint,category) {
	var marker;
	if (category == "Quick Food") {
		marker = new GMarker(gpoint,icon0);
	}
	else if (category == "Bike Rack") {
		marker = new GMarker(gpoint,icon1);
	}
	else if (category == "Lab") {
		marker = new GMarker(gpoint,icon2);
	}
	else if (category == "Architecture") {
		marker = new GMarker(gpoint,icon3);
	}
	else if (category == "Computer Cluster") {
		marker = new GMarker(gpoint,icon4);
	}
	else if (category == "Painting") {
		marker = new GMarker(gpoint,icon5);
	}
	else if (category == "Restaurant") {
		marker = new GMarker(gpoint,icon6);
	}
	else if (category == "Sculpture") {
		marker = new GMarker(gpoint,icon7);
	}
	else if (category == "Fun") {
		marker = new GMarker(gpoint,icon8);
	}
	else if (category == "MIT History") {
		marker = new GMarker(gpoint,icon9);
	}
	else if (category == "Service") {
		marker = new GMarker(gpoint,icon10);
	}
	else if (category == "Added Tack") {
		marker = new GMarker(gpoint,icon11);
	}
	else if (category == "Reversed Tack") {
		marker = new GMarker(gpoint,icon12);
	}
	else if (category == "Printer") {
		marker = new GMarker(gpoint,icon13);
	}
	else if (category == "people") {
		marker = new GMarker(gpoint,icon14);
	}
	else if (category == "lecture") {
		marker = new GMarker(gpoint,icon15);
	}
	else if (category == "testing") {
		marker = new GMarker(gpoint,icon16);
	}
	else {
		marker = new GMarker(gpoint,otherIcon);
	}
	return marker;
}