
function $(oid){
   if(oid)
     return document.getElementById(oid);
   else 
     return null;	
}

function nyit(imgname){

}

 


function win(kep)
  {
  a=open('../kep.html',"neve"," resizable=no ,scrollbars=yes ,width=600,height=500");
  a.document.open();
  a.document.write("<html><body bgcolor='#ffffff'><center>");
  a.document.write('<center><a href="javascript:window.close()"  title="A képre kattintva bezárod az ablakot!"><img src='+'"'+kep+'"'+' border="0" ></a></center></body>');
  a.document.write("</html>");
  a.document.close();
  a.focus();
  }


function divkapcs(nev,ertek){
// alert(nev+' - '+ertek);
  if(ertek){
    document.getElementById(nev).style.display='block';
  }else{
    document.getElementById(nev).style.display='none';
  }
}

function reszlet_kapcsol(azon,kell,ini){
 //alert(azon);
	if(ini){
	   be=new Array();                               // oldal feltöltéskor feltöltjük a tömböt false értékkel
	   be[azon]=kell;
	   divkapcs(azon,false);
	}else{
	//alert(be[azon]+" és "+kell);
	if(kell && !be[azon]){
	//	alert(be[azon]+" és bent "+kell);
	    divkapcs(azon,true);
	    be[azon]=true;
	   // alert(be[azon]);
	}else if(kell && be[azon]){
	    divkapcs(azon,false);
	    be[azon]=false;
	}
	}
}

//-----------------------------------------------------------------

//=============================================================================
//=================  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;
  

//---------------------------------------
function feltolt(url,div,loadstr,post) {
 if(div!="")
    $(div).innerHTML = loadstr;
 var adatok = false;
  if (window.XMLHttpRequest) { // Mozilla, Safari,...
   adatok = new XMLHttpRequest();
   if (adatok.overrideMimeType) {
    adatok.overrideMimeType('text/xml');
      // See note below about this line
   }
  } 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');   
    adatok.send(post);
  }
//-----------------------------------


function feldolgoz(adatok,divname) {
 if (adatok.readyState == 4) {
    if (adatok.status == 200) {
       adat = adatok.responseText;
       runscripts(adat);
     document.getElementById(divname).innerHTML=(adat);
    } else {
       //alert(adatok.responseText);
       alert('kapcsolati hiba.');
      }
  }
}

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 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;
}

function alkat_csere(katid){
   alkat = new Ajax();
   alkat.url='alkategoria.php?fokat='+katid+'';
   alkat.divname='alkategoria';
   alkat.betolt();
}
//--------------- alkategoriák megjelenítése -----------------

var menu_id;
var kell;


function kikapcs(){
          divkapcs('alkat_'+menu_id,kell);
         }


function menu_nyit(menu,index){
 menu_id =  menu;
 kell = index;

if(kell == true){
  divkapcs('alkat_'+menu,kell);
  }
else{
  setTimeout("kikapcs()",1000);
}
}
 //------------------------------------------------------
 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 nyit(img){
         $('belsolayerimage').src = '/images/loader.gif';
	 if( typeof( window.pageYOffset ) == 'number' ) {
		 eltol = window.pageYOffset;
	 }else {
		 eltol = document.documentElement.scrollTop;
	 }

	 im  = new Image();
	 im.src = img;
	 width = im.width;
	 height = im.height;

         //alert(width);


	$('fulllayers').style.visibility = 'visible';
	$('fulllayers').style.width = '100%';
	$('fulllayers').style.height = $('defaultlayer').offsetHeight+'px';
	/*$('fulllayers').style.height = window.screen.height;*/
	$('fulllayers').style.zIndex = '10';
	$('belsolayer').style.zIndex = '11';
	$('belsolayer').style.top = 50+eltol+'px';

	$('belsolayer').style.visibility = 'visible';
	// $('belsolayer').style.width = width+'px';
	$('belsolayerfej').style.visibility = 'visible';
	$('belsolayerimage').src = img;
	//$('belsolayerfej').style.width = width+'px';
	$('belsolayer').style.height = 'auto';
}

function layerclose(){
	$('fulllayers').style.width = '0%';
	$('fulllayers').style.visibility = 'hidden';
	$('fulllayers').style.height = '0%';
	$('fulllayers').style.zIndex = '-99';
	$('belsolayer').style.zIndex = '-100';
	$('belsolayer').style.visibility = 'hidden';
	$('belsolayerfej').style.visibility = 'hidden';
	$('belsolayerimage').src = '/images/loading.png';
}



