
function set_scope( scope )
{
  if ( scope == "city" ) 
  { 
    ["province_tr"].each( Element.hide );
    ["city_tr", "district_tr", "street_tr"].each( Element.show );
  }
  if ( scope == "province" )
  { 
    ["city_tr", "district_tr", "street_tr"].each( Element.hide );
    Element.show( "province_tr" );
  }
}

function update_districts()
{
  myUpdater = new Ajax.Updater( 
      'district_div', 
      '/wycena/city_districts', 
      {
          method: 'get', 
          parameters: Form.Element.serialize( 'flat2_valuation_city_name' )
      }
  );
}

function toggle_advanced_results_cookie()
{
  var show = Cookie.get( 'show_advanced_results' );
  if ( show == null || show.strip() == "" )
    Cookie.set( 'show_advanced_results', 1, new Date( new Date().getTime() + (24*60*1000)));
  else
    Cookie.remove( 'show_advanced_results' );
}

function display_advanced_results()
{
  var show = Cookie.get( 'show_advanced_results' );
  if ( show == null || show.strip() == "" )
    Element.hide( 'advanced_results' ); 
  else
    Element.show( 'advanced_results' ); 
}

function valuationInitialize()
{
  set_scope( 'city' );
  $( 'detailed' ).value = '0';
}
