$(document).ready(function(){
	var country_id = 0;
	var city = '';
	var spot = '';
	var timestamp = new Date().getTime();
	if(add_tours_place_step == 1){
		function start_gmap(centre_lan,centre_lon,zoom){
			if(GBrowserIsCompatible()){
	
				function addDrag(){
					var punkt = marker.getPoint();
					mapa.panTo(punkt);
					var lat = punkt.lat();
					var lon = punkt.lng();
					
					$('#h_point_lat').val(lat);
					$('#h_point_lon').val(lon);
					//find_address(punkt);
					return punkt;
				}
					
				function addMarker(point){
					mapa.clearOverlays();
					mapa.panTo(point);
					var marker = new GMarker(point,{draggable:true, icon: ikona});
					mapa.addOverlay(marker);
					GEvent.addListener(marker, "dragend", function() {
						var punkt = marker.getPoint();
						mapa.panTo(punkt);
						var lat = punkt.lat();
						var lon = punkt.lng();
						
						$('#h_point_lat').val(lat);
						$('#h_point_lon').val(lon);
						//find_address(punkt);
						return punkt;
					});
					var lat = point.lat();
					var lon = point.lng();
					$('#h_point_lat').val(lat);
					$('#h_point_lon').val(lon);
					//find_address(point);
					return marker;
				}
				
				var geo;
				var mapa = new GMap2(document.getElementById("google_map"),{mapTypes: [G_NORMAL_MAP,G_SATELLITE_MAP,G_HYBRID_MAP]});
				var centrePoint = new GLatLng(centre_lan,centre_lon);
				mapa.setCenter(centrePoint, zoom);
				mapa.setUIToDefault();
				// deklaracja ikonki numer jeden
				var ikona = new GIcon();
				ikona.image = "http://www.atotam.pl/images/marker_icon/add_spot_icon_gmap.png";
				ikona.shadow = "http://www.google.com/intl/en_ALL/mapfiles/shadow50.png";
				ikona.iconSize = new GSize(21, 32);
				ikona.infoWindowAnchor = new GPoint(16,16);
				ikona.iconAnchor = new GPoint(11,32);
				ikona.shadowSize = new GSize(37, 34);
				
				// add a draggable marker
				var marker = new GMarker(centrePoint, {draggable: true, icon: ikona});
				mapa.addOverlay(marker);
				
				GEvent.addListener(marker, "dragend", function() {
					addDrag();
				});
				GEvent.addListener(mapa,"click",function(overlay,point){
					addMarker(point);
				});
			}
		}
		
		start_gmap(0,0,2);
		
		function GetCity(country_id,centre_lan,centre_lon,zoom){
			$.ajax({
				type: "post",
		   		url: "/add_tour_place/get_city_list",
		   		data: "get_city=1&country_id="+country_id,
		   		dataType: "html",
		   		success: function(msg){
		   			if(msg==0){
		   				$('#form_city').hide();
		   				$('#no_cities_info').show();
		   				$('#tip_img_serach_city_input').hide();
		   			}
		   			else{
		   				$('#no_cities_info').hide();
		   				$("#form_city").html(msg);
		   				$('#form_city').show();
		   				$('#tip_img_serach_city_input').show();
					}
					GUnload();
					start_gmap(centre_lan,centre_lon,zoom);
	   				$("#select_city_row").show();
	 			}
	 		});
		}
		
		function removeSearchResult(){
			$("#spot_name_results option").each(function(i){
		    	$(this).removeAttr("selected");
		 	});
		}
		
		
	//////////////////////////////////////////////// FUNCTIONS END ////////////////////////////////////////////////////
		$('#add_point_btn_1').click(function(){
			if( !$('#collocate_checkbox').is(":checked") ){
				$("#collocate_form").submit();
			}
			else{
				var splited = $("#select_country").val().split(',');
				country_id = parseInt(splited[0]);
				centre_lan = parseFloat(splited[1]);
				centre_lon = parseFloat(splited[2]);
				if( country_id < 1 ){
					$('#error_div_go').html('W celu połączenia punktu z naszą bazą danych musisz wybrać przynajmniej kraj.');
					$('#error_div_go').show();
				}
				else{
					$("#h_country").val(country_id); // FOR SURE
					//$("#h_point_lat").val(centre_lan); // FOR SURE
					//$("#h_point_lon").val(centre_lon); // FOR SURE
					if( $('#form_city').val() == '0,0,0,0' || $('#form_city').val() == null ){
						$("#collocate_form").submit();
					}
					else{
						var splited = $("#form_city").val().split(',');
						city_id = parseInt(splited[0]);
						centre_lan = parseFloat(splited[1]);
						centre_lon = parseFloat(splited[2]);
						
						$("#h_city").val(city_id); // FOR SURE
						//$("#h_point_lat").val(centre_lan); // FOR SURE
						//$("#h_point_lon").val(centre_lon); // FOR SURE
						if( $('#h_spot').val() < 1 ){
							$("#collocate_form").submit();
						}
						else{
							var splited = $("#spot_name_results").val().split(',');
							spot_id = parseInt(splited[0]);
							centre_lan = parseFloat(splited[1]);
							centre_lon = parseFloat(splited[2]);
							
							$("#h_spot").val(spot_id); // FOR SURE
							//$("#h_point_lat").val(centre_lan); // FOR SURE
							//$("#h_point_lon").val(centre_lon); // FOR SURE
							$("#collocate_form").submit();
						}
					}
				}
			}
		});
		
		$("#collocate_checkbox").change(function(){
			if($(this).is(":checked")){
				$('#collocate_form').show();
				$('#if_collocated').val(1);
			}else{
				$('#collocate_form').hide();
				$('#if_collocated').val(0);
			}
		});
		
		$("#select_country").change(function () {
			removeSearchResult();
			var splited = $(this).val().split(',');
			country_id = parseInt(splited[0]);
			centre_lan = parseFloat(splited[1]);
			centre_lon = parseFloat(splited[2]);
			zoom = parseInt(splited[3]);
			$('#cancel_spot_choice').hide();
			$('#spot_search_row').hide();
			$('#spot_name_input').val('');
			$('#spot_select_row_results').hide();
			$('#spot_select_row_results').val('');
			$("#h_country").val(country_id);
			$("#h_city").val(0);
			$("#h_spot").val(0);
			if(country_id != '0') {
				$('#error_div_go').fadeOut("slow", function(){
					$('#error_div_go').html('');
					$("#h_point_lat").val(centre_lan);
					$("#h_point_lon").val(centre_lon);
					GetCity(country_id,centre_lan,centre_lon,zoom);
				});
			}
			else{
				$("#select_city_row").hide();
				$("#form_city").html('');
				$("#h_point_lat").val('none');
				$("#h_point_lon").val('none');
			}
	 	});
	 	
		$("#form_city").change(function () {
			removeSearchResult();
			var splited = $(this).val().split(',');
			city_id = parseInt(splited[0]);
			centre_lan = parseFloat(splited[1]);
			centre_lon = parseFloat(splited[2]);
			zoom = parseInt(splited[3]);
			$('#cancel_spot_choice').hide();
			$('#spot_search_row').hide();
			$('#spot_name_input').val('');
			$('#spot_select_row_results').hide();
			$('#spot_select_row_results').val('');
			$("#h_city").val(city_id);
			$('#h_spot').val(0);
			if(city_id == 0) {
				var splited = $("#select_country").val().split(',');
				centre_lan = parseFloat(splited[1]);
				centre_lon = parseFloat(splited[2]);
				zoom = parseInt(splited[3]);
				start_gmap(centre_lan,centre_lon,zoom);
				$("#h_spot").val(0);
			}
			else{
				start_gmap(centre_lan,centre_lon,zoom);
				$("#spot_search_row").show();
				$('#tip_img_serach_spot_input').show();
			}
			$("#h_point_lat").val(centre_lan);
			$("#h_point_lon").val(centre_lon);
	 	});
	 	
	 	$("#spot_name_results").change(function () {
			var splited = $(this).val().split(',');
			spot_id = parseInt(splited[0]);
			centre_lan = parseFloat(splited[1]);
			centre_lon = parseFloat(splited[2]);
			start_gmap(centre_lan,centre_lon,14);
			$('#h_point_lat').val(centre_lan);
			$('#h_point_lon').val(centre_lon);
			$('#h_spot').val(spot_id);
			$('#cancel_spot_choice').show();
	 	});
	 	
	 	$('#cancel_spot_choice').click(function(){
	 		removeSearchResult();
	 		$('#h_spot').val(0);
		 	var splited = $("#form_city").val().split(',');
			centre_lan = parseFloat(splited[1]);
			centre_lon = parseFloat(splited[2]);
			zoom = parseInt(splited[3]);
			$("#h_point_lat").val(centre_lan);
			$("#h_point_lon").val(centre_lon);
		 	$('#cancel_spot_choice').hide();
		 	start_gmap(centre_lan,centre_lon,zoom);
	 	});
	 	
	 	var search_timeout = undefined;
		$('#spot_name_input').bind('keyup', function() {
			removeSearchResult();
			var splited = $("#form_city").val().split(',');
			var city_id = splited[0];
			var spot_name = $('#spot_name_input').val();
			if( spot_name.length > 2 ){
				if(search_timeout != undefined) {
					clearTimeout(search_timeout);
				}
				search_timeout = setTimeout(function() {
					spot_name = encodeURIComponent(spot_name);
					search_timeout = undefined;
					$.ajax({
						type: "post",
						url: "/add_tour_place/search_spot",
						data: "get_spot=1&city_id="+city_id+"&spot_name="+spot_name,
						dataType: "html",
						success: function(msg){
							$('#spot_select_row_results').show();
							if( msg == 0 ){
								$('#spot_name_results').hide();
								$('#no_results_spot_search_span').hide();
								$('#error_spot_search_span').show();
								$('#tip_img_serach_spot_result').hide();
							}
							else if( msg == 1 ){
								$('#spot_name_results').hide();
								$('#no_results_spot_search_span').show();
								$('#error_spot_search_span').hide();
								$('#tip_img_serach_spot_result').hide();
							}
							else{
								$('#spot_name_results').html(msg);
								$('#no_results_spot_search_span').hide();
								$('#error_spot_search_span').hide();
								$('#spot_name_results').show();
								$('#tip_img_serach_spot_result').show();
							}
						}
					});
				}, 500);
			}
		});
	}
	else if(add_tours_place_step == 2){
		$.datepicker.setDefaults($.extend({showMonthAfterYear: false}, $.datepicker.regional['pl']));
		$("#date_input").datepicker({
			buttonImage: '/images/calendar.gif',
			showOn: 'both',
			buttonImageOnly: true,
			changeMonth: true,
			changeYear: true,
			dateFormat: 'dd-mm-yy',
			altField: '#v_date_to',
			altFormat: 'yy-mm-dd'
		});
		
		$('#add_point_btn_2').click(function(){
			$('#error_div_go').html('');
			$('#error_div_go').hide();
			var hour = parseInt($('#hour').val());
			var minute = parseInt($('#minute').val());
			
			var date = $('#date_input').val();
			var split_date = date.split('-');
			var day = split_date[0];
			if( day.length == 2 && day[0] == 0 ){
				day = parseInt(day[1]);
			}
			var month = split_date[1];
			if( month.length == 2 && month[0] == 0 ){
				month = parseInt(month[1]);
			}
			var year = parseInt(split_date[2]);
			
			var reg = /^\d{2}-\d{2}-\d{4}$/;
  			dateValid = reg.exec(date);
			
			if( !dateValid ){
				$('#error_div_go').html('Wybierz poprawną datę.');
				$('#error_div_go').show();
			}
			else if( isNaN(day) || day < 1 || day > 31 || isNaN(month) || month < 1 || month > 12 || isNaN(year) || year < 1  ){
				$('#error_div_go').html('Popraw datę wizyty.');
				$('#error_div_go').show();
			}
			else if( isNaN(hour) || hour < 0 || hour > 23 ){
				if( isNaN(minute) || minute < 0 || minute > 59 ){
					$('#error_div_go').html('Popraw godzinę.<br/>Popraw minuty.');
					$('#error_div_go').show();
				}
				else{
					$('#error_div_go').html('Popraw godzinę.');
					$('#error_div_go').show();
				}
			}
			else if( isNaN(minute) || minute < 0 || minute > 59 ){
				$('#error_div_go').html('Popraw minuty.');
				$('#error_div_go').show();
			}
			else{
				$('#description_form').submit();
			}
		});
	}
//////////////////////////////////////////////// FUNCTIONS /////////////////////////////////////////////////////////
	if( show_tours_list == 2 ){
		$('#inner_comm_cont .comm_cont').truncate({max_length: 200, more: 'rozwiń', less: 'zwiń'});
		
		$("#add_foto_div").hide();
		$("#add_foto_button").click(function () {
	      $("#add_foto_div").slideToggle("slow");
	    });
		$("#add_div_right").hide();
		$("#add_image_right").click(function () {
	      $("#add_div_right").slideToggle("slow");
	    });
	    
	    $("#add_comment_form").hide();
		$("#show_add_comment_form_text").click(function () {
	      $("#add_comment_form").toggle("slow");
	    });
	    
	    $('#tour_point_gallery_bottom_bar').cycle({
	    	fx:     'scrollHorz',
		    timeout: 0,
		    next:   '#gallery_next',
		    prev:   '#gallery_prev'
		});
	
		var $container = $('#medium_img').cycle({
		    fx:     'fade',
		    speed:  2000,
	    	timeout: 0
		});
	
		$('#tour_point_gallery_bottom_bar div').children("img").each(function(i) {
	    $(this).click(function() {
	        $container.cycle(i);
	        return false;
	        });
		});
		
		$('#edit_title_span').click(function(){
			$('#edit_date').slideUp('fast');
			$('#edit_description').slideUp('fast');
			$('#edit_title').slideDown('fast');
		});
		$('#edit_desc_span').click(function(){
			$('#edit_title').slideUp('fast');
			$('#edit_date').slideUp('fast');
			$('#edit_description').slideDown('fast');
		});
		
		$('#edit_date_span').click(function(){
			$('#edit_title').slideUp('fast');
			$('#edit_description').slideUp('fast');
			$('#edit_date').slideDown('fast');
		});
		
		$("#date_input").datepicker({
			buttonImage: '/images/calendar.gif',
			showOn: 'both',
			buttonImageOnly: true,
			changeMonth: true,
			changeYear: true,
			dateFormat: 'dd-mm-yy',
			altField: '#date_h',
			altFormat: 'yy-mm-dd'
		});
	    
	    var mmgr;  
		var mapa;
		var markerTab = [];
		if(GBrowserIsCompatible()){
			// === The basis of the arrow icon information ===
			var arrowIcon = new GIcon();
			arrowIcon.iconSize = new GSize(24,24);
			arrowIcon.shadowSize = new GSize(1,1);
			arrowIcon.iconAnchor = new GPoint(12,12);
			arrowIcon.infoWindowAnchor = new GPoint(0,0);
			
			function dodajMarker(lat,lon,title,id,date,collocate)
			{
				if( id == point_id ) { var newIcon = ikona2; }
				else { var newIcon = ikona; }
				
				var marker = new GMarker(new GLatLng(lat,lon),{icon: newIcon});
				var toArray = new GLatLng(lat,lon);
				markerTab.push(toArray);
				var text = '<strong>'+title+'</strong><br/>Data: '+date+'<br/><a href="/tours/'+id+'/show_point">Zobacz całość</a>';
				marker.txt = text;
				mmgr.addMarker(marker,1,19);
				if( id != point_id ) {
					GEvent.addListener(marker,"click",function() {  
						marker.openInfoWindowHtml(marker.txt);  
					});
				}
			}
			
			var mapa = new GMap2(document.getElementById("point_google_map"));
	        var mmgr =  new GMarkerManager(mapa,{maxZoom: 19});
	        mapa.setCenter(new GLatLng(0,0), 0);
	        mapa.setUIToDefault();
	        var bounds = new GLatLngBounds();
	        
			// deklaracja ikonki numer jeden  
			var ikona = new GIcon();  
			ikona.image = "http://labs.google.com/ridefinder/images/mm_20_red.png";  
			ikona.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";  
			ikona.iconSize = new GSize(12, 20);  
			ikona.infoWindowAnchor = new GPoint(6,0);  
			ikona.iconAnchor = new GPoint(6,20);  
			ikona.shadowSize = new GSize(22, 20);
			
			// deklaracja ikonki numer jeden  
			var ikona2 = new GIcon();  
			ikona2.image = "http://maps.google.com/mapfiles/kml/pal2/icon13.png";  
			ikona2.shadow = "http://maps.google.com/mapfiles/kml/pal2/icon13s.png";  
			ikona2.iconSize = new GSize(32, 32);  
			ikona2.infoWindowAnchor = new GPoint(16,0);  
			ikona2.iconAnchor = new GPoint(16,30);  
			ikona2.shadowSize = new GSize(59, 32);
	        
	        //function xmloperation(tour_id){
	        GDownloadUrl('/xml/tours/'+tour_id+'/tour.xml?'+timestamp, function(dane,kodOdpowiedzi)
			{
				if(kodOdpowiedzi==200)
				{
					var xml = GXml.parse(dane);
					var markery = xml.documentElement.getElementsByTagName("marker");
					for(var i=0; i<markery.length; i++)
					{
						var lat			=	parseFloat(markery[i].getAttribute("lat"));
						var lon			=	parseFloat(markery[i].getAttribute("lon"));
						var point 		= 	new GLatLng(lat,lon);
						var title		=	markery[i].getAttribute("title");
						var id			=	parseInt(markery[i].getAttribute("id"));
						var date		=	markery[i].getAttribute("date");
						var collocate	=	parseInt(markery[i].getAttribute("collocate"));
						var marker		=	dodajMarker(lat,lon,title,id,date,collocate);
						
						bounds.extend(point);
					}
					var polyline = new GPolyline(markerTab,"#FF0000",4);
					mapa.addOverlay(polyline);
					//var polylen = polyline.getLength()/1000;
					//$('#tour_length').html( polylen.toFixed(2) + " km" );
					
					var zoom = mapa.getBoundsZoomLevel(bounds);
					mapa.setZoom(zoom);
					mapa.setCenter(new GLatLng(center_lat,center_lon));
					//midArrows(markerTab);
				}
			});
		}
	}
	if( show_tours_list == 3 ){
		$("#add_div_right").hide();
		$("#add_image_right").click(function () {
	      $("#add_div_right").slideToggle("slow");
	    });
	}
	if( show_tours_list == 1 ){
		$('#inner_comm_cont .comm_cont').truncate({max_length: 200, more: 'rozwiń', less: 'zwiń'});
		
		$("#add_div_right").hide();
		$("#add_image_right").click(function () {
	      $("#add_div_right").slideToggle("slow");
	    });
		
		$("#add_comment_form").hide();
		$("#show_add_comment_form_text").click(function () {
	      $("#add_comment_form").toggle("slow");
	    });
		
		$('#edit_title_span').click(function(){
			$('#edit_description').slideUp('fast', function(){
				$('#edit_title').slideDown('fast');
			});
		});
		$('#edit_desc_span').click(function(){
			$('#edit_title').slideUp('fast', function(){
				$('#edit_description').slideDown('fast');
			});
		});
		
		$('#tours_gallery_bottom_bar').cycle({
	    	fx:     'scrollHorz',
		    timeout: 0,
		    next:   '#gallery_next',
		    prev:   '#gallery_prev'
		});
	
		var $container = $('#medium_img').cycle({
		    fx:     'fade',
		    speed:  2000,
	    	timeout: 0
		});
	
		$('#tours_gallery_bottom_bar div').children("img").each(function(i) {
	    $(this).click(function() {
	        $container.cycle(i);
	        return false;
	        });
		});
		
		
		var mmgr;  
		var mapa;
		var markerTab = [];
		if(GBrowserIsCompatible()){
			
			// === The basis of the arrow icon information ===
			var arrowIcon = new GIcon();
			arrowIcon.iconSize = new GSize(24,24);
			arrowIcon.shadowSize = new GSize(1,1);
			arrowIcon.iconAnchor = new GPoint(12,12);
			arrowIcon.infoWindowAnchor = new GPoint(0,0);
			
			// === Returns the bearing in degrees between two points. ===
      // North = 0, East = 90, South = 180, West = 270.
      var degreesPerRadian = 180.0 / Math.PI;
      function bearing( from, to ) {
        // See T. Vincenty, Survey Review, 23, No 176, p 88-93,1975.
        // Convert to radians.
        var lat1 = from.latRadians();
        var lon1 = from.lngRadians();
        var lat2 = to.latRadians();
        var lon2 = to.lngRadians();

        // Compute the angle.
        var angle = - Math.atan2( Math.sin( lon1 - lon2 ) * Math.cos( lat2 ), Math.cos( lat1 ) * Math.sin( lat2 ) - Math.sin( lat1 ) * Math.cos( lat2 ) * Math.cos( lon1 - lon2 ) );
        if ( angle < 0.0 )
	 angle  += Math.PI * 2.0;

        // And convert result to degrees.
        angle = angle * degreesPerRadian;
        angle = angle.toFixed(1);

        return angle;
      }
       
      // === A function to put arrow heads at intermediate points
      function midArrows(points) {
        for (var i=1; i < points.length-1; i++) {  
          var p1=points[i-1];
          var p2=points[i+1];
          var dir = bearing(p1,p2);
          // == round it to a multiple of 3 and cast out 120s
          var dir = Math.round(dir/3) * 3;
          while (dir >= 120) {dir -= 120;}
          // == use the corresponding triangle marker 
          arrowIcon.image = "http://www.google.com/intl/en_ALL/mapfiles/dir_"+dir+".png";
          mapa.addOverlay(new GMarker(points[i], arrowIcon));
        }
      }



			function dodajMarker(lat,lon,title,id,date,collocate)
			{
				var marker = new GMarker(new GLatLng(lat,lon),{icon: ikona});
				var toArray = new GLatLng(lat,lon);
				markerTab.push(toArray);
				var text = '<strong>'+title+'</strong><br/>Data: '+date+'<br/><a href="/tours/'+id+'/show_point">Zobacz całość</a>';
				marker.txt = text;
				mmgr.addMarker(marker,1,19);
				GEvent.addListener(marker,"click",function() {  
					marker.openInfoWindowHtml(marker.txt);  
				});
			}
			
			
	        var mapa = new GMap2(document.getElementById("tour_google_map"));
	        var mmgr =  new GMarkerManager(mapa,{maxZoom: 19});
	        mapa.setCenter(new GLatLng(0,0), 0);
	        mapa.setUIToDefault();
	        var bounds = new GLatLngBounds();
	        
			// deklaracja ikonki numer jeden  
			var ikona = new GIcon();  
			ikona.image = "http://labs.google.com/ridefinder/images/mm_20_red.png";  
			ikona.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";  
			ikona.iconSize = new GSize(12, 20);  
			ikona.infoWindowAnchor = new GPoint(6,0);  
			ikona.iconAnchor = new GPoint(6,20);  
			ikona.shadowSize = new GSize(22, 20);
	        
	        //function xmloperation(tour_id){
	        	GDownloadUrl('/xml/tours/'+tour_id+'/tour.xml?'+timestamp, function(dane,kodOdpowiedzi)
				{
					if(kodOdpowiedzi==200)
					{
						var xml = GXml.parse(dane);
						var markery = xml.documentElement.getElementsByTagName("marker");
						for(var i=0; i<markery.length; i++)
						{
							var lat			=	parseFloat(markery[i].getAttribute("lat"));
							var lon			=	parseFloat(markery[i].getAttribute("lon"));
							var point 		= 	new GLatLng(lat,lon);
							var title		=	markery[i].getAttribute("title");
							var id			=	parseInt(markery[i].getAttribute("id"));
							var date		=	markery[i].getAttribute("date");
							var collocate	=	parseInt(markery[i].getAttribute("collocate"));
							var marker		=	dodajMarker(lat,lon,title,id,date,collocate);
							
							bounds.extend(point);
						}
						var polyline = new GPolyline(markerTab,"#FF0000",4);
						mapa.addOverlay(polyline);
						var polylen = polyline.getLength()/1000;
						$('#tour_length').html( polylen.toFixed(2) + " km" );
						
						if( mapa.getBoundsZoomLevel(bounds) > 1 ) { var zoom = mapa.getBoundsZoomLevel(bounds) - 1 }
						else { var zoom = mapa.getBoundsZoomLevel(bounds) }
						mapa.setZoom(zoom);
						mapa.setCenter(bounds.getCenter());
						//midArrows(markerTab);

					}
				});
				//alert(markerTab);
	        //}
	        //xmloperation(tour_id);
  		}
	}
	
	
});
jQuery(function(a){
	a.datepicker.regional.pl={
		closeText:"Zamknij",
		prevText:"&#x3c;Poprzedni",
		nextText:"Nastepny&#x3e;",
		currentText:"Dzień",
		monthNames:["Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec","Lipiec","Sierpień","Wrzesień","Październik","Listopad","Grudzień"],
		monthNamesShort:["Sty","Lu","Mar","Kw","Maj","Cze","Lip","Sie","Wrz","Pa","Lis","Gru"],
		dayNames:["Niedziela","Poniedziałek","Wtorek","Środa","Czwartek","Piątek","Sobota"],
		dayNamesShort:["Nie","Pn","Wt","Śr","Czw","Pt","So"],
		dayNamesMin:["N","Pn","Wt","Śr","Cz","Pt","So"],
		dateFormat:"dd-mm-yy",
		firstDay:1,isRTL:false};
	a.datepicker.setDefaults(a.datepicker.regional.pl);
});