var logod=document.getElementById("idlogo"), hdgpicd=document.getElementById("idhdgpic"), hdgpicsd=document.getElementById("idhdgpics"), 
hdgpicrd=document.getElementById("idhdgpicr"), hdgpicsrd=document.getElementById("idhdgpicsr"), 
hdgrtd=document.getElementById("idhdgrt"), 
promomenud=document.getElementById("idpromomenu"), promopicd=document.getElementById("idpromopic");

preloadhdgpics();
set_pos();
document.onmousemove=trackmouse;
window.onresize=set_posre;

if (document.cookie)
{
   var bremittcookie = unescape(document.cookie);
   var bremittdata = bremittcookie.split("=");
   if (bremittdata[0] == "bremitt")
   {
      nhdg = bremittdata[1];
      var nz = parseInt(bremittdata[1]) + 1;
      if (nz < 10)
         eval("hdgpicsd.src='images/hdgpic0" + nz + ".gif';");
      else
         eval("hdgpicsd.src='images/hdgpic" + nz + ".gif';");
   }
}

function set_pos()
{
  winw = document.body.clientWidth;
  if (winw > 770)
    posleft =  (winw - 770)/2;
  else
    posleft = 0;
  logod.style.left=posleft + "px";
  hdgpicd.style.left=posleft + 300 + "px";
  hdgpicrd.style.left=posleft + 520 + "px";
  hdgrtd.style.left=posleft + 520 + "px";
  logod.style.visibility = "visible";
  hdgpicd.style.visibility = "visible";
  hdgpicrd.style.visibility = "visible";
  hdgrtd.style.visibility = "visible";
  promomenud.style.left=posleft + 115 + "px";
}

function set_posre()
{
   clearTimeout (hdgpictime);
   hdgpictimeind = 0;
   hdgpicno=0;
   set_pos();
   movepic();
}

function trackmouse(e)
{
   xpos = (document.all) ? event.x : e.pageX;
   ypos = (document.all) ? event.y : e.pageY;

   if (xpos < posleft || xpos > (posleft + 215) || ypos < promoyt || ypos > promoyb)
  {
      if (promovis)
     {
         promopicd.src = "images/hyp_promo.gif";
         promomenud.style.visibility = "hidden";
         promovis = false;
     }
  }
}
function showpromo()
{
  promoyt = ypos - 70;
  promoyb = ypos + 70;
  promopicd.src = "images/hyp_promo-over.gif";
  promomenud.style.visibility = "visible";
  promovis = true;
}
function hidepromo()
{
  promopicd.src = "images/hyp_promo.gif";
  promomenud.style.visibility = "hidden";
  promovis = false;
}

function preloadhdgpics()
{
  for (var i = nhdg; i < imgshdg.length; i++)
  {
    preloadimgshdg[i] = new Image();
    preloadimgshdg[i].src = imgshdg[i];
  }
  for (var i = 0; i < nhdg; i++)
  {
    preloadimgshdg[i] = new Image();
    preloadimgshdg[i].src = imgshdg[i];
  }
hdgpicsrd.src = preloadimgshdg[nhdg].src;
movepic();
}
function movepic()
{
    if (hdgpictimeind == 0)
    {
       hdgpictime = setTimeout("movepic()",3000);
       hdgpictimeind = hdgpictimeind + 1;
       hdgpicno = hdgpicno + 1;
    }
    else
    if (hdgpictimeind < 45)
    {
       hdgpicd.style.left = (parseInt(hdgpicd.style.left) -5) + "px";
       hdgpicrd.style.left = (parseInt(hdgpicrd.style.left) -5) + "px";
       hdgpictime = setTimeout("movepic()",0);
       hdgpictimeind = hdgpictimeind + 1;
    }
    else
    {
       clearTimeout (hdgpictime);
       hdgpictimeind = 0;
       oddeven = hdgpicno % 2;
       (nhdg == (imgshdg.length - 1)) ? nhdg = 0: nhdg++;     
       if (oddeven == 1)
       {
          hdgpicsd.src = preloadimgshdg[nhdg].src;
          hdgpicd.style.left=posleft + 520 + "px";
       }
       else
       {
          hdgpicsrd.src = preloadimgshdg[nhdg].src;
          hdgpicrd.style.left=posleft + 520 + "px";
       }
       setcookie();
       hdgpictime = setTimeout("movepic()",1);
    }
}
function setcookie()
{
  document.cookie = "bremitt=" + nhdg + ";";
}

function preloadshow()
{
  for (var i = n; i < imgs.length; i++)
  {
    preloadimgs[i] = new Image();
    preloadimgs[i].src = imgs[i];
  }
  if (ie)
     showd.src= preloadimgs[n].src;
  else
     showfgd.src= preloadimgs[n].src;
  if (nn)
     shownnd.src= preloadimgs[n].src;
  for (var i = 0; i < n; i++)
  {
    preloadimgs[i] = new Image();
    preloadimgs[i].src = imgs[i];
  }
showpics(1, 5000, 5000, 20, .05, 10, .1);
}

function preloadshow2()
{
  for (var i = n2; i < imgs2.length; i++)
  {
    preloadimgs2[i] = new Image();
    preloadimgs2[i].src = imgs2[i];
  }
  if (ie)
     show2d.src= preloadimgs2[n2].src;
  else
     show2fgd.src= preloadimgs2[n2].src;
  if (nn)
     show2nnd.src= preloadimgs2[n2].src;
  for (var i = 0; i < n2; i++)
  {
    preloadimgs2[i] = new Image();
    preloadimgs2[i].src = imgs2[i];
  }
show2pics(1, 7500, 5000, 20, .05, 10, .1);
}
