var j = 0;
var k = 0;

var request;
var xmlDoc;
var xmlHttp;

var books_html = "";
var cards_html = "";
var clothing_html = "";
var convienence_html = "";
var laundry_html = "";
var florist_html = "";
var grocery_html = "";
var salon_html = "";
var office_html = "";
var pharmacy_html = "";
var photography_html = "";
var wine_html = "";
var wireless_html = "";

function createXMLHttpRequest() {
	if (window.ActiveXObject) {
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	else if (window.XMLHttpRequest) {
		xmlHttp = new XMLHttpRequest();
	}
}

function onPageLoad() {
  createXMLHttpRequest();
  xmlHttp.onreadystatechange = handlePOIStateChange;
  xmlHttp.open("GET", "shoppingdata.asp", true);
  xmlHttp.send(null);
  
}

function handlePOIStateChange() {
   if(xmlHttp.readyState == 4) {
	   if(xmlHttp.status == 200) {
		   parsePOIResults();
	   }
   }
}

function parsePOIResults() {
   var poiresults = xmlHttp.responseXML;
   var pois = poiresults.getElementsByTagName("marker");
   for(var i = 0; i < pois.length; i++) {
	  
	  var id = pois[i].getAttribute("shopping_id");
	  var name = pois[i].getAttribute("shopping_name");
	  var poicat = pois[i].getAttribute("shopping_cat");
	  
	  
	   if (poicat == "Books") {
	      books_html += '<li><a id=' + id + ' href="JavaScript:fmShoppingHighlightAndFocusOn(' + id + ',3000);">' + name + '</a></li>';
	   }
	   if (poicat == "Cards") {
		  cards_html += '<li><a id=' + id + ' href="JavaScript:fmShoppingHighlightAndFocusOn(' + id + ',3000);">' + name + '</a></li>';
	   }
	   if (poicat == "Clothing") {
		  clothing_html += '<li><a id=' + id + ' href="JavaScript:fmShoppingHighlightAndFocusOn(' + id + ',3000);">' + name + '</a></li>';
	   }
	   if (poicat == "Convienence") {
		  convienence_html += '<li><a id=' + id + ' href="JavaScript:fmShoppingHighlightAndFocusOn(' + id + ',3000);">' + name + '</a></li>';
	   }
	   if (poicat == "Laundry") {
		  laundry_html += '<li><a id=' + id + ' href="JavaScript:fmShoppingHighlightAndFocusOn(' + id + ',3000);">' + name + '</a></li>';
	   }
	   if (poicat == "Florist") {
		  florist_html += '<li><a id=' + id + ' href="JavaScript:fmShoppingHighlightAndFocusOn(' + id + ',3000);">' + name + '</a></li>';
	   }
	   if (poicat == "Grocery") {
	      grocery_html += '<li><a id=' + id + ' href="JavaScript:fmShoppingHighlightAndFocusOn(' + id + ',3000);">' + name + '</a></li>';
	   }
	   if (poicat == "Salon") {
		  salon_html += '<li><a id=' + id + ' href="JavaScript:fmShoppingHighlightAndFocusOn(' + id + ',3000);">' + name + '</a></li>';
	   }
	   if (poicat == "Office") {
		  office_html += '<li><a id=' + id + ' href="JavaScript:fmShoppingHighlightAndFocusOn(' + id + ',3000);">' + name + '</a></li>';
	   }
	   if (poicat == "Pharmacy") {
		  pharmacy_html += '<li><a id=' + id + ' href="JavaScript:fmShoppingHighlightAndFocusOn(' + id + ',3000);">' + name + '</a></li>';
	   }
	   if (poicat == "Photography") {
		  photography_html += '<li><a id=' + id + ' href="JavaScript:fmShoppingHighlightAndFocusOn(' + id + ',3000);">' + name + '</a></li>';
	   }
	   if (poicat == "Wine") {
		  wine_html += '<li><a id=' + id + ' href="JavaScript:fmShoppingHighlightAndFocusOn(' + id + ',3000);">' + name + '</a></li>';
	   }
	   if (poicat == "Wireless") {
		  wireless_html += '<li><a id=' + id + ' href="JavaScript:fmShoppingHighlightAndFocusOn(' + id + ',3000);">' + name + '</a></li>';
	   }
	   
	   //return;
	   document.getElementById("books_list").innerHTML = books_html;
	   document.getElementById("cards_list").innerHTML = cards_html;
	   document.getElementById("clothing_list").innerHTML = clothing_html;
	   document.getElementById("convienence_list").innerHTML = convienence_html;
	   document.getElementById("laundry_list").innerHTML = laundry_html;
	   document.getElementById("florist_list").innerHTML = florist_html;
	   document.getElementById("grocery_list").innerHTML = grocery_html;
	   document.getElementById("salon_list").innerHTML = salon_html;
	   document.getElementById("office_list").innerHTML = office_html;
	   document.getElementById("pharmacy_list").innerHTML = pharmacy_html;
	   document.getElementById("photography_list").innerHTML = photography_html;
	   document.getElementById("wine_list").innerHTML = wine_html;
	   document.getElementById("wireless_list").innerHTML = wireless_html;
   }
   
}