function dp(rg,no,tx)
{
 this.rg = rg;
 this.no = no;
 this.tx = tx;
}
//
function ima(id,ex,tx,wd)
{
 this.id = id;
 this.ex = ex;
 this.tx = tx;
 this.wd = wd;
}
//
function dom(i,j)
{
 var l = I[i].length, e = "jpeg-gif-png".split("-"), t = I[i][j];
 idObj("I1"+i).src="http://www.snrl.org/"+cnv("img",t.id,e[t.ex]);
 idObj("L1"+i).innerHTML = t.tx;
 t = eval(23+i);
 dept(t);
 j++;
 document.F.Dp.selectedIndex = j;
 j%=l;
 I[2][i] = j;
}
//
function aff(i,j)
{
 var k;
 if(j>0)
 {
  idObj("C0").innerHTML = ((i<1)?" de métropole":"s d'outre-mer");
  for(k=0;k<2;k++) idStyle("t"+k).display = ((k==i)?"block":"none");
  if(i<1) dept(0);
  if(i>0) { dom(1,0); dom(0,0); }
 }
 if(j<1) for(k=0;k<2;k++) idStyle("r"+k).display = ((k==i)?"block":"none");
}
//
function dept(r)
{
 r = eval(r);
 var i, j=1, k=((r<1)?0:1), l=D[0].length, F=document.F;
 F.Rg.selectedIndex = r;
 F.Dp.selectedIndex = 0;
 if(r>0) for(i=1;i<l;i++) if(D[1][i].rg==r) j++;
 F.Dp.length = ((r<1)?l:j);
 for(i=1,j=1;i<l;i++)
 {
  if(D[k][i].rg==r)
  {
   F.Dp.options[j].value = D[k][i].no;
   F.Dp.options[j].text = D[k][i].tx;
   j++;
  }
 }
} 
//
function region(d)
{
 var i, F=document.F, l=D[1].length;
 for(i=1;i<l;i++) if(D[1][i].no==d) { F.Rg.selectedIndex=D[1][i].rg; break; }
}
//
function valid(i)
{
 var F = document.F, j = ((i>0)?F.elements['Rg'].selectedIndex:F.elements[0].selectedIndex);
 if(j<1)
 {
  alert("Veuillez faire un choix avant de valider.");
  return;
 }
 j = 1-i;
 idObj("r"+j).innerHTML = "";
 F.submit();
}
