SitemapProducts = {
	
	loadXML: function(xml, div) {
		try { // Internet Explorer
			var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
		} catch(e) { // FF
			var xmlDoc = document.implementation.createDocument("", "", null);
		}
		xmlDoc.async = false;
		xmlDoc.load(xml);
		if(!xmlDoc) return;
		
		var navDiv = document.getElementById(div);
		
		var sections = xmlDoc.getElementsByTagName('section');
		
		for(var i = 0; i < sections.length; i++) 
		{
			if(sections[i].getAttribute('name') != 'Products') continue;
			
			var subcategories = sections[i].getElementsByTagName('subcategory');
			
			for(var j = 0; j < subcategories.length; j++)
			{
				var header = document.createElement('H4');
				header.innerHTML = subcategories[j].getAttribute('name');
				navDiv.appendChild(header);
				
				var ul = document.createElement('ul');
				
				var subItems = subcategories[j].getElementsByTagName('product');
				for(var k = 0; k < subItems.length; k++) 
				{
					var li = document.createElement('li');
					li.innerHTML = '<a href="'+ subItems[k].getElementsByTagName('url')[0].firstChild.nodeValue +'">' + subItems[k].getElementsByTagName('name')[0].firstChild.nodeValue + '</a>';
					ul.appendChild(li);
				}
				navDiv.appendChild(ul);
			}
			
		}

	}

};