if(typeof NetsizeWebSite == "undefined") NetsizeWebSite={};
NetsizeWebSite.AjaxService_class = function() {};
Object.extend(NetsizeWebSite.AjaxService_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	BuyHardCopy: function(title, firstName, lastName, email) {
		return this.invoke("BuyHardCopy", {"title":title, "firstName":firstName, "lastName":lastName, "email":email}, this.BuyHardCopy.getArguments().slice(4));
	},
	BuyMobileData: function(title, firstName, lastName, email) {
		return this.invoke("BuyMobileData", {"title":title, "firstName":firstName, "lastName":lastName, "email":email}, this.BuyMobileData.getArguments().slice(4));
	},
	DownloadSampleMobileData: function(title, firstName, lastName, email) {
		return this.invoke("DownloadSampleMobileData", {"title":title, "firstName":firstName, "lastName":lastName, "email":email}, this.DownloadSampleMobileData.getArguments().slice(4));
	},
	NMSSurvey: function(title, firstName, lastName, email) {
		return this.invoke("NMSSurvey", {"title":title, "firstName":firstName, "lastName":lastName, "email":email}, this.NMSSurvey.getArguments().slice(4));
	},
	MobileTrendsSurvey: function(title, firstName, lastName, email) {
		return this.invoke("MobileTrendsSurvey", {"title":title, "firstName":firstName, "lastName":lastName, "email":email}, this.MobileTrendsSurvey.getArguments().slice(4));
	},
	ContactUsEndUserSubscription: function(inLanguage, title, firstName, lastName, email, BillPlayer, TypeOfEnquiry, Phone, ContactNumber, Operator, ShortCode, Service, Questions) {
		return this.invoke("ContactUsEndUserSubscription", {"inLanguage":inLanguage, "title":title, "firstName":firstName, "lastName":lastName, "email":email, "BillPlayer":BillPlayer, "TypeOfEnquiry":TypeOfEnquiry, "Phone":Phone, "ContactNumber":ContactNumber, "Operator":Operator, "ShortCode":ShortCode, "Service":Service, "Questions":Questions}, this.ContactUsEndUserSubscription.getArguments().slice(13));
	},
	UpdateYourProfile: function(title, firstName, lastName, email, company, jobTitle, subscribe, type, lang) {
		return this.invoke("UpdateYourProfile", {"title":title, "firstName":firstName, "lastName":lastName, "email":email, "company":company, "jobTitle":jobTitle, "subscribe":subscribe, "type":type, "lang":lang}, this.UpdateYourProfile.getArguments().slice(9));
	},
	DownloadWebinarRussiaCoverage: function(title, firstName, lastName, email) {
		return this.invoke("DownloadWebinarRussiaCoverage", {"title":title, "firstName":firstName, "lastName":lastName, "email":email}, this.DownloadWebinarRussiaCoverage.getArguments().slice(4));
	},
	DownloadWebinarSouthAfricaCoverage: function(title, firstName, lastName, email) {
		return this.invoke("DownloadWebinarSouthAfricaCoverage", {"title":title, "firstName":firstName, "lastName":lastName, "email":email}, this.DownloadWebinarSouthAfricaCoverage.getArguments().slice(4));
	},
	DownloadWebinarMmarketing: function(title, firstName, lastName, email) {
		return this.invoke("DownloadWebinarMmarketing", {"title":title, "firstName":firstName, "lastName":lastName, "email":email}, this.DownloadWebinarMmarketing.getArguments().slice(4));
	},
	DownloadStudentRegistration: function(Title, FirstName, LastName, Email, Phone1, Phone2, Mobile1, Mobile2, Country, School, Field, Year, GradYear) {
		return this.invoke("DownloadStudentRegistration", {"Title":Title, "FirstName":FirstName, "LastName":LastName, "Email":Email, "Phone1":Phone1, "Phone2":Phone2, "Mobile1":Mobile1, "Mobile2":Mobile2, "Country":Country, "School":School, "Field":Field, "Year":Year, "GradYear":GradYear}, this.DownloadStudentRegistration.getArguments().slice(13));
	},
	DevelopersRegistration: function(title, firstName, lastName, email) {
		return this.invoke("DevelopersRegistration", {"title":title, "firstName":firstName, "lastName":lastName, "email":email}, this.DevelopersRegistration.getArguments().slice(4));
	},
	ConsumeLink: function(shortGuid) {
		return this.invoke("ConsumeLink", {"shortGuid":shortGuid}, this.ConsumeLink.getArguments().slice(1));
	},
	NetsizeGuideParty: function(title, firstName, lastName, email, company) {
		return this.invoke("NetsizeGuideParty", {"title":title, "firstName":firstName, "lastName":lastName, "email":email, "company":company}, this.NetsizeGuideParty.getArguments().slice(5));
	},
	url: '/NetsizeWebSite/ajaxpro/NetsizeWebSite.AjaxService,NetsizeWebSite.ashx'
}));
NetsizeWebSite.AjaxService = new NetsizeWebSite.AjaxService_class();

