/* JavaScript - scripty na miru pro tento web

Programoval:
   Radovan Moser - PATROKOLOS
   internetové služby
   http://www.patrokolos.eu
   moser@patrokolos.eu
   
Všechna práva vyhrazena!
Jakékoliv kopírování částí tohoto souboru
není dovoleno bez vědomí a souhlasu jejich tvůrce!
*/

// akce provedene po nacteni stranky
function on_load_body() {
}

// preklapeni obrazku a podbarovani cislovani
function article_image_show(count_images, image_show) {
  div_id = 'shop_article_images_big_img_num_';
  div_active = div_id + image_show;

  // zhasnuti vsech obrazku
  for (i=1; i<=count_images; i++) {
    objSetStyle (div_id + i, 'display', "none");
  }
  // zapnuti vybraneho obrazku
  objSetStyle (div_active, 'display', "block");
}

// prednastavovani zasilaci adresy podle fakturacni
// v pripade, ze fakturacni vstupni pole je prazdne
function user_edit_input_change(input_name_to_change, change_value) {
   var obj = objGet(input_name_to_change);
   if (obj.value.length < 1)
      obj.value = change_value;
}

// disablovani a enablovani radiobutonu zpusobu platby v zavislosti na zvolenem zpusobu doruceni
function basket_doruceni_2_uhrada() {
   // pole "basket_zpusoby_uhrady" PHP se zpusoby plateb je do JS prevedeno ve scripty dynamic.js.php
   // zjisteni vyberu prepravy
   expedice = get_form_radio_selected("basket_apply", "expedice");
   // zjisteni vyberu platby
   platba = get_form_radio_selected("basket_apply", "platba");
   // postupne prochazeni vsech radiobutonu plateb
   for (i in basket_zpusoby_uhrady) {
      // rozdeleni retezce klice na 2 hodnoty
      var pole = i.split("@");
      if (pole[0] == expedice) {
      // hodnota pro zpracovani daneho typu zpusobu expedice
         //alert(pole[1] +'='+ basket_zpusoby_uhrady[i]);
         var id = "input_platba_" + pole[1];
         var obj = objGet(id);
         if (basket_zpusoby_uhrady[i] == 0) {
         // denied - tato platba neni povolena
            // unselect - vypnuti stavu zvoleni
            obj.checked = false;
            // disable - zakazani volby radiobutonu
            obj.disabled = true;
         } else {
         // tato je povolena
            // enable - povoleni volby radiobutonu
            obj.disabled = false;
         }
      }
   }
}

