var paySites = new MQA.ShapeCollection();
var freeSites = new MQA.ShapeCollection();

var latValue = 42.6;
var longValue = -84.4;
function initMap() {
	//  TODO: NEED TO FILL IN 'COUNTY' COORDINATES
	myMap = new MQA.TileMap(document.getElementById('mapWindow'),7,new MQA.LatLng(latValue,longValue),"map");
	myMap.addControl(new MQA.LargeZoomControl());
	initFreeSites();
	initPaySites();
	myMap.addShapeCollection(freeSites);
	myMap.addShapeCollection(paySites);
}

var paySiteCount = -1;
function initPaySites() {
	for(var intX = 0; intX <= paySiteCount; intX ++) {
		var myIcon = new MQA.Icon("http://www.mi-antiques.com/images/payStore.gif",18,18);
		var myAltIcon = new MQA.Icon("http://www.mi-antiques.com/images/payStore.gif",18,18);
		var strText = '';
		var infoText = '';
		var myLL = new MQA.LatLng(0,0);
		switch (intX) {
			case 0:
  	/* EMPTY */
  				myLL.setLatLng(0,0);
  				break;
		}
		var myPOI = new MQA.Poi(myLL);
		myPOI.setValue('icon', myIcon);
		myPOI.setValue('altIcon', myAltIcon);
		myPOI.setValue('labelText', strText + " - Antique Stores");
		myPOI.setValue('infoTitleHTML', strText);
		myPOI.setValue('infoContentHTML', infoText);
		myPOI.setValue('labelVisible', false);
		paySites.add(myPOI);
	}
	paySites.setName("Antiques Stores");
}

var feeSiteCount = 17;
function initFreeSites() {
	for(var intX = 0; intX <= feeSiteCount; intX ++) {
		var myIcon = new MQA.Icon("http://www.mi-antiques.com/images/fspoint.gif",10,10);
		var myAltIcon = new MQA.Icon("http://www.mi-antiques.com/images/fspoint.gif",10,10);
		var strText = '';
		var myLL = new MQA.LatLng(0,0);
		switch (intX) {
			case 0:
  	/*Archives Book Shop*/
  				myLL.setLatLng(42.73705,-84.490445);
  				break;

			case 1:
  	/*Curious Book Shop*/
  				myLL.setLatLng(42.73453,-84.48117);
  				break;

			case 2:
  	/*Bensinger Antiques*/
  				myLL.setLatLng(42.712012,-84.569993);
  				break;

			case 3:
  	/*Ellen's Cedar Street Antiques*/
  				myLL.setLatLng(42.69411,-84.54804);
  				break;

			case 4:
  	/*Liberty Coin Service*/
  				myLL.setLatLng(42.73806,-84.50663);
  				break;

			case 5:
  	/*Little Red Schoolhouse Antique*/
  				myLL.setLatLng(42.74102,-84.61971);
  				break;

			case 6:
  	/*Primitive Antiques*/
  				myLL.setLatLng(42.72161,-84.55234);
  				break;

			case 7:
  	/*The Mega Mall*/
  				myLL.setLatLng(42.791593,-84.542774);
  				break;

			case 8:
  	/*Columbia Street Mall*/
  				myLL.setLatLng(42.58221,-84.448176);
  				break;

			case 9:
  	/*Maple Street Mall*/
  				myLL.setLatLng(42.58015,-84.44339);
  				break;

			case 10:
  	/*Mason Antiques District*/
  				myLL.setLatLng(42.583299,-84.448385);
  				break;

			case 11:
  	/*Old Mill Antiques Mall*/
  				myLL.setLatLng(42.58329,-84.44838);
  				break;

			case 12:
  	/*Wooden Skate Antiques*/
  				myLL.setLatLng(42.71482,-84.393409);
  				break;

			case 13:
  	/*Hafner Antiques*/
  				myLL.setLatLng(42.439403,-84.180027);
  				break;

			case 14:
  	/*Antiques Market of Williamston*/
  				myLL.setLatLng(42.67295,-84.28239);
  				break;

			case 15:
  	/*Old Plank Road Antiques*/
  				myLL.setLatLng(42.68886,-84.28479);
  				break;

			case 16:
  	/*Red Cedar Antiques */
  				myLL.setLatLng(42.689493,-84.30753);
  				break;

			case 17:
  	/*Sign of the Pineapple Antiques*/
  				myLL.setLatLng(42.68881,-84.28121);
  				break;
		}
		var myPOI = new MQA.Poi(myLL);
		myPOI.setValue('icon', myIcon);
		myPOI.setValue('altIcon', myAltIcon);
		myPOI.setValue('altStateFlag', false);
		myPOI.setValue('labelText', '');
		myPOI.setValue('infoTitleHTML', strText);
		myPOI.setValue('infoContentHTML', '');
		myPOI.setValue('labelVisible', false);
		myPOI.setValue('rolloverEnabled', false);
		freeSites.add(myPOI);
	}
	freeSites.setName("Antiqes Stores");
}

