function getXML(divID,id)
{
 var whitespace = false;
 var XMLHttpRequestObject = false;
 
 if(window.XMLHttpRequest)
   {
	  whitespace = true;
	 	XMLHttpRequestObject = new XMLHttpRequest();
	 }else if (window.ActiveXObject)
	 			 {
				 	XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
				 }
	 if(XMLHttpRequestObject)
	 	 {
		 var loading ="<img src=\"loading.png\" alt=\"\">";
		 document.getElementById(divID).innerHTML= loading;
		  XMLHttpRequestObject.open("GET", "createProdXML.php?type=" + id);
			//XMLHttpRequestObject.overrideMimeType("text/xml"); 
			XMLHttpRequestObject.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
			XMLHttpRequestObject.onreadystatechange = function()
					{
					 if(XMLHttpRequestObject.readyState == 4 &&
					 XMLHttpRequestObject.status == 200)
					 		{
							 var myXML = XMLHttpRequestObject.responseXML;
							 if(whitespace)
  							{ 
  							removeWhiteSpace(myXML);
  							}
							 writeProds (myXML, divID);
							 //window.alert('gotXML');
							}
					}
		 XMLHttpRequestObject.send(null);
		 }
}
function removeWhiteSpace(XML)
{
 var i;
 var notWhitespace = /\S/;
 for (i=0; i < XML.childNodes.length; i++)
 		 {
		  node =  XML.childNodes[i];
					 if(XML.childNodes[i].nodeType == 1)
					 		{
							 removeWhiteSpace(node);
							}
							if((XML.childNodes[i].nodeType==3) && (!notWhitespace.test(XML.childNodes[i].nodeValue)))
							
							{
														XML.removeChild(XML.childNodes[i--]);
														;
							}
		 }

}
function writeProds(myXML, divID)
{
 doc = myXML.documentElement;
 var prods=doc.childNodes;
prodlist = "<table id=\"products\" cellspacing=\"0\" cellpadding=\"5\" width=\"495\">";
 var class1 = 'even';
 for (i=0; i<prods.length; i++)
 		 {
		 	var reviewid = prods[i].childNodes[0];
		 	var prodthumb = prods[i].childNodes[1];
			var proddesc = prods[i].childNodes[2];
			var prodname = prods[i].childNodes[3]; 
			var prodreview = prods[i].childNodes[4];

			
					
			
			prodlist += "<tr class='" + class1 +"'><td width=\"20%\">";
			prodlist += "<img src = \"images/reviews/thumbs/" + prodthumb.firstChild.nodeValue +".jpg\" alt=\"" + prodname.firstChild.nodeValue + "\">"
			prodlist +="</td><td>";
			prodlist += "<span class=\"company\"><a href=\"reviews.php?id=" + reviewid.firstChild.nodeValue + "\">";
			if(proddesc.firstChild.nodeValue != 'Other')
				 {
				  prodlist += proddesc.firstChild.nodeValue +" ";
				 }
			prodlist += prodname.firstChild.nodeValue + "</a></span>";
			prodlist += "<br />";
			prodlist += "<span class=\"prodname\">" + prodreview.firstChild.nodeValue + "</span>";
		if(prods[i].childNodes[5])
		 {
		 	var prodcost = prods[i].childNodes[5];
			prodlist += "<br />";
			prodlist += "<span class=\"cost\">$" + prodcost.firstChild.nodeValue + ".00 US</span>";
		 }
			prodlist += "</td></tr>";
			if(class1=='even')
			 {
			 	class1='odd';
			 }else{
			 			 class1='even';
						}
		 }
prodlist += "</table>";

document.getElementById(divID).innerHTML = prodlist;

}