(function(b,g){function a(e,c){var d=e.nodeName.toLowerCase();if("area"===d){var d=e.parentNode,a=d.name;if(!e.href||!a||d.nodeName.toLowerCase()!=="map")return!1;d=b("img[usemap=#"+a+"]")[0];return!!d&&f(d)}return(/input|select|textarea|button|object/.test(d)?!e.disabled:"a"==d?e.href||c:c)&&f(e)}function f(e){return!b(e).parents().andSelf().filter(function(){return b.curCSS(this,"visibility")==="hidden"||b.expr.filters.hidden(this)}).length}b.ui=b.ui||{};b.ui.version||(b.extend(b.ui,{version:"1.8.16",
keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),b.fn.extend({propAttr:b.fn.prop||b.fn.attr,_focus:b.fn.focus,focus:function(e,c){return typeof e==="number"?this.each(function(){var d=
this;setTimeout(function(){b(d).focus();c&&c.call(d)},e)}):this._focus.apply(this,arguments)},scrollParent:function(){var e;e=b.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(b.curCSS(this,"position",1))&&/(auto|scroll)/.test(b.curCSS(this,"overflow",1)+b.curCSS(this,"overflow-y",1)+b.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(b.curCSS(this,
"overflow",1)+b.curCSS(this,"overflow-y",1)+b.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!e.length?b(document):e},zIndex:function(e){if(e!==g)return this.css("zIndex",e);if(this.length)for(var e=b(this[0]),c;e.length&&e[0]!==document;){c=e.css("position");if(c==="absolute"||c==="relative"||c==="fixed")if(c=parseInt(e.css("zIndex"),10),!isNaN(c)&&c!==0)return c;e=e.parent()}return 0},disableSelection:function(){return this.bind((b.support.selectstart?"selectstart":
"mousedown")+".ui-disableSelection",function(b){b.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),b.each(["Width","Height"],function(e,c){function d(c,d,e,f){b.each(a,function(){d-=parseFloat(b.curCSS(c,"padding"+this,!0))||0;e&&(d-=parseFloat(b.curCSS(c,"border"+this+"Width",!0))||0);f&&(d-=parseFloat(b.curCSS(c,"margin"+this,!0))||0)});return d}var a=c==="Width"?["Left","Right"]:["Top","Bottom"],f=c.toLowerCase(),i={innerWidth:b.fn.innerWidth,innerHeight:b.fn.innerHeight,
outerWidth:b.fn.outerWidth,outerHeight:b.fn.outerHeight};b.fn["inner"+c]=function(e){if(e===g)return i["inner"+c].call(this);return this.each(function(){b(this).css(f,d(this,e)+"px")})};b.fn["outer"+c]=function(e,a){if(typeof e!=="number")return i["outer"+c].call(this,e);return this.each(function(){b(this).css(f,d(this,e,!0,a)+"px")})}}),b.extend(b.expr[":"],{data:function(e,c,d){return!!b.data(e,d[3])},focusable:function(e){return a(e,!isNaN(b.attr(e,"tabindex")))},tabbable:function(e){var c=b.attr(e,
"tabindex"),d=isNaN(c);return(d||c>=0)&&a(e,!d)}}),b(function(){var e=document.body,c=e.appendChild(c=document.createElement("div"));b.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});b.support.minHeight=c.offsetHeight===100;b.support.selectstart="onselectstart"in c;e.removeChild(c).style.display="none"}),b.extend(b.ui,{plugin:{add:function(e,c,d){var e=b.ui[e].prototype,a;for(a in d)e.plugins[a]=e.plugins[a]||[],e.plugins[a].push([c,d[a]])},call:function(b,c,d){if((c=b.plugins[c])&&
b.element[0].parentNode)for(var a=0;a<c.length;a++)b.options[c[a][0]]&&c[a][1].apply(b.element,d)}},contains:function(b,c){return document.compareDocumentPosition?b.compareDocumentPosition(c)&16:b!==c&&b.contains(c)},hasScroll:function(a,c){if(b(a).css("overflow")==="hidden")return!1;var d=c&&c==="left"?"scrollLeft":"scrollTop",h=!1;if(a[d]>0)return!0;a[d]=1;h=a[d]>0;a[d]=0;return h},isOverAxis:function(b,c,d){return b>c&&b<c+d},isOver:function(a,c,d,h,f,g){return b.ui.isOverAxis(a,d,f)&&b.ui.isOverAxis(c,
h,g)}}))})(jQuery);
(function(b,g){if(b.cleanData){var a=b.cleanData;b.cleanData=function(e){for(var c=0,d;(d=e[c])!=null;c++)try{b(d).triggerHandler("remove")}catch(h){}a(e)}}else{var f=b.fn.remove;b.fn.remove=function(a,c){return this.each(function(){c||(!a||b.filter(a,[this]).length)&&b("*",this).add([this]).each(function(){try{b(this).triggerHandler("remove")}catch(c){}});return f.call(b(this),a,c)})}}b.widget=function(a,c,d){var h=a.split(".")[0],f,a=a.split(".")[1];f=h+"-"+a;if(!d)d=c,c=b.Widget;b.expr[":"][f]=
function(c){return!!b.data(c,a)};b[h]=b[h]||{};b[h][a]=function(c,b){arguments.length&&this._createWidget(c,b)};c=new c;c.options=b.extend(!0,{},c.options);b[h][a].prototype=b.extend(!0,c,{namespace:h,widgetName:a,widgetEventPrefix:b[h][a].prototype.widgetEventPrefix||a,widgetBaseClass:f},d);b.widget.bridge(a,b[h][a])};b.widget.bridge=function(a,c){b.fn[a]=function(d){var h=typeof d==="string",f=Array.prototype.slice.call(arguments,1),i=this,d=!h&&f.length?b.extend.apply(null,[!0,d].concat(f)):d;
if(h&&d.charAt(0)==="_")return i;h?this.each(function(){var c=b.data(this,a),h=c&&b.isFunction(c[d])?c[d].apply(c,f):c;if(h!==c&&h!==g)return i=h,!1}):this.each(function(){var h=b.data(this,a);h?h.option(d||{})._init():b.data(this,a,new c(d,this))});return i}};b.Widget=function(b,c){arguments.length&&this._createWidget(b,c)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:!1},_createWidget:function(a,c){b.data(c,this.widgetName,this);this.element=b(c);this.options=b.extend(!0,
{},this.options,this._getCreateOptions(),a);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+
"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(a,c){var d=a;if(arguments.length===0)return b.extend({},this.options);if(typeof a==="string"){if(c===g)return this.options[a];d={};d[a]=c}this._setOptions(d);return this},_setOptions:function(a){var c=this;b.each(a,function(b,a){c._setOption(b,a)});return this},_setOption:function(b,c){this.options[b]=c;b==="disabled"&&this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",
c);return this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_trigger:function(a,c,d){var h=this.options[a],c=b.Event(c);c.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();d=d||{};if(c.originalEvent)for(var a=b.event.props.length,f;a;)f=b.event.props[--a],c[f]=c.originalEvent[f];this.element.trigger(c,d);return!(b.isFunction(h)&&h.call(this.element[0],c,d)===!1||c.isDefaultPrevented())}}})(jQuery);
(function(b){b.ui=b.ui||{};var g=/left|center|right/,a=/top|center|bottom/,f=b.fn.position,e=b.fn.offset;b.fn.position=function(c){if(!c||!c.of)return f.apply(this,arguments);var c=b.extend({},c),d=b(c.of),e=d[0],n=(c.collision||"flip").split(" "),i=c.offset?c.offset.split(" "):[0,0],j,m,l;e.nodeType===9?(j=d.width(),m=d.height(),l={top:0,left:0}):e.setTimeout?(j=d.width(),m=d.height(),l={top:d.scrollTop(),left:d.scrollLeft()}):e.preventDefault?(c.at="left top",j=m=0,l={top:c.of.pageY,left:c.of.pageX}):
(j=d.outerWidth(),m=d.outerHeight(),l=d.offset());b.each(["my","at"],function(){var b=(c[this]||"").split(" ");b.length===1&&(b=g.test(b[0])?b.concat(["center"]):a.test(b[0])?["center"].concat(b):["center","center"]);b[0]=g.test(b[0])?b[0]:"center";b[1]=a.test(b[1])?b[1]:"center";c[this]=b});n.length===1&&(n[1]=n[0]);i[0]=parseInt(i[0],10)||0;i.length===1&&(i[1]=i[0]);i[1]=parseInt(i[1],10)||0;c.at[0]==="right"?l.left+=j:c.at[0]==="center"&&(l.left+=j/2);c.at[1]==="bottom"?l.top+=m:c.at[1]==="center"&&
(l.top+=m/2);l.left+=i[0];l.top+=i[1];return this.each(function(){var a=b(this),d=a.outerWidth(),e=a.outerHeight(),f=parseInt(b.curCSS(this,"marginLeft",!0))||0,h=parseInt(b.curCSS(this,"marginTop",!0))||0,g=d+f+(parseInt(b.curCSS(this,"marginRight",!0))||0),p=e+h+(parseInt(b.curCSS(this,"marginBottom",!0))||0),k=b.extend({},l),o;c.my[0]==="right"?k.left-=d:c.my[0]==="center"&&(k.left-=d/2);c.my[1]==="bottom"?k.top-=e:c.my[1]==="center"&&(k.top-=e/2);k.left=Math.round(k.left);k.top=Math.round(k.top);
o={left:k.left-f,top:k.top-h};b.each(["left","top"],function(a,f){if(b.ui.position[n[a]])b.ui.position[n[a]][f](k,{targetWidth:j,targetHeight:m,elemWidth:d,elemHeight:e,collisionPosition:o,collisionWidth:g,collisionHeight:p,offset:i,my:c.my,at:c.at})});b.fn.bgiframe&&a.bgiframe();a.offset(b.extend(k,{using:c.using}))})};b.ui.position={fit:{left:function(c,a){var e=b(window),e=a.collisionPosition.left+a.collisionWidth-e.width()-e.scrollLeft();c.left=e>0?c.left-e:Math.max(c.left-a.collisionPosition.left,
c.left)},top:function(c,a){var e=b(window),e=a.collisionPosition.top+a.collisionHeight-e.height()-e.scrollTop();c.top=e>0?c.top-e:Math.max(c.top-a.collisionPosition.top,c.top)}},flip:{left:function(c,a){if(a.at[0]!=="center"){var e=b(window),e=a.collisionPosition.left+a.collisionWidth-e.width()-e.scrollLeft(),f=a.my[0]==="left"?-a.elemWidth:a.my[0]==="right"?a.elemWidth:0,g=a.at[0]==="left"?a.targetWidth:-a.targetWidth,j=-2*a.offset[0];c.left+=a.collisionPosition.left<0?f+g+j:e>0?f+g+j:0}},top:function(a,
d){if(d.at[1]!=="center"){var e=b(window),e=d.collisionPosition.top+d.collisionHeight-e.height()-e.scrollTop(),f=d.my[1]==="top"?-d.elemHeight:d.my[1]==="bottom"?d.elemHeight:0,g=d.at[1]==="top"?d.targetHeight:-d.targetHeight,j=-2*d.offset[1];a.top+=d.collisionPosition.top<0?f+g+j:e>0?f+g+j:0}}}};if(!b.offset.setOffset)b.offset.setOffset=function(a,d){if(/static/.test(b.curCSS(a,"position")))a.style.position="relative";var e=b(a),f=e.offset(),g=parseInt(b.curCSS(a,"top",!0),10)||0,j=parseInt(b.curCSS(a,
"left",!0),10)||0,f={top:d.top-f.top+g,left:d.left-f.left+j};"using"in d?d.using.call(a,f):e.css(f)},b.fn.offset=function(a){var d=this[0];if(!d||!d.ownerDocument)return null;if(a)return this.each(function(){b.offset.setOffset(this,a)});return e.call(this)}})(jQuery);
(function(b){var g=0;b.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},pending:0,_create:function(){var a=this,f=this.element[0].ownerDocument,e;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(c){if(!a.options.disabled&&!a.element.propAttr("readOnly")){e=
!1;var d=b.ui.keyCode;switch(c.keyCode){case d.PAGE_UP:a._move("previousPage",c);break;case d.PAGE_DOWN:a._move("nextPage",c);break;case d.UP:a._move("previous",c);c.preventDefault();break;case d.DOWN:a._move("next",c);c.preventDefault();break;case d.ENTER:case d.NUMPAD_ENTER:a.menu.active&&(e=!0,c.preventDefault());case d.TAB:if(!a.menu.active)break;a.menu.select(c);break;case d.ESCAPE:a.element.val(a.term);a.close(c);break;default:clearTimeout(a.searching),a.searching=setTimeout(function(){if(a.term!=
a.element.val())a.selectedItem=null,a.search(null,c)},a.options.delay)}}}).bind("keypress.autocomplete",function(a){e&&(e=!1,a.preventDefault())}).bind("focus.autocomplete",function(){if(!a.options.disabled)a.selectedItem=null,a.previous=a.element.val()}).bind("blur.autocomplete",function(b){if(!a.options.disabled)clearTimeout(a.searching),a.closing=setTimeout(function(){a.close(b);a._change(b)},150)});this._initSource();this.response=function(){return a._response.apply(a,arguments)};this.menu=b("<ul></ul>").addClass("ui-autocomplete").appendTo(b(this.options.appendTo||
"body",f)[0]).mousedown(function(c){var d=a.menu.element[0];b(c.target).closest(".ui-menu-item").length||setTimeout(function(){b(document).one("mousedown",function(c){c.target!==a.element[0]&&c.target!==d&&!b.ui.contains(d,c.target)&&a.close()})},1);setTimeout(function(){clearTimeout(a.closing)},13)}).menu({focus:function(b,d){var e=d.item.data("item.autocomplete");!1!==a._trigger("focus",b,{item:e})&&/^key/.test(b.originalEvent.type)&&a.element.val(e.value)},selected:function(b,d){var e=d.item.data("item.autocomplete"),
g=a.previous;if(a.element[0]!==f.activeElement)a.element.focus(),a.previous=g,setTimeout(function(){a.previous=g;a.selectedItem=e},1);!1!==a._trigger("select",b,{item:e})&&a.element.val(e.value);a.term=a.element.val();a.close(b);a.selectedItem=e},blur:function(){a.menu.element.is(":visible")&&a.element.val()!==a.term&&a.element.val(a.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu");b.fn.bgiframe&&this.menu.element.bgiframe()},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup");
this.menu.element.remove();b.Widget.prototype.destroy.call(this)},_setOption:function(a,f){b.Widget.prototype._setOption.apply(this,arguments);a==="source"&&this._initSource();a==="appendTo"&&this.menu.element.appendTo(b(f||"body",this.element[0].ownerDocument)[0]);a==="disabled"&&f&&this.xhr&&this.xhr.abort()},_initSource:function(){var a=this,f,e;b.isArray(this.options.source)?(f=this.options.source,this.source=function(a,d){d(b.ui.autocomplete.filter(f,a.term))}):typeof this.options.source==="string"?
(e=this.options.source,this.source=function(c,d){a.xhr&&a.xhr.abort();a.xhr=b.ajax({url:e,data:c,dataType:"json",autocompleteRequest:++g,success:function(a){this.autocompleteRequest===g&&d(a)},error:function(){this.autocompleteRequest===g&&d([])}})}):this.source=this.options.source},search:function(a,b){a=a!=null?a:this.element.val();this.term=this.element.val();if(a.length<this.options.minLength)return this.close(b);clearTimeout(this.closing);if(this._trigger("search",b)!==!1)return this._search(a)},
_search:function(a){this.pending++;this.element.addClass("ui-autocomplete-loading");this.source({term:a},this.response)},_response:function(a){!this.options.disabled&&a&&a.length?(a=this._normalize(a),this._suggest(a),this._trigger("open")):this.close();this.pending--;this.pending||this.element.removeClass("ui-autocomplete-loading")},close:function(a){clearTimeout(this.closing);this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.deactivate(),this._trigger("close",a))},_change:function(a){this.previous!==
this.element.val()&&this._trigger("change",a,{item:this.selectedItem})},_normalize:function(a){if(a.length&&a[0].label&&a[0].value)return a;return b.map(a,function(a){if(typeof a==="string")return{label:a,value:a};return b.extend({label:a.label||a.value,value:a.value||a.label},a)})},_suggest:function(a){var f=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(f,a);this.menu.deactivate();this.menu.refresh();f.show();this._resizeMenu();f.position(b.extend({of:this.element},this.options.position));
this.options.autoFocus&&this.menu.next(new b.Event("mouseover"))},_resizeMenu:function(){var a=this.menu.element;a.outerWidth(Math.max(a.width("").outerWidth(),this.element.outerWidth()))},_renderMenu:function(a,f){var e=this;b.each(f,function(b,d){e._renderItem(a,d)})},_renderItem:function(a,f){return b("<li></li>").data("item.autocomplete",f).append(b("<a></a>").text(f.label)).appendTo(a)},_move:function(a,b){if(this.menu.element.is(":visible"))if(this.menu.first()&&/^previous/.test(a)||this.menu.last()&&
/^next/.test(a))this.element.val(this.term),this.menu.deactivate();else this.menu[a](b);else this.search(null,b)},widget:function(){return this.menu.element}});b.extend(b.ui.autocomplete,{escapeRegex:function(a){return a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(a,f){var e=RegExp(b.ui.autocomplete.escapeRegex(f),"i");return b.grep(a,function(a){return e.test(a.label||a.value||a)})}})})(jQuery);
(function(b){b.widget("ui.menu",{_create:function(){var g=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(a){b(a.target).closest(".ui-menu-item a").length&&(a.preventDefault(),g.select(a))});this.refresh()},refresh:function(){var g=this;this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem").children("a").addClass("ui-corner-all").attr("tabindex",
-1).mouseenter(function(a){g.activate(a,b(this).parent())}).mouseleave(function(){g.deactivate()})},activate:function(b,a){this.deactivate();if(this.hasScroll()){var f=a.offset().top-this.element.offset().top,e=this.element.scrollTop(),c=this.element.height();f<0?this.element.scrollTop(e+f):f>=c&&this.element.scrollTop(e+f-c+a.height())}this.active=a.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",b,{item:a})},deactivate:function(){if(this.active)this.active.children("a").removeClass("ui-state-hover").removeAttr("id"),
this._trigger("blur"),this.active=null},next:function(b){this.move("next",".ui-menu-item:first",b)},previous:function(b){this.move("prev",".ui-menu-item:last",b)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(b,a,f){this.active?(b=this.active[b+"All"](".ui-menu-item").eq(0),b.length?this.activate(f,b):this.activate(f,this.element.children(a))):this.activate(f,this.element.children(a))},
nextPage:function(g){if(this.hasScroll())if(!this.active||this.last())this.activate(g,this.element.children(".ui-menu-item:first"));else{var a=this.active.offset().top,f=this.element.height(),e=this.element.children(".ui-menu-item").filter(function(){var c=b(this).offset().top-a-f+b(this).height();return c<10&&c>-10});e.length||(e=this.element.children(".ui-menu-item:last"));this.activate(g,e)}else this.activate(g,this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))},
previousPage:function(g){if(this.hasScroll())if(!this.active||this.first())this.activate(g,this.element.children(".ui-menu-item:last"));else{var a=this.active.offset().top,f=this.element.height();result=this.element.children(".ui-menu-item").filter(function(){var e=b(this).offset().top-a+f-b(this).height();return e<10&&e>-10});result.length||(result=this.element.children(".ui-menu-item:first"));this.activate(g,result)}else this.activate(g,this.element.children(".ui-menu-item").filter(!this.active||
this.first()?":last":":first"))},hasScroll:function(){return this.element.height()<this.element[b.fn.prop?"prop":"attr"]("scrollHeight")},select:function(b){this._trigger("selected",b,{item:this.active})}})})(jQuery);
(function(){RIGHTMOVE.namespace("RIGHTMOVE.OVERSEAS").mapRegions=function(){var b,g=function(a,b){a.css("visibility",b?"visible":"hidden")},a=function(a,c){var d=$("#"+c.regionId+"Hoverover");a.mouseover(function(){c.selected||g(d,!0)});a.mouseout(function(){c.selected||g(d,!1)});a.click(function(a){var e;if(!c.linkToAnotherRegion){if(c.selected)$("#searchLocation").val(b.countrySearchName).addClass("blur"),e=$("#"+c.regionId+"Hoverover"),g(e,!1),c.selected=!1;else{$("#searchLocation").val(c.name).removeClass("blur");
for(var f=0;f<b.mapRegions.length;f++)e=b.mapRegions[f],e.selected=!1,e=$("#"+e.regionId+"Hoverover"),g(e,!1);c.selected=!0;g(d,!0)}a.preventDefault()}})},f=function(){$("#initialOverseasPropertySearch").submit(function(){var a=$.trim($("#searchLocation").val());if($("#locationIdentifier").val()===null||a!=$.trim($("#previousSearchLocation").val())){$("#locationIdentifier").val("");$("#worldRegion").val("");$("#previousSearchLocation").val("");for(var c=0;c<b.mapRegions.length;c++){var d=b.mapRegions[c];
d.name.toLowerCase()==a.toLowerCase()&&($("#locationIdentifier").val("WORLD_REGION^"+d.regionId),$("#previousSearchLocation").val(d.name))}}})};return{init:function(e){b=e;for(e=0;e<b.mapRegions.length;e++){var c=b.mapRegions[e];a($(".highlightMapRegion"+c.regionId),c)}f()}}}()})();
(function(){RIGHTMOVE.namespace("RIGHTMOVE.OVERSEAS").typeAhead=function(){var b,g,a,f,e,c,d,h,n=function(c){b=c.regionIdSearchParent;g=c.regionIdSearchName;a=c.divId;f=c.appendToDivId;h=$("#"+a)},i=function(a,f){var g=RIGHTMOVE.UTIL.typeAheadUtil.convertTermAndTranslate(a.term);if(d===void 0||d.length===10||g.indexOf(e)!==0)$.ajax({url:"/ajax/overseas-property/typeahead",dataType:"json",data:{r:b,q:g},success:function(a){c=e=a.term;d=j(a.typeAheadLocations);f(d)}});else{var h=$.grep(d,function(a){return RIGHTMOVE.UTIL.typeAheadUtil.convertTermAndTranslate(a.label).indexOf(g)===
0});c=g;f(h)}},j=function(a){return $.map(a,function(a){return{label:a.displayName.length>36?a.displayName.substring(0,32)+$.trim(RIGHTMOVE.UTIL.typeAheadUtil.replaceWeirdCharsWithSpace(a.displayName.substring(32,33)))+"...":a.displayName,value:a.locationIdentifier}})},m=function(a){var b=$.trim(h.val());a&&g===b?h.val("").removeClass("blur"):!a&&b.length===0&&h.val(g).addClass("blur")};return{init:function(b){n(b);h.focus(function(){m(!0);return!1}).blur(function(){m(!1);return!1}).autocomplete({appendTo:"#"+
f,search:function(){$("#"+a+"\\.errors").css("display","none")},source:function(a,b){i(a,b)},select:function(b,c){$("#"+a+", #previousSearchLocation").val(c.item.label);$("#locationIdentifier").val(c.item.value);$("#worldRegion").val(c.item.value.split("^")[1]);return!1},focus:function(a,b){h.val(b.item.label);return!1}}).data("autocomplete")._renderItem=function(a,b){var d=RIGHTMOVE.UTIL.typeAheadUtil.convertTermAndTranslate(b.label),d=RIGHTMOVE.UTIL.typeAheadUtil.getHighlightToLength(d,c),d="<span class='highlightLetter'>"+
b.label.substr(0,d)+"</span>"+b.label.substr(d,b.label.length);return $("<li></li>").data("item.autocomplete",b).append($("<a></a>").html(d)).appendTo(a)}}}}()})();

