Type.registerNamespace('Cea.WebApp.JobsEq.ws');
Cea.WebApp.JobsEq.ws.Occupation=function() {
Cea.WebApp.JobsEq.ws.Occupation.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Cea.WebApp.JobsEq.ws.Occupation.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Cea.WebApp.JobsEq.ws.Occupation._staticInstance.get_path();},
GetSocList:function(socType,socCode,listType,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSocList',true,{socType:socType,socCode:socCode,listType:listType},succeededCallback,failedCallback,userContext); },
GapStats:function(socCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GapStats',true,{socCode:socCode},succeededCallback,failedCallback,userContext); },
GapStatsForRegion:function(regionType,regionCode,socCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GapStatsForRegion',true,{regionType:regionType,regionCode:regionCode,socCode:socCode},succeededCallback,failedCallback,userContext); },
GetSocTree:function(socType,socCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSocTree',true,{socType:socType,socCode:socCode},succeededCallback,failedCallback,userContext); },
DialogLookup:function(socType,socCode,listType,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DialogLookup',true,{socType:socType,socCode:socCode,listType:listType},succeededCallback,failedCallback,userContext); },
SocSearch:function(txt,minType,maxType,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SocSearch',true,{txt:txt,minType:minType,maxType:maxType},succeededCallback,failedCallback,userContext); },
GetJobListings:function(soc_code,zip,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetJobListings',true,{soc_code:soc_code,zip:zip},succeededCallback,failedCallback,userContext); },
GetQuickJobs:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetQuickJobs',true,{},succeededCallback,failedCallback,userContext); },
AddFavorite:function(socType,socCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddFavorite',true,{socType:socType,socCode:socCode},succeededCallback,failedCallback,userContext); },
DeleteFavorite:function(socType,socCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteFavorite',true,{socType:socType,socCode:socCode},succeededCallback,failedCallback,userContext); },
GetFavorites:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFavorites',true,{},succeededCallback,failedCallback,userContext); },
GetRecent:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRecent',true,{},succeededCallback,failedCallback,userContext); },
OccGapForCip:function(regionType,regionCode,cipCode,educationLevel,gap_length,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'OccGapForCip',true,{regionType:regionType,regionCode:regionCode,cipCode:cipCode,educationLevel:educationLevel,gap_length:gap_length},succeededCallback,failedCallback,userContext); }}
Cea.WebApp.JobsEq.ws.Occupation.registerClass('Cea.WebApp.JobsEq.ws.Occupation',Sys.Net.WebServiceProxy);
Cea.WebApp.JobsEq.ws.Occupation._staticInstance = new Cea.WebApp.JobsEq.ws.Occupation();
Cea.WebApp.JobsEq.ws.Occupation.set_path = function(value) { Cea.WebApp.JobsEq.ws.Occupation._staticInstance.set_path(value); }
Cea.WebApp.JobsEq.ws.Occupation.get_path = function() { return Cea.WebApp.JobsEq.ws.Occupation._staticInstance.get_path(); }
Cea.WebApp.JobsEq.ws.Occupation.set_timeout = function(value) { Cea.WebApp.JobsEq.ws.Occupation._staticInstance.set_timeout(value); }
Cea.WebApp.JobsEq.ws.Occupation.get_timeout = function() { return Cea.WebApp.JobsEq.ws.Occupation._staticInstance.get_timeout(); }
Cea.WebApp.JobsEq.ws.Occupation.set_defaultUserContext = function(value) { Cea.WebApp.JobsEq.ws.Occupation._staticInstance.set_defaultUserContext(value); }
Cea.WebApp.JobsEq.ws.Occupation.get_defaultUserContext = function() { return Cea.WebApp.JobsEq.ws.Occupation._staticInstance.get_defaultUserContext(); }
Cea.WebApp.JobsEq.ws.Occupation.set_defaultSucceededCallback = function(value) { Cea.WebApp.JobsEq.ws.Occupation._staticInstance.set_defaultSucceededCallback(value); }
Cea.WebApp.JobsEq.ws.Occupation.get_defaultSucceededCallback = function() { return Cea.WebApp.JobsEq.ws.Occupation._staticInstance.get_defaultSucceededCallback(); }
Cea.WebApp.JobsEq.ws.Occupation.set_defaultFailedCallback = function(value) { Cea.WebApp.JobsEq.ws.Occupation._staticInstance.set_defaultFailedCallback(value); }
Cea.WebApp.JobsEq.ws.Occupation.get_defaultFailedCallback = function() { return Cea.WebApp.JobsEq.ws.Occupation._staticInstance.get_defaultFailedCallback(); }
Cea.WebApp.JobsEq.ws.Occupation.set_path("/us/ws/Occupation.asmx");
Cea.WebApp.JobsEq.ws.Occupation.GetSocList= function(socType,socCode,listType,onSuccess,onFailed,userContext) {Cea.WebApp.JobsEq.ws.Occupation._staticInstance.GetSocList(socType,socCode,listType,onSuccess,onFailed,userContext); }
Cea.WebApp.JobsEq.ws.Occupation.GapStats= function(socCode,onSuccess,onFailed,userContext) {Cea.WebApp.JobsEq.ws.Occupation._staticInstance.GapStats(socCode,onSuccess,onFailed,userContext); }
Cea.WebApp.JobsEq.ws.Occupation.GapStatsForRegion= function(regionType,regionCode,socCode,onSuccess,onFailed,userContext) {Cea.WebApp.JobsEq.ws.Occupation._staticInstance.GapStatsForRegion(regionType,regionCode,socCode,onSuccess,onFailed,userContext); }
Cea.WebApp.JobsEq.ws.Occupation.GetSocTree= function(socType,socCode,onSuccess,onFailed,userContext) {Cea.WebApp.JobsEq.ws.Occupation._staticInstance.GetSocTree(socType,socCode,onSuccess,onFailed,userContext); }
Cea.WebApp.JobsEq.ws.Occupation.DialogLookup= function(socType,socCode,listType,onSuccess,onFailed,userContext) {Cea.WebApp.JobsEq.ws.Occupation._staticInstance.DialogLookup(socType,socCode,listType,onSuccess,onFailed,userContext); }
Cea.WebApp.JobsEq.ws.Occupation.SocSearch= function(txt,minType,maxType,onSuccess,onFailed,userContext) {Cea.WebApp.JobsEq.ws.Occupation._staticInstance.SocSearch(txt,minType,maxType,onSuccess,onFailed,userContext); }
Cea.WebApp.JobsEq.ws.Occupation.GetJobListings= function(soc_code,zip,onSuccess,onFailed,userContext) {Cea.WebApp.JobsEq.ws.Occupation._staticInstance.GetJobListings(soc_code,zip,onSuccess,onFailed,userContext); }
Cea.WebApp.JobsEq.ws.Occupation.GetQuickJobs= function(onSuccess,onFailed,userContext) {Cea.WebApp.JobsEq.ws.Occupation._staticInstance.GetQuickJobs(onSuccess,onFailed,userContext); }
Cea.WebApp.JobsEq.ws.Occupation.AddFavorite= function(socType,socCode,onSuccess,onFailed,userContext) {Cea.WebApp.JobsEq.ws.Occupation._staticInstance.AddFavorite(socType,socCode,onSuccess,onFailed,userContext); }
Cea.WebApp.JobsEq.ws.Occupation.DeleteFavorite= function(socType,socCode,onSuccess,onFailed,userContext) {Cea.WebApp.JobsEq.ws.Occupation._staticInstance.DeleteFavorite(socType,socCode,onSuccess,onFailed,userContext); }
Cea.WebApp.JobsEq.ws.Occupation.GetFavorites= function(onSuccess,onFailed,userContext) {Cea.WebApp.JobsEq.ws.Occupation._staticInstance.GetFavorites(onSuccess,onFailed,userContext); }
Cea.WebApp.JobsEq.ws.Occupation.GetRecent= function(onSuccess,onFailed,userContext) {Cea.WebApp.JobsEq.ws.Occupation._staticInstance.GetRecent(onSuccess,onFailed,userContext); }
Cea.WebApp.JobsEq.ws.Occupation.OccGapForCip= function(regionType,regionCode,cipCode,educationLevel,gap_length,onSuccess,onFailed,userContext) {Cea.WebApp.JobsEq.ws.Occupation._staticInstance.OccGapForCip(regionType,regionCode,cipCode,educationLevel,gap_length,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(Cea.WebApp.JobsEq.ws.SocItem) === 'undefined') {
Cea.WebApp.JobsEq.ws.SocItem=gtc("Cea.WebApp.JobsEq.ws.SocItem");
Cea.WebApp.JobsEq.ws.SocItem.registerClass('Cea.WebApp.JobsEq.ws.SocItem');
}
if (typeof(Cea.WebApp.JobsEq.ws.SocGapStatItem) === 'undefined') {
Cea.WebApp.JobsEq.ws.SocGapStatItem=gtc("Cea.WebApp.JobsEq.ws.SocGapStatItem");
Cea.WebApp.JobsEq.ws.SocGapStatItem.registerClass('Cea.WebApp.JobsEq.ws.SocGapStatItem');
}
if (typeof(Cea.WebApp.JobsEq.ws.SocDialogPackage) === 'undefined') {
Cea.WebApp.JobsEq.ws.SocDialogPackage=gtc("Cea.WebApp.JobsEq.ws.SocDialogPackage");
Cea.WebApp.JobsEq.ws.SocDialogPackage.registerClass('Cea.WebApp.JobsEq.ws.SocDialogPackage');
}
if (typeof(IndeedResult) === 'undefined') {
var IndeedResult=gtc("IndeedResult");
IndeedResult.registerClass('IndeedResult');
}
