var myGlobalHandlers = {
		onCreate: function(){
			Element.show('indikator');
		},

		onComplete: function() {
			if(Ajax.activeRequestCount == 0){
				Element.hide('indikator');
			}
		}
	};

Ajax.Responders.register(myGlobalHandlers);

	function replaceChars(entry,out,add) {
		temp = '' + entry; // temporary holder
		
		while (temp.indexOf(out)>-1) {
		pos= temp.indexOf(out);
		temp = '' + (temp.substring(0, pos) + add + 
		temp.substring((pos + out.length), temp.length));
		}
		return temp;
	}
  
    
	function sendkereses(url) {
		var szoveg = document.getElementById("fastsearchtext").value;
		szoveg=replaceChars(szoveg,'õ','ö||');
		szoveg=replaceChars(szoveg,'û','ü||');
		if (szoveg != '') {
			var url = '/ajaxstuff.php';
			var pars = 'pkereses=1&fastsearchtext='+encodeURIComponent(szoveg);
			var myAjax = new Ajax.Updater(
				'maincontent',
				url,
				{
					method: 'post', 
					parameters: pars,
					evalScripts: true
				});
		}
	}

	function direxpand(divnum,paramok) {
    	if (paramok.substring(0,20)=='/browse.php?page=aru') {
    		paramok=paramok.replace('/browse.php?','');
    		var url = '/browse.php?treeupdate&shop&'+paramok;
	    	var myAjax = new Ajax.Updater('treetable'+divnum,url);
	    }
    	if (paramok.substring(0,12)=='/browse.php?') {
    		paramok=paramok.replace('/browse.php?','');
    		var url = '/browse.php?treeupdate&'+paramok;
	    	var myAjax = new Ajax.Updater('treetable'+divnum,url);
	    }
	}
	function combotree() {
    	var url = '/ajaxstuff.php?combotree';
	    var myAjax = new Ajax.Updater('combotree',url);
	}
	function combotree2(sz) {
    	var url = '/ajaxstuff.php?combotree2&sz='+sz;
	    var myAjax = new Ajax.Updater('combotree2',url);
	}

