/****************************************************************************/
/**                                                                        **/
/**          __  /  - ____   __   __  __                                   **/
/**        /  / /  / / / / /  / /_  /__/                                   **/
/**       /__/ /_ / / / / /__/ __/ /__                                     **/
/**       __/            /                                                 **/
/**           PHP Library (v 1.18)                                         **/
/**                                                                        **/
/**       Copyright (c) 2000-2002 Glimpse - Licence LGPL                   **/
/**       http://glimpselib.fr.fm - glimpse@glimpse.fr.fm                  **/
/**                                                                        **/
/**                                                                        **/
/****************************************************************************/


function gPreloadImagesObject() {
  this._gIMG = new Array;
}

function gPreloadImagesObject_set() {
  var argv = gPreloadImagesObject_set.arguments;
  for (var i=0; i<argv.length; i+=3) {
    this._gIMG[argv[i]] = new Array;
    this._gIMG[argv[i]][0] = new Image;
    this._gIMG[argv[i]][0].src = argv[i+1];
    this._gIMG[argv[i]][1] = new Image;
    this._gIMG[argv[i]][1].src = argv[i+2];
  }
}
gPreloadImagesObject.prototype.set = gPreloadImagesObject_set;

function gPreloadImagesObject_on(name) {
  try {
    document.images[name].src = this._gIMG[name][0].src;
  } catch (e) {
  }
}
gPreloadImagesObject.prototype.on = gPreloadImagesObject_on;


function gPreloadImagesObject_off(name) {
  try {
    document.images[name].src = this._gIMG[name][1].src;
  } catch (e) {
  }
}
gPreloadImagesObject.prototype.off = gPreloadImagesObject_off;
