var PosLeft;
var MouseIniX, MouseIniY;
var MouseX, MouseY;
var ImageX, ImageY;
var dep=false;
var MinImageX = -1218;
var MaxImageX = 8;
var MinImageY = -813;
var MaxImageY = 8;


function charger()
{
    PosLeft=document.body.clientWidth;

  if(PosLeft>760)
    PosLeft=PosLeft/2-360;
  else
    PosLeft=0;

  with(document.getElementById("imgLogo").style) {
    position="absolute";
    top="10px";
    left=(parseInt(PosLeft) + 627) + "px";
  }

  with(document.getElementById("divEntete").style) {
    position="absolute";
    top="10px";
    left=(parseInt(PosLeft)+30) + "px";
    width="700px";
    height="140px";
  }

  with(document.getElementById("divCarte").style) {
    position="absolute";
    top="150px";
    left=PosLeft + "px";
    width="760px";
    height="420px";
    clip='rect(10px, 750px, 400px, 10px)';
    overflow="hidden";
  }

  with(document.getElementById("carte").style) {
    position="absolute";
    top="-620px";
    left="-420px";
  }

  with(document.getElementById("globale").style) {
    position="absolute";
    top="10px";
    left="10px";
    visibility="visible";
  }

  with(document.getElementById("divAdresse").style) {
    position="absolute";
    top="550px";
    left=PosLeft + "px";
    width="760px";
    height="10px";
  }
  document.getElementById("chemin").checked = false;
  document.getElementById("pedibus").checked = false;
  document.getElementById("rouge").checked = false;
  document.getElementById("bleuF").checked = false;
  document.getElementById("bleuC").checked = false;
  document.getElementById("jaune").checked = false;
  document.onmousedown = clic;
  document.onmouseup = declic;
}
function hideHelp()
{
  document.getElementById("help").style.visibility="hidden";
}
function hideGlobale()
{
  if(document.getElementById("globale").style.visibility == "visible")
  {
    document.getElementById("globale").style.visibility="hidden";

    with(document.getElementById("help").style) {
      visibility="visible";
      top="80px";
      left="220px";
    }

    setTimeout("hideHelp()", 5000);
  }
 }
function changementOption()
{
  if(document.getElementById("chemin").checked == true)
  {
    if(document.getElementById("pedibus").checked == true)
    {
      document.getElementById("carte").src = "images/cartePedChe.jpg";
    }
    else
    {
      document.getElementById("carte").src = "images/carteChemin.jpg";
    }
  }
  else
  {
    if(document.getElementById("pedibus").checked == true)
    {
      document.getElementById("carte").src = "images/cartePedibus.jpg";
    }
    else
    {
      document.getElementById("carte").src = "images/carteVierge.jpg";
    }
  }
}

function clic(evt)
{
  if(!evt) evt = window.event;

  MouseIniX = evt.clientX;
  MouseIniY = evt.clientY;

  if(MouseIniX < (parseInt(PosLeft) + 10) ||
  MouseIniX > (parseInt(PosLeft)+750) ||
  MouseIniY < 160 || MouseIniY > 550)
    return(false);

  ImageX = parseInt(document.getElementById("carte").style.left);
  ImageY = parseInt(document.getElementById("carte").style.top);

  effacerPastille();
  dep=true;
  document.onmousemove = deplace;

  return(false);
}

function declic()
{
  dep=false;
  document.onmousemove = null;
  majPastille();

  return(false);
}
function position(evt){

    if(!evt) evt = window.event;

    mouse_x = evt.clientX;

    mouse_y = evt.clientY;
   document.getElementById("coordonnees").innerHTML = "X : "+mouse_x+" ; Y : "+mouse_y;
}
function deplace(evt)
{
  var PosX, PosY;

  if(!evt) evt = window.event;

  PosX = evt.clientX - MouseIniX + ImageX;
  PosY = evt.clientY - MouseIniY + ImageY;

  if(PosX < MinImageX) PosX = MinImageX;
  if(PosX > MaxImageX) PosX = MaxImageX;
  if(PosY < MinImageY) PosY = MinImageY;
  if(PosY > MaxImageY) PosY = MaxImageY;

  document.getElementById("carte").style.left = PosX + "px";
  document.getElementById("carte").style.top = PosY + "px";

  return(false);
}
function cacheFiche(numFiche)
{
  document.getElementById(numFiche).style.visibility="hidden";
}
function afficheFiche(numFiche, numPastille)
{

  if(numFiche=="")
    return;

  var pastilleX = parseInt(document.getElementById(numPastille).style.left);
  var ficheX=10;

  if(pastilleX < 360)
    ficheX=380;

  with (document.getElementById(numFiche).style) {
    visibility="visible";
    left=ficheX+"px";
    top="10px";
  }
}
function changementPastille()
{
  hideGlobale();
  effacerPastille();
  majPastille();
}
function effacerPastille()
{
  if(document.getElementById("r1").style.visibility == "visible")
    effacerPastilleRouge();
  if(document.getElementById("bc76").style.visibility == "visible")
    effacerPastilleBleuC();
  if(document.getElementById("bf64").style.visibility == "visible")
    effacerPastilleBleuF();
  if(document.getElementById("j50").style.visibility == "visible")
    effacerPastilleJaune();
}
function majPastille()
{
  if(document.getElementById("rouge").checked == true)
    majPastilleRouge();
  if(document.getElementById("bleuC").checked == true)
    majPastilleBleuC();
  if(document.getElementById("bleuF").checked == true)
    majPastilleBleuF();
  if(document.getElementById("jaune").checked == true)
    majPastilleJaune();
}
function effacerPastilleJaune()
{
  document.getElementById("j50").style.visibility="hidden";
  document.getElementById("j54").style.visibility="hidden";
  document.getElementById("j55").style.visibility="hidden";
  document.getElementById("j45").style.visibility="hidden";
  document.getElementById("j46").style.visibility="hidden";
  document.getElementById("j53").style.visibility="hidden";
  document.getElementById("j48").style.visibility="hidden";
  document.getElementById("j47").style.visibility="hidden";
  document.getElementById("j49").style.visibility="hidden";
  document.getElementById("j43").style.visibility="hidden";
  document.getElementById("j51").style.visibility="hidden";
  document.getElementById("j44").style.visibility="hidden";
  document.getElementById("j6").style.visibility="hidden";
  document.getElementById("j9").style.visibility="hidden";
  document.getElementById("j52").style.visibility="hidden";
}
function effacerPastilleBleuF()
{
  document.getElementById("bf64").style.visibility="hidden";
  document.getElementById("bf65").style.visibility="hidden";
  document.getElementById("bf60").style.visibility="hidden";
  document.getElementById("bf68").style.visibility="hidden";
  document.getElementById("bf140").style.visibility="hidden";
  document.getElementById("bf67").style.visibility="hidden";
  document.getElementById("bf139").style.visibility="hidden";
  document.getElementById("bf7").style.visibility="hidden";
  document.getElementById("bf66").style.visibility="hidden";
  document.getElementById("bf63").style.visibility="hidden";
  document.getElementById("bf3").style.visibility="hidden";
  document.getElementById("bf49").style.visibility="hidden";
  document.getElementById("bf59").style.visibility="hidden";
  document.getElementById("bf56").style.visibility="hidden";
  document.getElementById("bf58").style.visibility="hidden";
  document.getElementById("bf62").style.visibility="hidden";
  document.getElementById("bf61").style.visibility="hidden";
  document.getElementById("bf57").style.visibility="hidden";
  document.getElementById("bf138").style.visibility="hidden";
  document.getElementById("bf62").style.visibility="hidden";
}
function effacerPastilleBleuC()
{
  document.getElementById("bc76").style.visibility="hidden";
  document.getElementById("bc108").style.visibility="hidden";
  document.getElementById("bc2").style.visibility="hidden";
  document.getElementById("bc38").style.visibility="hidden";
  document.getElementById("bc49").style.visibility="hidden";
  document.getElementById("bc57").style.visibility="hidden";
  document.getElementById("bc58").style.visibility="hidden";
  document.getElementById("bc69").style.visibility="hidden";
  document.getElementById("bc70").style.visibility="hidden";
  document.getElementById("bc71").style.visibility="hidden";
  document.getElementById("bc72").style.visibility="hidden";
  document.getElementById("bc73").style.visibility="hidden";
  document.getElementById("bc74").style.visibility="hidden";
  document.getElementById("bc75").style.visibility="hidden";
  document.getElementById("bc76").style.visibility="hidden";
  document.getElementById("bc77").style.visibility="hidden";
  document.getElementById("bc78").style.visibility="hidden";
  document.getElementById("bc79").style.visibility="hidden";
  document.getElementById("bc80").style.visibility="hidden";
  document.getElementById("bc81").style.visibility="hidden";
  document.getElementById("bc82").style.visibility="hidden";
  document.getElementById("bc83").style.visibility="hidden";
  document.getElementById("bc84").style.visibility="hidden";
  document.getElementById("bc85").style.visibility="hidden";
  document.getElementById("bc86").style.visibility="hidden";
  document.getElementById("bc87").style.visibility="hidden";
  document.getElementById("bc88").style.visibility="hidden";
  document.getElementById("bc89").style.visibility="hidden";
  document.getElementById("bc90").style.visibility="hidden";
  document.getElementById("bc91").style.visibility="hidden";
  document.getElementById("bc92").style.visibility="hidden";
  document.getElementById("bc93").style.visibility="hidden";
  document.getElementById("bc94").style.visibility="hidden";
  document.getElementById("bc95").style.visibility="hidden";
  document.getElementById("bc98").style.visibility="hidden";
  document.getElementById("bc97").style.visibility="hidden";
  document.getElementById("bc96").style.visibility="hidden";
  document.getElementById("bc99").style.visibility="hidden";
  document.getElementById("bc100").style.visibility="hidden";
  document.getElementById("bc101").style.visibility="hidden";
  document.getElementById("bc102").style.visibility="hidden";
  document.getElementById("bc103").style.visibility="hidden";
  document.getElementById("bc104").style.visibility="hidden";
  document.getElementById("bc105").style.visibility="hidden";
  document.getElementById("bc106").style.visibility="hidden";
  document.getElementById("bc107").style.visibility="hidden";
  document.getElementById("bc109").style.visibility="hidden";
  document.getElementById("bc110").style.visibility="hidden";
  document.getElementById("bc111").style.visibility="hidden";
  document.getElementById("bc112").style.visibility="hidden";
  document.getElementById("bc113").style.visibility="hidden";
  document.getElementById("bc114").style.visibility="hidden";
  document.getElementById("bc115").style.visibility="hidden";
  document.getElementById("bc116").style.visibility="hidden";
  document.getElementById("bc117").style.visibility="hidden";
  document.getElementById("bc118").style.visibility="hidden";
  document.getElementById("bc119").style.visibility="hidden";
  document.getElementById("bc120").style.visibility="hidden";
  document.getElementById("bc121").style.visibility="hidden";
  document.getElementById("bc122").style.visibility="hidden";
  document.getElementById("bc123").style.visibility="hidden";
  document.getElementById("bc124").style.visibility="hidden";
  document.getElementById("bc125").style.visibility="hidden";
  document.getElementById("bc126").style.visibility="hidden";
  document.getElementById("bc127").style.visibility="hidden";
  document.getElementById("bc128").style.visibility="hidden";
  document.getElementById("bc129").style.visibility="hidden";
  document.getElementById("bc130").style.visibility="hidden";
  document.getElementById("bc131").style.visibility="hidden";
  document.getElementById("bc132").style.visibility="hidden";
  document.getElementById("bc134").style.visibility="hidden";
  document.getElementById("bc135").style.visibility="hidden";
  document.getElementById("bc136").style.visibility="hidden";
  document.getElementById("bc137").style.visibility="hidden";
}
function effacerPastilleRouge()
{
  document.getElementById("r84").style.visibility="hidden";
  document.getElementById("r86").style.visibility="hidden";
  document.getElementById("r1").style.visibility="hidden";
  document.getElementById("r27").style.visibility="hidden";
  document.getElementById("r10").style.visibility="hidden";
  document.getElementById("r132").style.visibility="hidden";
  document.getElementById("r133").style.visibility="hidden";
  document.getElementById("r30").style.visibility="hidden";
  document.getElementById("r14").style.visibility="hidden";
  document.getElementById("r141").style.visibility="hidden";
  document.getElementById("r142").style.visibility="hidden";
  document.getElementById("r15").style.visibility="hidden";
  document.getElementById("r16").style.visibility="hidden";
  document.getElementById("r17").style.visibility="hidden";
  document.getElementById("r18").style.visibility="hidden";
  document.getElementById("r19").style.visibility="hidden";
  document.getElementById("r2").style.visibility="hidden";
  document.getElementById("r20").style.visibility="hidden";
  document.getElementById("r21").style.visibility="hidden";
  document.getElementById("r22").style.visibility="hidden";
  document.getElementById("r23").style.visibility="hidden";
  document.getElementById("r24").style.visibility="hidden";
  document.getElementById("r25").style.visibility="hidden";
  document.getElementById("r26").style.visibility="hidden";
  document.getElementById("r28").style.visibility="hidden";
  document.getElementById("r29").style.visibility="hidden";
  document.getElementById("r3").style.visibility="hidden";
  document.getElementById("r31").style.visibility="hidden";
  document.getElementById("r32").style.visibility="hidden";
  document.getElementById("r33").style.visibility="hidden";
  document.getElementById("r34").style.visibility="hidden";
  document.getElementById("r35").style.visibility="hidden";
  document.getElementById("r36").style.visibility="hidden";
  document.getElementById("r37").style.visibility="hidden";
  document.getElementById("r38").style.visibility="hidden";
  document.getElementById("r39").style.visibility="hidden";
  document.getElementById("r4").style.visibility="hidden";
  document.getElementById("r40").style.visibility="hidden";
  document.getElementById("r41").style.visibility="hidden";
  document.getElementById("r42").style.visibility="hidden";
  document.getElementById("r5").style.visibility="hidden";
  document.getElementById("r6").style.visibility="hidden";
  document.getElementById("r7").style.visibility="hidden";
  document.getElementById("r8").style.visibility="hidden";
  document.getElementById("r9").style.visibility="hidden";
  document.getElementById("r95").style.visibility="hidden";
}
function majPastilleBleuF()
{
  var offsetX = document.getElementById("carte").style.left;
  var offsetY = document.getElementById("carte").style.top;

  with (document.getElementById("bf64").style) { left=(parseInt(offsetX)+227)+"px"; top=(parseInt(offsetY)+750)+"px"; visibility="visible"; }
  with (document.getElementById("bf65").style) { left=(parseInt(offsetX)+432)+"px"; top=(parseInt(offsetY)+823)+"px"; visibility="visible"; }
  with (document.getElementById("bf60").style) { left=(parseInt(offsetX)+461)+"px"; top=(parseInt(offsetY)+826)+"px"; visibility="visible"; }
  with (document.getElementById("bf68").style) { left=(parseInt(offsetX)+584)+"px"; top=(parseInt(offsetY)+867)+"px"; visibility="visible"; }
  with (document.getElementById("bf140").style) { left=(parseInt(offsetX)+926)+"px"; top=(parseInt(offsetY)+1100)+"px"; visibility="visible"; }
  with (document.getElementById("bf67").style) { left=(parseInt(offsetX)+952)+"px"; top=(parseInt(offsetY)+1099)+"px"; visibility="visible"; }
  with (document.getElementById("bf139").style) { left=(parseInt(offsetX)+1001)+"px"; top=(parseInt(offsetY)+1055)+"px"; visibility="visible"; }
  with (document.getElementById("bf7").style) { left=(parseInt(offsetX)+1254)+"px"; top=(parseInt(offsetY)+1057)+"px"; visibility="visible"; }
  with (document.getElementById("bf66").style) { left=(parseInt(offsetX)+1316)+"px"; top=(parseInt(offsetY)+1125)+"px"; visibility="visible"; }
  with (document.getElementById("bf63").style) { left=(parseInt(offsetX)+1252)+"px"; top=(parseInt(offsetY)+978)+"px"; visibility="visible"; }
  with (document.getElementById("bf3").style) { left=(parseInt(offsetX)+985)+"px"; top=(parseInt(offsetY)+810)+"px"; visibility="visible"; }
  with (document.getElementById("bf49").style) { left=(parseInt(offsetX)+1254)+"px"; top=(parseInt(offsetY)+824)+"px"; visibility="visible"; }
  with (document.getElementById("bf59").style) { left=(parseInt(offsetX)+1155)+"px"; top=(parseInt(offsetY)+680)+"px"; visibility="visible"; }
  with (document.getElementById("bf56").style) { left=(parseInt(offsetX)+1137)+"px"; top=(parseInt(offsetY)+616)+"px"; visibility="visible"; }
  with (document.getElementById("bf58").style) { left=(parseInt(offsetX)+1109)+"px"; top=(parseInt(offsetY)+576)+"px"; visibility="visible"; }
  with (document.getElementById("bf62").style) { left=(parseInt(offsetX)+1157)+"px"; top=(parseInt(offsetY)+570)+"px"; visibility="visible"; }
  with (document.getElementById("bf61").style) { left=(parseInt(offsetX)+1398)+"px"; top=(parseInt(offsetY)+817)+"px"; visibility="visible"; }
  with (document.getElementById("bf57").style) { left=(parseInt(offsetX)+1533)+"px"; top=(parseInt(offsetY)+716)+"px"; visibility="visible"; }
  with (document.getElementById("bf138").style) { left=(parseInt(offsetX)+1661)+"px"; top=(parseInt(offsetY)+871)+"px"; visibility="visible"; }
  with (document.getElementById("bf62").style) { left=(parseInt(offsetX)+1826)+"px"; top=(parseInt(offsetY)+579)+"px"; visibility="visible"; }
}
function majPastilleJaune()
{
  var offsetX = document.getElementById("carte").style.left;
  var offsetY = document.getElementById("carte").style.top;

  with (document.getElementById("j50").style) { left=(parseInt(offsetX)+561)+"px"; top=(parseInt(offsetY)+907)+"px"; visibility="visible"; }
  with (document.getElementById("j54").style) { left=(parseInt(offsetX)+740)+"px"; top=(parseInt(offsetY)+921)+"px"; visibility="visible"; }
  with (document.getElementById("j55").style) { left=(parseInt(offsetX)+994)+"px"; top=(parseInt(offsetY)+891)+"px"; visibility="visible"; }
  with (document.getElementById("j46").style) { left=(parseInt(offsetX)+1016)+"px"; top=(parseInt(offsetY)+817)+"px"; visibility="visible"; }
  with (document.getElementById("j45").style) { left=(parseInt(offsetX)+1655)+"px"; top=(parseInt(offsetY)+836)+"px"; visibility="visible"; }
  with (document.getElementById("j53").style) { left=(parseInt(offsetX)+1043)+"px"; top=(parseInt(offsetY)+810)+"px"; visibility="visible"; }
  with (document.getElementById("j48").style) { left=(parseInt(offsetX)+1084)+"px"; top=(parseInt(offsetY)+397)+"px"; visibility="visible"; }
  with (document.getElementById("j47").style) { left=(parseInt(offsetX)+1292)+"px"; top=(parseInt(offsetY)+598)+"px"; visibility="visible"; }
  with (document.getElementById("j49").style) { left=(parseInt(offsetX)+1320)+"px"; top=(parseInt(offsetY)+645)+"px"; visibility="visible"; }
  with (document.getElementById("j43").style) { left=(parseInt(offsetX)+1290)+"px"; top=(parseInt(offsetY)+691)+"px"; visibility="visible"; }
  with (document.getElementById("j51").style) { left=(parseInt(offsetX)+1252)+"px"; top=(parseInt(offsetY)+797)+"px"; visibility="visible"; }
  with (document.getElementById("j44").style) { left=(parseInt(offsetX)+1725)+"px"; top=(parseInt(offsetY)+679)+"px"; visibility="visible"; }
  with (document.getElementById("j6").style) { left=(parseInt(offsetX)+1741)+"px"; top=(parseInt(offsetY)+641)+"px"; visibility="visible"; }
  with (document.getElementById("j9").style) { left=(parseInt(offsetX)+945)+"px"; top=(parseInt(offsetY)+706)+"px"; visibility="visible"; }
  with (document.getElementById("j52").style) { left=(parseInt(offsetX)+1898)+"px"; top=(parseInt(offsetY)+593)+"px"; visibility="visible"; }
}
function majPastilleBleuC()
{
  var offsetX = document.getElementById("carte").style.left;
  var offsetY = document.getElementById("carte").style.top;

  with (document.getElementById("bc76").style) { left=(parseInt(offsetX)+195)+"px"; top=(parseInt(offsetY)+809)+"px"; visibility="visible"; }
  with (document.getElementById("bc108").style) { left=(parseInt(offsetX)+534)+"px"; top=(parseInt(offsetY)+939)+"px"; visibility="visible"; }
  with (document.getElementById("bc2").style) { left=(parseInt(offsetX)+745)+"px"; top=(parseInt(offsetY)+880)+"px"; visibility="visible"; }
  with (document.getElementById("bc38").style) { left=(parseInt(offsetX)+850)+"px"; top=(parseInt(offsetY)+837)+"px"; visibility="visible"; }
  with (document.getElementById("bc49").style) { left=(parseInt(offsetX)+1251)+"px"; top=(parseInt(offsetY)+819)+"px"; visibility="visible"; }
  with (document.getElementById("bc57").style) { left=(parseInt(offsetX)+1531)+"px"; top=(parseInt(offsetY)+719)+"px"; visibility="visible"; }
  with (document.getElementById("bc58").style) { left=(parseInt(offsetX)+1109)+"px"; top=(parseInt(offsetY)+570)+"px"; visibility="visible"; }
  with (document.getElementById("bc69").style) { left=(parseInt(offsetX)+1268)+"px"; top=(parseInt(offsetY)+1030)+"px"; visibility="visible"; }
  with (document.getElementById("bc70").style) { left=(parseInt(offsetX)+1402)+"px"; top=(parseInt(offsetY)+985)+"px"; visibility="visible"; }
  with (document.getElementById("bc71").style) { left=(parseInt(offsetX)+1345)+"px"; top=(parseInt(offsetY)+762)+"px"; visibility="visible"; }
  with (document.getElementById("bc72").style) { left=(parseInt(offsetX)+851)+"px"; top=(parseInt(offsetY)+775)+"px"; visibility="visible"; }
  with (document.getElementById("bc73").style) { left=(parseInt(offsetX)+1830)+"px"; top=(parseInt(offsetY)+850)+"px"; visibility="visible"; }
  with (document.getElementById("bc74").style) { left=(parseInt(offsetX)+1183)+"px"; top=(parseInt(offsetY)+872)+"px"; visibility="visible"; }
  with (document.getElementById("bc75").style) { left=(parseInt(offsetX)+592)+"px"; top=(parseInt(offsetY)+774)+"px"; visibility="visible"; }
  with (document.getElementById("bc76").style) { left=(parseInt(offsetX)+195)+"px"; top=(parseInt(offsetY)+809)+"px"; visibility="visible"; }
  with (document.getElementById("bc77").style) { left=(parseInt(offsetX)+1648)+"px"; top=(parseInt(offsetY)+660)+"px"; visibility="visible"; }
  with (document.getElementById("bc78").style) { left=(parseInt(offsetX)+854)+"px"; top=(parseInt(offsetY)+875)+"px"; visibility="visible"; }
  with (document.getElementById("bc79").style) { left=(parseInt(offsetX)+1691)+"px"; top=(parseInt(offsetY)+903)+"px"; visibility="visible"; }
  with (document.getElementById("bc80").style) { left=(parseInt(offsetX)+1610)+"px"; top=(parseInt(offsetY)+771)+"px"; visibility="visible"; }
  with (document.getElementById("bc81").style) { left=(parseInt(offsetX)+1449)+"px"; top=(parseInt(offsetY)+760)+"px"; visibility="visible"; }
  with (document.getElementById("bc82").style) { left=(parseInt(offsetX)+1773)+"px"; top=(parseInt(offsetY)+605)+"px"; visibility="visible"; }
  with (document.getElementById("bc83").style) { left=(parseInt(offsetX)+768)+"px"; top=(parseInt(offsetY)+781)+"px"; visibility="visible"; }
  with (document.getElementById("bc84").style) { left=(parseInt(offsetX)+1718)+"px"; top=(parseInt(offsetY)+783)+"px"; visibility="visible"; }
  with (document.getElementById("bc85").style) { left=(parseInt(offsetX)+1819)+"px"; top=(parseInt(offsetY)+497)+"px"; visibility="visible"; }
  with (document.getElementById("bc86").style) { left=(parseInt(offsetX)+881)+"px"; top=(parseInt(offsetY)+775)+"px"; visibility="visible"; }
  with (document.getElementById("bc87").style) { left=(parseInt(offsetX)+757)+"px"; top=(parseInt(offsetY)+847)+"px"; visibility="visible"; }
  with (document.getElementById("bc88").style) { left=(parseInt(offsetX)+1218)+"px"; top=(parseInt(offsetY)+1064)+"px"; visibility="visible"; }
  with (document.getElementById("bc89").style) { left=(parseInt(offsetX)+1213)+"px"; top=(parseInt(offsetY)+1124)+"px"; visibility="visible"; }
  with (document.getElementById("bc90").style) { left=(parseInt(offsetX)+1191)+"px"; top=(parseInt(offsetY)+1009)+"px"; visibility="visible"; }
  with (document.getElementById("bc91").style) { left=(parseInt(offsetX)+929)+"px"; top=(parseInt(offsetY)+763)+"px"; visibility="visible"; }
  with (document.getElementById("bc92").style) { left=(parseInt(offsetX)+1707)+"px"; top=(parseInt(offsetY)+898)+"px"; visibility="visible"; }
  with (document.getElementById("bc93").style) { left=(parseInt(offsetX)+1503)+"px"; top=(parseInt(offsetY)+976)+"px"; visibility="visible"; }
  with (document.getElementById("bc94").style) { left=(parseInt(offsetX)+1797)+"px"; top=(parseInt(offsetY)+861)+"px"; visibility="visible"; }
  with (document.getElementById("bc95").style) { left=(parseInt(offsetX)+1121)+"px"; top=(parseInt(offsetY)+819)+"px"; visibility="visible"; }
  with (document.getElementById("bc98").style) { left=(parseInt(offsetX)+565)+"px"; top=(parseInt(offsetY)+777)+"px"; visibility="visible"; }
  with (document.getElementById("bc97").style) { left=(parseInt(offsetX)+728)+"px"; top=(parseInt(offsetY)+849)+"px"; visibility="visible"; }
  with (document.getElementById("bc96").style) { left=(parseInt(offsetX)+1332)+"px"; top=(parseInt(offsetY)+850)+"px"; visibility="visible"; }
  with (document.getElementById("bc99").style) { left=(parseInt(offsetX)+1205)+"px"; top=(parseInt(offsetY)+1092)+"px"; visibility="visible"; }
  with (document.getElementById("bc100").style) { left=(parseInt(offsetX)+788)+"px"; top=(parseInt(offsetY)+1007)+"px"; visibility="visible"; }
  with (document.getElementById("bc101").style) { left=(parseInt(offsetX)+1300)+"px"; top=(parseInt(offsetY)+1005)+"px"; visibility="visible"; }
  with (document.getElementById("bc102").style) { left=(parseInt(offsetX)+1426)+"px"; top=(parseInt(offsetY)+774)+"px"; visibility="visible"; }
  with (document.getElementById("bc103").style) { left=(parseInt(offsetX)+1188)+"px"; top=(parseInt(offsetY)+980)+"px"; visibility="visible"; }
  with (document.getElementById("bc104").style) { left=(parseInt(offsetX)+1044)+"px"; top=(parseInt(offsetY)+1082)+"px"; visibility="visible"; }
  with (document.getElementById("bc105").style) { left=(parseInt(offsetX)+1153)+"px"; top=(parseInt(offsetY)+880)+"px"; visibility="visible"; }
  with (document.getElementById("bc106").style) { left=(parseInt(offsetX)+1295)+"px"; top=(parseInt(offsetY)+1029)+"px"; visibility="visible"; }
  with (document.getElementById("bc107").style) { left=(parseInt(offsetX)+848)+"px"; top=(parseInt(offsetY)+1056)+"px"; visibility="visible"; }
  with (document.getElementById("bc109").style) { left=(parseInt(offsetX)+1615)+"px"; top=(parseInt(offsetY)+917)+"px"; visibility="visible"; }
  with (document.getElementById("bc110").style) { left=(parseInt(offsetX)+616)+"px"; top=(parseInt(offsetY)+929)+"px"; visibility="visible"; }
  with (document.getElementById("bc111").style) { left=(parseInt(offsetX)+793)+"px"; top=(parseInt(offsetY)+781)+"px"; visibility="visible"; }
  with (document.getElementById("bc112").style) { left=(parseInt(offsetX)+1511)+"px"; top=(parseInt(offsetY)+728)+"px"; visibility="visible"; }
  with (document.getElementById("bc113").style) { left=(parseInt(offsetX)+1842)+"px"; top=(parseInt(offsetY)+816)+"px"; visibility="visible"; }
  with (document.getElementById("bc114").style) { left=(parseInt(offsetX)+1232)+"px"; top=(parseInt(offsetY)+890)+"px"; visibility="visible"; }
  with (document.getElementById("bc115").style) { left=(parseInt(offsetX)+1583)+"px"; top=(parseInt(offsetY)+781)+"px"; visibility="visible"; }
  with (document.getElementById("bc116").style) { left=(parseInt(offsetX)+1803)+"px"; top=(parseInt(offsetY)+885)+"px"; visibility="visible"; }
  with (document.getElementById("bc117").style) { left=(parseInt(offsetX)+1455)+"px"; top=(parseInt(offsetY)+530)+"px"; visibility="visible"; }
  with (document.getElementById("bc118").style) { left=(parseInt(offsetX)+1593)+"px"; top=(parseInt(offsetY)+923)+"px"; visibility="visible"; }
  with (document.getElementById("bc119").style) { left=(parseInt(offsetX)+1566)+"px"; top=(parseInt(offsetY)+743)+"px"; visibility="visible"; }
  with (document.getElementById("bc120").style) { left=(parseInt(offsetX)+1825)+"px"; top=(parseInt(offsetY)+785)+"px"; visibility="visible"; }
  with (document.getElementById("bc121").style) { left=(parseInt(offsetX)+1544)+"px"; top=(parseInt(offsetY)+751)+"px"; visibility="visible"; }
  with (document.getElementById("bc122").style) { left=(parseInt(offsetX)+1111)+"px"; top=(parseInt(offsetY)+739)+"px"; visibility="visible"; }
  with (document.getElementById("bc123").style) { left=(parseInt(offsetX)+1582)+"px"; top=(parseInt(offsetY)+976)+"px"; visibility="visible"; }
  with (document.getElementById("bc124").style) { left=(parseInt(offsetX)+1778)+"px"; top=(parseInt(offsetY)+873)+"px"; visibility="visible"; }
  with (document.getElementById("bc125").style) { left=(parseInt(offsetX)+790)+"px"; top=(parseInt(offsetY)+1062)+"px"; visibility="visible"; }
  with (document.getElementById("bc126").style) { left=(parseInt(offsetX)+1856)+"px"; top=(parseInt(offsetY)+841)+"px"; visibility="visible"; }
  with (document.getElementById("bc127").style) { left=(parseInt(offsetX)+1756)+"px"; top=(parseInt(offsetY)+884)+"px"; visibility="visible"; }
  with (document.getElementById("bc128").style) { left=(parseInt(offsetX)+1578)+"px"; top=(parseInt(offsetY)+564)+"px"; visibility="visible"; }
  with (document.getElementById("bc129").style) { left=(parseInt(offsetX)+1429)+"px"; top=(parseInt(offsetY)+857)+"px"; visibility="visible"; }
  with (document.getElementById("bc130").style) { left=(parseInt(offsetX)+1095)+"px"; top=(parseInt(offsetY)+1132)+"px"; visibility="visible"; }
  with (document.getElementById("bc131").style) { left=(parseInt(offsetX)+1670)+"px"; top=(parseInt(offsetY)+915)+"px"; visibility="visible"; }
  with (document.getElementById("bc132").style) { left=(parseInt(offsetX)+881)+"px"; top=(parseInt(offsetY)+1103)+"px"; visibility="visible"; }
  with (document.getElementById("bc134").style) { left=(parseInt(offsetX)+1189)+"px"; top=(parseInt(offsetY)+1027)+"px"; visibility="visible"; }
  with (document.getElementById("bc135").style) { left=(parseInt(offsetX)+1594)+"px"; top=(parseInt(offsetY)+811)+"px"; visibility="visible"; }
  with (document.getElementById("bc136").style) { left=(parseInt(offsetX)+1422)+"px"; top=(parseInt(offsetY)+687)+"px"; visibility="visible"; }
  with (document.getElementById("bc137").style) { left=(parseInt(offsetX)+1383)+"px"; top=(parseInt(offsetY)+956)+"px"; visibility="visible"; }
}
function majPastilleRouge()
{
  var offsetX = document.getElementById("carte").style.left;
  var offsetY = document.getElementById("carte").style.top;

  with (document.getElementById("r86").style) { left=(parseInt(offsetX)+875)+"px"; top=(parseInt(offsetY)+775)+"px"; visibility="visible"; }
  with (document.getElementById("r84").style) { left=(parseInt(offsetX)+1710)+"px"; top=(parseInt(offsetY)+784)+"px"; visibility="visible"; }
  with (document.getElementById("r30").style) { left=(parseInt(offsetX)+1514)+"px"; top=(parseInt(offsetY)+512)+"px"; visibility="visible"; }
  with (document.getElementById("r27").style) { left=(parseInt(offsetX)+671)+"px"; top=(parseInt(offsetY)+516)+"px"; visibility="visible"; }
  with (document.getElementById("r42").style) { left=(parseInt(offsetX)+228)+"px"; top=(parseInt(offsetY)+730)+"px"; visibility="visible"; }
  with (document.getElementById("r28").style) { left=(parseInt(offsetX)+265)+"px"; top=(parseInt(offsetY)+766)+"px"; visibility="visible"; }
  with (document.getElementById("r133").style) { left=(parseInt(offsetX)+300)+"px"; top=(parseInt(offsetY)+784)+"px"; visibility="visible"; }
  with (document.getElementById("r33").style) { left=(parseInt(offsetX)+272)+"px"; top=(parseInt(offsetY)+841)+"px"; visibility="visible"; }
  with (document.getElementById("r14").style) { left=(parseInt(offsetX)+498)+"px"; top=(parseInt(offsetY)+874)+"px"; visibility="visible"; }
  with (document.getElementById("r2").style) { left=(parseInt(offsetX)+731)+"px"; top=(parseInt(offsetY)+880)+"px"; visibility="visible"; }
  with (document.getElementById("r41").style) { left=(parseInt(offsetX)+845)+"px"; top=(parseInt(offsetY)+944)+"px"; visibility="visible"; }
  with (document.getElementById("r132").style) { left=(parseInt(offsetX)+870)+"px"; top=(parseInt(offsetY)+1105)+"px"; visibility="visible"; }
  with (document.getElementById("r4").style) { left=(parseInt(offsetX)+906)+"px"; top=(parseInt(offsetY)+1055)+"px"; visibility="visible"; }
  with (document.getElementById("r9").style) { left=(parseInt(offsetX)+950)+"px"; top=(parseInt(offsetY)+706)+"px"; visibility="visible"; }
  with (document.getElementById("r20").style) { left=(parseInt(offsetX)+927)+"px"; top=(parseInt(offsetY)+786)+"px"; visibility="visible"; }
  with (document.getElementById("r38").style) { left=(parseInt(offsetX)+937)+"px"; top=(parseInt(offsetY)+829)+"px"; visibility="visible"; }
  with (document.getElementById("r23").style) { left=(parseInt(offsetX)+960)+"px"; top=(parseInt(offsetY)+862)+"px"; visibility="visible"; }
  with (document.getElementById("r3").style) { left=(parseInt(offsetX)+982)+"px"; top=(parseInt(offsetY)+786)+"px"; visibility="visible"; }
  with (document.getElementById("r17").style) { left=(parseInt(offsetX)+1101)+"px"; top=(parseInt(offsetY)+1157)+"px"; visibility="visible"; }
  with (document.getElementById("r24").style) { left=(parseInt(offsetX)+1134)+"px"; top=(parseInt(offsetY)+976)+"px"; visibility="visible"; }
  with (document.getElementById("r7").style) { left=(parseInt(offsetX)+1277)+"px"; top=(parseInt(offsetY)+1057)+"px"; visibility="visible"; }
  with (document.getElementById("r22").style) { left=(parseInt(offsetX)+1266)+"px"; top=(parseInt(offsetY)+1005)+"px"; visibility="visible"; }
  with (document.getElementById("r95").style) { left=(parseInt(offsetX)+1117)+"px"; top=(parseInt(offsetY)+823)+"px"; visibility="visible"; }
  with (document.getElementById("r39").style) { left=(parseInt(offsetX)+1280)+"px"; top=(parseInt(offsetY)+872)+"px"; visibility="visible"; }
  with (document.getElementById("r31").style) { left=(parseInt(offsetX)+1199)+"px"; top=(parseInt(offsetY)+776)+"px"; visibility="visible"; }
  with (document.getElementById("r25").style) { left=(parseInt(offsetX)+1425)+"px"; top=(parseInt(offsetY)+967)+"px"; visibility="visible"; }
  with (document.getElementById("r18").style) { left=(parseInt(offsetX)+1350)+"px"; top=(parseInt(offsetY)+680)+"px"; visibility="visible"; }
  with (document.getElementById("r1").style) { left=(parseInt(offsetX)+1344)+"px"; top=(parseInt(offsetY)+659)+"px"; visibility="visible"; }
  with (document.getElementById("r32").style) { left=(parseInt(offsetX)+1185)+"px"; top=(parseInt(offsetY)+610)+"px"; visibility="visible"; }
  with (document.getElementById("r19").style) { left=(parseInt(offsetX)+1007)+"px"; top=(parseInt(offsetY)+552)+"px"; visibility="visible"; }
  with (document.getElementById("r29").style) { left=(parseInt(offsetX)+1180)+"px"; top=(parseInt(offsetY)+519)+"px"; visibility="visible"; }
  with (document.getElementById("r15").style) { left=(parseInt(offsetX)+1297)+"px"; top=(parseInt(offsetY)+570)+"px"; visibility="visible"; }
  with (document.getElementById("r37").style) { left=(parseInt(offsetX)+1365)+"px"; top=(parseInt(offsetY)+397)+"px"; visibility="visible"; }
  with (document.getElementById("r10").style) { left=(parseInt(offsetX)+1391)+"px"; top=(parseInt(offsetY)+556)+"px"; visibility="visible"; }
  with (document.getElementById("r26").style) { left=(parseInt(offsetX)+1435)+"px"; top=(parseInt(offsetY)+556)+"px"; visibility="visible"; }
  with (document.getElementById("r36").style) { left=(parseInt(offsetX)+1474)+"px"; top=(parseInt(offsetY)+525)+"px"; visibility="visible"; }
  with (document.getElementById("r35").style) { left=(parseInt(offsetX)+1517)+"px"; top=(parseInt(offsetY)+574)+"px"; visibility="visible"; }
  with (document.getElementById("r5").style) { left=(parseInt(offsetX)+1490)+"px"; top=(parseInt(offsetY)+947)+"px"; visibility="visible"; }
  with (document.getElementById("r34").style) { left=(parseInt(offsetX)+1600)+"px"; top=(parseInt(offsetY)+968)+"px"; visibility="visible"; }
  with (document.getElementById("r141").style) { left=(parseInt(offsetX)+1709)+"px"; top=(parseInt(offsetY)+815)+"px"; visibility="visible"; }
  with (document.getElementById("r142").style) { left=(parseInt(offsetX)+1648)+"px"; top=(parseInt(offsetY)+754)+"px"; visibility="visible"; }
  with (document.getElementById("r40").style) { left=(parseInt(offsetX)+1694)+"px"; top=(parseInt(offsetY)+750)+"px"; visibility="visible"; }
  with (document.getElementById("r8").style) { left=(parseInt(offsetX)+1711)+"px"; top=(parseInt(offsetY)+749)+"px"; visibility="visible"; }
  with (document.getElementById("r16").style) { left=(parseInt(offsetX)+1776)+"px"; top=(parseInt(offsetY)+695)+"px"; visibility="visible"; }
  with (document.getElementById("r6").style) { left=(parseInt(offsetX)+1738)+"px"; top=(parseInt(offsetY)+643)+"px"; visibility="visible"; }
  with (document.getElementById("r21").style) { left=(parseInt(offsetX)+1814)+"px"; top=(parseInt(offsetY)+601)+"px"; visibility="visible"; }
}
