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

var latValue = 42.59;
var longValue = -85.915;
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 = 3;
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:
  				strText = "<a href='#Water Street Place Antique Mall'>Water Street Place Antique Mall</a>";
  				infoText = "420 Water Street - Allegan 49010&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
  				myLL.setLatLng(42.529213,-85.849222);
  				break;

			case 1:
  				strText = "<a href='#Blue Star Antique Pavilion'>Blue Star Antique Pavilion</a>";
  				infoText = "2948 Blue Star Highway - Douglas 49406&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
  				myLL.setLatLng(42.63947,-86.210025);
  				break;

			case 2:
  				strText = "<a href='#The Olde Farmhouse Antiques and Gifts, LLC'>The Olde Farmhouse Antiques and Gifts, LLC</a>";
  				infoText = "2918 Blue Star Highway - Douglas 49406&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
  				myLL.setLatLng(42.63947,-86.210025);
  				break;

			case 3:
  				strText = "<a href='#Willow Bend Antiques'>Willow Bend Antiques</a>";
  				infoText = "1673 68th St. (Blue Star Hwy) - Glenn 49416&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
  				myLL.setLatLng(42.5212,-86.2322);
  				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 = 14;
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:
  	/*Allegan Antique Market*/
  				myLL.setLatLng(42.535668,-85.859221);
  				break;

			case 1:
  	/*ANTIQUES, ETCetera*/
  				myLL.setLatLng(42.527651,-85.849316);
  				break;

			case 2:
  	/*B & C Emporium*/
  				myLL.setLatLng(42.52866,-85.84951);
  				break;

			case 3:
  	/*Circa, Antiques, Art & Accessories*/
  				myLL.setLatLng(42.643757,-86.200233);
  				break;

			case 4:
  	/*Olde House Antiques*/
  				myLL.setLatLng(42.64369,-86.203273);
  				break;

			case 5:
  	/*Anderson's School House Gallery*/
  				myLL.setLatLng(42.593826,-86.159202);
  				break;

			case 6:
  	/*BirdCage Antiques*/
  				myLL.setLatLng(42.591721,-86.211086);
  				break;

			case 7:
  	/*Helen's Antiques*/
  				myLL.setLatLng(42.5212,-86.2322);
  				break;

			case 8:
  	/*Otsego Antiques Mall*/
  				myLL.setLatLng(42.46058,-85.697057);
  				break;

			case 9:
  	/*Plainwell Antiques*/
  				myLL.setLatLng(42.441778,-85.641829);
  				break;

			case 10:
  	/*Amsterdam Antiques & Oddities*/
  				myLL.setLatLng(42.67211,-86.18918);
  				break;

			case 11:
  	/*Country Store Antiques*/
  				myLL.setLatLng(42.6552,-86.20408);
  				break;

			case 12:
  	/*Red Barn Treasures */
  				myLL.setLatLng(42.68546,-86.16459);
  				break;

			case 13:
  	/*Retro/Modern*/
  				myLL.setLatLng(42.662972,-86.190713);
  				break;

			case 14:
  	/*Duck Soup Antiques*/
  				myLL.setLatLng(42.654853,-85.601707);
  				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");
}

