
var dsProducts = new Spry.Data.HTMLDataSet(null, "productListing", {firstRowAsHeaders:false, rowSelector:".product", dataSelector:".boximage, .category, h2, .productdescription, .featureslist", columnNames:["boximage","category","name","description","features"]});

dsProducts.addObserver({onPostLoad: function(notificationType, notifier, data)
{

	Spry.Utils.updateContent("productListing", "cd_template.html", function()
	{

		Spry.Data.initRegions();

		Spry.$('productListing').style.display = "block";

		var acc = new Spry.Widget.Accordion("Acc1", {useFixedPanelHeights:false});
	});
}});

Spry.Data.initRegionsOnLoad = false;

Spry.Utils.addLoadListener(function(){ dsProducts.loadData(); });
