if(typeof WSK == "undefined") WSK={};
if(typeof WSK.ADom == "undefined") WSK.ADom={};
if(typeof WSK.ADom.ClientServices == "undefined") WSK.ADom.ClientServices={};
if(typeof WSK.ADom.ClientServices.Main_class == "undefined") WSK.ADom.ClientServices.Main_class={};
WSK.ADom.ClientServices.Main_class = function() {};
Object.extend(WSK.ADom.ClientServices.Main_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetOnliQuoteResultControl: function(ActivityId, Department, HoursNumber, IsVehicleMandatory) {
		return this.invoke("GetOnliQuoteResultControl", {"ActivityId":ActivityId, "Department":Department, "HoursNumber":HoursNumber, "IsVehicleMandatory":IsVehicleMandatory}, this.GetOnliQuoteResultControl.getArguments().slice(4));
	},
	GetAutomaticRecallControl: function(TelephoneNumber, ControlMode) {
		return this.invoke("GetAutomaticRecallControl", {"TelephoneNumber":TelephoneNumber, "ControlMode":ControlMode}, this.GetAutomaticRecallControl.getArguments().slice(2));
	},
	DoRecallActions: function(controlMode, name, surname, phone, zipCode, address, town, email, activityName, beginningDate, endingDate, hoursNumber, vehicle) {
		return this.invoke("DoRecallActions", {"controlMode":controlMode, "name":name, "surname":surname, "phone":phone, "zipCode":zipCode, "address":address, "town":town, "email":email, "activityName":activityName, "beginningDate":beginningDate, "endingDate":endingDate, "hoursNumber":hoursNumber, "vehicle":vehicle}, this.DoRecallActions.getArguments().slice(13));
	},
	GetAutomaticRecallResultsControl: function() {
		return this.invoke("GetAutomaticRecallResultsControl", {}, this.GetAutomaticRecallResultsControl.getArguments().slice(0));
	},
	GetBranchLocatorURL: function() {
		return this.invoke("GetBranchLocatorURL", {}, this.GetBranchLocatorURL.getArguments().slice(0));
	},
	url: '/ajaxpro/WSK.ADom.ClientServices.Main,WSK.Adom.ClientServices.ashx'
}));
WSK.ADom.ClientServices.Main = new WSK.ADom.ClientServices.Main_class();

