Type.registerNamespace('MGD64.WebFormServices');
MGD64.WebFormServices.TdbFormService=function() {
MGD64.WebFormServices.TdbFormService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
MGD64.WebFormServices.TdbFormService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return MGD64.WebFormServices.TdbFormService._staticInstance.get_path();},
SubmitContactForm:function(sourceId,txtFirstName,txtLastName,txtCountry,txtStreetAddress,txtApartment,txtCity,ddlState,txtZipCode,txtPhoneArea,txtPhonePrefix,txtPhoneSuffix,txtEmail,txtDOBMonth,txtDOBDay,txtDOBYear,Gender,emailOptIn,mobileOptIn,txtMobileArea,txtMobilePrefix,txtMobileSuffix,txtSubject,txtComment,succeededCallback, failedCallback, userContext) {
/// <param name="sourceId" type="String">System.String</param>
/// <param name="txtFirstName" type="String">System.String</param>
/// <param name="txtLastName" type="String">System.String</param>
/// <param name="txtCountry" type="String">System.String</param>
/// <param name="txtStreetAddress" type="String">System.String</param>
/// <param name="txtApartment" type="String">System.String</param>
/// <param name="txtCity" type="String">System.String</param>
/// <param name="ddlState" type="String">System.String</param>
/// <param name="txtZipCode" type="String">System.String</param>
/// <param name="txtPhoneArea" type="String">System.String</param>
/// <param name="txtPhonePrefix" type="String">System.String</param>
/// <param name="txtPhoneSuffix" type="String">System.String</param>
/// <param name="txtEmail" type="String">System.String</param>
/// <param name="txtDOBMonth" type="String">System.String</param>
/// <param name="txtDOBDay" type="String">System.String</param>
/// <param name="txtDOBYear" type="String">System.String</param>
/// <param name="Gender" type="String">System.String</param>
/// <param name="emailOptIn" type="Boolean">System.Boolean</param>
/// <param name="mobileOptIn" type="Boolean">System.Boolean</param>
/// <param name="txtMobileArea" type="String">System.String</param>
/// <param name="txtMobilePrefix" type="String">System.String</param>
/// <param name="txtMobileSuffix" type="String">System.String</param>
/// <param name="txtSubject" type="String">System.String</param>
/// <param name="txtComment" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SubmitContactForm',false,{sourceId:sourceId,txtFirstName:txtFirstName,txtLastName:txtLastName,txtCountry:txtCountry,txtStreetAddress:txtStreetAddress,txtApartment:txtApartment,txtCity:txtCity,ddlState:ddlState,txtZipCode:txtZipCode,txtPhoneArea:txtPhoneArea,txtPhonePrefix:txtPhonePrefix,txtPhoneSuffix:txtPhoneSuffix,txtEmail:txtEmail,txtDOBMonth:txtDOBMonth,txtDOBDay:txtDOBDay,txtDOBYear:txtDOBYear,Gender:Gender,emailOptIn:emailOptIn,mobileOptIn:mobileOptIn,txtMobileArea:txtMobileArea,txtMobilePrefix:txtMobilePrefix,txtMobileSuffix:txtMobileSuffix,txtSubject:txtSubject,txtComment:txtComment},succeededCallback,failedCallback,userContext); },
SubmitRegistrationForm:function(sourceId,txtFirstName,txtLastName,txtCountry,txtStreetAddress,txtApartment,txtCity,ddlState,txtZipCode,txtPhoneArea,txtPhonePrefix,txtPhoneSuffix,txtEmail,txtDOBMonth,txtDOBDay,txtDOBYear,Gender,emailOptIn,mobileOptIn,txtMobileArea,txtMobilePrefix,txtMobileSuffix,succeededCallback, failedCallback, userContext) {
/// <param name="sourceId" type="String">System.String</param>
/// <param name="txtFirstName" type="String">System.String</param>
/// <param name="txtLastName" type="String">System.String</param>
/// <param name="txtCountry" type="String">System.String</param>
/// <param name="txtStreetAddress" type="String">System.String</param>
/// <param name="txtApartment" type="String">System.String</param>
/// <param name="txtCity" type="String">System.String</param>
/// <param name="ddlState" type="String">System.String</param>
/// <param name="txtZipCode" type="String">System.String</param>
/// <param name="txtPhoneArea" type="String">System.String</param>
/// <param name="txtPhonePrefix" type="String">System.String</param>
/// <param name="txtPhoneSuffix" type="String">System.String</param>
/// <param name="txtEmail" type="String">System.String</param>
/// <param name="txtDOBMonth" type="String">System.String</param>
/// <param name="txtDOBDay" type="String">System.String</param>
/// <param name="txtDOBYear" type="String">System.String</param>
/// <param name="Gender" type="String">System.String</param>
/// <param name="emailOptIn" type="Boolean">System.Boolean</param>
/// <param name="mobileOptIn" type="Boolean">System.Boolean</param>
/// <param name="txtMobileArea" type="String">System.String</param>
/// <param name="txtMobilePrefix" type="String">System.String</param>
/// <param name="txtMobileSuffix" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SubmitRegistrationForm',false,{sourceId:sourceId,txtFirstName:txtFirstName,txtLastName:txtLastName,txtCountry:txtCountry,txtStreetAddress:txtStreetAddress,txtApartment:txtApartment,txtCity:txtCity,ddlState:ddlState,txtZipCode:txtZipCode,txtPhoneArea:txtPhoneArea,txtPhonePrefix:txtPhonePrefix,txtPhoneSuffix:txtPhoneSuffix,txtEmail:txtEmail,txtDOBMonth:txtDOBMonth,txtDOBDay:txtDOBDay,txtDOBYear:txtDOBYear,Gender:Gender,emailOptIn:emailOptIn,mobileOptIn:mobileOptIn,txtMobileArea:txtMobileArea,txtMobilePrefix:txtMobilePrefix,txtMobileSuffix:txtMobileSuffix},succeededCallback,failedCallback,userContext); },
SubmitCheckEmail:function(sourceId,txtFirstName,txtLastName,txtCountry,txtStreetAddress,txtApartment,txtCity,ddlState,txtZipCode,txtPhoneArea,txtPhonePrefix,txtPhoneSuffix,txtEmail,txtDOBMonth,txtDOBDay,txtDOBYear,Gender,emailOptIn,mobileOptIn,txtMobileArea,txtMobilePrefix,txtMobileSuffix,succeededCallback, failedCallback, userContext) {
/// <param name="sourceId" type="String">System.String</param>
/// <param name="txtFirstName" type="String">System.String</param>
/// <param name="txtLastName" type="String">System.String</param>
/// <param name="txtCountry" type="String">System.String</param>
/// <param name="txtStreetAddress" type="String">System.String</param>
/// <param name="txtApartment" type="String">System.String</param>
/// <param name="txtCity" type="String">System.String</param>
/// <param name="ddlState" type="String">System.String</param>
/// <param name="txtZipCode" type="String">System.String</param>
/// <param name="txtPhoneArea" type="String">System.String</param>
/// <param name="txtPhonePrefix" type="String">System.String</param>
/// <param name="txtPhoneSuffix" type="String">System.String</param>
/// <param name="txtEmail" type="String">System.String</param>
/// <param name="txtDOBMonth" type="String">System.String</param>
/// <param name="txtDOBDay" type="String">System.String</param>
/// <param name="txtDOBYear" type="String">System.String</param>
/// <param name="Gender" type="String">System.String</param>
/// <param name="emailOptIn" type="Boolean">System.Boolean</param>
/// <param name="mobileOptIn" type="Boolean">System.Boolean</param>
/// <param name="txtMobileArea" type="String">System.String</param>
/// <param name="txtMobilePrefix" type="String">System.String</param>
/// <param name="txtMobileSuffix" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SubmitCheckEmail',false,{sourceId:sourceId,txtFirstName:txtFirstName,txtLastName:txtLastName,txtCountry:txtCountry,txtStreetAddress:txtStreetAddress,txtApartment:txtApartment,txtCity:txtCity,ddlState:ddlState,txtZipCode:txtZipCode,txtPhoneArea:txtPhoneArea,txtPhonePrefix:txtPhonePrefix,txtPhoneSuffix:txtPhoneSuffix,txtEmail:txtEmail,txtDOBMonth:txtDOBMonth,txtDOBDay:txtDOBDay,txtDOBYear:txtDOBYear,Gender:Gender,emailOptIn:emailOptIn,mobileOptIn:mobileOptIn,txtMobileArea:txtMobileArea,txtMobilePrefix:txtMobilePrefix,txtMobileSuffix:txtMobileSuffix},succeededCallback,failedCallback,userContext); }}
MGD64.WebFormServices.TdbFormService.registerClass('MGD64.WebFormServices.TdbFormService',Sys.Net.WebServiceProxy);
MGD64.WebFormServices.TdbFormService._staticInstance = new MGD64.WebFormServices.TdbFormService();
MGD64.WebFormServices.TdbFormService.set_path = function(value) {
MGD64.WebFormServices.TdbFormService._staticInstance.set_path(value); }
MGD64.WebFormServices.TdbFormService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return MGD64.WebFormServices.TdbFormService._staticInstance.get_path();}
MGD64.WebFormServices.TdbFormService.set_timeout = function(value) {
MGD64.WebFormServices.TdbFormService._staticInstance.set_timeout(value); }
MGD64.WebFormServices.TdbFormService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return MGD64.WebFormServices.TdbFormService._staticInstance.get_timeout(); }
MGD64.WebFormServices.TdbFormService.set_defaultUserContext = function(value) { 
MGD64.WebFormServices.TdbFormService._staticInstance.set_defaultUserContext(value); }
MGD64.WebFormServices.TdbFormService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return MGD64.WebFormServices.TdbFormService._staticInstance.get_defaultUserContext(); }
MGD64.WebFormServices.TdbFormService.set_defaultSucceededCallback = function(value) { 
 MGD64.WebFormServices.TdbFormService._staticInstance.set_defaultSucceededCallback(value); }
MGD64.WebFormServices.TdbFormService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return MGD64.WebFormServices.TdbFormService._staticInstance.get_defaultSucceededCallback(); }
MGD64.WebFormServices.TdbFormService.set_defaultFailedCallback = function(value) { 
MGD64.WebFormServices.TdbFormService._staticInstance.set_defaultFailedCallback(value); }
MGD64.WebFormServices.TdbFormService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return MGD64.WebFormServices.TdbFormService._staticInstance.get_defaultFailedCallback(); }
MGD64.WebFormServices.TdbFormService.set_path("/WebFormServices/TdbFormService.asmx");
MGD64.WebFormServices.TdbFormService.SubmitContactForm= function(sourceId,txtFirstName,txtLastName,txtCountry,txtStreetAddress,txtApartment,txtCity,ddlState,txtZipCode,txtPhoneArea,txtPhonePrefix,txtPhoneSuffix,txtEmail,txtDOBMonth,txtDOBDay,txtDOBYear,Gender,emailOptIn,mobileOptIn,txtMobileArea,txtMobilePrefix,txtMobileSuffix,txtSubject,txtComment,onSuccess,onFailed,userContext) {
/// <param name="sourceId" type="String">System.String</param>
/// <param name="txtFirstName" type="String">System.String</param>
/// <param name="txtLastName" type="String">System.String</param>
/// <param name="txtCountry" type="String">System.String</param>
/// <param name="txtStreetAddress" type="String">System.String</param>
/// <param name="txtApartment" type="String">System.String</param>
/// <param name="txtCity" type="String">System.String</param>
/// <param name="ddlState" type="String">System.String</param>
/// <param name="txtZipCode" type="String">System.String</param>
/// <param name="txtPhoneArea" type="String">System.String</param>
/// <param name="txtPhonePrefix" type="String">System.String</param>
/// <param name="txtPhoneSuffix" type="String">System.String</param>
/// <param name="txtEmail" type="String">System.String</param>
/// <param name="txtDOBMonth" type="String">System.String</param>
/// <param name="txtDOBDay" type="String">System.String</param>
/// <param name="txtDOBYear" type="String">System.String</param>
/// <param name="Gender" type="String">System.String</param>
/// <param name="emailOptIn" type="Boolean">System.Boolean</param>
/// <param name="mobileOptIn" type="Boolean">System.Boolean</param>
/// <param name="txtMobileArea" type="String">System.String</param>
/// <param name="txtMobilePrefix" type="String">System.String</param>
/// <param name="txtMobileSuffix" type="String">System.String</param>
/// <param name="txtSubject" type="String">System.String</param>
/// <param name="txtComment" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MGD64.WebFormServices.TdbFormService._staticInstance.SubmitContactForm(sourceId,txtFirstName,txtLastName,txtCountry,txtStreetAddress,txtApartment,txtCity,ddlState,txtZipCode,txtPhoneArea,txtPhonePrefix,txtPhoneSuffix,txtEmail,txtDOBMonth,txtDOBDay,txtDOBYear,Gender,emailOptIn,mobileOptIn,txtMobileArea,txtMobilePrefix,txtMobileSuffix,txtSubject,txtComment,onSuccess,onFailed,userContext); }
MGD64.WebFormServices.TdbFormService.SubmitRegistrationForm= function(sourceId,txtFirstName,txtLastName,txtCountry,txtStreetAddress,txtApartment,txtCity,ddlState,txtZipCode,txtPhoneArea,txtPhonePrefix,txtPhoneSuffix,txtEmail,txtDOBMonth,txtDOBDay,txtDOBYear,Gender,emailOptIn,mobileOptIn,txtMobileArea,txtMobilePrefix,txtMobileSuffix,onSuccess,onFailed,userContext) {
/// <param name="sourceId" type="String">System.String</param>
/// <param name="txtFirstName" type="String">System.String</param>
/// <param name="txtLastName" type="String">System.String</param>
/// <param name="txtCountry" type="String">System.String</param>
/// <param name="txtStreetAddress" type="String">System.String</param>
/// <param name="txtApartment" type="String">System.String</param>
/// <param name="txtCity" type="String">System.String</param>
/// <param name="ddlState" type="String">System.String</param>
/// <param name="txtZipCode" type="String">System.String</param>
/// <param name="txtPhoneArea" type="String">System.String</param>
/// <param name="txtPhonePrefix" type="String">System.String</param>
/// <param name="txtPhoneSuffix" type="String">System.String</param>
/// <param name="txtEmail" type="String">System.String</param>
/// <param name="txtDOBMonth" type="String">System.String</param>
/// <param name="txtDOBDay" type="String">System.String</param>
/// <param name="txtDOBYear" type="String">System.String</param>
/// <param name="Gender" type="String">System.String</param>
/// <param name="emailOptIn" type="Boolean">System.Boolean</param>
/// <param name="mobileOptIn" type="Boolean">System.Boolean</param>
/// <param name="txtMobileArea" type="String">System.String</param>
/// <param name="txtMobilePrefix" type="String">System.String</param>
/// <param name="txtMobileSuffix" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MGD64.WebFormServices.TdbFormService._staticInstance.SubmitRegistrationForm(sourceId,txtFirstName,txtLastName,txtCountry,txtStreetAddress,txtApartment,txtCity,ddlState,txtZipCode,txtPhoneArea,txtPhonePrefix,txtPhoneSuffix,txtEmail,txtDOBMonth,txtDOBDay,txtDOBYear,Gender,emailOptIn,mobileOptIn,txtMobileArea,txtMobilePrefix,txtMobileSuffix,onSuccess,onFailed,userContext); }
MGD64.WebFormServices.TdbFormService.SubmitCheckEmail= function(sourceId,txtFirstName,txtLastName,txtCountry,txtStreetAddress,txtApartment,txtCity,ddlState,txtZipCode,txtPhoneArea,txtPhonePrefix,txtPhoneSuffix,txtEmail,txtDOBMonth,txtDOBDay,txtDOBYear,Gender,emailOptIn,mobileOptIn,txtMobileArea,txtMobilePrefix,txtMobileSuffix,onSuccess,onFailed,userContext) {
/// <param name="sourceId" type="String">System.String</param>
/// <param name="txtFirstName" type="String">System.String</param>
/// <param name="txtLastName" type="String">System.String</param>
/// <param name="txtCountry" type="String">System.String</param>
/// <param name="txtStreetAddress" type="String">System.String</param>
/// <param name="txtApartment" type="String">System.String</param>
/// <param name="txtCity" type="String">System.String</param>
/// <param name="ddlState" type="String">System.String</param>
/// <param name="txtZipCode" type="String">System.String</param>
/// <param name="txtPhoneArea" type="String">System.String</param>
/// <param name="txtPhonePrefix" type="String">System.String</param>
/// <param name="txtPhoneSuffix" type="String">System.String</param>
/// <param name="txtEmail" type="String">System.String</param>
/// <param name="txtDOBMonth" type="String">System.String</param>
/// <param name="txtDOBDay" type="String">System.String</param>
/// <param name="txtDOBYear" type="String">System.String</param>
/// <param name="Gender" type="String">System.String</param>
/// <param name="emailOptIn" type="Boolean">System.Boolean</param>
/// <param name="mobileOptIn" type="Boolean">System.Boolean</param>
/// <param name="txtMobileArea" type="String">System.String</param>
/// <param name="txtMobilePrefix" type="String">System.String</param>
/// <param name="txtMobileSuffix" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MGD64.WebFormServices.TdbFormService._staticInstance.SubmitCheckEmail(sourceId,txtFirstName,txtLastName,txtCountry,txtStreetAddress,txtApartment,txtCity,ddlState,txtZipCode,txtPhoneArea,txtPhonePrefix,txtPhoneSuffix,txtEmail,txtDOBMonth,txtDOBDay,txtDOBYear,Gender,emailOptIn,mobileOptIn,txtMobileArea,txtMobilePrefix,txtMobileSuffix,onSuccess,onFailed,userContext); }

