// ked je pripraveny dokument
$(document).ready(function() {

  // cela obsluha magnetickeho pruzku
  // zisti hodnotu magnetickeho pruzku 
  changeMagnetickyPruzok($("#magneticky_pruzok").val());
  $("#magneticky_pruzok").change(function () {
      changeMagnetickyPruzok($("#magneticky_pruzok").val());
    });

  // enabled a disabled farby HiCo a LoCo  
  changeDisabledColors($("input[name=typ_pruzku]:checked").val()); 
  $("input[name=typ_pruzku]").change( function () {
      changeDisabledColors($("input[name=typ_pruzku]:checked").val()); 
    });   

  // podpisovy panel
  changePodpisovyPanel($("#podpisovy_panel").val());
  $("#podpisovy_panel").change(function () {
      changePodpisovyPanel($("#podpisovy_panel").val());
    });

  // perforacia
  changePerforation($("#perforacia").val());
  $("#perforacia").change(function () {
      changePerforation($("#perforacia").val());
    });

  // rezanie
  changeRezanie($("#rezanie").val());
  $("#rezanie").change(function () {
      changeRezanie($("#rezanie").val());
    });
    
  // farba temotlaci
  changeTermoprint($("#termotlac").val());
  $("#termotlac").change(function () {
      changeTermoprint($("#termotlac").val());
    });

  // embossing
  changeEmbossing($("#embossing").val());
  $("#embossing").change(function () {
      changeEmbossing($("#embossing").val());
    });
});

// funckia, ktora meni status LoCo a HiCo
function changeMagnetickyPruzok(hodnota)
{
  if(hodnota == 1)
  {
    $("#id_loco").removeClass("none");
    $("#id_hico").removeClass("none");
  }
  else
  {
    $("#id_loco").addClass("none");
    $("#id_hico").addClass("none");
  }
}

// funkcia na zmenu LoCo a HiCo farby na disabled
function changeDisabledColors(hodnota)
{
  if(hodnota == "LoCo")
  {
    if($("#loco_select").attr("disabled") == true)
      $("#loco_select").removeAttr("disabled");
    $("#hico_select").attr("disabled","disabled");
  }
  else
  {

    if($("#hico_select").attr("disabled") == true)
      $("#hico_select").removeAttr("disabled");
    $("#loco_select").attr("disabled","disabled");
  }    
}

// funkcia na skryvanie podpisoveho panela
function changePodpisovyPanel(hodnota)
{
  if(hodnota == 1)
    $("#tr_podpisovy_panel").removeClass("none");
  else
    $("#tr_podpisovy_panel").addClass("none");
}

// funkcia na skryvanie a odkryvanie perforacie
function changePerforation(hodnota)
{
  if(hodnota == 1)
  {
    $("#perforacia_img").removeClass("none");
    $("#perforacia_choice").removeClass("none");
  }
  else
  {
    $("#perforacia_img").addClass("none");
    $("#perforacia_choice").addClass("none");
  }
}

// funkcia na skryvanie rezania 
function changeRezanie(hodnota)
{
  if(hodnota == 1)
    $("#rezanie_karty").removeClass("none");
  else
    $("#rezanie_karty").addClass("none");
}

// funkcia na skryvanie poctu farieb termotlace
function changeTermoprint(hodnota)
{
  if(hodnota == 1)
    $("#id_pocet_termotlaci").removeClass("none");
  else
    $("#id_pocet_termotlaci").addClass("none");
}

// funkcia na skryvanie embossingu
function changeEmbossing(hodnota)
{
  if(hodnota == 1)
    $("#id_farba_embossingu").removeClass("none");
  else
    $("#id_farba_embossingu").addClass("none");
}