Type.registerNamespace('ERP');
ERP.ERPService=function() {
ERP.ERPService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ERP.ERPService.prototype={
MessagesSave:function(RecruiterEmailSubject,RecruiterEmailMessage,RecruiterFacebookPost,RecruiterFacebookMessage,RecruiterTwitter,EmployeeEmailSubject,EmployeeEmailMessage,EmployeeFacebookPost,EmployeeFacebookMessage,EmployeeTwitter,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'MessagesSave',false,{RecruiterEmailSubject:RecruiterEmailSubject,RecruiterEmailMessage:RecruiterEmailMessage,RecruiterFacebookPost:RecruiterFacebookPost,RecruiterFacebookMessage:RecruiterFacebookMessage,RecruiterTwitter:RecruiterTwitter,EmployeeEmailSubject:EmployeeEmailSubject,EmployeeEmailMessage:EmployeeEmailMessage,EmployeeFacebookPost:EmployeeFacebookPost,EmployeeFacebookMessage:EmployeeFacebookMessage,EmployeeTwitter:EmployeeTwitter},succeededCallback,failedCallback,userContext); },
GetTrackingCode:function(strDomain,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'GetTrackingCode',false,{strDomain:strDomain},succeededCallback,failedCallback,userContext); },
SecuritySave:function(emailFrom,emailApprove,approveSubject,approveEmailText,acceptSubject,acceptMessage,denySubject,denyMessage,emailAutentification,allowedDomains,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'SecuritySave',false,{emailFrom:emailFrom,emailApprove:emailApprove,approveSubject:approveSubject,approveEmailText:approveEmailText,acceptSubject:acceptSubject,acceptMessage:acceptMessage,denySubject:denySubject,denyMessage:denyMessage,emailAutentification:emailAutentification,allowedDomains:allowedDomains},succeededCallback,failedCallback,userContext); },
TrackingSave:function(defaultReferrer,customReferrer,useReferrerMapping,defaultCandidate,customCandidate,defaultSource,customSource,useSourceMapping,useTunityUrl,referrerATS,candidateATS,sourceATS,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'TrackingSave',false,{defaultReferrer:defaultReferrer,customReferrer:customReferrer,useReferrerMapping:useReferrerMapping,defaultCandidate:defaultCandidate,customCandidate:customCandidate,defaultSource:defaultSource,customSource:customSource,useSourceMapping:useSourceMapping,useTunityUrl:useTunityUrl,referrerATS:referrerATS,candidateATS:candidateATS,sourceATS:sourceATS},succeededCallback,failedCallback,userContext); },
HideJob:function(jobParam,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'HideJob',false,{jobParam:jobParam},succeededCallback,failedCallback,userContext); },
ShowJob:function(jobParam,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'ShowJob',false,{jobParam:jobParam},succeededCallback,failedCallback,userContext); },
AddToCart:function(jobParam,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'AddToCart',false,{jobParam:jobParam},succeededCallback,failedCallback,userContext); },
RemoveItemFromCart:function(param,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'RemoveItemFromCart',false,{param:param},succeededCallback,failedCallback,userContext); },
ClearCart:function(succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'ClearCart',false,{},succeededCallback,failedCallback,userContext); },
SavePanel:function(panelName,panelContent,isLiveEditor,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'SavePanel',false,{panelName:panelName,panelContent:panelContent,isLiveEditor:isLiveEditor},succeededCallback,failedCallback,userContext); },
SaveEmail:function(referrerEmail,bodyText,source,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'SaveEmail',false,{referrerEmail:referrerEmail,bodyText:bodyText,source:source},succeededCallback,failedCallback,userContext); },
SendEmail:function(fromEmail,toEmailList,EmailSubject,EmailMessage,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'SendEmail',false,{fromEmail:fromEmail,toEmailList:toEmailList,EmailSubject:EmailSubject,EmailMessage:EmailMessage},succeededCallback,failedCallback,userContext); },
SendERPEmail:function(fromEmail,fromName,toEmailList,EmailSubject,EmailMessage,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'SendERPEmail',false,{fromEmail:fromEmail,fromName:fromName,toEmailList:toEmailList,EmailSubject:EmailSubject,EmailMessage:EmailMessage},succeededCallback,failedCallback,userContext); },
SendToFacebook:function(link,title,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'SendToFacebook',false,{link:link,title:title},succeededCallback,failedCallback,userContext); },
SendToTwitter:function(message,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'SendToTwitter',false,{message:message},succeededCallback,failedCallback,userContext); },
SendToLinkedin:function(link,strTitle,message,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'SendToLinkedin',false,{link:link,strTitle:strTitle,message:message},succeededCallback,failedCallback,userContext); },
validateseositeuser:function(emailid,password,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'validateseositeuser',false,{emailid:emailid,password:password},succeededCallback,failedCallback,userContext); },
forgotpassword:function(emailid,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'forgotpassword',false,{emailid:emailid},succeededCallback,failedCallback,userContext); },
isuserexists:function(emailid,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'isuserexists',false,{emailid:emailid},succeededCallback,failedCallback,userContext); },
GetReportDataForERP:function(intCompanyId,strStartDate,strEndDate,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'GetReportDataForERP',false,{intCompanyId:intCompanyId,strStartDate:strStartDate,strEndDate:strEndDate},succeededCallback,failedCallback,userContext); },
GetReportDataForERPByApplicationType:function(intCompanyId,strStartDate,strEndDate,strApplicationType,postingType,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'GetReportDataForERPByApplicationType',false,{intCompanyId:intCompanyId,strStartDate:strStartDate,strEndDate:strEndDate,strApplicationType:strApplicationType,postingType:postingType},succeededCallback,failedCallback,userContext); },
GetReferralsDetailsForReports:function(intCompanyId,strStartDate,strEndDate,seositeID,postingType,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'GetReferralsDetailsForReports',false,{intCompanyId:intCompanyId,strStartDate:strStartDate,strEndDate:strEndDate,seositeID:seositeID,postingType:postingType},succeededCallback,failedCallback,userContext); },
GetTotalCountReportDataForERP:function(intCompanyId,strStartDate,strEndDate,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'GetTotalCountReportDataForERP',false,{intCompanyId:intCompanyId,strStartDate:strStartDate,strEndDate:strEndDate},succeededCallback,failedCallback,userContext); },
GetERPSecurityTokenCount:function(strDomainId,strToken,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'GetERPSecurityTokenCount',false,{strDomainId:strDomainId,strToken:strToken},succeededCallback,failedCallback,userContext); },
GetERPSecurityTokenExpiryDate:function(strDomainId,strToken,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'GetERPSecurityTokenExpiryDate',false,{strDomainId:strDomainId,strToken:strToken},succeededCallback,failedCallback,userContext); },
geterpsecurityusertype:function(strDomainId,strToken,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'geterpsecurityusertype',false,{strDomainId:strDomainId,strToken:strToken},succeededCallback,failedCallback,userContext); },
geterpsecurityuseremail:function(strDomainId,strToken,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'geterpsecurityuseremail',false,{strDomainId:strDomainId,strToken:strToken},succeededCallback,failedCallback,userContext); },
getnewerpsecurityuseremail:function(strDomainId,strEmail,UserType,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'getnewerpsecurityuseremail',false,{strDomainId:strDomainId,strEmail:strEmail,UserType:UserType},succeededCallback,failedCallback,userContext); },
getnewerpsecurityforcompany:function(intCompanyId,strEmail,UserType,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'getnewerpsecurityforcompany',false,{intCompanyId:intCompanyId,strEmail:strEmail,UserType:UserType},succeededCallback,failedCallback,userContext); },
IsSecurityTokenExists:function(intCompanyId,strEmail,UserType,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'IsSecurityTokenExists',false,{intCompanyId:intCompanyId,strEmail:strEmail,UserType:UserType},succeededCallback,failedCallback,userContext); },
GetSeoSiteDomainInformation:function(strDomainName,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'GetSeoSiteDomainInformation',false,{strDomainName:strDomainName},succeededCallback,failedCallback,userContext); },
GetDomainId:function(strDomainName,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'GetDomainId',false,{strDomainName:strDomainName},succeededCallback,failedCallback,userContext); },
GetDomainAll:function(succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'GetDomainAll',false,{},succeededCallback,failedCallback,userContext); },
GetDomainsDesc:function(strDomainName,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'GetDomainsDesc',false,{strDomainName:strDomainName},succeededCallback,failedCallback,userContext); },
GetJDDisplayOptions:function(strCompanyID,strDomainID,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'GetJDDisplayOptions',false,{strCompanyID:strCompanyID,strDomainID:strDomainID},succeededCallback,failedCallback,userContext); },
GetJobSearchListFull:function(CompanyID,DomainID,CategoryID,DMAID,CountryID,IsInternational,sortOrder,intRecordCount,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'GetJobSearchListFull',false,{CompanyID:CompanyID,DomainID:DomainID,CategoryID:CategoryID,DMAID:DMAID,CountryID:CountryID,IsInternational:IsInternational,sortOrder:sortOrder,intRecordCount:intRecordCount},succeededCallback,failedCallback,userContext); },
GetJobListFull:function(CompanyID,DomainID,CategoryID,DMAID,CountryID,IsInternational,sortOrder,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'GetJobListFull',false,{CompanyID:CompanyID,DomainID:DomainID,CategoryID:CategoryID,DMAID:DMAID,CountryID:CountryID,IsInternational:IsInternational,sortOrder:sortOrder},succeededCallback,failedCallback,userContext); },
getjobdescriptionlong:function(DomainID,JobId,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'getjobdescriptionlong',false,{DomainID:DomainID,JobId:JobId},succeededCallback,failedCallback,userContext); },
getcompanyallocations:function(companyID,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'getcompanyallocations',false,{companyID:companyID},succeededCallback,failedCallback,userContext); },
getcompanyallcategories:function(companyID,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'getcompanyallcategories',false,{companyID:companyID},succeededCallback,failedCallback,userContext); },
getcompanyallcategoriesfromfeed:function(companyID,succeededCallback, failedCallback, userContext) {
return this._invoke(ERP.ERPService.get_path(), 'getcompanyallcategoriesfromfeed',false,{companyID:companyID},succeededCallback,failedCallback,userContext); }}
ERP.ERPService.registerClass('ERP.ERPService',Sys.Net.WebServiceProxy);
ERP.ERPService._staticInstance = new ERP.ERPService();
ERP.ERPService.set_path = function(value) { ERP.ERPService._staticInstance._path = value; }
ERP.ERPService.get_path = function() { return ERP.ERPService._staticInstance._path; }
ERP.ERPService.set_timeout = function(value) { ERP.ERPService._staticInstance._timeout = value; }
ERP.ERPService.get_timeout = function() { return ERP.ERPService._staticInstance._timeout; }
ERP.ERPService.set_defaultUserContext = function(value) { ERP.ERPService._staticInstance._userContext = value; }
ERP.ERPService.get_defaultUserContext = function() { return ERP.ERPService._staticInstance._userContext; }
ERP.ERPService.set_defaultSucceededCallback = function(value) { ERP.ERPService._staticInstance._succeeded = value; }
ERP.ERPService.get_defaultSucceededCallback = function() { return ERP.ERPService._staticInstance._succeeded; }
ERP.ERPService.set_defaultFailedCallback = function(value) { ERP.ERPService._staticInstance._failed = value; }
ERP.ERPService.get_defaultFailedCallback = function() { return ERP.ERPService._staticInstance._failed; }
ERP.ERPService.set_path("/ERP/ERPService.asmx");
ERP.ERPService.MessagesSave= function(RecruiterEmailSubject,RecruiterEmailMessage,RecruiterFacebookPost,RecruiterFacebookMessage,RecruiterTwitter,EmployeeEmailSubject,EmployeeEmailMessage,EmployeeFacebookPost,EmployeeFacebookMessage,EmployeeTwitter,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.MessagesSave(RecruiterEmailSubject,RecruiterEmailMessage,RecruiterFacebookPost,RecruiterFacebookMessage,RecruiterTwitter,EmployeeEmailSubject,EmployeeEmailMessage,EmployeeFacebookPost,EmployeeFacebookMessage,EmployeeTwitter,onSuccess,onFailed,userContext); }
ERP.ERPService.GetTrackingCode= function(strDomain,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.GetTrackingCode(strDomain,onSuccess,onFailed,userContext); }
ERP.ERPService.SecuritySave= function(emailFrom,emailApprove,approveSubject,approveEmailText,acceptSubject,acceptMessage,denySubject,denyMessage,emailAutentification,allowedDomains,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.SecuritySave(emailFrom,emailApprove,approveSubject,approveEmailText,acceptSubject,acceptMessage,denySubject,denyMessage,emailAutentification,allowedDomains,onSuccess,onFailed,userContext); }
ERP.ERPService.TrackingSave= function(defaultReferrer,customReferrer,useReferrerMapping,defaultCandidate,customCandidate,defaultSource,customSource,useSourceMapping,useTunityUrl,referrerATS,candidateATS,sourceATS,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.TrackingSave(defaultReferrer,customReferrer,useReferrerMapping,defaultCandidate,customCandidate,defaultSource,customSource,useSourceMapping,useTunityUrl,referrerATS,candidateATS,sourceATS,onSuccess,onFailed,userContext); }
ERP.ERPService.HideJob= function(jobParam,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.HideJob(jobParam,onSuccess,onFailed,userContext); }
ERP.ERPService.ShowJob= function(jobParam,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.ShowJob(jobParam,onSuccess,onFailed,userContext); }
ERP.ERPService.AddToCart= function(jobParam,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.AddToCart(jobParam,onSuccess,onFailed,userContext); }
ERP.ERPService.RemoveItemFromCart= function(param,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.RemoveItemFromCart(param,onSuccess,onFailed,userContext); }
ERP.ERPService.ClearCart= function(onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.ClearCart(onSuccess,onFailed,userContext); }
ERP.ERPService.SavePanel= function(panelName,panelContent,isLiveEditor,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.SavePanel(panelName,panelContent,isLiveEditor,onSuccess,onFailed,userContext); }
ERP.ERPService.SaveEmail= function(referrerEmail,bodyText,source,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.SaveEmail(referrerEmail,bodyText,source,onSuccess,onFailed,userContext); }
ERP.ERPService.SendEmail= function(fromEmail,toEmailList,EmailSubject,EmailMessage,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.SendEmail(fromEmail,toEmailList,EmailSubject,EmailMessage,onSuccess,onFailed,userContext); }
ERP.ERPService.SendERPEmail= function(fromEmail,fromName,toEmailList,EmailSubject,EmailMessage,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.SendERPEmail(fromEmail,fromName,toEmailList,EmailSubject,EmailMessage,onSuccess,onFailed,userContext); }
ERP.ERPService.SendToFacebook= function(link,title,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.SendToFacebook(link,title,onSuccess,onFailed,userContext); }
ERP.ERPService.SendToTwitter= function(message,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.SendToTwitter(message,onSuccess,onFailed,userContext); }
ERP.ERPService.SendToLinkedin= function(link,strTitle,message,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.SendToLinkedin(link,strTitle,message,onSuccess,onFailed,userContext); }
ERP.ERPService.validateseositeuser= function(emailid,password,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.validateseositeuser(emailid,password,onSuccess,onFailed,userContext); }
ERP.ERPService.forgotpassword= function(emailid,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.forgotpassword(emailid,onSuccess,onFailed,userContext); }
ERP.ERPService.isuserexists= function(emailid,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.isuserexists(emailid,onSuccess,onFailed,userContext); }
ERP.ERPService.GetReportDataForERP= function(intCompanyId,strStartDate,strEndDate,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.GetReportDataForERP(intCompanyId,strStartDate,strEndDate,onSuccess,onFailed,userContext); }
ERP.ERPService.GetReportDataForERPByApplicationType= function(intCompanyId,strStartDate,strEndDate,strApplicationType,postingType,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.GetReportDataForERPByApplicationType(intCompanyId,strStartDate,strEndDate,strApplicationType,postingType,onSuccess,onFailed,userContext); }
ERP.ERPService.GetReferralsDetailsForReports= function(intCompanyId,strStartDate,strEndDate,seositeID,postingType,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.GetReferralsDetailsForReports(intCompanyId,strStartDate,strEndDate,seositeID,postingType,onSuccess,onFailed,userContext); }
ERP.ERPService.GetTotalCountReportDataForERP= function(intCompanyId,strStartDate,strEndDate,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.GetTotalCountReportDataForERP(intCompanyId,strStartDate,strEndDate,onSuccess,onFailed,userContext); }
ERP.ERPService.GetERPSecurityTokenCount= function(strDomainId,strToken,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.GetERPSecurityTokenCount(strDomainId,strToken,onSuccess,onFailed,userContext); }
ERP.ERPService.GetERPSecurityTokenExpiryDate= function(strDomainId,strToken,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.GetERPSecurityTokenExpiryDate(strDomainId,strToken,onSuccess,onFailed,userContext); }
ERP.ERPService.geterpsecurityusertype= function(strDomainId,strToken,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.geterpsecurityusertype(strDomainId,strToken,onSuccess,onFailed,userContext); }
ERP.ERPService.geterpsecurityuseremail= function(strDomainId,strToken,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.geterpsecurityuseremail(strDomainId,strToken,onSuccess,onFailed,userContext); }
ERP.ERPService.getnewerpsecurityuseremail= function(strDomainId,strEmail,UserType,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.getnewerpsecurityuseremail(strDomainId,strEmail,UserType,onSuccess,onFailed,userContext); }
ERP.ERPService.getnewerpsecurityforcompany= function(intCompanyId,strEmail,UserType,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.getnewerpsecurityforcompany(intCompanyId,strEmail,UserType,onSuccess,onFailed,userContext); }
ERP.ERPService.IsSecurityTokenExists= function(intCompanyId,strEmail,UserType,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.IsSecurityTokenExists(intCompanyId,strEmail,UserType,onSuccess,onFailed,userContext); }
ERP.ERPService.GetSeoSiteDomainInformation= function(strDomainName,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.GetSeoSiteDomainInformation(strDomainName,onSuccess,onFailed,userContext); }
ERP.ERPService.GetDomainId= function(strDomainName,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.GetDomainId(strDomainName,onSuccess,onFailed,userContext); }
ERP.ERPService.GetDomainAll= function(onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.GetDomainAll(onSuccess,onFailed,userContext); }
ERP.ERPService.GetDomainsDesc= function(strDomainName,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.GetDomainsDesc(strDomainName,onSuccess,onFailed,userContext); }
ERP.ERPService.GetJDDisplayOptions= function(strCompanyID,strDomainID,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.GetJDDisplayOptions(strCompanyID,strDomainID,onSuccess,onFailed,userContext); }
ERP.ERPService.GetJobSearchListFull= function(CompanyID,DomainID,CategoryID,DMAID,CountryID,IsInternational,sortOrder,intRecordCount,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.GetJobSearchListFull(CompanyID,DomainID,CategoryID,DMAID,CountryID,IsInternational,sortOrder,intRecordCount,onSuccess,onFailed,userContext); }
ERP.ERPService.GetJobListFull= function(CompanyID,DomainID,CategoryID,DMAID,CountryID,IsInternational,sortOrder,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.GetJobListFull(CompanyID,DomainID,CategoryID,DMAID,CountryID,IsInternational,sortOrder,onSuccess,onFailed,userContext); }
ERP.ERPService.getjobdescriptionlong= function(DomainID,JobId,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.getjobdescriptionlong(DomainID,JobId,onSuccess,onFailed,userContext); }
ERP.ERPService.getcompanyallocations= function(companyID,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.getcompanyallocations(companyID,onSuccess,onFailed,userContext); }
ERP.ERPService.getcompanyallcategories= function(companyID,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.getcompanyallcategories(companyID,onSuccess,onFailed,userContext); }
ERP.ERPService.getcompanyallcategoriesfromfeed= function(companyID,onSuccess,onFailed,userContext) {ERP.ERPService._staticInstance.getcompanyallcategoriesfromfeed(companyID,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(ERPPageMethodResult) === 'undefined') {
var ERPPageMethodResult=gtc("ERPPageMethodResult");
ERPPageMethodResult.registerClass('ERPPageMethodResult');
}
Type.registerNamespace('System.Data');
if (typeof(System.Data.DataSet) === 'undefined') {
System.Data.DataSet=gtc("System.Data.DataSet");
System.Data.DataSet.registerClass('System.Data.DataSet');
}
Type.registerNamespace('TMPW.Product.SeoSite.BusLogic.SeoSiteWebService');
if (typeof(TMPW.Product.SeoSite.BusLogic.SeoSiteWebService.Dma) === 'undefined') {
TMPW.Product.SeoSite.BusLogic.SeoSiteWebService.Dma=gtc("TMPW.Product.SeoSite.BusLogic.SeoSiteWebService.Dma");
TMPW.Product.SeoSite.BusLogic.SeoSiteWebService.Dma.registerClass('TMPW.Product.SeoSite.BusLogic.SeoSiteWebService.Dma');
}
if (typeof(CategoryAll) === 'undefined') {
var CategoryAll=gtc("CategoryAll");
CategoryAll.registerClass('CategoryAll');
}
if (typeof(ErpSecurity_UserType) === 'undefined') {
ErpSecurity_UserType = function() { throw Error.invalidOperation(); }
ErpSecurity_UserType.prototype = {None: 0,Admin: 1,Employee: 2,Candidate: 3,Recruiter: 4}
ErpSecurity_UserType.registerEnum('ErpSecurity_UserType', true);
}
if (typeof(Level2JobsSortOrder) === 'undefined') {
Level2JobsSortOrder = function() { throw Error.invalidOperation(); }
Level2JobsSortOrder.prototype = {ByCreateDate: 0,ByJobTitle: 1}
Level2JobsSortOrder.registerEnum('Level2JobsSortOrder', true);
}

