/* Copyright © 2006 Emmanuelle ARNAUD, All rights reserved */

function PrefetchImages () {
  ImagesList = new Array ("tools_close-25x26.gif", "tools_left_arrow-25x26.gif", "tools_right_arrow-25x26.gif", "fff_small_logo-149x149.jpg", 
    "flag_zh-36x26.gif", "flag_en-41x26.gif", "flag_fr-37x26.gif", "flag_ru-55x26.gif", "choose_language-258x26.gif", 
    "icon_index-56x56.gif", "icon_fle-56x56.gif", "icon_initiation-56x56.gif", "icon_accomodation-56x56.gif", "icon_location-56x56.gif", 
    "icon_contact-56x56.gif", "index-297x524_0.jpg", "icon_index_active-56x56.gif", "icon_fle_active-56x56.gif", "icon_initiation_active-56x56.gif", 
    "icon_accomodation_active-56x56.gif", "icon_location_active-56x56.gif", "icon_contact_active-56x56.gif", "map_transports-329x326.gif", 
    "fle-297x524_0.jpg", "initiation-297x524_0.jpg", "accomodation-297x524_0.jpg", "location-297x524_0.jpg", "contact-297x524_0.jpg", 
    "change_image-296x26.gif", "accomodation-297x524_1.jpg", "location-297x524_1.jpg", "accomodation-297x524_2.jpg", "location-297x524_2.jpg", 
    "accomodation-297x524_3.jpg", "location-297x524_3.jpg", "accomodation-297x524_4.jpg", "location-297x524_4.jpg", "location-297x524_5.jpg");
  CachedImage = new Array(ImagesList.length);    
  for (i = 0; i < ImagesList.length; i++) {
    CachedImage[i] = new Image ();
    CachedImage[i].src = "share/" + ImagesList[i];
  }
}


ChangeableCached = new Array ();
SwapIndex = 0;

function InitChangeImage () {  
  if (type == "location") {
    ChangeableImages = new Array ("location-297x524_1.jpg", "location-297x524_2.jpg", "location-297x524_3.jpg", "location-297x524_4.jpg",
      "location-297x524_5.jpg", "location-297x524_0.jpg");
   } else {
    ChangeableImages = new Array ("accomodation-297x524_1.jpg", "accomodation-297x524_2.jpg", "accomodation-297x524_3.jpg", 
    "accomodation-297x524_4.jpg", "accomodation-297x524_0.jpg");
  }
  for (i = 0; i < ChangeableImages.length; i++) {
    ChangeableCached[i] = new Image (297, 524);
    ChangeableCached[i].src = "share/" + ChangeableImages[i];
  }
}

function SwapImage () {
  document.getElementById("LeftImage").src = ChangeableCached[SwapIndex].src;
  SwapIndex = (++SwapIndex < ChangeableImages.length) ? SwapIndex : 0;
}
