var nazwisko ='';
var pesel='';

var Today = new Date();
var Month = Today.getMonth();
Month+=1;
if (Month<10) {Month = "0"+Month;};
var Day = Today.getDate();
if (Day<10) {Day = "0"+Day;};
var Year = Today.getFullYear();
var dzisiaj= Year+"-"+Month+"-"+Day;

$(document).ready(function() {

    Date.format = 'yyyy-mm-dd';

	$('.date-pick').datePicker({verticalOffset:-15,horizontalOffset:0 });
	$('.date-pick4').datePicker({verticalOffset:-15,horizontalOffset:0 });
	$('.date-pick3').datePicker({verticalOffset:-15,horizontalOffset:-180});


        $(".wizz_ind .carr_ul").jCarouselLite(
            {
                auto: 2300,
                speed: 900,
                vertical: true
            });

        $('.carr_ul').css("visibility","visible");

        $("#ind_list").show();


	$(".switchable").click(function(){

            var id_t=$(this).attr('id');

            tab_function(id_t);

           return false;
           
        });

        $("#lot_czarterowy").click(function()
        {
            $("#loty_rejsowe").hide();
            $("#loty_czarterowe").show();
            $("#rodzaj_lotow").val("czarter");
            $("#lot_rejsowy_p").css("text-decoration","none");
            $("#lot_czarterowy_p").css("text-decoration","underline");
            $("#dalej_rodzaj_loty").show();
        });

        $("#lot_rejsowy").click(function()
        {
            $("#loty_czarterowe").hide();
            $("#loty_rejsowe").show();
            $("#rodzaj_lotow").val("rejs");
            $("#lot_czarterowy_p").css("text-decoration","none");
            $("#lot_rejsowy_p").css("text-decoration","underline");
            $("#dalej_rodzaj_loty").show();
        });

        $("#rezerwuj_calc").click(function()
        {
            var id="busy_3_tab";
            tab_function(id);

                 var optarr = document.getElementById("from_calc2").options;

                  for(var i = 0; i<optarr.length; i++)
                {
                    if(optarr[i].value == $("#from_calc").val())
                    {
                    optarr[i].selected = true;
                    }
                    else
                    {
                    optarr[i].selected = false;
                    }
                }
                  

                $.getJSON("/redirect.php",{from: $("#from_calc").val(), go: 'getToCities'}, function(j)
                {

                  var options = '';
                  var label=$("#wybierz_language").val();
                  options += '<option value="">'+ label+ '</option>';

                  for (var i = 0; i < j.length; i++) {
                    options += '<option ';
                    if (j[i].stop==$("#to_calc").val())
                        {
                            options += ' selected="selected" ';
                        }
                    options += 'value="' + j[i].stop + '">' + j[i].stop + '</option>';
                  }
                  $("select#to_calc2").html(options);
                });

            $("#ind_from_stop").val($("#from_calc").val());
            $("#to_calc2").removeAttr("disabled");
            
            return false;

        });

        $("#grp_tab").mouseover(function()
        {
            $("#ind_lista").css("display","block");
        });
        $("#grp_tab").mouseout(function()
        {
            $("#ind_lista").css("display","none");
        });

        $('#zamawiajacy_pasazer').change(function(){

            if ($('#zamawiajacy_pasazer:checked').val()==1)
            {
                    $('#zamawiajacy_pasazer_body').hide();
            }
            else
                {
                    $('#zamawiajacy_pasazer_body').show();
                }
        });

	$('input[name=sprawdzanie_rodzaj]').change(function(){
		if ($('input[@name=sprawdzanie_rodzaj]:checked').val()==1)
			{
				$('#sprawdzanie_powrot').hide();
			}
		if ($('input[name=sprawdzanie_rodzaj]:checked').val()==2)
			{
				$('#sprawdzanie_powrot').show();
			}
	});

       $('.date-pick2')
		.datePicker({verticalOffset:-15,horizontalOffset:-180})
		.bind(
			'focus',
			function(event, message)
			{
                            
				if (message == $.dpConst.DP_INTERNAL_FOCUS) {
					return true;
				}
				var dp = this;
				var $dp = $(this);
				$dp.dpDisplay();
				$dp.bind(

					'focus.datePicker',
					function(event)
					{
                                            alert("TEST");
						var $focused = $(this);
						if (!$focused.is('.dp-applied')) // don't close the focused date picker if we just opened a new one!
						{
							// if the newly focused element isn't inside the date picker and isn't the original element which triggered
							// the opening of the date picker

							if ($focused.parents('#dp-popup').length == 0 && this != dp && !($.browser.msie && this == document.body)) {
								$('*').unbind('focus.datePicker');
								$dp.dpClose();
							}
						}
					}
				);
				return false;
			}
		).bind(
			'dpClosed',
			function(event, selected)
			{
				$('*').unbind('focus.datePicker');
			}
		);



        $('input[name=sprawdzanie_rodzaj_ind]').change(function(){
		if ($('input[@name=sprawdzanie_rodzaj_ind]:checked').val()==1)
			{
                                $('#sprawdzanie_powrot2').hide();
			}
		if ($('input[name=sprawdzanie_rodzaj_ind]:checked').val()==2)
			{
                                $('#sprawdzanie_powrot2').show();
			}
	});
        
        $('#radio_promocja_2').change(function(){
		if ($('#radio_promocja_2').is(':checked'))
			{
                                $('#sprawdzanie_powrot2').show();
			}
	});
        
                $('#radio_promocja_1').change(function(){
		if ($('#radio_promocja_1').is(':checked'))
			{
                                $('#sprawdzanie_powrot2').hide();
			}
	});

     
$('#trasa_indywidualna_rodzaj').click(function(){

		$('#trasa_indywidualna_powrotny').toggle()
	});



$('#czy_faktura').click(function(){

		$('#faktura_form').toggle()
	});

        $('#czy_konto').click(function(){

		$('#konto_form').toggle()
	});


$('#faktura_wysylka_email').click(function(){

		$('#faktura_wysylka_email_div').toggle()
	});
$('#faktura_wysylka_poczta').click(function(){

		$('#faktura_wysylka_poczta_div').toggle()
	});
$('#faktura_adres_tensam').click(function(){

		$('#faktura_wysylka_poczta_to_samo').toggle()
	});

$('#opiniaajax').click(function(){

		var email= document.getElementById("opiniamail").value;
		var opinia= document.getElementById("opinia2").value;
		var lang= document.getElementById("lang").value;
		var status= document.getElementById("opiniastatus");

		$.ajax(
		{
			type: "GET",
			url: "odbierz_opinie.php",
			data:"form_type=opinia&ajax=1&email="+email+"&lang="+lang+"&opinia2="+opinia,
			success: function(zwrotny)
				{
					if (zwrotny!='ERROR')
					{
						status.innerHTML=zwrotny;
					}
				}
		}
	);
		return false;
	});


       $("select#from_stop").change(function(){
    $.getJSON("/redirect.php",{from: $(this).val(), go: 'destinations'}, function(j){
      var options = '';
      for (var i = 0; i < j.length; i++) {
        options += '<option value="' + j[i].id_stop + '">' + j[i].name_stop + '</option>';
      }
      $("select#to_stop").html(options);
    })
  })

  $("#date2").change(function(){

     if (($("#date2").val()>$("#date3").val()) || ($("#date3").val()==""))
         {
             $("#date3").val($("#date2").val());
             $('#date3').dpSetStartDate($("#date2").val());
             $('#date3').dpSetSelected($("#date2").val());

         }


  });


  $("#from_calc").change(function()
    {
        $("#to_calc").attr("disabled", "disabled");
                $.getJSON("/redirect.php",{from: $(this).val(), go: 'getToCities'}, function(j)
                {
                   
                  var options = '';
                  var label=$("#wybierz_language").val();
                  options += '<option value="">'+ label+ '</option>';

                  for (var i = 0; i < j.length; i++) {
                    options += '<option value="' + j[i].stop + '">' + j[i].stop + '</option>';
                  }
                  $("select#to_calc").html(options);
                })

        $("#to_calc").removeAttr("disabled");
    });

    $("#from_calc2").change(function()
    {
        $("#to_calc2").attr("disabled", "disabled");
                $.getJSON("/redirect.php",{from: $(this).val(), go: 'getToCities'}, function(j)
                {

                  var options = '';
                  var label=$("#wybierz_language").val();
                  options += '<option value="">'+ label+ '</option>';

                  for (var i = 0; i < j.length; i++) {
                    options += '<option value="' + j[i].stop + '">' + j[i].stop + '</option>';
                  }
                  $("select#to_calc2").html(options);
                })

        $("#to_calc2").removeAttr("disabled");
    });

    $("#to_calc").change(function()
    {
                $.ajax(
                {
		type: "GET",
		url: "http://www.wizz-bus.com/redirect.php",
                data:"go=getPrice&from="+$("#from_calc").val()+"&to="+$(this).val(),
                success: function(j)
                {
                  var price = j;
                  
                  $("#price_calc").html(price);
                  $("#book_calc").show();
                }
                })
    });


          $('marquee').marquee();

});

function tab_function(id_t)
{
    $(".tab-active").addClass("tab-inactive");
           $(".tab-active").removeClass("tab-active");


           $(".book_tabs").hide();


           if (id_t=='ind_tab')
               {
                   $("#ind_tab").removeClass("tab-inactive");
                   $("#ind_tab").addClass("tab-active");
                   $("#tab_ind").show();
                   $("#ind_lista").addClass('ind_inactive_list');
                   $("#ind_lista").removeClass('ind_active_list');
               }
           else if (id_t=='busy_8_tab')
               {
                   $("#grp_tab").removeClass("tab-inactive");
                   $("#grp_tab").addClass("tab-active");
                   $("#tab_grp").show();
                   $("#ind_lista").removeClass('ind_inactive_list');
                   $("#ind_lista").addClass('ind_active_list');
                   $("#ind_lista").css("display","none");
                   $("#label_ind_tab_0").html($("#label_ind_tab_2").html());
                   $("#rodzaj_zamowienia").val(2);

               }

          else if (id_t=='busy_3_tab')
               {
                   $("#grp_tab").removeClass("tab-inactive");
                   $("#grp_tab").addClass("tab-active");
                   $("#tab_oso").show();
                   $("#ind_lista").removeClass('ind_inactive_list');
                   $("#ind_lista").addClass('ind_active_list');
                   $("#ind_lista").css("display","none");
                   $("#label_ind_tab_0").html($("#label_ind_tab_1").html());
                   $("#rodzaj_zamowienia").val(3);
           
           }
}

function licz_koszt()
{
	var cena1 = document.getElementById('cena1_1');
	var ilosc1 = document.getElementById('rezerwacja_miejsca_1');
	var wynik = document.getElementById('laczny_koszt');

	if (cena1.value=='') cena1.value=0;
	if (ilosc1.value=='') ilosc1.value=0;

	wynik.innerHTML = parseFloat(cena1.value)*ilosc1.value;

	return false;
}
function licz_koszt2()
{
	var cena1_1 = document.getElementById('cena1_1');
	var cena2_1 = document.getElementById('cena2_1');
	var cena1_2 = document.getElementById('cena1_2');
	var cena2_2 = document.getElementById('cena2_2');
	var ilosc1 = document.getElementById('rezerwacja_miejsca_1').value;
	var ilosc2 = document.getElementById('rezerwacja_miejsca_2').value;
	var wynik = document.getElementById('laczny_koszt');

	if (cena1_1.value=='') cena1_1.value=0;
	if (cena2_1.value=='') cena2_1.value=0;
	if (cena1_2.value=='') cena1_2.value=0;
	if (cena2_2.value=='') cena2_2.value=0;
	if (ilosc1=='') ilosc1=0;
	if (ilosc2=='') ilosc2=0;

	if ((ilosc1-ilosc2)==0)
	{
		wynik.innerHTML = parseFloat(cena1_2.value)*ilosc1+parseFloat(cena2_2.value)*ilosc2 ;
	}
	if ((ilosc1-ilosc2)>0)
	{
		wynik.innerHTML = parseFloat(cena1_2.value)*ilosc1+parseFloat(cena2_2.value)*ilosc2 + (ilosc1-ilosc2)*(parseFloat(cena1_1.value)-parseFloat(cena1_2.value));
	}
	if ((ilosc1-ilosc2)<0)
	{
		wynik.innerHTML = parseFloat(cena1_2.value)*ilosc1+parseFloat(cena2_2.value)*ilosc2 + (ilosc2-ilosc1)*(parseFloat(cena2_1.value)-parseFloat(cena2_2.value));
	}

	if (ilosc1==0) ilosc1='';
	if (ilosc2==0) ilosc2='';

	return false;
}

