function hideBig() {
  if (document.getElementById('a_big1')) {
      document.getElementById('a_big1').style.display = 'none';
    }
  if (document.getElementById('a_big2')) {
      document.getElementById('a_big2').style.display = 'none';
    }
  if (document.getElementById('a_big3')) {
      document.getElementById('a_big3').style.display = 'none';
    }
}

function setBigImage(size, color, image, images) {
  if (images[size][color][image]) {
    if (document.getElementById('a_big'+image)) {
      hideBig();
      document.getElementById('a_big'+image).style.display = 'inline';
    }
  }
}

function changeStatus(images, sizenew, colornew) {
  if (images[sizenew][colornew]) {
    // status
    if (images[sizenew][colornew]['status']) {
      document.getElementById("status_skladem").style.display = "";
      document.getElementById("status_objednavka").style.display = "none";
      
      document.getElementById("stat_skladem").style.display = "";
      document.getElementById("stat_objednavka").style.display = "none";
    }
    else {
      document.getElementById("status_skladem").style.display = "none";
      document.getElementById("status_objednavka").style.display = "";
      
      document.getElementById("stat_skladem").style.display = "none";
      document.getElementById("stat_objednavka").style.display = "";
    }  
  } else {
    document.getElementById("status_skladem").style.display = "none";
    document.getElementById("status_objednavka").style.display = "";
    
    document.getElementById("stat_skladem").style.display = "none";
      document.getElementById("stat_objednavka").style.display = "";
  } 
}

function changeParams(images, sizenew, colornew, def) {
  
  //alert(size2+"-"+color2);
  if (images[sizenew][colornew]) {
    // obrazky
    document.getElementById("obrazky").style.display = "";
    document.getElementById("obrazek-default").style.display = "none";
    isset = 0;
    if (document.getElementById('image_small_1')) {
      img_big = document.getElementById('image_small_1');
      if (images[sizenew][colornew][1]){
        img_big.src = images[sizenew][colornew][1]['m'];
        img_big.style.display = "inline";
        isset = 1;
        img_big1 = document.getElementById('image_big1');
        img_big1.src = images[sizenew][colornew][1]['s'];
        aa_big1 = document.getElementById('a_big1');
        aa_big1.href = images[sizenew][colornew][1]['v'];
        aa_big1.style.display = 'none';
        aa_big1.rel = "lytebox[big]";
        aa_big1_s = document.getElementById('a_big1_s');
        aa_big1_s.href = images[sizenew][colornew][1]['v'];
        aa_big1_s.style.display = 'inline';
        aa_big1_s.rel = "lytebox[small]";
      } else {
        img_big.style.display = "none";
        aa_big1 = document.getElementById('a_big1');
        aa_big1.style.display = 'none';
        aa_big1.rel = "";
        aa_big1_s = document.getElementById('a_big1_s');
        aa_big1_s.style.display = 'none';
        aa_big1_s.rel = "";
        
      } 
    }
    if (document.getElementById('image_small_2')) {
      img_big = document.getElementById('image_small_2');
      if (images[sizenew][colornew][2]){
        img_big.src = images[sizenew][colornew][2]['m'];
        img_big.style.display = "inline";
        if (isset==0) isset = 2;
        img_big2 = document.getElementById('image_big2');
        img_big2.src = images[sizenew][colornew][2]['s'];
        aa_big2 = document.getElementById('a_big2');
        aa_big2.href = images[sizenew][colornew][2]['v'];
        aa_big2.style.display = 'none';
        aa_big2.rel = "lytebox[big]";
        aa_big2_s = document.getElementById('a_big2_s');
        aa_big2_s.href = images[sizenew][colornew][2]['v'];
        aa_big2_s.style.display = 'inline';
        aa_big2_s.rel = "lytebox[small]";
      }else {
        img_big.style.display = "none";
        aa_big2 = document.getElementById('a_big2');
        aa_big2.style.display = 'none';
        aa_big2.rel = "";
        aa_big2_s = document.getElementById('a_big2_s');
        aa_big2_s.style.display = 'none';
        aa_big2_s.rel = "";
      } 
    }
    if (document.getElementById('image_small_3')) {
      img_big = document.getElementById('image_small_3');
      if (images[sizenew][colornew][3]){
        img_big.src = images[sizenew][colornew][3]['m'];
        img_big.style.display = "inline";
        if (isset==0) isset = 3;
        img_big3 = document.getElementById('image_big3');
        img_big3.src = images[sizenew][colornew][3]['s'];
        aa_big3 = document.getElementById('a_big3');
        aa_big3.href = images[sizenew][colornew][3]['v'];
        aa_big3.style.display = 'none';
        aa_big3.rel = "lytebox[big]";
        aa_big3_s = document.getElementById('a_big3_s');
        aa_big3_s.href = images[sizenew][colornew][3]['v'];
        aa_big3_s.style.display = 'inline';
        aa_big3_s.rel = "lytebox[small]";
      }else {
        img_big.style.display = "none";
        aa_big3 = document.getElementById('a_big3');
        aa_big3.style.display = 'none';
        aa_big3.rel = "";
        aa_big3_s = document.getElementById('a_big3_s');
        aa_big3_s.style.display = 'none';
        aa_big3_s.rel = "";
      } 
    }

    if (isset!=0) {
      setBigImage(sizenew, colornew, isset, images);
    }
    else {
      changeParams(images,size_default, color_default,1);
    }  

    
  }
  else {
    document.getElementById("obrazky").style.display = "none";
    document.getElementById("obrazek-default").style.display = "";
    //changeParams(images, size_default, color_default,1);
  }
  if (def!=1) {
      size2 = sizenew;
      color2 = colornew;
    }  
}
