(function(){var a=RIGHTMOVE.namespace("RIGHTMOVE.OVERSEAS");a.mapRegions=function(){var b;var e=function(i,h){var g=(h)?"visible":"hidden";i.css("visibility",g)};var c=function(g,h){var i=$("#"+h.regionId+"Hoverover");g.mouseover(function(){if(!h.selected){e(i,true)}});g.mouseout(function(){if(!h.selected){e(i,false)}});g.click(function(l){var j;if(!h.linkToAnotherRegion){if(h.selected){$("#searchLocation").val("");j=$("#"+h.regionId+"Hoverover");e(j,false);h.selected=false}else{$("#searchLocation").val(h.name);for(var k=0;k<b.mapRegions.length;k++){var m=b.mapRegions[k];m.selected=false;j=$("#"+m.regionId+"Hoverover");e(j,false)}h.selected=true;e(i,true);l.preventDefault()}}})};var d=function(){$("#initialOverseasPropertySearch").submit(function(){var i=$("#searchLocation").val();$("#locationIdentifier").val("");$("#previousSearchLocation").val("");for(var g=0;g<b.mapRegions.length;g++){var h=b.mapRegions[g];if(h.name==i){$("#locationIdentifier").val("WORLD_REGION^"+h.regionId);$("#previousSearchLocation").val(h.name)}}})};var f=function(i){b=i;for(var h=0;h<b.mapRegions.length;h++){var g=b.mapRegions[h];c($(".highlightMapRegion"+g.regionId),g)}d()};return{init:f}}()})();