$(document).ready(function(){
	// Toggle store list for each country
	$('.zone .country').each(function(i){
		var country = $(this);
		country.find('ul').css('display', 'none');
		country.find('.country_name').click(function(){
			$('.zone .country').each(function(){
				$(this).find('ul').hide();
				$(this).find('.country_name').removeClass('active');
			});
		
			country.find('ul').toggle();
			$(this).toggleClass('active');
			
			var href = $(this).find('a').attr('href');
			var id = href.substr(10, href.length - 10);
			$.ajax({
				url: baseDir + '/modules/rzreseller/ajax.php?id_rz_reseller=' + id,
				success: function(data) {
					$('#store_contact').html(data);
				},
				cache: false
			});

			// Update resellers active states
			$('.zone .store').removeClass('active');
			country.find('ul li').eq(0).addClass('active');
						
			return false;
		});
	});
	
	// When we click on a store, retrieve its information
	$('.zone .store').click(function(){
		$('.zone .store').removeClass('active');
		$(this).addClass('active');
		
		var href = $(this).attr('href');
		var id = href.substr(10, href.length - 10);
		
		$.ajax({
			url: baseDir + '/modules/rzreseller/ajax.php?id_rz_reseller=' + id,
			success: function(data) {
				$('#store_contact').html(data);
			},
			cache: false
		});
		
		return false;
		
	});
});

