window.addEvent('domready', function(e){
  $('continent_search').addEvent('change', function(event){
    var request = new Request.HTML({update : $('country_search'), 
                                    onSuccess : function(){
                                      $('country_search').removeProperty('readonly');
                                      $('country_search').removeProperty('disabled');
                                      if($('continent_search').value){
                                        $('country_fieldset').setStyle('visibility', 'visible');
                                      }else{
                                        $('country_fieldset').setStyle('visibility', 'hidden');
                                      }
                                    },
                                    url:'/en/store-finder/countries'}).post($('frm_finder'));
  });
  $('country_search').addEvent('change', function(event){
    addLoader($('result'));
    var request = new Request.HTML({update : $('result'), 
                                    onSuccess : function(){
                                    },
                                    url:'/en/store-finder'}).post($('frm_finder'));
  });
  $$('#result a.font_red').each(function(element){
      element.addEvent('click', function(event){
      addLoader($('result'));
      var request = new Request.HTML({update : $('result'), 
                                      evalScript : true,
                                      onSuccess : function(){
                                      },
                                      url:element.href}).post();    
      return false;
    });
  });
});


