if(typeof Wipfli == "undefined") Wipfli={};
if(typeof Wipfli.AjaxAPI == "undefined") Wipfli.AjaxAPI={};
if(typeof Wipfli.AjaxAPI.FraudReporting == "undefined") Wipfli.AjaxAPI.FraudReporting={};
Wipfli.AjaxAPI.FraudReporting_class = function() {};
Object.extend(Wipfli.AjaxAPI.FraudReporting_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	Submit800Number: function(AreaCode, Exchange, Number) {
		return this.invoke("Submit800Number", {"AreaCode":AreaCode, "Exchange":Exchange, "Number":Number}, this.Submit800Number.getArguments().slice(3));
	},
	Retrieve: function(ReportID, Password) {
		return this.invoke("Retrieve", {"ReportID":ReportID, "Password":Password}, this.Retrieve.getArguments().slice(2));
	},
	UpdatePassword: function(ReportID, Password) {
		return this.invoke("UpdatePassword", {"ReportID":ReportID, "Password":Password}, this.UpdatePassword.getArguments().slice(2));
	},
	CreateReport: function(ReportID, Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Name, Address, PhoneNumber, EmailAddress, ContactMethod, ShareContactInfo, CompanyID) {
		return this.invoke("CreateReport", {"ReportID":ReportID, "Q1":Q1, "Q2":Q2, "Q3":Q3, "Q4":Q4, "Q5":Q5, "Q6":Q6, "Q7":Q7, "Q8":Q8, "Q9":Q9, "Q10":Q10, "Q11":Q11, "Name":Name, "Address":Address, "PhoneNumber":PhoneNumber, "EmailAddress":EmailAddress, "ContactMethod":ContactMethod, "ShareContactInfo":ShareContactInfo, "CompanyID":CompanyID}, this.CreateReport.getArguments().slice(19));
	},
	AddComment: function(ReportID, Comment) {
		return this.invoke("AddComment", {"ReportID":ReportID, "Comment":Comment}, this.AddComment.getArguments().slice(2));
	},
	url: '/ajaxpro/Wipfli.AjaxAPI.FraudReporting,WipfliSite_deploy.ashx'
}));
Wipfli.AjaxAPI.FraudReporting = new Wipfli.AjaxAPI.FraudReporting_class();


