// input functions
      var clearedInputs = new Array();

      function clearInputOnce(id)
      {
      var obj = document.getElementById(id);
       if (!contains(clearedInputs,obj.id)) {
        obj.value  = "";
        clearedInputs.push(obj.id);
       }
      }

      function csere(id)
      {
       var obj = document.getElementById(id);
      
       currentElement = document.createElement("input");
       currentElement.setAttribute("type", "password");
       currentElement.setAttribute("id", id);
       currentElement.setAttribute("name", obj.name);
       currentElement.setAttribute("value", "");
       currentElement.setAttribute("tabindex", "2");
       currentElement.className = "box_edi";
             
       var parent = obj .parentNode; 
       obj.parentNode.removeChild(obj);
       parent.appendChild(currentElement);
      }

      function contains(array,value)
      {

       if (array.length<=0) return false;
       for (i=0;i<array.length;i++)
       {
        if (value == array[i]) { return true; }
       }

       return false;
      }

      function passwordFieldClear(id)
      {
        csere(id);
        var obj = document.getElementById(id);
        obj.focus();
      }
     
      function clearInputOnceCheckTab(id,id2,evt)           
      {               
      var isNN = navigator.appName.indexOf("Netscape");      
       var obj = document.getElementById(id);
       if (!contains(clearedInputs,obj.id)) {
        obj.value  = "";
        clearedInputs.push(obj.id);
       }
       
       var e = (evt) ? evt : window.event; 
       var keyCode = (isNN) ? e.which : e.keyCode;  
       if (keyCode == 9) {
        var obj2 = document.getElementById(id2);
        obj2.focus();
        }
      }
          
// messagewindow functions
    var isBezarhato = true;

    var timeout;

    function eltuntet()
    {
        if (isBezarhato) {
                    bezar();
        }
    }
    
    function netuntesdel()
    {
        clearTimeout(timeout);
        isBezarhato = false;
    }

    function bezar()
    {
        var obj = document.getElementById('DIV_uzenet');
        if (obj != null) {
        obj.style.display='none';
        isBezarhato = false;
        }
    }

    function elrejtesindul()
    {
        clearTimeout(timeout);
        isBezarhato = true;
        timeout = setTimeout('eltuntet();',4000);
    }
    
    function setFocus(id)
    {
        var obj2 = document.getElementById(id);
        obj2.focus();
    }
    
    function hideDiv(id)
    {
        var obj2 = document.getElementById(id);
        obj2.style.display="none";
    }
    
    function showDiv(id)
    {
        var obj2 = document.getElementById(id);
        obj2.style.display="block";
    }    
    
    
    // EXPERTESEK KULDTEK
    
    function Blink(layerName){
if (NS4 || IE4) { 
if(i%2==0)
{
eval(layerRef+'["'+layerName+'"]'+
styleSwitch+'.visibility="visible"');
}
else
{
eval(layerRef+'["'+layerName+'"]'+
styleSwitch+'.visibility="hidden"');
}
} 
if(i<1)
{
i++;
} 
else
{
i--
}
setTimeout("Blink('"+layerName+"')",blink_speed);
}

window.onerror = null;
var bName = navigator.appName;
var bVer = parseInt(navigator.appVersion);
var NS4 = (bName == "Netscape" && bVer >= 4);
var IE4 = (bName == "Microsoft Internet Explorer" 
&& bVer >= 4);
var NS3 = (bName == "Netscape" && bVer < 4);
var IE3 = (bName == "Microsoft Internet Explorer" 
&& bVer < 4);
var blink_speed=700; // Villogás sebessége
var i=0;
 
if (NS4 || IE4) {
if (navigator.appName == "Netscape") {
layerStyleRef="layer.";
layerRef="document.layers";
styleSwitch="";
}else{
layerStyleRef="layer.style.";
layerRef="document.all";
styleSwitch=".style";
}
}