if(typeof front == "undefined") front={};
if(typeof front.frontProductClass == "undefined") front.frontProductClass={};
front.frontProductClass_class = function() {};
Object.extend(front.frontProductClass_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	getProductMemberList: function(productID) {
		return this.invoke("getProductMemberList", {"productID":productID}, this.getProductMemberList.getArguments().slice(1));
	},
	getVouchTypeList: function() {
		return this.invoke("getVouchTypeList", {}, this.getVouchTypeList.getArguments().slice(0));
	},
	getShortLineList: function(typeID) {
		return this.invoke("getShortLineList", {"typeID":typeID}, this.getShortLineList.getArguments().slice(1));
	},
	getHomePageNewProductList: function() {
		return this.invoke("getHomePageNewProductList", {}, this.getHomePageNewProductList.getArguments().slice(0));
	},
	getNewProductList: function() {
		return this.invoke("getNewProductList", {}, this.getNewProductList.getArguments().slice(0));
	},
	getHomePageSpProductList: function() {
		return this.invoke("getHomePageSpProductList", {}, this.getHomePageSpProductList.getArguments().slice(0));
	},
	getNewSpProductList: function(itemID) {
		return this.invoke("getNewSpProductList", {"itemID":itemID}, this.getNewSpProductList.getArguments().slice(1));
	},
	getHotSpProductList: function(itemID) {
		return this.invoke("getHotSpProductList", {"itemID":itemID}, this.getHotSpProductList.getArguments().slice(1));
	},
	getTypeNewProductList: function(typeID) {
		return this.invoke("getTypeNewProductList", {"typeID":typeID}, this.getTypeNewProductList.getArguments().slice(1));
	},
	getTypeHotProductList: function(typeID) {
		return this.invoke("getTypeHotProductList", {"typeID":typeID}, this.getTypeHotProductList.getArguments().slice(1));
	},
	getItemHomePageSpProductList: function(itemID) {
		return this.invoke("getItemHomePageSpProductList", {"itemID":itemID}, this.getItemHomePageSpProductList.getArguments().slice(1));
	},
	getHotProductForTypeID: function(typeID) {
		return this.invoke("getHotProductForTypeID", {"typeID":typeID}, this.getHotProductForTypeID.getArguments().slice(1));
	},
	getVouchBrandForTypeID: function(typeID) {
		return this.invoke("getVouchBrandForTypeID", {"typeID":typeID}, this.getVouchBrandForTypeID.getArguments().slice(1));
	},
	getVouchBrandForItemID: function(itemID) {
		return this.invoke("getVouchBrandForItemID", {"itemID":itemID}, this.getVouchBrandForItemID.getArguments().slice(1));
	},
	getHomeBrandForItemID: function(itemID) {
		return this.invoke("getHomeBrandForItemID", {"itemID":itemID}, this.getHomeBrandForItemID.getArguments().slice(1));
	},
	getOverseasBrandForItemID: function(itemID) {
		return this.invoke("getOverseasBrandForItemID", {"itemID":itemID}, this.getOverseasBrandForItemID.getArguments().slice(1));
	},
	GetProductTypeXML: function(itemID) {
		return this.invoke("GetProductTypeXML", {"itemID":itemID}, this.GetProductTypeXML.getArguments().slice(1));
	},
	GetProductBrandXML: function(typeID) {
		return this.invoke("GetProductBrandXML", {"typeID":typeID}, this.GetProductBrandXML.getArguments().slice(1));
	},
	url: '/ajaxpro/front.frontProductClass,App_Code.ashx'
}));
front.frontProductClass = new front.frontProductClass_class();

