if(typeof NewArtistDriven == "undefined") NewArtistDriven={};
NewArtistDriven.ADAjax_class = function() {};
Object.extend(NewArtistDriven.ADAjax_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	VerifyEmail: function(strEmail) {
		return this.invoke("VerifyEmail", {"strEmail":strEmail}, this.VerifyEmail.getArguments().slice(1));
	},
	FanGetHeader: function(iTransId) {
		return this.invoke("FanGetHeader", {"iTransId":iTransId}, this.FanGetHeader.getArguments().slice(1));
	},
	FanGetBody: function(iTransId) {
		return this.invoke("FanGetBody", {"iTransId":iTransId}, this.FanGetBody.getArguments().slice(1));
	},
	myName: function(firstName) {
		return this.invoke("myName", {"firstName":firstName}, this.myName.getArguments().slice(1));
	},
	fanGetBalance: function() {
		return this.invoke("fanGetBalance", {}, this.fanGetBalance.getArguments().slice(0));
	},
	cartGetCount: function() {
		return this.invoke("cartGetCount", {}, this.cartGetCount.getArguments().slice(0));
	},
	cartGetArtValue: function() {
		return this.invoke("cartGetArtValue", {}, this.cartGetArtValue.getArguments().slice(0));
	},
	fanForgotPassword: function(strEmail) {
		return this.invoke("fanForgotPassword", {"strEmail":strEmail}, this.fanForgotPassword.getArguments().slice(1));
	},
	addToCart: function(id) {
		return this.invoke("addToCart", {"id":id}, this.addToCart.getArguments().slice(1));
	},
	removeArtistFromList: function(id) {
		return this.invoke("removeArtistFromList", {"id":id}, this.removeArtistFromList.getArguments().slice(1));
	},
	getArtistList: function() {
		return this.invoke("getArtistList", {}, this.getArtistList.getArguments().slice(0));
	},
	removeFromCart: function(id) {
		return this.invoke("removeFromCart", {"id":id}, this.removeFromCart.getArguments().slice(1));
	},
	getNullCart: function() {
		return this.invoke("getNullCart", {}, this.getNullCart.getArguments().slice(0));
	},
	getCartDataset: function() {
		return this.invoke("getCartDataset", {}, this.getCartDataset.getArguments().slice(0));
	},
	getCart: function() {
		return this.invoke("getCart", {}, this.getCart.getArguments().slice(0));
	},
	checkFanSignIn: function() {
		return this.invoke("checkFanSignIn", {}, this.checkFanSignIn.getArguments().slice(0));
	},
	getFanSignIn: function() {
		return this.invoke("getFanSignIn", {}, this.getFanSignIn.getArguments().slice(0));
	},
	IsValidCardType: function(cardNumber, cardType) {
		return this.invoke("IsValidCardType", {"cardNumber":cardNumber, "cardType":cardType}, this.IsValidCardType.getArguments().slice(2));
	},
	cancelPaymentCCAddFunds: function() {
		return this.invoke("cancelPaymentCCAddFunds", {}, this.cancelPaymentCCAddFunds.getArguments().slice(0));
	},
	makePaymentCCAddFunds: function(strDescription) {
		return this.invoke("makePaymentCCAddFunds", {"strDescription":strDescription}, this.makePaymentCCAddFunds.getArguments().slice(1));
	},
	getPaymentCCAddFunds: function() {
		return this.invoke("getPaymentCCAddFunds", {}, this.getPaymentCCAddFunds.getArguments().slice(0));
	},
	authorizeOnlyFanAddFund: function(dblAmount, cardNumber, cardType, cvn, nameOnCard, month, year, address1, address2, city, state, country, zip) {
		return this.invoke("authorizeOnlyFanAddFund", {"dblAmount":dblAmount, "cardNumber":cardNumber, "cardType":cardType, "cvn":cvn, "nameOnCard":nameOnCard, "month":month, "year":year, "address1":address1, "address2":address2, "city":city, "state":state, "country":country, "zip":zip}, this.authorizeOnlyFanAddFund.getArguments().slice(13));
	},
	authorizeOnly: function(cardNumber, cardType, cvn, nameOnCard, month, year, address1, address2, city, state, country, zip) {
		return this.invoke("authorizeOnly", {"cardNumber":cardNumber, "cardType":cardType, "cvn":cvn, "nameOnCard":nameOnCard, "month":month, "year":year, "address1":address1, "address2":address2, "city":city, "state":state, "country":country, "zip":zip}, this.authorizeOnly.getArguments().slice(12));
	},
	FanExistFan: function(strFanEmail) {
		return this.invoke("FanExistFan", {"strFanEmail":strFanEmail}, this.FanExistFan.getArguments().slice(1));
	},
	FanRegistration: function(strFanEmail, strPassword) {
		return this.invoke("FanRegistration", {"strFanEmail":strFanEmail, "strPassword":strPassword}, this.FanRegistration.getArguments().slice(2));
	},
	fanSignIn: function(strFanEmail, strPassword) {
		return this.invoke("fanSignIn", {"strFanEmail":strFanEmail, "strPassword":strPassword}, this.fanSignIn.getArguments().slice(2));
	},
	fanSignOut: function() {
		return this.invoke("fanSignOut", {}, this.fanSignOut.getArguments().slice(0));
	},
	musicPath: function(musicId) {
		return this.invoke("musicPath", {"musicId":musicId}, this.musicPath.getArguments().slice(1));
	},
	playMusicDataset: function(musicId) {
		return this.invoke("playMusicDataset", {"musicId":musicId}, this.playMusicDataset.getArguments().slice(1));
	},
	playMusicFlash: function(musicId) {
		return this.invoke("playMusicFlash", {"musicId":musicId}, this.playMusicFlash.getArguments().slice(1));
	},
	playMusic: function(musicId) {
		return this.invoke("playMusic", {"musicId":musicId}, this.playMusic.getArguments().slice(1));
	},
	getSearchResult: function(iSearch, iCategoryId, iSubCat, iMonthRecord, iYearRecord, iMonthUpload, iYearUpload, iValueMin, iValueMax, iSLST, iComments, iLyrics, iTimeMin, iTimeMax, iArtistName, iArtName, iAlbum, iSubSubCat) {
		return this.invoke("getSearchResult", {"iSearch":iSearch, "iCategoryId":iCategoryId, "iSubCat":iSubCat, "iMonthRecord":iMonthRecord, "iYearRecord":iYearRecord, "iMonthUpload":iMonthUpload, "iYearUpload":iYearUpload, "iValueMin":iValueMin, "iValueMax":iValueMax, "iSLST":iSLST, "iComments":iComments, "iLyrics":iLyrics, "iTimeMin":iTimeMin, "iTimeMax":iTimeMax, "iArtistName":iArtistName, "iArtName":iArtName, "iAlbum":iAlbum, "iSubSubCat":iSubSubCat}, this.getSearchResult.getArguments().slice(18));
	},
	createOrder: function(ary, dblValue, iWithdrawId, fsi, adc) {
		return this.invoke("createOrder", {"ary":ary, "dblValue":dblValue, "iWithdrawId":iWithdrawId, "fsi":fsi, "adc":adc}, this.createOrder.getArguments().slice(5));
	},
	getTransDetail: function(strType) {
		return this.invoke("getTransDetail", {"strType":strType}, this.getTransDetail.getArguments().slice(1));
	},
	cancelPayment: function() {
		return this.invoke("cancelPayment", {}, this.cancelPayment.getArguments().slice(0));
	},
	confirmPayment: function(strDescription) {
		return this.invoke("confirmPayment", {"strDescription":strDescription}, this.confirmPayment.getArguments().slice(1));
	},
	cancelPurchase: function() {
		return this.invoke("cancelPurchase", {}, this.cancelPurchase.getArguments().slice(0));
	},
	makePaymentAccount: function(iFanTransId) {
		return this.invoke("makePaymentAccount", {"iFanTransId":iFanTransId}, this.makePaymentAccount.getArguments().slice(1));
	},
	makePaymentCC: function(iFanTransId, dblCharged) {
		return this.invoke("makePaymentCC", {"iFanTransId":iFanTransId, "dblCharged":dblCharged}, this.makePaymentCC.getArguments().slice(2));
	},
	getPaymentCC: function() {
		return this.invoke("getPaymentCC", {}, this.getPaymentCC.getArguments().slice(0));
	},
	checkArtChart: function() {
		return this.invoke("checkArtChart", {}, this.checkArtChart.getArguments().slice(0));
	},
	checkBalance: function() {
		return this.invoke("checkBalance", {}, this.checkBalance.getArguments().slice(0));
	},
	addArtCartTix: function(sTixCode) {
		return this.invoke("addArtCartTix", {"sTixCode":sTixCode}, this.addArtCartTix.getArguments().slice(1));
	},
	getArtDownload: function() {
		return this.invoke("getArtDownload", {}, this.getArtDownload.getArguments().slice(0));
	},
	getTixReport: function() {
		return this.invoke("getTixReport", {}, this.getTixReport.getArguments().slice(0));
	},
	getDownloadFile: function(iDownloadId) {
		return this.invoke("getDownloadFile", {"iDownloadId":iDownloadId}, this.getDownloadFile.getArguments().slice(1));
	},
	getDownloadAll: function() {
		return this.invoke("getDownloadAll", {}, this.getDownloadAll.getArguments().slice(0));
	},
	getFanTransaction: function() {
		return this.invoke("getFanTransaction", {}, this.getFanTransaction.getArguments().slice(0));
	},
	getArtNotDownload: function() {
		return this.invoke("getArtNotDownload", {}, this.getArtNotDownload.getArguments().slice(0));
	},
	getArtCart: function() {
		return this.invoke("getArtCart", {}, this.getArtCart.getArguments().slice(0));
	},
	musicInfo: function(musicId) {
		return this.invoke("musicInfo", {"musicId":musicId}, this.musicInfo.getArguments().slice(1));
	},
	getSampleTime: function(musicId) {
		return this.invoke("getSampleTime", {"musicId":musicId}, this.getSampleTime.getArguments().slice(1));
	},
	getMusic: function(musicId) {
		return this.invoke("getMusic", {"musicId":musicId}, this.getMusic.getArguments().slice(1));
	},
	changeEmail: function(strOldEmail, strFanEmail) {
		return this.invoke("changeEmail", {"strOldEmail":strOldEmail, "strFanEmail":strFanEmail}, this.changeEmail.getArguments().slice(2));
	},
	changePassword: function(strOldPassword, strPassword) {
		return this.invoke("changePassword", {"strOldPassword":strOldPassword, "strPassword":strPassword}, this.changePassword.getArguments().slice(2));
	},
	CommentsInsertComments: function(iCommentLevel, iArtId, strComment) {
		return this.invoke("CommentsInsertComments", {"iCommentLevel":iCommentLevel, "iArtId":iArtId, "strComment":strComment}, this.CommentsInsertComments.getArguments().slice(3));
	},
	getArtistImage: function(iArtId) {
		return this.invoke("getArtistImage", {"iArtId":iArtId}, this.getArtistImage.getArguments().slice(1));
	},
	getArtistImageByArtist: function(strArtist) {
		return this.invoke("getArtistImageByArtist", {"strArtist":strArtist}, this.getArtistImageByArtist.getArguments().slice(1));
	},
	getJsFile: function() {
		return this.invoke("getJsFile", {}, this.getJsFile.getArguments().slice(0));
	},
	countHit: function() {
		return this.invoke("countHit", {}, this.countHit.getArguments().slice(0));
	},
	addMailingList: function() {
		return this.invoke("addMailingList", {}, this.addMailingList.getArguments().slice(0));
	},
	removeFanMailingList: function(iArtistId) {
		return this.invoke("removeFanMailingList", {"iArtistId":iArtistId}, this.removeFanMailingList.getArguments().slice(1));
	},
	FanUpdateZipCode: function(strZipCode) {
		return this.invoke("FanUpdateZipCode", {"strZipCode":strZipCode}, this.FanUpdateZipCode.getArguments().slice(1));
	},
	getFanMailingList: function() {
		return this.invoke("getFanMailingList", {}, this.getFanMailingList.getArguments().slice(0));
	},
	getDDLCountry: function() {
		return this.invoke("getDDLCountry", {}, this.getDDLCountry.getArguments().slice(0));
	},
	getDDLState: function() {
		return this.invoke("getDDLState", {}, this.getDDLState.getArguments().slice(0));
	},
	getDDLCCName: function() {
		return this.invoke("getDDLCCName", {}, this.getDDLCCName.getArguments().slice(0));
	},
	getDDLCCExpYear: function() {
		return this.invoke("getDDLCCExpYear", {}, this.getDDLCCExpYear.getArguments().slice(0));
	},
	getDDLCCExpMonth: function() {
		return this.invoke("getDDLCCExpMonth", {}, this.getDDLCCExpMonth.getArguments().slice(0));
	},
	getDDLSubCategory: function() {
		return this.invoke("getDDLSubCategory", {}, this.getDDLSubCategory.getArguments().slice(0));
	},
	getCCNote: function() {
		return this.invoke("getCCNote", {}, this.getCCNote.getArguments().slice(0));
	},
	ValidateZipCode: function(strZipCode) {
		return this.invoke("ValidateZipCode", {"strZipCode":strZipCode}, this.ValidateZipCode.getArguments().slice(1));
	},
	GoToCheckout: function() {
		return this.invoke("GoToCheckout", {}, this.GoToCheckout.getArguments().slice(0));
	},
	FanLoadSecureCheckout: function() {
		return this.invoke("FanLoadSecureCheckout", {}, this.FanLoadSecureCheckout.getArguments().slice(0));
	},
	AjaxProceedToCheckout: function() {
		return this.invoke("AjaxProceedToCheckout", {}, this.AjaxProceedToCheckout.getArguments().slice(0));
	},
	url: '/ajaxpro/NewArtistDriven.ADAjax,ArtistDrivenDLL.ashx'
}));
NewArtistDriven.ADAjax = new NewArtistDriven.ADAjax_class();

