Your IP : 18.219.192.243


Current Path : /data/web/virtuals/51568/virtual/www/subdom/vypisy/php/
Upload File :
Current File : /data/web/virtuals/51568/virtual/www/subdom/vypisy/php/BakalariTridy.js

function nastavViditelnost(element) {
    setTimeout(function() {
        $(element).addClass("d-none").html(' ');
    }, 2000)
}

function bakalariObdobi() {
    $.ajax({
        url: 'php/ajaxBakalariTridy.php',
        type: 'POST',
        dataType: 'HTML',
        data: {
            'data': JSON.stringify({
                command: 'bakalariObdobi',
            })
        },
        success: function(result) {
            $("#div-table").html(result);
            $("#div-dialog").html("");
        }
    });
}

function tridy() {
    $.ajax({
        url: 'php/ajaxBakalariTridy.php',
        type: 'POST',
        dataType: 'HTML',
        data: {
            'data': JSON.stringify({
                command: 'tridy',
            })
        },
        success: function(result) {

            $("#div-dialog").html(result);
        }
    });
}

function tridyStavUlozit() {
    let inputs = $('[id^="stav"]'),
        stav = [];
    for (const input of inputs) {
        let id = input.id.substr(4, 10),
            val = input.value;
        stav.push({ id: id, value: val });
    }
    $("#msgSaved").html(`<div class="alert alert-success alert-dismissible mb-0 rounded-0 py-1 w-100">
    ULOŽENO</div>`).removeClass("d-none");
    $.ajax({
        url: 'php/ajaxBakalariTridy.php',
        type: 'POST',
        dataType: 'HTML',
        data: {
            'data': JSON.stringify({
                command: 'tridyStavUlozit',
                tridy: stav,
            })
        },
        success: function(result) {
            nastavViditelnost("#msgSaved");
        }
    });
}

function obdobiNove() {
    $.ajax({
        url: 'php/ajaxBakalariTridy.php',
        type: 'POST',
        dataType: 'HTML',
        data: {
            'data': JSON.stringify({
                command: 'obdobiNove',
            })
        },
        success: function(result) {
            $("#div-dialog").html(result);
        }
    });
}

function obdobiNoveZaloz() {
    const mesic = $("#mesic").val(),
        rok = $("#rok").val();
    $.ajax({
        url: 'php/ajaxBakalariTridy.php',
        type: 'POST',
        dataType: 'HTML',
        data: {
            'data': JSON.stringify({
                command: 'obdobiNoveZaloz',
                rok: rok,
                mesic: mesic,
            })
        },
        success: function(result) {
            const data = JSON.parse(result);
            if (data.vlozeno) {
                $("#div-table").html(data.obdobi);
                $("#div-dialog").html(data.detail);
            } else {
                $("#noveObdobiErr").removeClass("d-none");
            }
        }
    });
}

function obdobiDetail(id) {
    $.ajax({
        url: 'php/ajaxBakalariTridy.php',
        type: 'POST',
        dataType: 'HTML',
        data: {
            'data': JSON.stringify({
                command: 'obdobiDetail',
                id: id,
            })
        },
        success: function(result) {
            $("#div-dialog").html(result);
        }
    });
}

function nactiTriduDialog() {
    $.ajax({
        url: 'php/ajaxBakalariTridy.php',
        type: 'POST',
        dataType: 'HTML',
        data: {
            'data': JSON.stringify({
                command: 'nactiTriduDialog',
            })
        },
        success: function(result) {
            $("#dlgNactiTridu").html(result);
        }
    });
}

function ukazTlacitkoNacti() {
    $("#rowBtnNactiTriduPohyby").removeClass('d-none');
    $("#seznamNactenychTrid").addClass('d-none');

}

function obdobiTisk(id) {
    window.open("http://vypisy.zsrepubliky.cz/php/tiskBakalariTridy.php?id=" + id, "tiskBakalariTridy");
}