window.addEvent('domready', function() {

addGaz = function(images, gallery) {
		images.each(function(image) {
			var el = new Element('li');
			var name = new Element('a', {'href': homePage+'gazety/'+image.id+'/'});
			var picture = new Element('img', {'src': homePage+'images/gazety/'+image.logo, 'alt': image.nazwa});
			var span = new Element('span', {'html': image.nazwa});
			picture.inject(name);
			span.inject(name);
			name.inject(el);
			el.inject(gallery);
		});
	};

function reqGaz(adres, dest) {
	tdst = $(dest);
	if(tdst) {
		tdst.set('html','<li>Proszę czekać...</li>');
		tdst.addClass('ajaxload');
		var request = new Request.JSON({
			url: adres,
			onComplete: function(jsonObj) {
				tdst.removeClass('ajaxload');
				tdst.set('text','');
				addGaz(jsonObj.wartosci, tdst);
				}
			}).send();
		}
	}

	
$$('#letterslinks a').addEvent('click', function(e) {
	e.stop();
	var arr = this.href.split("#",2);
	var letter = arr[1];

	var adres = homePage+'ajax.php?func=gazlist&lit=' + letter;
	var dest = 'letterscont';
	reqGaz(adres, dest);
	});
	
$$('#regionslinks a').addEvent('click', function(e) {
	e.stop();
	var arr = this.href.split("#",2);
	var regionId = arr[1];

	var adres = homePage+'ajax.php?func=gazlist&woj=' + regionId;
	var dest = 'regionscont';
	reqGaz(adres, dest);
	});
	
$('ajax_send_city').addEvent('click', function(e) {
	e.stop();
	var szukaj = Url.encode($('ajax_city').get('value')); 
	var adres = homePage+'ajax.php?func=gazlist&szu=' + szukaj;
	var dest = 'searchcont';
	reqGaz(adres, dest);
	});
	
});
