// Максимальная высота превью картинки
C_MaxPreviewHeight = 120;
// Минимальная высота превью картинки
C_MinPreviewHeight = 90;
// Максимальная ширина превью картинки
C_MaxPreviewWidth  = 120;
// Минимальная ширина превью картинки
C_MinPreviewWidth  = 90;
//
var v_Pics = new Array();
var v_PicsCount = 0;// количество изображений на  web-странице

//##############################################################################################
// функция изменяет ширину картинки
//##############################################################################################
//function ChangeWidth(p_image, p_input)
//{
//  if (p_input.value > 120){
//    alert('Ширина должна быть в пределах: ' + C_MinPreviewWidth + ' - ' + C_MaxPreviewWidth);
//    p_input.value = 120;
//  };
//  p_image.width = p_input.value; 
//}
//##############################################################################################

//##############################################################################################
// функция изменяет ширину картинки
//##############################################################################################
//function ChangeHeight(p_image, p_input)
//{
//  if (p_input.value > 120){
//    alert('Высота должна быть в пределах: ' + C_MinPreviewHeight + ' - ' + C_MaxPreviewHeight);
//    p_input.value = 120;
//  };
//  p_image.height = p_input.value; 
//}
//##############################################################################################

  function preload(p_name, p_filename) { 
    v_Pics[v_PicsCount] = new Array(1);
    v_Pics[v_PicsCount][0] = new Image();
    v_Pics[v_PicsCount][0].name = p_name;
    v_Pics[v_PicsCount][0].src = p_filename;
    v_PicsCount++;
  }
  
  function SetImage(p_name, p_indx){
    document.images[p_name].src = v_Pics[p_indx][0].src;
  }

//##############################################################################################
// функция изменяет ширину картинки при загрузке
//##############################################################################################
function LoadPreviewImage(p_image, p_indx)
{
  if (p_image.src != v_Pics[p_indx][0].src) {
    p_image.src = v_Pics[p_indx][0].src;
    if (v_Pics[p_indx][0].width > C_MaxPreviewWidth || v_Pics[p_indx][0].height > C_MaxPreviewHeight) {
      if (v_Pics[p_indx][0].width > C_MaxPreviewWidth && v_Pics[p_indx][0].width > v_Pics[p_indx][0].height) {
        p_image.width = C_MaxPreviewWidth;
      } else {
        p_image.height = C_MaxPreviewHeight;
      };
    };
  };
}
//##############################################################################################

  

  function ShowPopImage(p_image) {
    document.images['full_img'].src = document.images[p_image].src;
//    document.all['PopTit'].style.visibility='visible';
    document.all['PopImage'].style.top = window.document.body.scrollTop;
    document.all['PopImage'].style.visibility='visible';
  }

  function HidePopImage() {
    document.all['PopImage'].style.visibility='hidden';
//    document.all['PopTit'].style.visibility='hidden';    
  }
  
  function ShowArhiveGalsList () {
	if (document.all['photoarh'].style.visibility == 'visible') {
      document.all['photoarh'].style.visibility = 'hidden';
	} else {
	  document.all['photoarh'].style.visibility = 'visible';
	};
    //document.getElementsByName('photoarh_more').innerText = (elem_array[0].style.display == "none") ? "&gt;&gt;&gt;" : "&lt;&lt;&lt;";
  }
  
