function photo(a_p)
{
  try
  {
    a_p.target = "photo";
    window.open("", "photo", "location=no,scrollbars=no,toolbar=no,directories=no,status=no,menubar=no,width=640,height=640,left=0,top=0");
  }
  catch (exception)
  {
//    alert("Erreur (" + exception.name + ") : " + exception.message);
  }
}

function swap_photos(name_p, delay_p, src_p, index_p)
{
  try
  {
    if ((index_p >= 0) && (index_p < src_p.length))
    {
      document.images[name_p].src = src_p[index_p];
    }
    index_p = (index_p < (src_p.length-1)) ? (index_p+1) : 0;
    var f = "swap_photos('" + name_p + "', " + delay_p + ", new Array(";
    var sc = "";
    for (var i=0; i<src_p.length; i++)
    {
      f += sc + "\"" + src_p[i] + "\"";
      sc = ", ";
    }
    f += ")," + index_p + ")";
    setTimeout(f, delay_p);
  }
  catch (exception)
  {
//    alert("Erreur (" + exception.name + ") : " + exception.message);
  }
}
