if(typeof DepartmentHomePage == "undefined") DepartmentHomePage={};
DepartmentHomePage_class = function() {};
Object.extend(DepartmentHomePage_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetItemImagesByDept: function(Departments, strParentDeptID, Occasions, Collections, currencyid, lowerlimit, upperlimit) {
		return this.invoke("GetItemImagesByDept", {"Departments":Departments, "strParentDeptID":strParentDeptID, "Occasions":Occasions, "Collections":Collections, "currencyid":currencyid, "lowerlimit":lowerlimit, "upperlimit":upperlimit}, this.GetItemImagesByDept.getArguments().slice(7));
	},
	GetCurrencySymbol: function() {
		return this.invoke("GetCurrencySymbol", {}, this.GetCurrencySymbol.getArguments().slice(0));
	},
	GetItemLargeImagesforItem: function(itemID, CurrencyID) {
		return this.invoke("GetItemLargeImagesforItem", {"itemID":itemID, "CurrencyID":CurrencyID}, this.GetItemLargeImagesforItem.getArguments().slice(2));
	},
	GetApproxWeight: function(itemID) {
		return this.invoke("GetApproxWeight", {"itemID":itemID}, this.GetApproxWeight.getArguments().slice(1));
	},
	GetApproxShippingCost: function(itemID, countrycode) {
		return this.invoke("GetApproxShippingCost", {"itemID":itemID, "countrycode":countrycode}, this.GetApproxShippingCost.getArguments().slice(2));
	},
	GetItemDetailsForCart: function(itemID, CurrencyID) {
		return this.invoke("GetItemDetailsForCart", {"itemID":itemID, "CurrencyID":CurrencyID}, this.GetItemDetailsForCart.getArguments().slice(2));
	},
	GetConvertedCurrencyRate: function(Rate, CurrencyID) {
		return this.invoke("GetConvertedCurrencyRate", {"Rate":Rate, "CurrencyID":CurrencyID}, this.GetConvertedCurrencyRate.getArguments().slice(2));
	},
	UpdateItemDetailsForCart: function(itemID, Srno, CurrenctID) {
		return this.invoke("UpdateItemDetailsForCart", {"itemID":itemID, "Srno":Srno, "CurrenctID":CurrenctID}, this.UpdateItemDetailsForCart.getArguments().slice(3));
	},
	GetCart: function(id, CurrencyID) {
		return this.invoke("GetCart", {"id":id, "CurrencyID":CurrencyID}, this.GetCart.getArguments().slice(2));
	},
	GetAlternateMediumImageforItem: function(ItemID, SequenceNo) {
		return this.invoke("GetAlternateMediumImageforItem", {"ItemID":ItemID, "SequenceNo":SequenceNo}, this.GetAlternateMediumImageforItem.getArguments().slice(2));
	},
	GetAlternateItemImages: function(ItemID) {
		return this.invoke("GetAlternateItemImages", {"ItemID":ItemID}, this.GetAlternateItemImages.getArguments().slice(1));
	},
	GetItemImages: function(ItemID) {
		return this.invoke("GetItemImages", {"ItemID":ItemID}, this.GetItemImages.getArguments().slice(1));
	},
	GetLargeImageForItem: function(ItemID, SequenceNo) {
		return this.invoke("GetLargeImageForItem", {"ItemID":ItemID, "SequenceNo":SequenceNo}, this.GetLargeImageForItem.getArguments().slice(2));
	},
	GetLargeImageForItemForFirstTime: function(ItemID, SequenceNo) {
		return this.invoke("GetLargeImageForItemForFirstTime", {"ItemID":ItemID, "SequenceNo":SequenceNo}, this.GetLargeImageForItemForFirstTime.getArguments().slice(2));
	},
	GetCartToolTip: function(ItemID, strSrNo) {
		return this.invoke("GetCartToolTip", {"ItemID":ItemID, "strSrNo":strSrNo}, this.GetCartToolTip.getArguments().slice(2));
	},
	DeleteItemFromCart: function(ItemID, SrNo) {
		return this.invoke("DeleteItemFromCart", {"ItemID":ItemID, "SrNo":SrNo}, this.DeleteItemFromCart.getArguments().slice(2));
	},
	GetMeasurementImages: function(itemid) {
		return this.invoke("GetMeasurementImages", {"itemid":itemid}, this.GetMeasurementImages.getArguments().slice(1));
	},
	GetMeasurements: function(itemid, MeasurementFormID) {
		return this.invoke("GetMeasurements", {"itemid":itemid, "MeasurementFormID":MeasurementFormID}, this.GetMeasurements.getArguments().slice(2));
	},
	StoreMeasurementsInSession: function(MeasurementFormID, Measurement) {
		return this.invoke("StoreMeasurementsInSession", {"MeasurementFormID":MeasurementFormID, "Measurement":Measurement}, this.StoreMeasurementsInSession.getArguments().slice(2));
	},
	ClearCartSerialNumber: function() {
		return this.invoke("ClearCartSerialNumber", {}, this.ClearCartSerialNumber.getArguments().slice(0));
	},
	AddMeasurementToCookies: function(ItemID, Measurement, MeasurementFormID) {
		return this.invoke("AddMeasurementToCookies", {"ItemID":ItemID, "Measurement":Measurement, "MeasurementFormID":MeasurementFormID}, this.AddMeasurementToCookies.getArguments().slice(3));
	},
	GetFixedSizeValueFromCart: function(ItemID, SrNo) {
		return this.invoke("GetFixedSizeValueFromCart", {"ItemID":ItemID, "SrNo":SrNo}, this.GetFixedSizeValueFromCart.getArguments().slice(2));
	},
	AddFixedSizesToCart: function(ItemID, Measurement) {
		return this.invoke("AddFixedSizesToCart", {"ItemID":ItemID, "Measurement":Measurement}, this.AddFixedSizesToCart.getArguments().slice(2));
	},
	SubmitMeasurementsLater: function(ItemID, MeasurementFormID) {
		return this.invoke("SubmitMeasurementsLater", {"ItemID":ItemID, "MeasurementFormID":MeasurementFormID}, this.SubmitMeasurementsLater.getArguments().slice(2));
	},
	GetCurrencyRate: function() {
		return this.invoke("GetCurrencyRate", {}, this.GetCurrencyRate.getArguments().slice(0));
	},
	GetCurrencyRatesForPriceRange: function(intMinVal, intMaxVal, strExistCurrencyID, strTargetCurrencyID) {
		return this.invoke("GetCurrencyRatesForPriceRange", {"intMinVal":intMinVal, "intMaxVal":intMaxVal, "strExistCurrencyID":strExistCurrencyID, "strTargetCurrencyID":strTargetCurrencyID}, this.GetCurrencyRatesForPriceRange.getArguments().slice(4));
	},
	IsFixedSize: function(ItemID) {
		return this.invoke("IsFixedSize", {"ItemID":ItemID}, this.IsFixedSize.getArguments().slice(1));
	},
	IsSameForm: function(ItemID) {
		return this.invoke("IsSameForm", {"ItemID":ItemID}, this.IsSameForm.getArguments().slice(1));
	},
	GetFixSizes: function(ItemID) {
		return this.invoke("GetFixSizes", {"ItemID":ItemID}, this.GetFixSizes.getArguments().slice(1));
	},
	GetItemDetailsForMeasurementForm: function() {
		return this.invoke("GetItemDetailsForMeasurementForm", {}, this.GetItemDetailsForMeasurementForm.getArguments().slice(0));
	},
	AreMeasurementsApplicable: function(ItemID) {
		return this.invoke("AreMeasurementsApplicable", {"ItemID":ItemID}, this.AreMeasurementsApplicable.getArguments().slice(1));
	},
	CheckCartOnCheckout: function(CurrencyID) {
		return this.invoke("CheckCartOnCheckout", {"CurrencyID":CurrencyID}, this.CheckCartOnCheckout.getArguments().slice(1));
	},
	MeasurementChoiceMessage: function(ItemID) {
		return this.invoke("MeasurementChoiceMessage", {"ItemID":ItemID}, this.MeasurementChoiceMessage.getArguments().slice(1));
	},
	SubmitInquiryForm: function(DisplayProductID, Name, Email, Comments) {
		return this.invoke("SubmitInquiryForm", {"DisplayProductID":DisplayProductID, "Name":Name, "Email":Email, "Comments":Comments}, this.SubmitInquiryForm.getArguments().slice(4));
	},
	SubmitComplaintDetails: function(Name, Email, Comments, Browser, Version) {
		return this.invoke("SubmitComplaintDetails", {"Name":Name, "Email":Email, "Comments":Comments, "Browser":Browser, "Version":Version}, this.SubmitComplaintDetails.getArguments().slice(5));
	},
	CancleAction: function(ItemID, MeasurementFormID) {
		return this.invoke("CancleAction", {"ItemID":ItemID, "MeasurementFormID":MeasurementFormID}, this.CancleAction.getArguments().slice(2));
	},
	GetMeasurmentsFromCart: function(itemid, SerialNo, MeasurementFormID) {
		return this.invoke("GetMeasurmentsFromCart", {"itemid":itemid, "SerialNo":SerialNo, "MeasurementFormID":MeasurementFormID}, this.GetMeasurmentsFromCart.getArguments().slice(3));
	},
	url: '/Collection2008/ajaxpro/DepartmentHomePage,App_Web_0l0ebd09.ashx'
}));
DepartmentHomePage = new DepartmentHomePage_class();

