Type.registerNamespace('HJS.WebService');
HJS.WebService.SearchResultService=function() {
HJS.WebService.SearchResultService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
HJS.WebService.SearchResultService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return HJS.WebService.SearchResultService._staticInstance.get_path();},
HelloWorld:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
MainSearchResult:function(keyword,Key_any,Key_exact,Key_none,strCompany,strJobsFrom,JobSource,PostedOn,strjobtitle,strJobType,Distence,TargetLat,TargetLong,location,state,city,zipcode,DatePosted,PageIndex,PagerSize,sort_by,IsSingle,Email,succeededCallback, failedCallback, userContext) {
/// <param name="keyword" type="String">System.String</param>
/// <param name="Key_any" type="String">System.String</param>
/// <param name="Key_exact" type="String">System.String</param>
/// <param name="Key_none" type="String">System.String</param>
/// <param name="strCompany" type="String">System.String</param>
/// <param name="strJobsFrom" type="String">System.String</param>
/// <param name="JobSource" type="String">System.String</param>
/// <param name="PostedOn" type="Number">System.Int32</param>
/// <param name="strjobtitle" type="String">System.String</param>
/// <param name="strJobType" type="Number">System.Int32</param>
/// <param name="Distence" type="Number">System.Int32</param>
/// <param name="TargetLat" type="String">System.String</param>
/// <param name="TargetLong" type="String">System.String</param>
/// <param name="location" type="String">System.String</param>
/// <param name="state" type="String">System.String</param>
/// <param name="city" type="String">System.String</param>
/// <param name="zipcode" type="String">System.String</param>
/// <param name="DatePosted" type="Date">System.DateTime</param>
/// <param name="PageIndex" type="Number">System.Int32</param>
/// <param name="PagerSize" type="Number">System.Int32</param>
/// <param name="sort_by" type="Number">System.Int32</param>
/// <param name="IsSingle" type="Number">System.Int32</param>
/// <param name="Email" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'MainSearchResult',false,{keyword:keyword,Key_any:Key_any,Key_exact:Key_exact,Key_none:Key_none,strCompany:strCompany,strJobsFrom:strJobsFrom,JobSource:JobSource,PostedOn:PostedOn,strjobtitle:strjobtitle,strJobType:strJobType,Distence:Distence,TargetLat:TargetLat,TargetLong:TargetLong,location:location,state:state,city:city,zipcode:zipcode,DatePosted:DatePosted,PageIndex:PageIndex,PagerSize:PagerSize,sort_by:sort_by,IsSingle:IsSingle,Email:Email},succeededCallback,failedCallback,userContext); },
GetJobTitleEmail:function(Row_id,succeededCallback, failedCallback, userContext) {
/// <param name="Row_id" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetJobTitleEmail',false,{Row_id:Row_id},succeededCallback,failedCallback,userContext); },
SaveFreeJob:function(Job_id,succeededCallback, failedCallback, userContext) {
/// <param name="Job_id" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SaveFreeJob',false,{Job_id:Job_id},succeededCallback,failedCallback,userContext); },
GetCurrentCount:function(keyword,Key_any,Key_exact,Key_none,strCompany,strJobsFrom,JobSource,PostedOn,strjobtitle,strJobType,Distence,TargetLat,TargetLong,location,state,city,zipcode,DatePosted,PageIndex,PagerSize,sort_by,IsSingle,Email,succeededCallback, failedCallback, userContext) {
/// <param name="keyword" type="String">System.String</param>
/// <param name="Key_any" type="String">System.String</param>
/// <param name="Key_exact" type="String">System.String</param>
/// <param name="Key_none" type="String">System.String</param>
/// <param name="strCompany" type="String">System.String</param>
/// <param name="strJobsFrom" type="String">System.String</param>
/// <param name="JobSource" type="String">System.String</param>
/// <param name="PostedOn" type="Number">System.Int32</param>
/// <param name="strjobtitle" type="String">System.String</param>
/// <param name="strJobType" type="Number">System.Int32</param>
/// <param name="Distence" type="Number">System.Int32</param>
/// <param name="TargetLat" type="String">System.String</param>
/// <param name="TargetLong" type="String">System.String</param>
/// <param name="location" type="String">System.String</param>
/// <param name="state" type="String">System.String</param>
/// <param name="city" type="String">System.String</param>
/// <param name="zipcode" type="String">System.String</param>
/// <param name="DatePosted" type="Date">System.DateTime</param>
/// <param name="PageIndex" type="Number">System.Int32</param>
/// <param name="PagerSize" type="Number">System.Int32</param>
/// <param name="sort_by" type="Number">System.Int32</param>
/// <param name="IsSingle" type="Number">System.Int32</param>
/// <param name="Email" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetCurrentCount',false,{keyword:keyword,Key_any:Key_any,Key_exact:Key_exact,Key_none:Key_none,strCompany:strCompany,strJobsFrom:strJobsFrom,JobSource:JobSource,PostedOn:PostedOn,strjobtitle:strjobtitle,strJobType:strJobType,Distence:Distence,TargetLat:TargetLat,TargetLong:TargetLong,location:location,state:state,city:city,zipcode:zipcode,DatePosted:DatePosted,PageIndex:PageIndex,PagerSize:PagerSize,sort_by:sort_by,IsSingle:IsSingle,Email:Email},succeededCallback,failedCallback,userContext); },
GetDestinationUrl:function(DestUrl,Job_id,crawledBy,company_url,succeededCallback, failedCallback, userContext) {
/// <param name="DestUrl" type="String">System.String</param>
/// <param name="Job_id" type="String">System.String</param>
/// <param name="crawledBy" type="String">System.String</param>
/// <param name="company_url" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetDestinationUrl',false,{DestUrl:DestUrl,Job_id:Job_id,crawledBy:crawledBy,company_url:company_url},succeededCallback,failedCallback,userContext); }}
HJS.WebService.SearchResultService.registerClass('HJS.WebService.SearchResultService',Sys.Net.WebServiceProxy);
HJS.WebService.SearchResultService._staticInstance = new HJS.WebService.SearchResultService();
HJS.WebService.SearchResultService.set_path = function(value) {
HJS.WebService.SearchResultService._staticInstance.set_path(value); }
HJS.WebService.SearchResultService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return HJS.WebService.SearchResultService._staticInstance.get_path();}
HJS.WebService.SearchResultService.set_timeout = function(value) {
HJS.WebService.SearchResultService._staticInstance.set_timeout(value); }
HJS.WebService.SearchResultService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return HJS.WebService.SearchResultService._staticInstance.get_timeout(); }
HJS.WebService.SearchResultService.set_defaultUserContext = function(value) { 
HJS.WebService.SearchResultService._staticInstance.set_defaultUserContext(value); }
HJS.WebService.SearchResultService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return HJS.WebService.SearchResultService._staticInstance.get_defaultUserContext(); }
HJS.WebService.SearchResultService.set_defaultSucceededCallback = function(value) { 
 HJS.WebService.SearchResultService._staticInstance.set_defaultSucceededCallback(value); }
HJS.WebService.SearchResultService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return HJS.WebService.SearchResultService._staticInstance.get_defaultSucceededCallback(); }
HJS.WebService.SearchResultService.set_defaultFailedCallback = function(value) { 
HJS.WebService.SearchResultService._staticInstance.set_defaultFailedCallback(value); }
HJS.WebService.SearchResultService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return HJS.WebService.SearchResultService._staticInstance.get_defaultFailedCallback(); }
HJS.WebService.SearchResultService.set_path("/WebService/SearchResultService.asmx");
HJS.WebService.SearchResultService.HelloWorld= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
HJS.WebService.SearchResultService._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
HJS.WebService.SearchResultService.MainSearchResult= function(keyword,Key_any,Key_exact,Key_none,strCompany,strJobsFrom,JobSource,PostedOn,strjobtitle,strJobType,Distence,TargetLat,TargetLong,location,state,city,zipcode,DatePosted,PageIndex,PagerSize,sort_by,IsSingle,Email,onSuccess,onFailed,userContext) {
/// <param name="keyword" type="String">System.String</param>
/// <param name="Key_any" type="String">System.String</param>
/// <param name="Key_exact" type="String">System.String</param>
/// <param name="Key_none" type="String">System.String</param>
/// <param name="strCompany" type="String">System.String</param>
/// <param name="strJobsFrom" type="String">System.String</param>
/// <param name="JobSource" type="String">System.String</param>
/// <param name="PostedOn" type="Number">System.Int32</param>
/// <param name="strjobtitle" type="String">System.String</param>
/// <param name="strJobType" type="Number">System.Int32</param>
/// <param name="Distence" type="Number">System.Int32</param>
/// <param name="TargetLat" type="String">System.String</param>
/// <param name="TargetLong" type="String">System.String</param>
/// <param name="location" type="String">System.String</param>
/// <param name="state" type="String">System.String</param>
/// <param name="city" type="String">System.String</param>
/// <param name="zipcode" type="String">System.String</param>
/// <param name="DatePosted" type="Date">System.DateTime</param>
/// <param name="PageIndex" type="Number">System.Int32</param>
/// <param name="PagerSize" type="Number">System.Int32</param>
/// <param name="sort_by" type="Number">System.Int32</param>
/// <param name="IsSingle" type="Number">System.Int32</param>
/// <param name="Email" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
HJS.WebService.SearchResultService._staticInstance.MainSearchResult(keyword,Key_any,Key_exact,Key_none,strCompany,strJobsFrom,JobSource,PostedOn,strjobtitle,strJobType,Distence,TargetLat,TargetLong,location,state,city,zipcode,DatePosted,PageIndex,PagerSize,sort_by,IsSingle,Email,onSuccess,onFailed,userContext); }
HJS.WebService.SearchResultService.GetJobTitleEmail= function(Row_id,onSuccess,onFailed,userContext) {
/// <param name="Row_id" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
HJS.WebService.SearchResultService._staticInstance.GetJobTitleEmail(Row_id,onSuccess,onFailed,userContext); }
HJS.WebService.SearchResultService.SaveFreeJob= function(Job_id,onSuccess,onFailed,userContext) {
/// <param name="Job_id" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
HJS.WebService.SearchResultService._staticInstance.SaveFreeJob(Job_id,onSuccess,onFailed,userContext); }
HJS.WebService.SearchResultService.GetCurrentCount= function(keyword,Key_any,Key_exact,Key_none,strCompany,strJobsFrom,JobSource,PostedOn,strjobtitle,strJobType,Distence,TargetLat,TargetLong,location,state,city,zipcode,DatePosted,PageIndex,PagerSize,sort_by,IsSingle,Email,onSuccess,onFailed,userContext) {
/// <param name="keyword" type="String">System.String</param>
/// <param name="Key_any" type="String">System.String</param>
/// <param name="Key_exact" type="String">System.String</param>
/// <param name="Key_none" type="String">System.String</param>
/// <param name="strCompany" type="String">System.String</param>
/// <param name="strJobsFrom" type="String">System.String</param>
/// <param name="JobSource" type="String">System.String</param>
/// <param name="PostedOn" type="Number">System.Int32</param>
/// <param name="strjobtitle" type="String">System.String</param>
/// <param name="strJobType" type="Number">System.Int32</param>
/// <param name="Distence" type="Number">System.Int32</param>
/// <param name="TargetLat" type="String">System.String</param>
/// <param name="TargetLong" type="String">System.String</param>
/// <param name="location" type="String">System.String</param>
/// <param name="state" type="String">System.String</param>
/// <param name="city" type="String">System.String</param>
/// <param name="zipcode" type="String">System.String</param>
/// <param name="DatePosted" type="Date">System.DateTime</param>
/// <param name="PageIndex" type="Number">System.Int32</param>
/// <param name="PagerSize" type="Number">System.Int32</param>
/// <param name="sort_by" type="Number">System.Int32</param>
/// <param name="IsSingle" type="Number">System.Int32</param>
/// <param name="Email" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
HJS.WebService.SearchResultService._staticInstance.GetCurrentCount(keyword,Key_any,Key_exact,Key_none,strCompany,strJobsFrom,JobSource,PostedOn,strjobtitle,strJobType,Distence,TargetLat,TargetLong,location,state,city,zipcode,DatePosted,PageIndex,PagerSize,sort_by,IsSingle,Email,onSuccess,onFailed,userContext); }
HJS.WebService.SearchResultService.GetDestinationUrl= function(DestUrl,Job_id,crawledBy,company_url,onSuccess,onFailed,userContext) {
/// <param name="DestUrl" type="String">System.String</param>
/// <param name="Job_id" type="String">System.String</param>
/// <param name="crawledBy" type="String">System.String</param>
/// <param name="company_url" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
HJS.WebService.SearchResultService._staticInstance.GetDestinationUrl(DestUrl,Job_id,crawledBy,company_url,onSuccess,onFailed,userContext); }

