jQuery(document).ready(function(){
		var mapa; // obiekt globalny
		function mapaStart(address, zoom, map_container)  
		{  
		    if(GBrowserIsCompatible())
		    {  
				// tworzymy mapę satelitarną i centrujemy w okolicy Szczecina na poziomie zoom = 50
				mapa = new GMap2(document.getElementById(map_container));
				mapa.setCenter(new GLatLng(51.919438,19.145136),50);
			
				/* dodanie kontrolek do mapy */
					mapa.addControl(new GLargeMapControl());
					mapa.addControl(new GMapTypeControl());      
					mapa.addControl(new GScaleControl());    
				// stworzenie markera
				  var geocoder = new GClientGeocoder();
				  geocoder.getLatLng(address, function(point) {
				      if (!point) {
				        //alert(address + " not found");
                                        //trzeba cos zrobic jak nie znaleziono miejsca...
						var punkt  = new GLatLng(51.919438,19.145136);  
		                var marker = new GMarker(punkt, {title: address});
		                mapa.setCenter(punkt, zoom);
					    mapa.addOverlay(marker);
				      } else {
				        mapa.setCenter(point, zoom);
				        var marker = new GMarker(point, {title: address});
				        mapa.addOverlay(marker);
				      }
		    	}); 
			};    
		};	
		$j('#pokaz_click').click(function(event){
			event.preventDefault();
			$j('#ukryj_click').show();
        	$j('.map_show').slideDown('slow');
			var $miejsceNaMapie ="";
			if(jQuery('li.li_adress').length) {
			jQuery('li.li_adress div input').each(function(){
				if(jQuery(this).val() != ""){$miejsceNaMapie = $miejsceNaMapie+jQuery(this).val()+", ";} 
				else {$miejsceNaMapie = "";}
			});} else {
			jQuery('input.adress').each(function(){
				if(jQuery(this).val() != ""){$miejsceNaMapie = $miejsceNaMapie+jQuery(this).val()+", ";} 
				/*else {$miejsceNaMapie = "";} */
			});};
			if($miejsceNaMapie != ""){$miejsceNaMapie = $miejsceNaMapie+"Polska"; var $zoom = parseInt(14);}
			else{$miejsceNaMapie = "Polska"; var $zoom = parseInt(6);};
			mapaStart($miejsceNaMapie, $zoom, 'mapa_pokaz');	
			if($j(this).hasClass('card_arrows') == true || $j(this).hasClass('link_arrows') == true){$j('#pokaz_click').hide();}
		}); 
		$j('#ukryj_click').click(function(event){
			event.preventDefault();
			$j('.map_show').slideUp('slow');
			$j(this).hide();
			if($j(this).hasClass('card_arrows3') == true || $j(this).hasClass('link_arrows3') == true){$j('#pokaz_click').show();}
		});

		$j('#preview_pokaz_click').click(function(event){
			event.preventDefault();
			$j('#preview_ukryj_click').show();
        	$j('.preview_map_show').slideDown('slow');
			var $miejsceNaMapie ="";
			if(jQuery('li.li_adress').length) {
			jQuery('li.li_adress div input').each(function(){
				if(jQuery(this).val() != ""){$miejsceNaMapie = $miejsceNaMapie+jQuery(this).val()+", ";} 
				else {$miejsceNaMapie = "";}
			});} else {
			jQuery('input.adress').each(function(){
				if(jQuery(this).val() != ""){$miejsceNaMapie = $miejsceNaMapie+jQuery(this).val()+", ";} 
				else {$miejsceNaMapie = "";}
			});};
			if($miejsceNaMapie != ""){$miejsceNaMapie = $miejsceNaMapie+"Polska"; var $zoom = parseInt(14);}
			else{$miejsceNaMapie = "Polska"; var $zoom = parseInt(6);};
			mapaStart($miejsceNaMapie, $zoom, 'preview_mapa_pokaz');	
			if($j(this).hasClass('card_arrows') == true || $j(this).hasClass('link_arrows') == true){$j('#preview_pokaz_click').hide();}
		});

		$j('#preview_ukryj_click').click(function(event){
			event.preventDefault();
			$j('.preview_map_show').slideUp('slow');
			$j(this).hide();
			if($j(this).hasClass('card_arrows3') == true || $j(this).hasClass('link_arrows3') == true){$j('#preview_pokaz_click').show();}
		});
});
