

function $(oid){
   if(oid)
     return document.getElementById(oid);
   else 
     return false;	
}

function divkapcs(nev,ertek){
// alert(nev+' - '+ertek);
  if(ertek){
    document.getElementById(nev).style.display='block';
  }else{
    document.getElementById(nev).style.display='none';
  }
}



//-----------------------------------------------------------------

//=============================================================================
//=================  url : hivando oldal url - je
//=================  divname : a div, amibe töltünk
//=============================================================================

function Ajax(){
  this.url = "" ;
  this.divname = "";
  this.post = "";
  this.loadstring = '...Kérlek várj...';
  this.betolt = function (){feltolt(this.url,this.divname,this.loadstring,this.post)};
  this.feldolgozas = feldolgoz;
  this.scriptfuttat = runscripts;
  
  
  

//---------------------------------------
function feltolt(url,div,loadstr,post) {
 if(div!="" && loadstr!="")
    $(div).innerHTML = loadstr;
 var adatok = false;
  if (window.XMLHttpRequest) { // Mozilla, Safari,...
   adatok = new XMLHttpRequest();
   if (adatok.overrideMimeType) {
    adatok.overrideMimeType('text/xml');
   }
  } else if (window.ActiveXObject) { // IE
   try {
    adatok = new ActiveXObject("Msxml2.XMLHTTP");
   } catch (e) {
      try {
       adatok = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e) {}
     }
   }
   if (!adatok) {
    alert('Feladtam :( Nincs kapcsolat!!)');
            return false;
   }
   

    adatok.onreadystatechange = function() { feldolgoz(adatok,div); };
    adatok.open('POST',url, true);
    adatok.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=ISO-8859-2');   
    adatok.send(post);
  }
//-----------------------------------


function feldolgoz(adatok,divname) {
 if (adatok.readyState == 4) {
    if (adatok.status == 200) {
	     runscripts(adatok.responseText);  // javasceipt lefuttatása
	     document.getElementById(divname).innerHTML=(adatok.responseText);
    } else {
    	 alert(adatok.responseText);
       alert('Valami gond van a kéréssel.');
      }
  }
}

function runscripts(restx)
	{
		var script, scripts = '', regexp = /<script[^>]*>([\s\S]*?)<\/script>/gi;
		while ((script = regexp.exec(restx))) scripts += script[1] + '\n';

		restx = restx.replace(regexp, '');
		if (scripts) {
			(window.execScript) ? window.execScript(scripts) : window.setTimeout(scripts, 0);
		}
	}
}

function alkat_csere(katid){
   alkat = new Ajax();
   alkat.url='alkategoria.php?fokat='+katid+'';
   alkat.divname='alkategoria';
   alkat.betolt();
}

 //------------------------------------------------------
 var divy;

 function poz(ev){          // cursor  pozició meghatározása
    divy =  ev.pageY;
 }

 function eltol(alapdiv,ertek){
     //alert(document.getElementById(alapdiv).style.left);
     document.getElementById(alapdiv).style.top = divy-12;
 }


//---------------------------------------------------------

function csakszam(el)
{
	var ujstr = ""
	for (var i = 0;i < $(el).value.length;i++)
	{
		if (!isNaN(parseInt($(el).value.charAt(i))))
		{
			ujstr += $(el).value.charAt(i)
		}
	}
	$(el).value = ujstr;
}

