// 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.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 isBezarhato = true;
      var isNemSzakithatoMeg = false;

    var timeout;
    
    var myFx = 0;

    function setFocus(id)
    {
        var obj2 = document.getElementById(id);
        obj2.focus();
    }
    
	
			
		function loadingButton()
		{
			var d = document.getElementById('loadiv');
			d.style.display = 'block';			
		}

		var szuresiFeltetelek;
		
	function setFilterDDL(key, id) {
	    var ddl = document.getElementById(id);

	    if (ddl) {
	        var value = ddl.options[ddl.selectedIndex].value;
	        setFilter(key, value.replace('***', '___'));
	    }

	    return false;
	}

	function setFilterCHB(key, id) {
	    var chb = document.getElementById(id);
	    if (chb) {
	        var value = chb.checked;
	        setFilter(key, (value ? '1' : '0'));
	    }
	    return false;
	}

	function setFilterEDI(key, id) {
	    var edi = document.getElementById(id);
	    if (edi) {
	        var value = edi.value;
	        setFilter(key, value);
	    }
	    return false;
	}

	function setCpRendezes(index, dir) {
	    szuresiFeltetelek.set('cpr', index);
	    szuresiFeltetelek.set('cpi', dir);
	    szuresiFeltetelek.set('rm', '');
	    szuresiFeltetelek.set('ri', '');

	    gotoCikkLista(szuresiFeltetelek.toString());
	}

	function setRendezesMezo(value, dir) {
	    szuresiFeltetelek.set('rm', value);
	    szuresiFeltetelek.set('ri', dir);

	    szuresiFeltetelek.set('cpr', '');
	    szuresiFeltetelek.set('cpi', '');

	    gotoCikkLista(szuresiFeltetelek.toString());
	}

	function setFilter(key, value, onlySet) {
	    szuresiFeltetelek.set(key, value);

	    if (!onlySet)
	        gotoCikkLista(szuresiFeltetelek.toString());
	}

	function getFilter() {
	    var qs = new Querystring();
	    return qs;
	}

	function gotoCikkLista(queryString) {
	    window.location = window.location.pathname + '?' + queryString;
	}

	function doPostBack(targe, arg) {
	    __doPostBack(targe, arg)
	}

	function setEgyszeruKereses(key, id, url) {
	    var edi = document.getElementById(id);
	    if (edi) {
	        var value = edi.value;
	        if (value && value.length > 1) {
	            window.location = url + '?' + key + "=" + value;
	            return;
	        }
	    }
	}

	function setWebkategoria(key, id, url) {
	    var ddl = document.getElementById(id);
	    if (ddl) {
	        var value = ddl.value;
	        if (value) {
	            szuresiFeltetelek.set(key, value);
	            window.location = url + '?' + szuresiFeltetelek.toString();
	            return;
	        }
	    }
	}

	function setRendezesFromDDL(idField, idDir) {
	    var field = document.getElementById(idField);
	    var direction = document.getElementById(idDir);

	    if (field && direction) {

	        var f = field.value;
	        var d = direction.value;

	        szuresiFeltetelek.set('rm', f);
	        szuresiFeltetelek.set('ri', d);

	        szuresiFeltetelek.set('cpr', '');
	        szuresiFeltetelek.set('cpi', '');

	        gotoCikkLista(szuresiFeltetelek.toString());
	    }
	}

	szuresiFeltetelek = getFilter();

	$(document).ready(function() {
	    $('.loading').click(function() {
	        loadingButton();
	    });
	});
