var r_date_s = "";
var r_date_e = "";
$(document).ready(function(){
		
if($('#flags').length) {
   $('#flags #lgbtf img').mouseenter(function(){ $('#flags #lgbtf span').fadeIn();  });
   $('#flags #lgbtf img').mouseout(function(){  $('#flags #lgbtf span').fadeOut();   });
   
}
		
$("#mmenu>li>a").bind("mouseover", function(){  $(this).next().children().css({"opacity":"1", "display":"none"}).stop().fadeIn(); })
$("#mmenu>li").bind("mouseleave", function(){  $("#mmenu li div ul").delay(600).fadeOut(); $("#mmenu li div img").delay(600).fadeOut();   });
$("#mmenu>li>div>ul>li>a").bind("mouseover", function(){ 
				$("#mmenu li div ul").stop(); 
				$(this).parent().parent().css({"opacity":"1", "display":"block"});  
				$("#mmenu li div img").stop().css({"opacity":"1", "display":"block"}); 
	});


if($('.galeria').length) {
	$('.galeria').galleria({'transition':'fadeslide', 'show_counter':false, 'image_position':'50% 50%', 'width':598, 'height':520});

}
if ($('#map_canvas').length) {
	initialize();
}

if ($('#rez_o').length){

var rok = new Date();
	rok = rok.getFullYear();



	$('.notab').each(function(){ $(this).keypress(function(e){  if (e.keyCode == 9) e.preventDefault(); return;  });  });
	
	
	 $.datepicker.regional['pl'] = {
                closeText: 'Zamknij',
                prevText: '&#x3c;Poprzedni',
                nextText: 'Nastepny&#x3e;',
                currentText: 'Dzis',
                monthNames: ['Styczen','Luty','Marzec','Kwiecien','Maj','Czerwiec',
                'Lipiec','Sierpien','Wrzesien','Pazdziernik','Listopad','Grudzien'],
                monthNamesShort: ['Sty','Lu','Mar','Kw','Maj','Cze',
                'Lip','Sie','Wrz','Pa','Lis','Gru'],
                dayNames: ['Niedziela','Poniedzialek','Wtorek','Sroda','Czwartek','Piatek','Sobota'],
                dayNamesShort: ['Nie','Pn','Wt','Sr','Czw','Pt','So'],
                dayNamesMin: ['N','Pn','Wt','Sr','Cz','Pt','So'],
                weekHeader: 'Tydz',
                dateFormat: 'yy-mm-dd',
                firstDay: 1,
                isRTL: false,
                showMonthAfterYear: false,
                yearSuffix: ''};
        $.datepicker.setDefaults($.datepicker.regional['pl']);
	
		var dates = $( "#dp, #dw" ).datepicker({
				defaultDate: "+1w",
				changeMonth: true,
				numberOfMonths: 1,
				dateFormat: 'mm/dd/yy',
				onSelect: function( selectedDate ) {
					var option = this.id == "dp" ? "minDate" : "maxDate",
						instance = $( this ).data( "datepicker" );
						date = $.datepicker.parseDate(
							instance.settings.dateFormat ||
							$.datepicker._defaults.dateFormat,
							selectedDate, instance.settings );
					dates.not( this ).datepicker( "option", option, date );
					
				}
		});
		

		
		
		
			
	$('#rez_next').click(function()
		{
			if(($('#p1').val() || $('#p2').val() || $('#p3').val() || $('#p4').val() || $('#pa').val()) && $('#dp').val() && $('#dw').val()) {
			//if($('#p1').val() || $('#p2').val() || $('#p3').val() || $('#pa').val()) {
				$('#rez_i').animate({left:-600}, 1000);
				
				
				
			}
			
			
			
			
		});
	
	$('#form_popraw').click(function() 
		{
				$("#dp").val(r_date_s);
				$("#dw").val(r_date_e);
				$('#rez_i').animate({left:0}, 1000);
		});
	
	
	
	$('#rez2_next').click(function()
		{	
			pelny = true;
			$('.rez_req').each(
							   	function()
									{ if ($(this).val() == '') 
										{ pelny = false; 

										}
									return; 
									}
								);
			
				if (pelny) {
				$('#rez_i').animate({left:-1300}, 1000);
							var cena_s = parseInt($("#cnsn").text());
							var c_costs_s = 0;
							var c_costs = 0;
							var t_r_1 = parseInt($("#p1").val());
							var t_r_2 = parseInt($("#p2").val());
							var t_r_3 = parseInt($("#p3").val());
							var t_r_4 = parseInt($("#p4").val());
							var t_r_5 = parseInt($("#pa").val());

							if(isNaN(t_r_1)){
								t_r_1 = 0;
							}
							if(isNaN(t_r_2)){
								t_r_2 = 0;
							}
							if(isNaN(t_r_3)){
								t_r_3 = 0;
							}
							if(isNaN(t_r_4)){
								t_r_4 = 0;
							}
							if(isNaN(t_r_5)){
								t_r_5 = 0;
							}
							var t_date_start = Date.parse($("#dp").val());
							var t_date_stop = Date.parse($("#dw").val());
							var t_diff = Math.abs((t_date_stop - t_date_start) / 86400000);
							var t_n_cost = new Object;
							t_n_cost['star'] = '0401'+rok;
							t_n_cost['end'] = '1031'+rok;
							t_n_cost['p_1'] = parseInt($("#p1cs").text());
							t_n_cost['p_2'] = parseInt($("#p2cs").text());
							t_n_cost['p_3'] = parseInt($("#p3cs").text());
							t_n_cost['p_4'] = parseInt($("#p4cs").text());
							t_n_cost['p_a'] = parseInt($("#pacs").text());
							var t_nn_cost = new Object;
							t_nn_cost['star'] = '1101' + rok;
							t_nn_cost['end'] = '1231' + rok;
							t_nn_cost['p_1'] = parseInt($("#p1cz").text());
							t_nn_cost['p_2'] = parseInt($("#p2cz").text());
							t_nn_cost['p_3'] = parseInt($("#p3cz").text());
							t_nn_cost['p_4'] = parseInt($("#p4cz").text());
							t_nn_cost['p_a'] = parseInt($("#pacz").text());
							var t_nnn_cost = new Object;
							t_nnn_cost['star'] = '0101' + rok;
							t_nnn_cost['end'] = '0331' + rok;
							t_nnn_cost['p_1'] = parseInt($("#p1cz").text());
							t_nnn_cost['p_2'] = parseInt($("#p2cz").text());
							t_nnn_cost['p_3'] = parseInt($("#p3cz").text());
							t_nnn_cost['p_4'] = parseInt($("#p4cz").text());
							t_nnn_cost['p_a'] = parseInt($("#pacz").text());

							var t_nr_cost = new Object;
							t_nr_cost['star'] = '0401'+(rok+1);
							t_nr_cost['end'] = '1031'+(rok+1);
							t_nr_cost['p_1'] = parseInt($("#p1cs").text());
							t_nr_cost['p_2'] = parseInt($("#p2cs").text());
							t_nr_cost['p_3'] = parseInt($("#p3cs").text());
							t_nr_cost['p_4'] = parseInt($("#p4cs").text());
							t_nr_cost['p_a'] = parseInt($("#pacs").text());
							var t_nnr_cost = new Object;
							t_nnr_cost['star'] = '1101' + (rok+1);
							t_nnr_cost['end'] = '1231' + (rok+1);
							t_nnr_cost['p_1'] = parseInt($("#p1cz").text());
							t_nnr_cost['p_2'] = parseInt($("#p2cz").text());
							t_nnr_cost['p_3'] = parseInt($("#p3cz").text());
							t_nnr_cost['p_4'] = parseInt($("#p4cz").text());
							t_nnr_cost['p_a'] = parseInt($("#pacz").text());
							var t_nnnr_cost = new Object;
							t_nnnr_cost['star'] = '0101' + (rok+1);
							t_nnnr_cost['end'] = '0331' + (rok+1);
							t_nnnr_cost['p_1'] = parseInt($("#p1cz").text());
							t_nnnr_cost['p_2'] = parseInt($("#p2cz").text());
							t_nnnr_cost['p_3'] = parseInt($("#p3cz").text());
							t_nnnr_cost['p_4'] = parseInt($("#p4cz").text());
							t_nnnr_cost['p_a'] = parseInt($("#pacz").text());

							var t_h_m = t_r_1 + t_r_2 + t_r_3 +t_r_4 + t_r_5;
							var t_arr_costs = new Array(t_n_cost, t_nn_cost, t_nnn_cost, t_nr_cost, t_nnr_cost, t_nnnr_cost);

							if (t_diff >= 1){
								var i = 0;
								for(i=1;i<=t_diff;i++){
									t_date = $("#dp").val();
									d = $.date(t_date, "MM/dd/yyyy").adjust("D", + i).format("MM/dd/yyyy");
									t_s = d.split("/");
									t_j = t_s.join("");
									for (t_name in t_arr_costs){
										if ((t_j >= t_arr_costs[t_name].star) && (t_j <= t_arr_costs[t_name].end)){
											t_cost = (t_r_1*t_arr_costs[t_name].p_1)+(t_r_2*t_arr_costs[t_name].p_2)+(t_r_3*t_arr_costs[t_name].p_3)+(t_r_4*t_arr_costs[t_name].p_4)+(t_r_5*t_arr_costs[t_name].p_a);
											c_costs = c_costs+t_cost;
											break;
										}
									}
									if($("#zs:checked").length){
										c_costs_s = (t_r_1*cena_s) + (t_r_2*2*cena_s) + (t_r_3*3*cena_s) + (t_r_4*4*cena_s) + (t_r_5*2*cena_s);
									}
								}
								c_costs = c_costs + c_costs_s;
							}
							$('#form_pod1').text(t_h_m);
							$('#form_pod2').text(t_diff);
							$('#m_dni').val(t_diff);
							$('#form_pod3').text(c_costs);
							$('#m_kwota').val(c_costs);
							$('#form_add_check').html("<br />" +
									$("#form_check1").val() + '<br />' + 
									$("#form_check2").val() + ', ' + $("#form_check4").val() + ' ' +
									$("#form_check3").val() + '<br />' +
									$("#form_check5").val() + '<br />Telefon: ' + 
									$("#form_check6").val() + '<br />'
							);
							var tf_date_start = $("#dp").val();
							var tf_date_stop = $("#dw").val();
							tfa_date_start = tf_date_start.split("/");
							tfa_date_stop = tf_date_stop.split("/");
							r_date_s = tf_date_start;
							r_date_e = tf_date_stop;
							tff_date_start = tfa_date_start[2] + '-' + tfa_date_start[0] + '-' + tfa_date_start[1] + 'T00:00:00+00:00';
							tff_date_stop = tfa_date_stop[2] + '-' + tfa_date_stop[0] + '-' + tfa_date_stop[1] + 'T00:00:00+00:00';
							$('#dp').val(tff_date_start);
							$('#dw').val(tff_date_stop);
							

							
				}
		});
	
}


});

  function initialize() {
	var myLatlng = new google.maps.LatLng(49.9990276, 19.9177437);
	var myOptions = {
	  zoom: 14,
	  center: myLatlng,
	  mapTypeId: google.maps.MapTypeId.ROADMAP
	}
	var marker = new google.maps.Marker({
      position: myLatlng
  	});
	var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
	marker.setMap(map);  
  }
