addNamespace("StoreFront.StoreFront");
StoreFront.StoreFront.m_AjaxDiamondSearch_class = Class.create();
Object.extend(StoreFront.StoreFront.m_AjaxDiamondSearch_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	ServerSideAdd: function(ICaratMinimum, ICaratMaximum, IColorMinimum, IColorMaximum, IClarityMinimum, IClarityMaximum, ICutMinimum, ICutMaximum, IPriceMinimum, IPriceMaximum, IShape, ISortTerm, pageNum, byoReturnPage) {
		return this.invoke("ServerSideAdd", {"ICaratMinimum":ICaratMinimum, "ICaratMaximum":ICaratMaximum, "IColorMinimum":IColorMinimum, "IColorMaximum":IColorMaximum, "IClarityMinimum":IClarityMinimum, "IClarityMaximum":IClarityMaximum, "ICutMinimum":ICutMinimum, "ICutMaximum":ICutMaximum, "IPriceMinimum":IPriceMinimum, "IPriceMaximum":IPriceMaximum, "IShape":IShape, "ISortTerm":ISortTerm, "pageNum":pageNum, "byoReturnPage":byoReturnPage}, this.ServerSideAdd.getArguments().slice(14));
	},
	GetDiamondToolTip: function(DiamondCode) {
		return this.invoke("GetDiamondToolTip", {"DiamondCode":DiamondCode}, this.GetDiamondToolTip.getArguments().slice(1));
	},
	initialize: function() {
		this.url = '/ajaxpro/StoreFront.StoreFront.m_AjaxDiamondSearch,StoreFront.ashx';
	}
}));
StoreFront.StoreFront.m_AjaxDiamondSearch = new StoreFront.StoreFront.m_AjaxDiamondSearch_class();

