var ApplicationService=function() {
ApplicationService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ApplicationService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ApplicationService._staticInstance.get_path();},
SplitByString:function(input,separator,escapeCharacter,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SplitByString',false,{input:input,separator:separator,escapeCharacter:escapeCharacter},succeededCallback,failedCallback,userContext); },
getReferenceDataByRecordID:function(vXmodPortalID,vXmodFormID,vXmodRecordID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getReferenceDataByRecordID',false,{vXmodPortalID:vXmodPortalID,vXmodFormID:vXmodFormID,vXmodRecordID:vXmodRecordID},succeededCallback,failedCallback,userContext); },
getNewsDataByRecordID:function(vXmodPortalID,vXmodFormID,vXmodRecordID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getNewsDataByRecordID',false,{vXmodPortalID:vXmodPortalID,vXmodFormID:vXmodFormID,vXmodRecordID:vXmodRecordID},succeededCallback,failedCallback,userContext); },
getMicroSiteContentByID:function(vMicroSiteID,vMicroSiteContentID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getMicroSiteContentByID',false,{vMicroSiteID:vMicroSiteID,vMicroSiteContentID:vMicroSiteContentID},succeededCallback,failedCallback,userContext); },
getMicroSiteContents:function(vMicroSiteID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getMicroSiteContents',false,{vMicroSiteID:vMicroSiteID},succeededCallback,failedCallback,userContext); },
getMicroSiteChildContentByParentID:function(vMicroSiteID,vParentID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getMicroSiteChildContentByParentID',false,{vMicroSiteID:vMicroSiteID,vParentID:vParentID},succeededCallback,failedCallback,userContext); }}
ApplicationService.registerClass('ApplicationService',Sys.Net.WebServiceProxy);
ApplicationService._staticInstance = new ApplicationService();
ApplicationService.set_path = function(value) { ApplicationService._staticInstance.set_path(value); }
ApplicationService.get_path = function() { return ApplicationService._staticInstance.get_path(); }
ApplicationService.set_timeout = function(value) { ApplicationService._staticInstance.set_timeout(value); }
ApplicationService.get_timeout = function() { return ApplicationService._staticInstance.get_timeout(); }
ApplicationService.set_defaultUserContext = function(value) { ApplicationService._staticInstance.set_defaultUserContext(value); }
ApplicationService.get_defaultUserContext = function() { return ApplicationService._staticInstance.get_defaultUserContext(); }
ApplicationService.set_defaultSucceededCallback = function(value) { ApplicationService._staticInstance.set_defaultSucceededCallback(value); }
ApplicationService.get_defaultSucceededCallback = function() { return ApplicationService._staticInstance.get_defaultSucceededCallback(); }
ApplicationService.set_defaultFailedCallback = function(value) { ApplicationService._staticInstance.set_defaultFailedCallback(value); }
ApplicationService.get_defaultFailedCallback = function() { return ApplicationService._staticInstance.get_defaultFailedCallback(); }
ApplicationService.set_path("/Services/ApplicationService.svc");
ApplicationService.SplitByString= function(input,separator,escapeCharacter,onSuccess,onFailed,userContext) {ApplicationService._staticInstance.SplitByString(input,separator,escapeCharacter,onSuccess,onFailed,userContext); }
ApplicationService.getReferenceDataByRecordID= function(vXmodPortalID,vXmodFormID,vXmodRecordID,onSuccess,onFailed,userContext) {ApplicationService._staticInstance.getReferenceDataByRecordID(vXmodPortalID,vXmodFormID,vXmodRecordID,onSuccess,onFailed,userContext); }
ApplicationService.getNewsDataByRecordID= function(vXmodPortalID,vXmodFormID,vXmodRecordID,onSuccess,onFailed,userContext) {ApplicationService._staticInstance.getNewsDataByRecordID(vXmodPortalID,vXmodFormID,vXmodRecordID,onSuccess,onFailed,userContext); }
ApplicationService.getMicroSiteContentByID= function(vMicroSiteID,vMicroSiteContentID,onSuccess,onFailed,userContext) {ApplicationService._staticInstance.getMicroSiteContentByID(vMicroSiteID,vMicroSiteContentID,onSuccess,onFailed,userContext); }
ApplicationService.getMicroSiteContents= function(vMicroSiteID,onSuccess,onFailed,userContext) {ApplicationService._staticInstance.getMicroSiteContents(vMicroSiteID,onSuccess,onFailed,userContext); }
ApplicationService.getMicroSiteChildContentByParentID= function(vMicroSiteID,vParentID,onSuccess,onFailed,userContext) {ApplicationService._staticInstance.getMicroSiteChildContentByParentID(vMicroSiteID,vParentID,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('WCF_AJAX.Data');
if (typeof(WCF_AJAX.Data.dReference) === 'undefined') {
WCF_AJAX.Data.dReference=gtc("dReference:http://schemas.datacontract.org/2004/07/WCF_AJAX.Data");
WCF_AJAX.Data.dReference.registerClass('WCF_AJAX.Data.dReference');
}
if (typeof(WCF_AJAX.Data.dNews) === 'undefined') {
WCF_AJAX.Data.dNews=gtc("dNews:http://schemas.datacontract.org/2004/07/WCF_AJAX.Data");
WCF_AJAX.Data.dNews.registerClass('WCF_AJAX.Data.dNews');
}
if (typeof(WCF_AJAX.Data.dMicroSiteContent) === 'undefined') {
WCF_AJAX.Data.dMicroSiteContent=gtc("dMicroSiteContent:http://schemas.datacontract.org/2004/07/WCF_AJAX.Data");
WCF_AJAX.Data.dMicroSiteContent.registerClass('WCF_AJAX.Data.dMicroSiteContent');
}
