function blue_sky_change(id){
    $('#tabs_e_commerce').attr('class', 'hdr switcher_' + id);
    $.ajax({
           type: "GET",
           url: "/wyszukaj/" + id + "/",
           success: function(msg){
            $('#blue_box_wyszukaj').html(msg);
           }
        });
    return false;
}

function dateSelectToInput(out) {
    var out_date = $('#' + out);
    $(out_date).val($('#' + out+'dd').val() + '.' + $('#' + out+'MM').val() + '.' + $('#' + out+'yyyy').val());
}

function save_calendar_date_to_inputs(calendar, id){
    if(calendar.dateClicked){
        $('#' + id + 'dd').val(calendar.date.getDate());
        $('#' + id + 'MM').val(calendar.date.getMonth());
        if(calendar.date.getFullYear() == '2008')
            $('#' + id + 'MM').val(0);
        if(calendar.date.getFullYear() == '2009')
            $('#' + id + 'MM').val(1);
        if(calendar.date.getFullYear() == '2010')
            $('#' + id + 'MM').val(2);
    }
    calendar.hide();
};

function zapisz_date_out(calendar) {
    save_calendar_date_to_inputs(calendar, 'outdate');
};

function zapisz_date_ret(calendar) {
    save_calendar_date_to_inputs(calendar, 'retdate');
};


function setCheckout() {
    var data = $('#checkin').val();
    var dni = parseInt($('#nights').val());
    if( data != "dd/mm/rrrr") {
        us_data = data.split('/');
        data = us_data[2] + '/' + us_data[1] + '/' + us_data[0];
        data = new Date(data);
        nowa_data = new Date( data.setDate(data.getDate() + dni)); 
        $('#hotele_date1').val(nowa_data.getDate() - 1);
        $('#hotele_date2').val(nowa_data.getMonth());
    }
    } 

function makeURLwycieczki() {
        var errMsg = "";
        var err = false;
        var base = 'http://podroze.wakacje.pl/oferty2.phtml?';
        
        var panstwoArg = 'panstwo=' + $('#panstwo').val();
        var termin_odArg = "";
        if($('#termin_od').val() != "")
        {
            var data = $('#termin_od').val()
            termin_odArg = '&termin_od=' + data.replace('/', '.').replace('/', '.');
        }
        var cena_odArg = '&cena_od=' + $('#cena_od').val();
        var cena_doArg = '&cena_do=' + $('#cena_do').val();
        var ile_dni_selectArg = '&ile_dni_select=' + $('#ile_dni_select').val();
        var lastminuteArg = '';
        if( $('#lastminute')[0].checked )
            lastminuteArg = "&lastminute=1";
            
        var URL = base + panstwoArg + termin_odArg + cena_odArg + cena_doArg + lastminuteArg + ile_dni_selectArg ;
        window.open(URL,"_blank");
        return false;
    }

function makeURLlot() {
        var errMsg = "";
        var err = false;
        var base = 'http://rezerwacje.bluesky.pl/index.php?name=podroze-air'
        
        var origin_longArg = '&origin_long=' + $('#origin_long').val();
        if($('#origin_long').val()=="")
            { errMsg += "Proszę podaj miejsce wylotu.\n"; err=true;}
        var day_out = new String($('#outdatedd').val());
        if(day_out.length == 1)
            day_out = "0" + day_out;
        var outdateddArg = '&outdatedd=' + day_out;
        
        var month_out = new String($('#outdateMM').val());
        if(month_out.length == 1)
            month_out = "0" + month_out;
        var outdateMMArg = '&outdateMM=' + month_out;
        
        var outdateyyyyArg = '&outdateyyyy=' + $('#outdateyyyy').val();
        var outdateArg = '&outdate=' + day_out +'.'+month_out+'.'+$('#outdateyyyy').val();


        var destination_longArg = '&destination_long=' + $('#destination_long').val();
        if($('#destination_long').val()=="")
            { errMsg += "Proszę podaj miejsce przylotu.\n"; err=true;}
            
        var day_ret = new String($('#retdatedd').val());
        if(day_ret.length == 1)
            day_ret = "0" + day_ret;
        var retdateddArg = '&retdatedd=' + day_ret;
        
        var month_ret = new String($('#retdateMM').val());
        if(month_ret.length == 1)
            month_ret = "0" + month_ret;
        var retdateMMArg = '&retdateMM=' + month_ret;
        
        var retdateyyyyArg = '&retdateyyyy=' + $('#retdateyyyy').val();
        var retdateArg = '&retdate=' + day_ret +'.'+month_ret+'.'+$('#retdateyyyy').val();
        
        var flight_typArg = '&flight-type=single';
        if($('#kierunek')[0].checked)
            flight_typArg = '&flight-type=return';
            
        var paxADTArg = '&paxADT=' + $('#paxADT').val();
        if(isNaN(parseInt($('#paxADT').val())))
            { errMsg += "Proszę podaj liczbę osób.\n"; err=true;}
        
        var paxCHDArg = '&paxCHD=' + $('#paxCHD').val();
        if(isNaN(parseInt($('#paxCHD').val())))
            { errMsg += "Proszę podaj liczbę dzieci.\n"; err=true;}
        
        var paxINFArg = '&paxINF=' + $('#paxINF').val();
        if(isNaN(parseInt($('#paxINF').val())))
            { errMsg += "Proszę podaj liczbę niemowląt.\n"; err=true;}

        var URL = base + origin_longArg + outdateddArg + outdateMMArg + outdateyyyyArg + outdateArg + destination_longArg + retdateddArg + retdateMMArg + retdateyyyyArg + retdateArg + flight_typArg + paxADTArg + paxCHDArg + paxINFArg;
        if(err)
            alert(errMsg);
        else
            window.open(URL,"_blank");
        return false;
    }

    function makeURLhotele() {
        var errMsg = "";
        var err = false;
        var base = 'http://www.octopustravel.com/at/HotelLink?country=PL&siteid=plpodroze';
        
        var destinationArg = '&destination=' + $('#destination').val();
        if($('#destination').val() == "0")
            { errMsg += "Proszę wybierz miasto docelowe.\n"; err=true; }
            
        var checkindate = $('#checkin').val().split('/');
        if($('#checkin').val() == "dd/mm/rrrr")
            { errMsg += "Proszę wybierz datę przyjazdu w formacie dd/mm/rrrr.\n"; err=true;}
        var month = new String(checkindate[1]);
        if(month.length == 1)
            month = "0" + month;    
        var day = new String(checkindate[0]);
        if(day.length == 1)
            day = "0" + day;
        var checkinArg = '&checkin=' + checkindate[2] + "-" + month + "-" + day;
        var nightsArg = '&nights=' + $('#nights').val();
        if(isNaN(parseInt($('#nights').val())))
            { errMsg += "Proszę podaj liczbę nocy.\n"; err=true;}
    
        var roomtypeArg = "&roomtype=" + $('#roomtype').val();
        var roomsArg = "&rooms=" + $('#rooms').val();    
        var starratingArg  = '&starrating=' + $('#starrating').val();
        var currencyArg = '&currency=' + $('#currency').val();
        var langArg = '&language=PL';
        var URL = base + destinationArg + checkinArg + nightsArg + roomtypeArg + roomsArg + starratingArg + currencyArg + langArg;
        if(err)
            alert(errMsg);
        else
            window.open(URL,"_blank");
        return false;
    }