Type.registerNamespace('JobServe.Web.Recruiter.WebServices');
JobServe.Web.Recruiter.WebServices.JSKeywordsService=function() {
JobServe.Web.Recruiter.WebServices.JSKeywordsService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
JobServe.Web.Recruiter.WebServices.JSKeywordsService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.get_path();},
HelloWorld:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
SaveKeyword:function(sEncryptedCampaignId,sKeyword,sBidAmount,CurrencyCode,sKeywordId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveKeyword',false,{sEncryptedCampaignId:sEncryptedCampaignId,sKeyword:sKeyword,sBidAmount:sBidAmount,CurrencyCode:CurrencyCode,sKeywordId:sKeywordId},succeededCallback,failedCallback,userContext); },
GetExistingKeywords:function(sEncryptedCampaignId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetExistingKeywords',false,{sEncryptedCampaignId:sEncryptedCampaignId},succeededCallback,failedCallback,userContext); },
RemoveKeyword:function(sEncryptedCampaignId,sKeywordId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveKeyword',false,{sEncryptedCampaignId:sEncryptedCampaignId,sKeywordId:sKeywordId},succeededCallback,failedCallback,userContext); },
RemoveAllKeywords:function(sEncryptedCampaignId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveAllKeywords',false,{sEncryptedCampaignId:sEncryptedCampaignId},succeededCallback,failedCallback,userContext); },
GetDetail:function(sCampaignId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDetail',false,{sCampaignId:sCampaignId},succeededCallback,failedCallback,userContext); },
UpdateCampaignStatus:function(sCampaignId,sNewStatus,sCtrlId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateCampaignStatus',false,{sCampaignId:sCampaignId,sNewStatus:sNewStatus,sCtrlId:sCtrlId},succeededCallback,failedCallback,userContext); },
ProcessDailyOverride:function(sCampaignId,sDtFrom,sDtThru,sDailyCap,sStartHr,sEndHr,sActive,sNew,arBids,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ProcessDailyOverride',false,{sCampaignId:sCampaignId,sDtFrom:sDtFrom,sDtThru:sDtThru,sDailyCap:sDailyCap,sStartHr:sStartHr,sEndHr:sEndHr,sActive:sActive,sNew:sNew,arBids:arBids},succeededCallback,failedCallback,userContext); },
GetDailyOverride:function(sCampaignId,sOverrideDate,bExisting,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDailyOverride',false,{sCampaignId:sCampaignId,sOverrideDate:sOverrideDate,bExisting:bExisting},succeededCallback,failedCallback,userContext); },
RedrawCalenderDay:function(sCampaignId,sToday,sDay,sAction,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RedrawCalenderDay',false,{sCampaignId:sCampaignId,sToday:sToday,sDay:sDay,sAction:sAction},succeededCallback,failedCallback,userContext); },
DeleteDailyOverride:function(sCampaignId,sDtFrom,sDtThru,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteDailyOverride',false,{sCampaignId:sCampaignId,sDtFrom:sDtFrom,sDtThru:sDtThru},succeededCallback,failedCallback,userContext); },
CheckKeywords:function(cid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckKeywords',false,{cid:cid},succeededCallback,failedCallback,userContext); },
RefreshCampaignCombo:function(sStatus,sAccountNumber,sAdvertiserId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RefreshCampaignCombo',false,{sStatus:sStatus,sAccountNumber:sAccountNumber,sAdvertiserId:sAdvertiserId},succeededCallback,failedCallback,userContext); },
ValidateKeyword:function(camp,sKeyword,sBidAmount,CurrencyCode,sErrorMessage,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ValidateKeyword',false,{camp:camp,sKeyword:sKeyword,sBidAmount:sBidAmount,CurrencyCode:CurrencyCode,sErrorMessage:sErrorMessage},succeededCallback,failedCallback,userContext); },
AdClick:function(guid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AdClick',false,{guid:guid},succeededCallback,failedCallback,userContext); }}
JobServe.Web.Recruiter.WebServices.JSKeywordsService.registerClass('JobServe.Web.Recruiter.WebServices.JSKeywordsService',Sys.Net.WebServiceProxy);
JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance = new JobServe.Web.Recruiter.WebServices.JSKeywordsService();
JobServe.Web.Recruiter.WebServices.JSKeywordsService.set_path = function(value) { JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.set_path(value); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.get_path = function() { return JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.get_path(); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.set_timeout = function(value) { JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.set_timeout(value); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.get_timeout = function() { return JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.get_timeout(); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.set_defaultUserContext = function(value) { JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.set_defaultUserContext(value); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.get_defaultUserContext = function() { return JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.get_defaultUserContext(); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.set_defaultSucceededCallback = function(value) { JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.set_defaultSucceededCallback(value); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.get_defaultSucceededCallback = function() { return JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.get_defaultSucceededCallback(); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.set_defaultFailedCallback = function(value) { JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.set_defaultFailedCallback(value); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.get_defaultFailedCallback = function() { return JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.get_defaultFailedCallback(); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.set_path("/WebServices/JSKeywordsService.asmx");
JobServe.Web.Recruiter.WebServices.JSKeywordsService.HelloWorld= function(onSuccess,onFailed,userContext) {JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.SaveKeyword= function(sEncryptedCampaignId,sKeyword,sBidAmount,CurrencyCode,sKeywordId,onSuccess,onFailed,userContext) {JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.SaveKeyword(sEncryptedCampaignId,sKeyword,sBidAmount,CurrencyCode,sKeywordId,onSuccess,onFailed,userContext); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.GetExistingKeywords= function(sEncryptedCampaignId,onSuccess,onFailed,userContext) {JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.GetExistingKeywords(sEncryptedCampaignId,onSuccess,onFailed,userContext); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.RemoveKeyword= function(sEncryptedCampaignId,sKeywordId,onSuccess,onFailed,userContext) {JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.RemoveKeyword(sEncryptedCampaignId,sKeywordId,onSuccess,onFailed,userContext); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.RemoveAllKeywords= function(sEncryptedCampaignId,onSuccess,onFailed,userContext) {JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.RemoveAllKeywords(sEncryptedCampaignId,onSuccess,onFailed,userContext); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.GetDetail= function(sCampaignId,onSuccess,onFailed,userContext) {JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.GetDetail(sCampaignId,onSuccess,onFailed,userContext); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.UpdateCampaignStatus= function(sCampaignId,sNewStatus,sCtrlId,onSuccess,onFailed,userContext) {JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.UpdateCampaignStatus(sCampaignId,sNewStatus,sCtrlId,onSuccess,onFailed,userContext); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.ProcessDailyOverride= function(sCampaignId,sDtFrom,sDtThru,sDailyCap,sStartHr,sEndHr,sActive,sNew,arBids,onSuccess,onFailed,userContext) {JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.ProcessDailyOverride(sCampaignId,sDtFrom,sDtThru,sDailyCap,sStartHr,sEndHr,sActive,sNew,arBids,onSuccess,onFailed,userContext); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.GetDailyOverride= function(sCampaignId,sOverrideDate,bExisting,onSuccess,onFailed,userContext) {JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.GetDailyOverride(sCampaignId,sOverrideDate,bExisting,onSuccess,onFailed,userContext); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.RedrawCalenderDay= function(sCampaignId,sToday,sDay,sAction,onSuccess,onFailed,userContext) {JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.RedrawCalenderDay(sCampaignId,sToday,sDay,sAction,onSuccess,onFailed,userContext); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.DeleteDailyOverride= function(sCampaignId,sDtFrom,sDtThru,onSuccess,onFailed,userContext) {JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.DeleteDailyOverride(sCampaignId,sDtFrom,sDtThru,onSuccess,onFailed,userContext); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.CheckKeywords= function(cid,onSuccess,onFailed,userContext) {JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.CheckKeywords(cid,onSuccess,onFailed,userContext); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.RefreshCampaignCombo= function(sStatus,sAccountNumber,sAdvertiserId,onSuccess,onFailed,userContext) {JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.RefreshCampaignCombo(sStatus,sAccountNumber,sAdvertiserId,onSuccess,onFailed,userContext); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.ValidateKeyword= function(camp,sKeyword,sBidAmount,CurrencyCode,sErrorMessage,onSuccess,onFailed,userContext) {JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.ValidateKeyword(camp,sKeyword,sBidAmount,CurrencyCode,sErrorMessage,onSuccess,onFailed,userContext); }
JobServe.Web.Recruiter.WebServices.JSKeywordsService.AdClick= function(guid,onSuccess,onFailed,userContext) {JobServe.Web.Recruiter.WebServices.JSKeywordsService._staticInstance.AdClick(guid,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('JobServe.SmartAds');
if (typeof(JobServe.SmartAds.AdDetail) === 'undefined') {
JobServe.SmartAds.AdDetail=gtc("JobServe.SmartAds.AdDetail");
JobServe.SmartAds.AdDetail.registerClass('JobServe.SmartAds.AdDetail');
}
if (typeof(JobServe.SmartAds.Campaign) === 'undefined') {
JobServe.SmartAds.Campaign=gtc("JobServe.SmartAds.Campaign");
JobServe.SmartAds.Campaign.registerClass('JobServe.SmartAds.Campaign');
}

