function swapTabs(obj, r) {
	var obj = document.getElementById(obj);
	
	document.getElementById('form-buy').style.display = 'none';
	document.getElementById('form-rent').style.display = 'none';
	
	obj.style.display = 'block';
	
	var tabs = document.getElementById('tabs-search');
	
	var rlink = tabs.getElementsByTagName('a'); 
	for (var i = 0; i < rlink.length; i++) { 
		status = rlink[i].className = ''; 
	}
			
	r.className = 'active';
}

function refreshTownOptions(county) {
   // with AJAX, load a sub set of towns just for this county
   $.getJSON('hanover_tool/getAllTownOptions_json', {county:county}, function(r) {
      // clear all options
      $('select[name="town"] option').remove();
      // insert an all
      var container = $('select[name="town"]');
      container.append($('<option>').attr('value','').text('All'));
      for (var i=0, len=r.towns.length; i<len; i++) {
         container.append($('<option>').attr('value',r.towns[i]).text(r.towns[i]));
      }
   });
}