var blnDOM = false, blnIE4 = false, blnNN4 = false, key=null, mozgatni="", mozgatY=0, mozgatOY=0, mozgatB=0;
if (document.layers) blnNN4 = true;else if (document.all) blnIE4 = true;else if (document.getElementById) blnDOM = true;
document.onkeydown = getKeycode; if (blnNN4) document.captureEvents(Event.KEYDOWN);
var mehet_a_kod="", kod_lock="";
var IE = document.all?true:false;
if (!IE) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = egerke;
var egerY = 0;
var egerwY = 0;
var ablkY = 0;
var egerX = 0;
var egerwX = 0;
var ablkX = 0;
function egerke(e) {
	if(IE)egerX=event.clientX + document.body.scrollLeft; else egerX=e.pageX;
	if(IE)egerY=event.clientY + document.body.scrollTop; else egerY=e.pageY;
	if(IE)egerwX=event.screenX; else egerwX=e.screenX;
	if(IE)egerwY=event.screenY; else egerwY=e.screenY;
	if(IE)ablkX=window.document.body.clientWidth; else ablkX=window.innerWidth;
	if(IE)ablkY=window.document.body.clientHeight; else ablkY=window.innerHeight;
	if(mozgatni!="")mozgat();
}	
function mozgat(b){
if(mozgatOY==0)mozgatOY=egerY;if(b==1||mozgatB>0)mozgatB++;
if(mozgatB>20){mozgatY=mozgatOY=mozgatB=0;mozgatni="";}else{
	mozgatY=egerY;var a=mozgatOY-mozgatY;
	if(form[mozgatni]){
		if(parseInt(form[mozgatni].style.height)+a*-1>0){
			form[mozgatni].style.height=parseInt(form[mozgatni].style.height)+a*-1;
			mozgatOY=egerY;
		}else{
			mozgatni=''; mozgatY=mozgatOY=mozgatB=0;
		}
	}
}
	//form[mozgatni].value=form[mozgatni].style.height+a*-1;
}
function getKeycode(e){
	if(blnNN4){key=e.which}if(blnDOM){key=e.which}
	if(blnIE4){key=event.keyCode}
	if(key==18){
		mehet_a_kod="alt";
	}else if(key==17){
		mehet_a_kod="ctr";
	}else if(key==16){
		mehet_a_kod="shi";
	}else if(key==112 && mehet_a_kod=="alt"){//F1
		window.location='?nav=!';return false;
	}else if(key==113 && mehet_a_kod=="alt"){//F2
		window.location='?dat=!';return false;
	}else if(key==114 && mehet_a_kod=="alt"){//F3
		window.location='?gmb=!';return false;
	}else if(key==116 && mehet_a_kod=="alt"){//F5
		window.location='?css=v'; return false;
	}else if(key==117 && mehet_a_kod=="alt"){//F6
		window.location='?ujbelep=a'; return false;
	}else if(key==48 && mehet_a_kod=="alt"){//0
		window.location='?sta=0'; return false;
	}else if(key==49 && mehet_a_kod=="alt"){//1
		window.location='?sta=1'; return false;
	}else if(key==50 && mehet_a_kod=="alt"){//2
		window.location='?sta=2'; return false;
	}else if(key==51 && mehet_a_kod=="alt"){//3
		window.location='?sta=3'; return false;
	}else if(key==52 && mehet_a_kod=="alt"){//4
		window.location='?sta=4'; return false;
	}else if(key==55 && mehet_a_kod=="alt"){//7
		window.location='?old=uj'; return false;
	}else if(key==56 && mehet_a_kod=="alt"){//8
		window.location='?old=let'; return false;
	}else if(key==57 && mehet_a_kod=="alt"){//9
		window.location='?old=rov'; return false;
	}else{
		mehet_a_kod="";
	}
}
function nav_status_s(a){
	document.getElementById('nav_status').value = a;
}
function doc(z){
	if(document.all){
		return document.all[z];
	}else{
		return document.getElementById(z);
	}
}
function rejt(a, b){
	var c, d;	
	if(b==0){c=a+"_0"; d=a+"_1";}
	if(b==1){c=a+"_1"; d=a+"_0";}
	if(document.getElementById(c))document.getElementById(c).style.display = "block";
	if(document.getElementById(d))document.getElementById(d).style.display = "none";
	if(a=="nav")nav_status_s(b);
}
var ablak=null;
function abl_php(a, s, m){	
	if(ablak && ablak.closed)ablak=null;
	if(ablak)ablak.close();
	s=parseInt(s);
	m=parseInt(m);
	var x=egerwX-s/2-6; 
	var y=egerwY-m/2-25;	
	var km = parseInt(screen.height);
	var km2=y+m;
	if(km2>km)y=km-m;if(y<1)y=0;
	if(x<1)x=0;
	ablak = window.open(a, 'ablak', 'left='+x+',top='+y+',width='+s+',height='+m+',toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no');
}
var rovablak=null;
function abl_rov(a){
	if(rovablak && rovablak.closed)rovablak=null;
	if(ablak)ablak.close();
	s=500;
	m=300;
	var x=egerwX-s/2-6; 
	var y=egerwY-m/2-25;	
	var km = parseInt(screen.height);
	var km2=y+m;
	if(km2>km)y=km-m;if(y<1)y=0;
	if(x<1)x=0;
	if(rovablak){
		//rovablak.close();
	}else{
		rovablak = window.open('', 'ablak', 'left='+x+',top='+y+',width='+s+',height='+m+',toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes');
	}
	rovablak.document.write('<html><head><TITLE> Rovás </TITLE>');
	rovablak.document.write('</head><body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" scroll="no">');
	rovablak.document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="100%" height="100%" title="Rovás">');
	rovablak.document.write('<param name="movie" value="rovas.swf?rizsa='+a+'" />');
	rovablak.document.write('<param name="quality" value="high" />');
	rovablak.document.write('<embed src="rovas.swf?rizsa='+a+'" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="100%" height="100%"></embed>');
	rovablak.document.write('</object>');
	rovablak.document.write('</body></html>');
}
function idopont(hol){
	var ido=form[hol].value;
	if(ido=="")ido="s";
	ido="?idopontot="+ido+"&hova="+hol;
	abl_php(ido, 190, 262);	
}
function idobeszur(a, b){
	form[a].value=b;
}
/*
setTimeout(szivdob,1);
function szivdob(){
	document.getElementById('sziv').src="?sziv=1";
	setTimeout(szivdob,20000); //10 másodperc
}
*/
function keres(rizsa, hol){
	var elem, ok="", gyanus="", megvan="";
	var rizsah = rizsa.length;
	var listah = form[hol].length;
	for (i = 0; i < listah; i++) {
		elem = form[hol].options[i].text;
		ok="";
		for (j = 0; j < rizsah; j++) {
			rizsak = rizsa.charAt(j);
			if(elem.charAt(j)==rizsak){gyanus=i;}else{ok="!";}
		}
		if(ok!=""){gyanus="";}else{if(megvan=="")megvan=i;}
	}
	if(megvan!="")form[hol].options[megvan].selected=true;
}
function s_kisnagy(a, kn){
	if(a!="")kivalaszt(a);
	doboz.focus();	
	var sel = document.selection;
	var rng = sel.createRange();
	rng.colapse;
	if((sel.type == "Text" || sel.type == "None") && rng != null){
		if(rng.text.length > 0){
			if(kn=="k")rng.text = rng.text.toLowerCase();
			if(kn=="n")rng.text = rng.text.toUpperCase();
		}		
	}
}
var doboz = null;
function kivalaszt(mi){ doboz = form[mi]; }

function kiemel(a, b){
	if(a!="")kivalaszt(a);	
	s_span("["+b+"-]", "[-"+b+"]", true);

}
function beszur(a, b){
	if(a!="")kivalaszt(a);	
	doboz.focus();
	var sel = document.selection;
	var rng = sel.createRange();
	rng.text = b;
}
