var cityTimeout, countryChanged = false, thisSkill = null; var pplAutocomplete = {}; pplAutocomplete.searchAutocomplete = function(){ if(autoCompleter.oldTitle!=""){ ajaxElement.moreInfoPAsy("/api/autocomplete/autocomplete-list.api.asp","key=" + autoCompleter.oldTitle, bringAutoCompleteDone, bringAutoCompleteDone); } } function generalSearch() { var params = "key=" + autoCompleter.oldTitle; ajaxElement.moreInfoPAsy("/api/check/search-ajax.api.asp", params, bringAutoCompleteDone, bringAutoCompleteDone); } function bringCountryBorn() { if(autoCompleter.oldTitle!=""){ ajaxElement.moreInfoPAsy("/api/profile/autocomplete/autocomplete-countryBorn.api.asp","key=" + autoCompleter.oldTitle, bringAutoCompleteDone, bringAutoCompleteDone); } } function bringCountry() { if(autoCompleter.oldTitle!=""){ ajaxElement.moreInfoPAsy("/api/profile/autocomplete/autocomplete-countries.api.asp","key=" + autoCompleter.oldTitle, bringAutoCompleteDone, bringAutoCompleteDone); } $("#countryNum").val(""); } function bringCompName() { if(autoCompleter.oldTitle!="") { ajaxElement.moreInfoPAsy("/api/profile/autocomplete/autocomplete-compName.api.asp","key=" + autoCompleter.oldTitle, bringAutoCompleteDone, bringAutoCompleteDone); } } function bringDuty() { if(autoCompleter.oldTitle!=""){ ajaxElement.moreInfoPAsy("/api/profile/autocomplete/autocomplete-duty.api.asp","key=" + autoCompleter.oldTitle, bringAutoCompleteDone, bringAutoCompleteDone); } } function bringInstitute() { if(autoCompleter.oldTitle!=""){ ajaxElement.moreInfoPAsy("/api/profile/autocomplete/autocomplete-institute.api.asp","key=" + autoCompleter.oldTitle, bringAutoCompleteDone, bringAutoCompleteDone); } } function bringSkills() { if(autoCompleter.oldTitle!=""){ ajaxElement.moreInfoPAsy("/api/profile/autocomplete/autocomplete-skill.api.asp","key=" + autoCompleter.oldTitle, bringAutoCompleteDone, bringAutoCompleteDone); } } function bringCityLive(isSubBased) { clearTimeout(cityTimeout); cityTimeout = setTimeout(function() { if(autoCompleter.oldTitle != "") { var params = "key=" + autoCompleter.oldTitle; if (isSubBased === true) { params += "*amp;amp;*"; params += "sub=" + getCookieContent("selectedCountry"); } else if ($("#countryNum").length !== "") { params += "*amp;amp;*"; params += "countryNum=" + $("#countryNum").val(); } ajaxElement.moreInfoPAsy("/api/profile/autocomplete/autocomplete-city.api.asp",params, bringAutoCompleteDone, bringAutoCompleteDone); } }, 500); //if(autoCompleter.oldTitle!=""){ // ajaxElement.moreInfoPAsy("/api/people/profile/autocomplete/autocomplete-cityLive.api.asp","key="+autoCompleter.oldTitle+"*amp;amp;*isMob=y", bringAutoCompleteDone, bringAutoCompleteDone); //} } function testSelect(rowIdNum) { thisSkill = $g("resultText" + rowIdNum).innerHTML; } function bringCountryDone(rowIdNum) { countryChanged = true; var newNum = $("form[name='" + autoCompleter.frmName + "'] #" + autoCompleter.inputName + "Results #tableRow" + rowIdNum).attr("data-value"); thisSkill = $g("resultText" + rowIdNum).innerHTML; $("#countryNum").val(newNum); $("#cityName").val(""); } function SelectCityDone(rowIdNum) { thisSkill = $g("resultText"+rowIdNum).innerHTML; $("#cityLive").val($("form[name='" + autoCompleter.frmName + "'] #" + autoCompleter.inputName + "Results #tableRow" + rowIdNum).attr("data-value")); } var tempresult; function bringAutoCompleteDone(a) { var result = JSON.parse(a); tempresult = result; if (result.status=="OK") { var AutoCompleteObj = []; for(i=0; i < result.list.length; i++) { AutoCompleteObj.push({"id" : result.list[i].num , "text" : result.list[i].text}); } $("form[name='" + autoCompleter.frmName + "'] #" + autoCompleter.inputName + "Results").html(autoCompleter.RenderAutoComplete(AutoCompleteObj)); } }