$(function(){
  
  // ie6 weather
	if($.browser.msie){
    $("ul#dirList li").hover(
      function(){
        $(this).attr('id', 'hover');
      }, 
      function(){
        $(this).removeAttr('id');
      }
    );
  }
    
	// on category change
	$('select#search_category').change(function(){
		if($(this).attr('value') != ''){
			// get countries and cities
			$.get('/utils/international_search/get_countries.php', {category_id:$(this).attr('value')}, function(data){
          $('select#search_country').html(data).removeAttr('disabled');
          $('select#search_city').attr('disabled', 'disabled');
		      $('select#search_city option:gt(0)').remove();
      });
		}else{
		  $('select#search_country, select#search_city').attr('disabled', 'disabled');
		  $('select#search_country option:gt(0), select#search_city option:gt(0)').remove();
		}
	});
	
	// on country change
	$('select#search_country').change(function(){
		if($(this).attr('value') != ''){
			// get countries and cities
			$.get('/utils/international_search/get_cities.php', {country_id:$(this).attr('value'), category_id:$('select#search_category').val()}, function(data){
          $('select#search_city').html(data).removeAttr('disabled');
      });
		}else{
		  $('select#search_city').attr('disabled', 'disabled');
		  $('select#search_city option:gt(0)').remove();
		}
	});
	
	// Show/hide 'search company' on blur/focus
	$('input#search_word').focus(function(){
	  if($(this).attr('value') == 'Search company'){
		  $(this).attr('value', '');
		}
	}).blur(function(){
	  if($(this).attr('value') == ''){
	    $(this).attr('value', 'Search company');
	  }
	});
});

