// input functions
      var clearedInputs = new Array();
      var replacedPasswordField = false;

      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("onkeydown", obj.getAttribute('onkeydown'));
       currentElement.className = "box_edi";
       
      
             
       var parent = obj.parentNode; 
       obj.parentNode.removeChild(obj);
       parent.appendChild(currentElement);    
       replacedPasswordField = true;   
      }

      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);
        if (obj && replacedPasswordField)
        {
            obj.focus();
        }
      }
     
      function clearInputOnceCheckTab(id,id2,evt)           
      {            
           var isNN = !document.all&&document.getElementById;   
           var obj = document.getElementById(id);
           var obj2 = document.getElementById(id2);
           if (!contains(clearedInputs,obj.id)) 
           {
            obj.value  = "";
            clearedInputs.push(obj.id);
           } 
       
            if (obj2.type=='password')
            {           
                var keyCode = (isNN) ? evt.which : window.event.keyCode;  
                
                if (keyCode == 9) 
                {       
                    if (obj2)
                    {        
                        if (window.event)
                        {
                            window.event.returnValue = false;
                        }   
                        obj2.focus();
                        return false;
                    }
                }
            }
            return true;
      }
      
      function inputCheckTabFocus(id,evt)
      {
           var isNN = !document.all&&document.getElementById;   
           var obj2 = document.getElementById(id);
       
            if (obj2)
            {           
                var keyCode = (isNN) ? evt.which : window.event.keyCode;  
                
                if (keyCode == 9) 
                {       
                    if (obj2)
                    {        
                        if (window.event)
                        {
                            window.event.returnValue = false;
                        }   
                       
                        obj2.focus();
                        return false;
                    }
                }
            }
        return true;
      }
          
// 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');
        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();
    }
