var miasta_z = new Array()




	function showCityByLetter(where1,where2,array,litera,mod){

			var wiersze1 = '';
			var wiersze2 = '';
			
			tablica_wierszy = new Array();
			k = 0;
			var licznik = 0; 
			
				if (mod == 'normal') {
					
					for (var i = 0; i < array.length; i++) {
						if (litera == array[i].miasto.charAt(0)) {
							tablica_wierszy[k] = '<tr>' +
							'<td  style="padding:0px 10px;">' +
							'<a href="loty-do-' +
							array[i].miasto_link +
							'.html" title="Bilet lotniczy do ' +
							array[i].miasto_odm +
							'"><span class="greyowaty">loty do </span>' +
							array[i].miasto_odm +
							'</a>' +
							'</td>' +
							'</tr>';
							k++;
						}
					}
					
					var polowa = Math.ceil(tablica_wierszy.length / 2);
					for (var i = 0; i < tablica_wierszy.length; i++) {
						if (i < polowa) {
							wiersze1 = wiersze1 + tablica_wierszy[i];
						} else {
							wiersze2 = wiersze2 + tablica_wierszy[i];
							
						}
					}
					try{
						
						$('#'+where1).html(wiersze1);
						$('#message').css('display','none');
						$('#'+where1).fadeIn();
						
						//if(wiersze2 != ''){
							$('#'+where2).html(wiersze2);
							$('#'+where2).fadeIn();			
						//}						
					}					
					catch (err){
					if (wiersze1.length == 0){
						var message = 'Brak lotnisk dla zadanej litery.';
						$('#message').html(message);
						$('#message').css('display','block');
					}						
					}						
				}
				else if (mod == 'flyto'){
					
					var to = ($('#city_to').val() != '') ? $('#city_to').val() : $('#country_to').val(); 
					to = ltrim(rtrim(capitalizeMe(to)));
                    to = $('#destination').val();
                    var placeFrom = '';
                    var cityToVar = $('#city_to').val();                      
					for (var i = 0; i < array.length; i++) {
                        if (cityToVar == '') {
                            placeFrom = array[i].miasto_link;
                        } else {
                            placeFrom = array[i].nazwa_miasta_link;
                        }                         
					if ((litera == array[i].miasto.charAt(0))) {
						tablica_wierszy[k] = '<tr>'+
						'<td>'+
						'<table width="100%">'+
						'<tr>' +
						'<td  style="padding:0px 10px;">' +
						'<img class="left-arr" src="./gfx/arr_left_single.png"/><a href="bilety-lotnicze-do-' +
						to + '-z-' + placeFrom + '-' + array[i].nazwa_link + '-('+ array[i].id_lotnisko_wylot + ')' +
						'.html" title="Bilety lotnicze do ' + to +' z '+
						array[i].miasto +' - '+array[i].nazwa +
						'"><span class="greyowaty">Bilety lotnicze do ' + to+' z</span> '+
						array[i].miasto +' - '+array[i].nazwa +
						'</a>' +
						'</td>' + 
						'<td class="right" style="width:100px">'+
						'<span class="blue_bold">'+array[i].cena_min+' PLN</span>'+
						'</td>'+						
						'</tr>'+
						'</table>'+
						'</td>'+
						'</tr>';
						k++;
					}					
				}
				for (var i = 0; i < tablica_wierszy.length; i++) {
						wiersze1 = wiersze1 + tablica_wierszy[i];
					}
				try {
					$('#'+where2).html(wiersze1);
					$('#message').css('display','none');
				}
				catch (err){
					if (wiersze1.length == 0){
						var message = 'Brak lotnisk dla zadanej litery.';
						$('#message').html(message);
						$('#message').css('display','block');
					}
					
				}
				$('#'+where2).fadeIn();				
				}	
			}

	
	
	$(document).ready(function(){
		$('#fav').attr('checked','checked');
		$('#all').removeAttr('checked');

	 
	$('#alfabet a').click(function(){
		if (!$(this).hasClass('not_active')) {
			var litera = $(this).attr('p');
			var mod = $('#map_mode').val();
			//alert(mod);
			if (mod == 'normal') {
			
				if (litera == 'all') {
					$('#filtered').hide()
					//$('#wszystkie').html(miastaall1);
					$('#wszystkie').show();
					
					$('#filtered2').hide()
					//$('#wszystkie2').html(miastaall2);
					$('#wszystkie2').show();
				}
				else {
				
					var miasta = '';
					$('#wszystkie').fadeOut();
					$('#wszystkie2').fadeOut(function(){
						showCityByLetter('filtered', 'filtered2', tablica_miast, litera, mod);
					});
				}
			}
			else 
				if (mod == 'flyto') {
					if ($('#country_to').val() != '') {
						var place1 = 'flyto_countries';
						var place2 = 'flyto_countries_all';
					}
					else 
						if ($('#city_to').val() != '') {
							var place1 = 'flyto_cities';
							var place2 = 'flyto_cities_all';
						}
					if (litera == 'all') {
						$('#' + place1).fadeOut(function(){
							$('#message').css('display', 'none');
							$('#' + place2).fadeIn();
						});
						
					}
					else {
					
						var miasta = '';
						
						$('#' + place2).fadeOut(function(){
							showCityByLetter('', place1, miasta_z, litera, mod);
						});
					}
				}
		}	
	});	
	
	});	