if(typeof Wild == "undefined") Wild={};
if(typeof Wild.AjaxFunctions == "undefined") Wild.AjaxFunctions={};
Wild.AjaxFunctions_class = function() {};
Object.extend(Wild.AjaxFunctions_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	Memberlogout: function() {
		return this.invoke("Memberlogout", {}, this.Memberlogout.getArguments().slice(0));
	},
	GetPayment: function(ListingId) {
		return this.invoke("GetPayment", {"ListingId":ListingId}, this.GetPayment.getArguments().slice(1));
	},
	ListingLogout: function() {
		return this.invoke("ListingLogout", {}, this.ListingLogout.getArguments().slice(0));
	},
	CheckMemberLogin: function() {
		return this.invoke("CheckMemberLogin", {}, this.CheckMemberLogin.getArguments().slice(0));
	},
	MapAddress: function(Address) {
		return this.invoke("MapAddress", {"Address":Address}, this.MapAddress.getArguments().slice(1));
	},
	FormatClientDate: function(dt) {
		return this.invoke("FormatClientDate", {"dt":dt}, this.FormatClientDate.getArguments().slice(1));
	},
	getCurrentDate: function() {
		return this.invoke("getCurrentDate", {}, this.getCurrentDate.getArguments().slice(0));
	},
	GetCurrentDate: function() {
		return this.invoke("GetCurrentDate", {}, this.GetCurrentDate.getArguments().slice(0));
	},
	GetDate: function() {
		return this.invoke("GetDate", {}, this.GetDate.getArguments().slice(0));
	},
	getCurrentYear: function() {
		return this.invoke("getCurrentYear", {}, this.getCurrentYear.getArguments().slice(0));
	},
	getCurrentTime: function() {
		return this.invoke("getCurrentTime", {}, this.getCurrentTime.getArguments().slice(0));
	},
	getDateDiff: function(dt) {
		return this.invoke("getDateDiff", {"dt":dt}, this.getDateDiff.getArguments().slice(1));
	},
	GetStartEndDate: function(StartDate, EndDate) {
		return this.invoke("GetStartEndDate", {"StartDate":StartDate, "EndDate":EndDate}, this.GetStartEndDate.getArguments().slice(2));
	},
	FetchTheDataFromDB: function(TableName, AliasName, Where, OrderBy, SelectColumn) {
		return this.invoke("FetchTheDataFromDB", {"TableName":TableName, "AliasName":AliasName, "Where":Where, "OrderBy":OrderBy, "SelectColumn":SelectColumn}, this.FetchTheDataFromDB.getArguments().slice(5));
	},
	UpdateTheDataToDB: function(Datatable, TableName, PrimaryKey, EditId) {
		return this.invoke("UpdateTheDataToDB", {"Datatable":Datatable, "TableName":TableName, "PrimaryKey":PrimaryKey, "EditId":EditId}, this.UpdateTheDataToDB.getArguments().slice(4));
	},
	EmailtoUnsubscribe: function(From, To, Subject, Title) {
		return this.invoke("EmailtoUnsubscribe", {"From":From, "To":To, "Subject":Subject, "Title":Title}, this.EmailtoUnsubscribe.getArguments().slice(4));
	},
	EmailHasBeenSent: function(UserName, EmailID, strPassword, firstname, lastname, Opt) {
		return this.invoke("EmailHasBeenSent", {"UserName":UserName, "EmailID":EmailID, "strPassword":strPassword, "firstname":firstname, "lastname":lastname, "Opt":Opt}, this.EmailHasBeenSent.getArguments().slice(6));
	},
	DeleteAll: function(DelTable, DelId, where) {
		return this.invoke("DeleteAll", {"DelTable":DelTable, "DelId":DelId, "where":where}, this.DeleteAll.getArguments().slice(3));
	},
	DeleteListingFile: function(ListingFileId) {
		return this.invoke("DeleteListingFile", {"ListingFileId":ListingFileId}, this.DeleteListingFile.getArguments().slice(1));
	},
	ChkCategory: function(FTable, FId, where) {
		return this.invoke("ChkCategory", {"FTable":FTable, "FId":FId, "where":where}, this.ChkCategory.getArguments().slice(3));
	},
	Chk4Foreign: function(FTable, FId, where) {
		return this.invoke("Chk4Foreign", {"FTable":FTable, "FId":FId, "where":where}, this.Chk4Foreign.getArguments().slice(3));
	},
	DeleteCategories: function(Table, DelId) {
		return this.invoke("DeleteCategories", {"Table":Table, "DelId":DelId}, this.DeleteCategories.getArguments().slice(2));
	},
	DeleteRelatedTable: function(SelCol, SelTbl, where, toDel, DeleteId) {
		return this.invoke("DeleteRelatedTable", {"SelCol":SelCol, "SelTbl":SelTbl, "where":where, "toDel":toDel, "DeleteId":DeleteId}, this.DeleteRelatedTable.getArguments().slice(5));
	},
	fnSiteOfTheDay: function() {
		return this.invoke("fnSiteOfTheDay", {}, this.fnSiteOfTheDay.getArguments().slice(0));
	},
	SendWebMail: function(from, receiver, Ccreceiver, subject, report, attach) {
		return this.invoke("SendWebMail", {"from":from, "receiver":receiver, "Ccreceiver":Ccreceiver, "subject":subject, "report":report, "attach":attach}, this.SendWebMail.getArguments().slice(6));
	},
	UploadPhotoFile: function(Filename, ID, inputfile) {
		return this.invoke("UploadPhotoFile", {"Filename":Filename, "ID":ID, "inputfile":inputfile}, this.UploadPhotoFile.getArguments().slice(3));
	},
	fnBannerSearch: function(KeyWord) {
		return this.invoke("fnBannerSearch", {"KeyWord":KeyWord}, this.fnBannerSearch.getArguments().slice(1));
	},
	GetLoggedMemberID: function() {
		return this.invoke("GetLoggedMemberID", {}, this.GetLoggedMemberID.getArguments().slice(0));
	},
	GetLastNo: function(TableName, ColumnName) {
		return this.invoke("GetLastNo", {"TableName":TableName, "ColumnName":ColumnName}, this.GetLastNo.getArguments().slice(2));
	},
	SaveAsFile: function(Type, Content, FileName) {
		return this.invoke("SaveAsFile", {"Type":Type, "Content":Content, "FileName":FileName}, this.SaveAsFile.getArguments().slice(3));
	},
	ReadFromFile: function(Type, FileName) {
		return this.invoke("ReadFromFile", {"Type":Type, "FileName":FileName}, this.ReadFromFile.getArguments().slice(2));
	},
	DeleteFile: function(Type, FileNames, Types, Option) {
		return this.invoke("DeleteFile", {"Type":Type, "FileNames":FileNames, "Types":Types, "Option":Option}, this.DeleteFile.getArguments().slice(4));
	},
	DeleteListing: function(IDs) {
		return this.invoke("DeleteListing", {"IDs":IDs}, this.DeleteListing.getArguments().slice(1));
	},
	GetCurrentIdentity: function() {
		return this.invoke("GetCurrentIdentity", {}, this.GetCurrentIdentity.getArguments().slice(0));
	},
	getAppSettings: function(KeyString, objValue) {
		return this.invoke("getAppSettings", {"KeyString":KeyString, "objValue":objValue}, this.getAppSettings.getArguments().slice(2));
	},
	getDataFolderSize: function(Path) {
		return this.invoke("getDataFolderSize", {"Path":Path}, this.getDataFolderSize.getArguments().slice(1));
	},
	RemovePhoto: function(Type, FileName) {
		return this.invoke("RemovePhoto", {"Type":Type, "FileName":FileName}, this.RemovePhoto.getArguments().slice(2));
	},
	chkImage: function(FilePath) {
		return this.invoke("chkImage", {"FilePath":FilePath}, this.chkImage.getArguments().slice(1));
	},
	GetPaymentDetails: function(ListingId, Table) {
		return this.invoke("GetPaymentDetails", {"ListingId":ListingId, "Table":Table}, this.GetPaymentDetails.getArguments().slice(2));
	},
	getBusinessListingID: function() {
		return this.invoke("getBusinessListingID", {}, this.getBusinessListingID.getArguments().slice(0));
	},
	GetCityIDForCounty: function(CountyId) {
		return this.invoke("GetCityIDForCounty", {"CountyId":CountyId}, this.GetCityIDForCounty.getArguments().slice(1));
	},
	CheckPassword: function(login, password) {
		return this.invoke("CheckPassword", {"login":login, "password":password}, this.CheckPassword.getArguments().slice(2));
	},
	GetPastEvents: function(ListingId) {
		return this.invoke("GetPastEvents", {"ListingId":ListingId}, this.GetPastEvents.getArguments().slice(1));
	},
	GetDateTimes: function(dt, Opt) {
		return this.invoke("GetDateTimes", {"dt":dt, "Opt":Opt}, this.GetDateTimes.getArguments().slice(2));
	},
	url: '/ajaxpro/Wild.AjaxFunctions,Wild.ashx'
}));
Wild.AjaxFunctions = new Wild.AjaxFunctions_class();

