// JavaScript Document
// pre sekciu pzp

// funkcia umoznuje vyber vozidla ----------------------------------------------
function change_vozidlo_druh(vozidlo)
{
  // kontrola zobrazenie pre objem
  if ( vozidlo==1 || vozidlo==2 || vozidlo==6 )
        showit('container-objemrozsah');
  else  hideit('container-objemrozsah');

  // kontrola zobrazenie pre 
  if ( vozidlo==1 || vozidlo==2 || vozidlo==3 || vozidlo==6 )
        showit('container-vykon');
  else  hideit('container-vykon');

  // kontrola zobrazenie pre 
  if ( vozidlo==2 )
        showit('container-typnakladny');
  else  hideit('container-typnakladny');

  // kontrola zobrazenie pre 
  if ( vozidlo==3 )
        showit('container-typmotocykel');
  else  hideit('container-typmotocykel');

  // kontrola zobrazenie pre 
  if ( vozidlo==4 )
        showit('container-typautobus');
  else  hideit('container-typautobus');

  // kontrola zobrazenie pre 
  if ( vozidlo==5 )
        showit('container-typpripojne');
  else  hideit('container-typpripojne');

  // kontrola zobrazenie pre 
  if ( vozidlo==6 )
        showit('container-typpracovny');
  else  hideit('container-typpracovny');

  // kontrola zobrazenie pre 
  if ( vozidlo==7 )
        showit('container-typtraktor');
  else  hideit('container-typtraktor');
  
  // kontrola podla typov ------------------------------------------------------
  // ak sa preklikneme na vozidlo 2 alebo 6 tak skontrolujeme zvoleny typ vozidla a aktualizujeme zobrazenie
  if ( vozidlo==2 ) change_vozidlo_typnakladny(document.calcform.form_pzp_vozidlo_typnakladny.value);
  if ( vozidlo==6 ) change_vozidlo_typpracovny(document.calcform.form_pzp_vozidlo_typpracovny.value);
  
  // nastavenie stylov pre štvorčeky -------------------------------------------
  if ( vozidlo==1 )     // osobny automobil
        document.getElementById('st1sq1').className = 'pzp_form_st1_menu1active';
  else  document.getElementById('st1sq1').className = 'pzp_form_st1_menu1';
  if ( vozidlo==3 )     // motocykel
        document.getElementById('st1sq2').className = 'pzp_form_st1_menu2active';
  else  document.getElementById('st1sq2').className = 'pzp_form_st1_menu2';
  if ( vozidlo!=1 && vozidlo!=3 )     // ostatne
        document.getElementById('st1sq3').className = 'pzp_form_st1_menu3active';
  else  document.getElementById('st1sq3').className = 'pzp_form_st1_menu3';
  // nastavenie stylov pre lištu
  if ( vozidlo==1 ) document.getElementById('st1hr').className = 'pzp_form_step_1_topactive1';
  else if ( vozidlo==3 ) document.getElementById('st1hr').className = 'pzp_form_step_1_topactive2';
  else document.getElementById('st1hr').className = 'pzp_form_step_1_topactive3';
}
// funkcia nastavuje komponenty po zmene formy poistnika -----------------------
function change_drzitel_pravnaforma(forma)
{
  if ( forma == 1 || forma == 2 )
  {
    showit('container-datumnarodenia');
    showit('container_doplnujuceotazky_ot5');
  }
  else
  {
    hideit('container-datumnarodenia');
    hideit('container_doplnujuceotazky_ot5');
  }
  if ( forma == 1 )
  {
    showit('container_doplnujuceotazky_ot1');
    showit('container_doplnujuceotazky_ot2');
  }
  else
  {
    hideit('container_doplnujuceotazky_ot1');
    hideit('container_doplnujuceotazky_ot2');
  }
}
// funkcia nastavuje komponenty po zmene typu nakladneho -----------------------
function change_vozidlo_typnakladny(typ)
{
  if ( typ == '0-3500' )
  {
    showit('container-objemrozsah');
    showit('container-vykon');
  }
  else
  {
    hideit('container-objemrozsah');
    hideit('container-vykon');
  }
}
// funkcia nastavuje komponenty po zmene typu pracovneho -----------------------
function change_vozidlo_typpracovny(typ)
{
  if ( typ == 1 )
  {
    showit('container-objemrozsah');
    showit('container-vykon');
  }
  else
  {
    hideit('container-objemrozsah');
    hideit('container-vykon');
  }
}
// funkcia nastavuje komponenty ak vlastník je iný ako drzitel a poisťovateľ ---
function change_vlastnikje(typ)
{
  if ( typ == 'v' )
  { // ak pri vlastnikovi zadame ze je iny, tak zobrazime formular vlastnika
    showit('container-vlastnik');
  }
  else
  { // v kazdom inom pripade schováme formulár vlastníka
    hideit('container-vlastnik');
  }
}
// funkcia nastavuje komponenty ak drzitel je iný ako poisťovateľ --------------
function change_drzitelje(typ)
{
  if ( typ == 'd' )
  { // ak držitel je iny ako poistnik tak zobrazime drzitelov formular
    showit('container-drzitel-1');
    hideit('container-drzitel-2');
    showit('container-vlastnik-vjed');
    // zobrazime otazku na PF poistnika a nastavime formulare podla toho co je kliknute v PF poistikovi
    showit('container-poistnik-pf-0');
    change_poistnik_pravnaforma(document.getElementById('form_pzp_poistnik_pravnaforma').value);
    // psc a obec
    showit('container-poistnik-adr-0');
    hideit('container-poistnik-adr-1');
  }
  else
  { // v inom prípade schováme formulár drzitela
    hideit('container-drzitel-1');
    showit('container-drzitel-2');
    hideit('container-vlastnik-vjed'); // schovame moznost pri vlastnikovi ze vlastnik je zhodny s drzitelom
    // ak klikneme ze poistnik je zhodny s drzitelom a je kliknuté aj ze vlastnik je zhodny s drzitelom tak volbu vlastnika prehodime na: vlastnik je zhodny s poistníkom
    if ( document.getElementById('form_pzp_form_pzp_vlastnikjed').checked == true ) document.getElementById('form_pzp_form_pzp_vlastnikjep').checked = true;
    // nastavime formulár tak ze poistik je PF ako drzitel a to je FOO
    hideit('container-poistnik-pf-0');
    showit('container-poistnik-pf-1');
    hideit('container-poistnik-pf-2');
    // psc a obec
    hideit('container-poistnik-adr-0');
    showit('container-poistnik-adr-1');
  }
}
// funkcia nastavuje komponenty po zmene typu pf poistnika ---------------------
function change_poistnik_pravnaforma(typ)
{
  if ( typ == 1 )
  {
    showit('container-poistnik-pf-1');
    hideit('container-poistnik-pf-2');
  }
  else
  {
    hideit('container-poistnik-pf-1');
    showit('container-poistnik-pf-2');
  }
}
// funkcia nastavuje komponenty po zmene typu pf vlastnika ---------------------
function change_vlastnik_pravnaforma(typ)
{
  if ( typ == 1 )
  {
    showit('container-vlastnik-pf-1');
    hideit('container-vlastnik-pf-2');
  }
  else
  {
    hideit('container-vlastnik-pf-1');
    showit('container-vlastnik-pf-2');
  }
}
// funkcia nastavuje komponenty po zmene znacky --------------------------------
function change_znacka(typ)
{
  if ( typ == 'x' )
  {
    showit('container-inaznacka');
  }
  else
  {
    hideit('container-inaznacka');
  }
}
// funkcia nastavuje komponenty po zmene modelu --------------------------------
function change_model(typ,url)
{
  if ( typ == 'x' )
  {
    getContent(url + 'modules/getmodel.php?znacka=x&selname=form_pzp_vozidlo_model_db','form_pzp_vozidlo_model_area');
  }
}
// funkcia nastavuje komponenty po zmene sposobu platby ------------------------
function change_platba_sposob(typ)
{
  if ( typ == '2' )
  {
    showit('container-poistnik-ucet');
  }
  else
  {
    hideit('container-poistnik-ucet');
  }
}

// funkcia upozornuje na možné chyby pri zadani vin ----------------------------
function check_vozidlo_vin(vin)
{ 
  try
  { // ak na starne je button s id = "button_next_preloader" tak ho schováme
    var o = document.getElementById('form_pzp_vozidlo_vin_upozornenie');
    if ( vin.length > 5 && vin.length < 17 ) o.innerHTML='<br />Prosím skontrolujte VIN ešte raz. Vami zadané VIN má ' + vin.length + ' znakov. Dĺžka VIN je obvykle 17 znakov, pri starších vozidlách aj menej.';
    else o.innerHTML='';
  }
  catch(err) {}
}

// nacitanie obrazkov ----------------------------------------------------------
var nfJsHost = (("https:" == document.location.protocol) ? "https://" : "http://");
pic_pzp_1= new Image(); 
pic_pzp_1.src= nfJsHost + "www.netfinancie.sk/template/nf_31/img/pzp/pzp_form_st1_menu1.png"; 
pic_pzp_2= new Image(); 
pic_pzp_2.src= nfJsHost + "www.netfinancie.sk/template/nf_31/img/pzp/pzp_form_st1_menu2a.png"; 
pic_pzp_3= new Image(); 
pic_pzp_3.src= nfJsHost + "www.netfinancie.sk/template/nf_31/img/pzp/pzp_form_st1_menu3a.png"; 

// funkcia na premienanie obrazkov vo 4tom stvorceku ---------------------------
var i = 1;
function reklama_pzp_sq4()
{
  if ( i%2==0 ) document.getElementById('st1sq4').innerHTML='<a href="/guard-klucenka/" target="_blank" title="Získate super darček - systém pre stratu kľúčov"><img src="../template/nf_31/img/pzp/pzp_form_st1_menu4_rek2.png"></a>';
  else document.getElementById('st1sq4').innerHTML='<a href="/moznosti-platby/" target="_blank" title="Možnosť platby online"><img src="../template/nf_31/img/pzp/pzp_form_st1_menu4_rek1.png"></a>';
  i++;
  setTimeout("reklama_pzp_sq4()",6000);
}
