﻿$().ready(function () {
    $("#dal").datepicker({
        onSelect: function (dateText, inst) {
            changedate()
        }
    });
    $("#al").datepicker({
        onSelect: function (dateText, inst) {
            //nulla
        }
    });
});

function changedate() {
    var data1 = $("#dal").val();
    if (data1 != '') {
        var dataspl = data1.split("/")
        var dateconverted = dataspl[1] + "/" + dataspl[0] + "/" + dataspl[2]
        var addendum = 7;

        var d = new Date(dateconverted);
        d.setDate(d.getDate() + parseInt(addendum));

        var gg, mm, aaaa;
        gg = d.getDate() + "/";
        mm = (d.getMonth() + 1) + "/";
        aaaa = d.getFullYear();
        if (gg.length < 3) {
            gg = '0' + gg;
        }
        if (mm.length < 3) {
            mm = '0' + mm;
        }
        $("#al").val(gg + mm + aaaa);
    }

}

function getloc(destino) {
    $('#locddl').attr('disabled', 'disabled');
    $.ajax({
        // try to leverage ajaxQueue plugin to abort previous requests
        mode: "abort",
        // limit abortion to this input
        port: "autocompletedestino",
        dataType: undefined,
        url: "services/searchloc.aspx?q=" + destino,
        success: function (data) {
            $('#locddl').attr('disabled', '');
            var arrdat = data.split('\n');
            $('#locddl > option').remove();
            $('#locddl').append(
                    $('<option></option>').val("TUTTE LE LOCALITA'").html("TUTTE LE LOCALITA'")
                );
            for (i = 0; i < arrdat.length; i++) {
                if (arrdat[i].toString() != "") {
                    $('#locddl').append(
                        $('<option></option>').val(arrdat[i].toString()).html(arrdat[i].toString())
                    );
                }
            }
        }
    });
}

function checkchd() {
    var numchd = parseInt($("#chdddl").val());
    switch (numchd) {
        case 0:
            $("#etachd").hide('fast');
            $("#eta1chd").hide('fast');
            $("#eta2chd").hide('fast');
            $("#eta3chd").hide('fast');
            break;
        case 1:
            $("#etachd").show('fast');
            $("#eta1chd").show('fast');
            $("#eta2chd").hide('fast');
            $("#eta3chd").hide('fast');
            break;
        case 2:
            $("#etachd").show('fast');
            $("#eta1chd").show('fast');
            $("#eta2chd").show('fast');
            $("#eta3chd").hide('fast');
            break;
        case 3:
            $("#etachd").show('fast');
            $("#eta1chd").show('fast');
            $("#eta2chd").show('fast');
            $("#eta3chd").show('fast');
        default:
            //$("#ch1cam" + camera).hide('fast');
            //$("#ch2cam" + camera).hide('fast');
            //$("#ch3cam" + camera).hide('fast');
    }
}

function checksubmit() {

    var destino = $("#destddl").val();
    var loc = $("#locddl").val();
    var dal = $("#dal").val();
    var al = $("#al").val();
    var adulti = $("#adddl").val();
    var bambini = $("#chdddl").val();
    var infant = $("#infddl").val();
    var eta1 = $("#eta1ddl").val();
    var eta2 = $("#eta2ddl").val();
    var eta3 = $("#eta3ddl").val();

    if (destino == "SELEZIONA LA DESTINAZIONE") {
        alert('Scegliere una destinazione per favore.');
        return false;
    } else {
        document.getElementById('scuro').style.visibility = 'visible';
        window.location.href = 'resultvacanze.aspx?destino=' + destino + '&localita=' + loc + '&dal=' + dal + '&al=' + al + '&adulti=' + adulti + '&bambini=' + bambini + '&infant=' + infant + '&eta1=' + eta1 + '&eta2=' + eta2 + '&eta3=' + eta3;
        return false;

    }
}
