

// compatible with: ie 4.0, 5.1, 6.0; nn 4.7; opera 3.0, 5.0, 6.0

var IE = document.all;
var IEver = '';
var IE4 = 0;
var IE5 = 1;
var OP = 0;
var BodyAlign = "center";
var MenuLPadding = 260;
var MenuRPadding = 0;
var SelectedImage=0;
var TranslitMode = 0;


//----
function BorderOn (id) { id.className='menuitemhover'  }
function SubBorderOn (id) { id.className='submenuitemhover'  }
//----
function BorderOff(id) { id.className='menuitem' }
function SubBorderOff(id) { id.className='submenuitem' }
//----
var occupied_header = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var occupied_menu = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);

//----
var MenuItemsCount = 6;
var MenuItemsHPadding = 0;
var aW = new Array(0, 96, 91, 127, 92, 0, 75, 47, 139, 64, 54, 47, 0, 124, 0, 120);
var aSW = new Array(0, 96, 91, 127, 92, 0, 75, 47, 139, 64, 54, 47, 0, 124, 0, 120);


//----
function NN() { return document.layers; }
//----
function Turn(id, mode)
{
  var x;
  var y;
  var windowWidth, subMenuWidth;

  IE = document.all;
  OP = document.getElementById;
  
  if (IE) IE = document.body.filters;

  if(IE)
  {
    y = 0;
    if(!y) y = MAIN.offsetTop + MAINMENU.offsetTop + window.event.srcElement.offsetHeight + window.event.srcElement.offsetTop + window.event.srcElement.offsetParent.offsetTop;
  }
  else if(NN()) y = 70;
  else if (OP) y = 70;

  if(IE)
    windowWidth = document.body.clientWidth;
  else if(OP)
    windowWidth = window.innerWidth;
  else
    windowWidth = window.innerWidth-16;


  if(isRightAligned(id))
  {
    if(BodyAlign=="center") x = (windowWidth-800)/2 + 800;
    if(BodyAlign=="left") x = 800;
    if(BodyAlign=="right") x = windowWidth;
    for(i=MenuItemsCount;i>=id;i--) x -= aSW[i] + ((i==MenuItemsCount) ? 0 : MenuItemsHPadding);


    if(IE)
    {
      if(document.all["dmenu" + id])
        subMenuWidth = document.all["dmenu" + id].clientWidth
    }
    else if(NN())
    {
      if(eval("document.layers['lmenu" + id + "']"))
        subMenuWidth = aSW[id];
    }

    if(BodyAlign=="left" && x + subMenuWidth > 800)
      x = 800 - subMenuWidth;

    x -= MenuRPadding;
  }
  else
  {
    if(BodyAlign=="center") if (windowWidth > 800) x = (windowWidth-800)/2; else x = 0;
    if(BodyAlign=="left") x = 0;
    if(BodyAlign=="right") x = windowWidth - 800;
    for(i=1;i<id;i++) x += aW[i] + ((i==1) ? 0 : MenuItemsHPadding)
    x += MenuLPadding;
  }

  if(mode)
    eval("setTimeout(\"On(" + id + ", " + mode + ", " + x + ", " + y + ");\",100)");
  else
    eval("setTimeout(\"Off(" + id + ", " + mode + ");\",100)");
}
//----
function On(id, mode, x, y)
{
  if(occupied_header[id])
  {

   if(IE)
   {
     if(!document.all["dmenu" + id]) return;
     eval("dmenu" + id).style.pixelLeft = x;
     eval("dmenu" + id).style.pixelTop = y;
     eval("dmenu" + id).style.display="";

    if(eval("dmenu" + id).filters["revealTrans"])
    {
      eval("dmenu" + id).filters["revealTrans"].apply();
      eval("dmenu" + id).style.visibility = '';
      eval("dmenu" + id).filters["revealTrans"].play();
    }
    if(eval("dmenu" + id).filters["blendTrans"])
    {
      eval("dmenu" + id).filters["blendTrans"].apply();
      eval("dmenu" + id).style.visibility = '';
      eval("dmenu" + id).filters["blendTrans"].play();
    }
    else
      eval("dmenu" + id).style.visibility = '';
   }
   else
   if(NN())
   {
     if(!eval("document.layers['lmenu" + id + "']")) return;
     eval("document.layers['lmenu" + id + "']").visibility = "show";
     eval("document.layers['lmenu" + id + "']").left = x;
     eval("document.layers['lmenu" + id + "']").top = y;
     eval("document.layers['lmenu" + id + "']").display="";
   }
   else if(OP)
   {
     if(!document.getElementById("dmenu" + id)) return;
     document.getElementById("dmenu" + id).style.left=x;
     document.getElementById("dmenu" + id).style.top=y;
     document.getElementById("dmenu" + id).style.visibility='visible';
   }

  }
}
//----
function Off(id, mode)
{
  if(!occupied_menu[id] && !occupied_header[id])
  {
   if(IE)
   {
     if(!document.all["dmenu" + id]) return;
     eval("dmenu" + id).style.display="none";
   }
   else
   if(NN())
   {
     if(!eval("document.layers['lmenu" + id + "']")) return;
     eval("document.layers['lmenu" + id + "']").visibility="hide";
   }
   else if(OP)
   {
     if(!document.getElementById("dmenu" + id)) return;
     document.getElementById("dmenu" + id).style.left=1040;
     document.getElementById("dmenu" + id).style.visibility='hidden';
   }


   if(SelectedImage == id*100) return;
   if(document.images["mi"+id*100])
     document.images["mi"+id*100].src = "mi/mi" + id*100 + ".gif";
  }

}
//----
function isObject(id)
{
  if(IE)
  {
    return document.all[id];
  }
  else
  if(NN())
  {
    return eval("document.layers['" + id + "']");
  }
  else
  if (OP)
  {
    return document.getElementById(id);
  }
}

//----
function isimgact(imageID, act, objectID)
{
  if(objectID==null) objectID = imageID;

  if( (act==0) && (SelectedImage == objectID)) return;

  if( ! document.images["mi"+objectID] ) return;

  if(act==1)
    document.images["mi"+objectID].src = "mi/mi" + imageID + "_.gif";
  else if(act==0  && !isObject("dmenu" + imageID / 100) )
    document.images["mi"+objectID].src = "mi/mi" + imageID + ".gif";
}

function isRightAligned(id)
{
  return (0  || (id==13) || (id==15));
}

function openVMenu(ID)
{
  if (!IE) return false;
  if(!document.all[ID]) return false;

  var lowsrc;

  if(document.all[ID].style.display == "none")
  {
    document.all[ID].style.display = "";
    if((document.images)&& document.images["vi" + ID])
    {
      lowsrc = document.images["vi" + ID].lowsrc;
      document.images["vi" + ID].lowsrc = document.images["vi" + ID].src;
      document.images["vi" + ID].src = lowsrc;
    }
  }else
  {
    document.all[ID].style.display = "none";
    if((document.images)&& document.images["vi" + ID])
    {
      lowsrc = document.images["vi" + ID].lowsrc;
      document.images["vi" + ID].lowsrc = document.images["vi" + ID].src;
      document.images["vi" + ID].src = lowsrc;
    }
  }
  return false;
}


function activateMenu(id)
{
  occupied_menu[id] = 1;
}

function deactivateMenu(id)
{
  occupied_menu[id] = 0;
}

function activateItem(id)
{
  occupied_header[id] = 1;
}

function deactivateItem(id)
{
  occupied_header[id] = 0;
}

function switchDynamicImage(imageObject)
{
  var imageSrc;
  imageSrc = imageObject.src;
  imageObject.src = imageObject.lowsrc;
  imageObject.lowsrc = imageSrc;
}

submenudata = new Array();


 /* function ablak(nev, sz, m, cim)
   {
      ta = window.open('', 'kepgaleria_kep', 'scrollbars=no,top=50,left=70,width=' + sz + ',height=' + m);
      ta.document.writeln('<html>');
      ta.document.writeln('<head>');
      ta.document.writeln('<title>' + cim + '</title>');
      ta.document.writeln('</head>');
      ta.document.writeln("<body topmargin='0' leftmargin='0' marginwidth='0' marginheight='0'>");
      ta.document.writeln("<img src='" + nev + "' alt='Balaton'>");
      ta.document.writeln('</body>');
      ta.document.writeln('</html>');
   } */

   function ablak(nev, sz, m, cim) 
 {
 popup = window.open('','kepgaleria_kep','toolbar=no,location=no,directories=no,menubar=no,resizable=no,status=no,scrollbars=auto,width='+sz+',height='+m);
      popup.document.writeln('<html>');
      popup.document.writeln('<head>');
      popup.document.writeln('<title>' + cim + '</title>');
      popup.document.writeln('</head>');
      popup.document.writeln("<body topmargin='0' leftmargin='0' marginwidth='0' marginheight='0'>");
      popup.document.writeln("<img src='" + nev + "' alt='Balaton'>");
      popup.document.writeln('</body>');
      popup.document.writeln('</html>');
 }

 
 
function getDateNow()
{
 var now = new Date();
 var e =  now.getDate();
 d = e + ' ';
 var month = new Array(13);
     month[1] = "января";
     month[2] = "февраля";
     month[3] = "марта";
     month[4] = "апреля";
     month[5] = "мая";
     month[6] = "июня";
     month[7] = "июля";
     month[8] = "августа";
     month[9] = "сентября";
     month[10] = "октября";
     month[11] = "ноября";
     month[12] = "декабря";
 var day = new Array(7);
     day[0]= "воскресенье";
     day[1]= "понедельник";
     day[2]= "вторник";
     day[3]= "среда";
     day[4]= "четверг";
     day[5]= "пятница";
     day[6]= "суббота";
 nday=day[now .getDay()]
 nmonths =month[ (now.getMonth() + 1)];
 d += nmonths + ', ' +nday ;
 return 'Сегодня ' + d+'&nbsp; ' ;
}

 
 //----
var message="Правая кнопка запрещена. Right button is forbidden";
  function click(e) {
    if (document.all) {
      if (event.button == 2) {
        alert(message);
        return false;
      }
    }
    if (document.layers) {
      if (e.which == 3) {
        alert(message);
        return false;
      }
    }
  }
  if (document.layers) {
    document.captureEvents(Event.MOUSEDOWN);
  }
  document.onmousedown=click;



 //----

with (document) 
{
        var bV = parseInt(navigator.appVersion);
        var hide = ( (bV >= 4) 
                                && (navigator.appName.indexOf('Netscape') == -1)
                                && (navigator.userAgent.indexOf('Opera') == -1)) ? true: false;
        write("<STYLE TYPE='text/css'>");
        if (hide)
        {   
                write(".menuT {display:none; padding-left: 3px; padding-right:3px;}");
        }
        write("</STYLE>");
}
function openMenu(el) 
{ 
    whichEl = document.getElementById(el + "M");
    if (whichEl.style.display == "none" || whichEl.style.display=="") {
        whichEl.style.display = "block";
    } else {
        whichEl.style.display = "none";
    }
     
}
function showMenu(el) 
{ 
    whichEl = document.getElementById(el + "M");
        whichEl.style.display = "block";
}
 
 //----

  function anti_spam()
{
A = "mai";
B = "l";
C = "to";
D = ":balaton";

F = "@balticom.lv?subject=Contact Company";
sborka = A + B + C + D + F;
parent.location=sborka;
}

//----smena button v menu

   function ChangeImg()
   {
    if(document.images)
      {
       
eval("document."+ChangeImg.arguments[0]+
".src=('"+ChangeImg.arguments[1]+"')");
      }
    }
 
   function preload()
    {
     if (document.images)
       { 
       var imgsrc = preload.arguments;
       arr=new Array(imgsrc.length);
       for (var j=0; j<imgsrc.length; j++)
       {arr[j]=new Image; arr[j].src=imgsrc[j];}
       }
    }




 