function Click(clickid,showid,overclass,outclass)
  {
  if (lastshowid != '')
    {    
    VT_GetObj(lastshowid).style.display = 'none';
    lastshowid = '';
    }  
  if (lastclickid != '')
    {
    VT_GetObj(lastclickid).className = outclass;
    lastclickid = '';
    }
  if (clickid != '')
    {
    lastclickid = clickid;
    VT_GetObj(lastclickid).className = overclass;
    }
  if (showid != '')
    {
    lastshowid = showid;    
    VT_GetObj(lastshowid).style.display = 'inline';
    }
  }

function Mover(id,moverclass)
  {
  if ((id != '') && (id != lastclickid))
    {
    VT_GetObj(id).className = moverclass;
    }
  }

function VT_GetObj(obj)
  {
 
  return ((document.getElementById) ? document.getElementById(obj) : eval("document.all[" + obj + "]"));
  } 

function VT_DinamikusUj(ertek,ojject)
  {
  if (ertek != '')
    {
    VT_GetObj(ojject).style.display = 'none';
    }
  else
    {
    VT_GetObj(ojject).style.display = 'inline';
    }
  }

function PopUpImage(kep,PopUpImageWidth,PopUpImageHeight)
  {
    if (PopUpImageWidth == 0)
    {
      width = 800;
    }
    else
    {
      width = PopUpImageWidth + 38;
    }

    if (PopUpImageHeight == 0)
    {
      height = 600;
    }
    else
    {
      height = PopUpImageHeight + 38;
    }

  settings = 'scrollbars=1,resizable=yes,status=no,menubar=yes,width=' + width  + ',height=' + height;
   //win = window.open(kep, 'popup', settings);
   win = window.open('', 'popup', settings);
   win.document.write('<html><head><title>' + kep + '</title></head><body><img src="' + kep + '" /></body></html>');
   
  win.focus(); 
  win.document.close();
  }
  
function MakeImageReplace(nagykepcelid,nagykep,bigkepcelid,bigkep,bigkepwidth,bigkepheight)
  {
  VT_GetObj(nagykepcelid).src = nagykep;
  VT_GetObj(bigkepcelid).href = "JavaScript:PopUpImage('" + bigkep + "', " + bigkepwidth + ", " + bigkepheight + ")";
  }

function ShowHide(id)
  {
  ojjektum = VT_GetObj(id);
  if (divallapotok[id] == 'show')
    {
    ojjektum.style.display = 'none';
    divallapotok[id] = '';
    }
  else
    {
    ojjektum.style.display = 'inline';
    divallapotok[id] = 'show';    
    }
  } 
  
function ShowHideBlock(id)
  {
  ojjektum = VT_GetObj(id);
  if (divallapotok[id] == 'show')
    {
    ojjektum.style.display = 'none';
    divallapotok[id] = '';
    }
  else
    {
    ojjektum.style.display = 'block';
    divallapotok[id] = 'show';    
    }
  }   
  
function CsereCSS(id)
  {
  if (css_names[id] == css_on)
    {
    VT_GetObj(id).className = css_off;
    css_names[id] = css_off;
    }
  else
    {
    VT_GetObj(id).className = css_on;
    css_names[id] = css_on;    
    }
  }
    
function FotoOsszegzo(obj)
  {
  var meret = VT_GetObj('meret_'+obj).value;
  var papir = VT_GetObj('papir_'+obj).value;
  var db = VT_GetObj('db_'+obj).value;
  
  var szorzo = arlista[papir+","+meret];
  var osszeg = szorzo * db;
  VT_GetObj('osszar_'+obj).innerHTML = osszeg;
  }
  
  
function Villogas(obj,onclassname,offclassname,sebesseg)
  {
  
  if (villog[obj])
    {
    VT_GetObj(obj).className = offclassname;
    villog[obj] = false;
    }
  else
    {
    VT_GetObj(obj).className = onclassname;
    villog[obj] = true;
    }  
  
  setTimeout("Villogas('" + obj + "', '" + onclassname + "', '" + offclassname + "', '" + sebesseg + "')",sebesseg);
//window.setInterval(blink,500);

  }

function Szkroll_Fel(keretobj,poz,belsoobj) 
    {
    ojj = VT_GetObj(keretobj);
    ojjpoz = ojj.scrollTop;
    movpoz = ojjpoz - poz;
    if (movpoz < 0)
      {
      movpoz = 0;
      }
    ojj.scrollTop = movpoz;
    }


function Szkroll_Le(keretobj,poz,belsoobj) 
    {
    ojj = VT_GetObj(keretobj);
    bojj = VT_GetObj(belsoobj);
    
    keret_magassag = ojj.offsetHeight;
    belso_magassag = bojj.offsetHeight;
    max_magassag = belso_magassag - keret_magassag;
    
    ojjpoz = ojj.scrollTop;
    movpoz = ojjpoz + poz;
    
//    alert (keret_magassag + " " + belso_magassag + " " + max_magassag + " " + ojjpoz + " " + movpoz);
    if (movpoz > max_magassag)
      {
      movpoz = max_magassag;
      }
    ojj.scrollTop = movpoz;
    
    }


function Szkroll_Bal(keretobj,poz,belsoobj) 
    {
    ojj = VT_GetObj(keretobj);
    ojjpoz = ojj.scrollLeft;
    movpoz = ojjpoz - poz;
    if (movpoz < 0)
      {
      movpoz = 0;
      }
    ojj.scrollTop = movpoz;
    }

function Szkroll_Jobb(keretobj,poz,belsoobj) 
    {
    ojj = VT_GetObj(keretobj);
    bojj = VT_GetObj(belsoobj);
    
    keret_szelesseg = ojj.offsetWidth;
    belso_szelesseg = bojj.offsetWidth;
    max_szelesseg = belso_szelesseg - keret_szelesseg;
    
    ojjpoz = ojj.scrollLeft;
    movpoz = ojjpoz + poz;
    
    if (movpoz > max_szelesseg)
      {
      movpoz = max_szelesseg;
      }
    ojj.scrollLeft = movpoz;
    
    }

function csillag(akt, max, onimage, offimage, prefix, counter_obj)
{
  document.getElementById(counter_obj).value = akt;
  
  var image;
  for (i=1; i<=akt; i++)
  {
    image = prefix + i ;
    document.getElementById(image).src = onimage;
  }
  for(j=i; j<=max; j++)
  {
    image = prefix + j ;
    document.getElementById(image).src = offimage;
  }
}


function Buborek_position(image, bubble_id)
{
  i = VT_GetObj(image);
  b = VT_GetObj(bubble_id);

  var v_left = i.offsetLeft + 60;
  b.style.left = v_left + "px";

  var v_top = i.offsetTop - b.offsetHeight + 80;
  b.style.top= v_top + "px";

  //alert(VT_GetObj(image).offsetLeft + ", " + v_left + " x " + VT_GetObj(image).offsetTop + ", " + v_bottom);
  //alert("Top:"+v_top+" Left:"+ v_left);
  //alert(document.getElementById(bubble_id).offsetHeight);
  //alert(VT_GetObj(bubble_id).offsetTop);
}

function Buborek_clear_last(newbubi)
{
  var l = VT_GetObj(last);

  if (last!=newbubi)
  {
    if (last)
    {
      l.style.visibility = "hidden";
    }

    last = newbubi;
  }
}

var last = '';

var lastshowid = '';
var lastclickid = '';  
var divallapotok = new Array();
var arlista = new Object();
var villog = new Array();

