var WSSurvey=function() {
WSSurvey.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
WSSurvey.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return WSSurvey._staticInstance.get_path();},
SeachGeoPostal:function(countryid,languageid,zipcode,answerid,Email,countid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SeachGeoPostal',false,{countryid:countryid,languageid:languageid,zipcode:zipcode,answerid:answerid,Email:Email,countid:countid},succeededCallback,failedCallback,userContext); },
CheckAvailableMailAdres:function(email,p_languageID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckAvailableMailAdres',false,{email:email,p_languageID:p_languageID},succeededCallback,failedCallback,userContext); },
MailActivation:function(PanelID,answerid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MailActivation',false,{PanelID:PanelID,answerid:answerid},succeededCallback,failedCallback,userContext); },
SaveParental:function(pPartnerID,pCountID,pAnswerZoneID,pAnswerBBID,pGender,pYob,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveParental',false,{pPartnerID:pPartnerID,pCountID:pCountID,pAnswerZoneID:pAnswerZoneID,pAnswerBBID:pAnswerBBID,pGender:pGender,pYob:pYob},succeededCallback,failedCallback,userContext); },
getExtraLabel:function(pTranslateInternalID,pLanguageID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getExtraLabel',false,{pTranslateInternalID:pTranslateInternalID,pLanguageID:pLanguageID},succeededCallback,failedCallback,userContext); },
saveCompetition:function(pCountID,pAnswerID,pPartnerID,pQuestion1,pQuestion2,pEmail,pFirstName,pLastName,pCountry,pmode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'saveCompetition',false,{pCountID:pCountID,pAnswerID:pAnswerID,pPartnerID:pPartnerID,pQuestion1:pQuestion1,pQuestion2:pQuestion2,pEmail:pEmail,pFirstName:pFirstName,pLastName:pLastName,pCountry:pCountry,pmode:pmode},succeededCallback,failedCallback,userContext); },
checkTTCOptinActive:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'checkTTCOptinActive',false,{},succeededCallback,failedCallback,userContext); },
registerOptinPage:function(pCountID,pPartnerID,pMode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'registerOptinPage',false,{pCountID:pCountID,pPartnerID:pPartnerID,pMode:pMode},succeededCallback,failedCallback,userContext); },
registerTnxPanel:function(pCountID,pPartnerID,pMode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'registerTnxPanel',false,{pCountID:pCountID,pPartnerID:pPartnerID,pMode:pMode},succeededCallback,failedCallback,userContext); },
registerTnxeScape:function(pCountID,pPartnerID,pMode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'registerTnxeScape',false,{pCountID:pCountID,pPartnerID:pPartnerID,pMode:pMode},succeededCallback,failedCallback,userContext); },
registerRedirect:function(pCountID,pPartnerID,pMode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'registerRedirect',false,{pCountID:pCountID,pPartnerID:pPartnerID,pMode:pMode},succeededCallback,failedCallback,userContext); },
registerCookieOK:function(pCountID,pPartnerID,pMode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'registerCookieOK',false,{pCountID:pCountID,pPartnerID:pPartnerID,pMode:pMode},succeededCallback,failedCallback,userContext); },
registerCookieAccept:function(pCountID,pPartnerID,pMode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'registerCookieAccept',false,{pCountID:pCountID,pPartnerID:pPartnerID,pMode:pMode},succeededCallback,failedCallback,userContext); },
addPanelMember:function(pMode,pSource,pPartnerID,pEmail,pFirstName,pLastName,pCountry,pLanguage,pPasswd,pDOB,pMOB,pYOB,pGender,pBrowser,pBrowserVersion,pBrowserType,pPlatform,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'addPanelMember',false,{pMode:pMode,pSource:pSource,pPartnerID:pPartnerID,pEmail:pEmail,pFirstName:pFirstName,pLastName:pLastName,pCountry:pCountry,pLanguage:pLanguage,pPasswd:pPasswd,pDOB:pDOB,pMOB:pMOB,pYOB:pYOB,pGender:pGender,pBrowser:pBrowser,pBrowserVersion:pBrowserVersion,pBrowserType:pBrowserType,pPlatform:pPlatform},succeededCallback,failedCallback,userContext); },
addPartnerOptin:function(pMode,pCompetitionID,pOptinID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'addPartnerOptin',false,{pMode:pMode,pCompetitionID:pCompetitionID,pOptinID:pOptinID},succeededCallback,failedCallback,userContext); },
logFacebookSubscribe:function(pMode,pID,pEmail,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'logFacebookSubscribe',false,{pMode:pMode,pID:pID,pEmail:pEmail},succeededCallback,failedCallback,userContext); },
logFacebookShare:function(pMode,pID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'logFacebookShare',false,{pMode:pMode,pID:pID},succeededCallback,failedCallback,userContext); }}
WSSurvey.registerClass('WSSurvey',Sys.Net.WebServiceProxy);
WSSurvey._staticInstance = new WSSurvey();
WSSurvey.set_path = function(value) { WSSurvey._staticInstance.set_path(value); }
WSSurvey.get_path = function() { return WSSurvey._staticInstance.get_path(); }
WSSurvey.set_timeout = function(value) { WSSurvey._staticInstance.set_timeout(value); }
WSSurvey.get_timeout = function() { return WSSurvey._staticInstance.get_timeout(); }
WSSurvey.set_defaultUserContext = function(value) { WSSurvey._staticInstance.set_defaultUserContext(value); }
WSSurvey.get_defaultUserContext = function() { return WSSurvey._staticInstance.get_defaultUserContext(); }
WSSurvey.set_defaultSucceededCallback = function(value) { WSSurvey._staticInstance.set_defaultSucceededCallback(value); }
WSSurvey.get_defaultSucceededCallback = function() { return WSSurvey._staticInstance.get_defaultSucceededCallback(); }
WSSurvey.set_defaultFailedCallback = function(value) { WSSurvey._staticInstance.set_defaultFailedCallback(value); }
WSSurvey.get_defaultFailedCallback = function() { return WSSurvey._staticInstance.get_defaultFailedCallback(); }
WSSurvey.set_path("/survey/WSSurvey.asmx");
WSSurvey.SeachGeoPostal= function(countryid,languageid,zipcode,answerid,Email,countid,onSuccess,onFailed,userContext) {WSSurvey._staticInstance.SeachGeoPostal(countryid,languageid,zipcode,answerid,Email,countid,onSuccess,onFailed,userContext); }
WSSurvey.CheckAvailableMailAdres= function(email,p_languageID,onSuccess,onFailed,userContext) {WSSurvey._staticInstance.CheckAvailableMailAdres(email,p_languageID,onSuccess,onFailed,userContext); }
WSSurvey.MailActivation= function(PanelID,answerid,onSuccess,onFailed,userContext) {WSSurvey._staticInstance.MailActivation(PanelID,answerid,onSuccess,onFailed,userContext); }
WSSurvey.SaveParental= function(pPartnerID,pCountID,pAnswerZoneID,pAnswerBBID,pGender,pYob,onSuccess,onFailed,userContext) {WSSurvey._staticInstance.SaveParental(pPartnerID,pCountID,pAnswerZoneID,pAnswerBBID,pGender,pYob,onSuccess,onFailed,userContext); }
WSSurvey.getExtraLabel= function(pTranslateInternalID,pLanguageID,onSuccess,onFailed,userContext) {WSSurvey._staticInstance.getExtraLabel(pTranslateInternalID,pLanguageID,onSuccess,onFailed,userContext); }
WSSurvey.saveCompetition= function(pCountID,pAnswerID,pPartnerID,pQuestion1,pQuestion2,pEmail,pFirstName,pLastName,pCountry,pmode,onSuccess,onFailed,userContext) {WSSurvey._staticInstance.saveCompetition(pCountID,pAnswerID,pPartnerID,pQuestion1,pQuestion2,pEmail,pFirstName,pLastName,pCountry,pmode,onSuccess,onFailed,userContext); }
WSSurvey.checkTTCOptinActive= function(onSuccess,onFailed,userContext) {WSSurvey._staticInstance.checkTTCOptinActive(onSuccess,onFailed,userContext); }
WSSurvey.registerOptinPage= function(pCountID,pPartnerID,pMode,onSuccess,onFailed,userContext) {WSSurvey._staticInstance.registerOptinPage(pCountID,pPartnerID,pMode,onSuccess,onFailed,userContext); }
WSSurvey.registerTnxPanel= function(pCountID,pPartnerID,pMode,onSuccess,onFailed,userContext) {WSSurvey._staticInstance.registerTnxPanel(pCountID,pPartnerID,pMode,onSuccess,onFailed,userContext); }
WSSurvey.registerTnxeScape= function(pCountID,pPartnerID,pMode,onSuccess,onFailed,userContext) {WSSurvey._staticInstance.registerTnxeScape(pCountID,pPartnerID,pMode,onSuccess,onFailed,userContext); }
WSSurvey.registerRedirect= function(pCountID,pPartnerID,pMode,onSuccess,onFailed,userContext) {WSSurvey._staticInstance.registerRedirect(pCountID,pPartnerID,pMode,onSuccess,onFailed,userContext); }
WSSurvey.registerCookieOK= function(pCountID,pPartnerID,pMode,onSuccess,onFailed,userContext) {WSSurvey._staticInstance.registerCookieOK(pCountID,pPartnerID,pMode,onSuccess,onFailed,userContext); }
WSSurvey.registerCookieAccept= function(pCountID,pPartnerID,pMode,onSuccess,onFailed,userContext) {WSSurvey._staticInstance.registerCookieAccept(pCountID,pPartnerID,pMode,onSuccess,onFailed,userContext); }
WSSurvey.addPanelMember= function(pMode,pSource,pPartnerID,pEmail,pFirstName,pLastName,pCountry,pLanguage,pPasswd,pDOB,pMOB,pYOB,pGender,pBrowser,pBrowserVersion,pBrowserType,pPlatform,onSuccess,onFailed,userContext) {WSSurvey._staticInstance.addPanelMember(pMode,pSource,pPartnerID,pEmail,pFirstName,pLastName,pCountry,pLanguage,pPasswd,pDOB,pMOB,pYOB,pGender,pBrowser,pBrowserVersion,pBrowserType,pPlatform,onSuccess,onFailed,userContext); }
WSSurvey.addPartnerOptin= function(pMode,pCompetitionID,pOptinID,onSuccess,onFailed,userContext) {WSSurvey._staticInstance.addPartnerOptin(pMode,pCompetitionID,pOptinID,onSuccess,onFailed,userContext); }
WSSurvey.logFacebookSubscribe= function(pMode,pID,pEmail,onSuccess,onFailed,userContext) {WSSurvey._staticInstance.logFacebookSubscribe(pMode,pID,pEmail,onSuccess,onFailed,userContext); }
WSSurvey.logFacebookShare= function(pMode,pID,onSuccess,onFailed,userContext) {WSSurvey._staticInstance.logFacebookShare(pMode,pID,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(GeoPostalItem) === 'undefined') {
var GeoPostalItem=gtc("GeoPostalItem");
GeoPostalItem.registerClass('GeoPostalItem');
}

