var LangSuffix;
var LangImage, LangImageOver;
var XCoordLang, YCoordLang;
var strHref;
var ToolTyps;

//----------------------------------------------------------------------------
//              LangSet
//----------------------------------------------------------------------------
function LangSet(LangSuffix,LangOverSuffix,
                 left1,top1,href1,tooltip1, 
                 left2,top2,href2,tooltip2,
				 left3,top3,href3,tooltip3)
{
  LangImage = new Array(3);
  LangImageOver = new Array(3);
  XCoordLang = new Array(3);
  YCoordLang = new Array(3);
  strHref = new Array(3);
  ToolTyps = new Array(3);
  
  XCoordLang[0] = left1;
  YCoordLang[0] = top1;
  strHref[0] = href1;
  
  XCoordLang[1] = left2;
  YCoordLang[1] = top2;
  strHref[1] = href2;

  XCoordLang[2] = left3;
  YCoordLang[2] = top3;
  strHref[2] = href3;

  ToolTyps[0] = tooltip1;
  ToolTyps[1] = tooltip2;
  ToolTyps[2] = tooltip3;

  for(var i=0; i<3; i++) {
      LangImage[i] = new Image();
      LangImageOver[i] = new Image();
	  var str = LangSuffix + i + ".jpg";
	  LangImage[i].src = str;
	  str = LangOverSuffix + i + ".jpg";
	  LangImageOver[i].src = str;

	  var ObjID = eval("Lang_" + i);
	  ObjID.src = LangImage[i].src;
	  ObjID.width = 0;
	  ObjID.height = 0;
   }

  time_lang = setInterval("IsLangImgLoaded()", 1500);
//  PaintLang();
}


//----------------------------------------------------------------------------
//              IsLangImgLoaded
//----------------------------------------------------------------------------
function IsLangImgLoaded()
{
  for(var i=0; i<3; i++) {
      if(!LangImage[i].complete)
	     return;
      if(!LangImageOver[i].complete)
	     return;
   }
  
  for(var i=0; i<3; i++) {
	  var ObjID = eval("Lang_" + i);
	  ObjID.style.left = XCoordLang[i]*dK;
	  ObjID.style.top = YCoordLang[i]*dK;
	  ObjID.width = LangImage[i].width*dK;
	  ObjID.height = LangImage[i].height*dK;

	  if(dK < 0.85)
         ObjID.alt = ToolTyps[i];
	  else
         ObjID.alt = "";
		
	  clearInterval(time_lang);
   }

}

//----------------------------------------------------------------------------
//              PaintLang
//----------------------------------------------------------------------------
function PaintLang()
{
  for(var i=0; i<3; i++) {
	  var ObjID = eval("Lang_" + i);
	  ObjID.style.left = XCoordLang[i]*dK;
	  ObjID.style.top = YCoordLang[i]*dK;
	  ObjID.width = LangImage[i].width*dK;
	  ObjID.height = LangImage[i].height*dK;

	  if(dK < 0.85)
         ObjID.alt = ToolTyps[i];
	  else
         ObjID.alt = "";
   }

}

//----------------------------------------------------------------------------
//              LangOver
//----------------------------------------------------------------------------
function LangOver(i)
{
  event.srcElement.src = LangImageOver[i].src;
  window.status = ToolTyps[i];
}

//----------------------------------------------------------------------------
//              LangOut
//----------------------------------------------------------------------------
function LangOut(i)
{
  event.srcElement.src = LangImage[i].src;
  window.status = "";
}

//----------------------------------------------------------------------------
//              LangOut
//----------------------------------------------------------------------------
function LangClick(i)
{
  window.location.href = strHref[i];
}

