// begin absolutely positioned autoscroll area object scripts
function verifyCompatibleBrowser(){
	this.name=navigator.appName
	this.ver=navigator.appVersion
	this.dom=document.getElementById?1:0
	this.ie5=(this.ver.indexOf("MSIE ")>-1 && this.dom)?1:0;
	this.ie4=(document.all && !this.dom)?1:0;
	this.ns5=(this.name.indexOf("Netscape")>-1 && parseInt(this.ver) >= 5) ?1:0;
	this.ns4=(document.layers && !this.dom)?1:0;
	this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5)
	return this
}
bw=new verifyCompatibleBrowser()
loop=true
speed=0
pr_step=1
masik_sc=0
function ConstructObject(obj,nest){
	nest=(!nest) ? '':'document.'+nest+'.'
	this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0;
	this.css=bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0;
	this.scrollHeight=bw.ns4?this.css.document.height:this.el.offsetHeight
	this.scrollWidth=bw.ns4?this.css.document.width:this.el.offsetWidth
	this.newsScrollUp=newsScrollUp;
	this.newsScrollLeft=newsScrollLeft;
	this.moveIt=b_moveIt; this.x; this.y;
	this.lstart; this.l_width;
	this.obj = obj + "Object"
	eval(this.obj + "=this")
	return this
}
function b_moveIt(x,y){
	this.x=x;this.y=y
	this.css.left=this.x+"px"
	this.css.top=this.y+"px"
}
//Makes the object scroll up
function newsScrollUp(speed){
	if(this.y>-this.scrollHeight){
		this.moveIt(0,this.y-pr_step)
		setTimeout(this.obj+".newsScrollUp("+speed+")",speed)
	}else if(loop) {
		this.moveIt(0,this.lstart)
		eval(this.obj+".newsScrollUp("+speed+")")
	  }
}
//Makes the object scroll left
function newsScrollLeft(speed){
	if(this.x>-this.scrollWidth-this.l_width){
		this.moveIt(this.x-pr_step,0)
		setTimeout(this.obj+".newsScrollLeft("+speed+")",speed)
	}else if(loop) {
		this.moveIt(this.lstart,0)
		eval(this.obj+".newsScrollLeft("+speed+")")
	  }
}
//Makes the object
function InitialiseAutoScrollArea(xy){
	speed=16
	objContainer=new ConstructObject('divASContainer')
	objContent=new ConstructObject('divASContent','divASContainer')
	if(xy=='x')
		{
			objContent.lstart=objContainer.scrollWidth-150
			objContent.l_width=260
			objContent.moveIt(objContent.lstart,0)
		}
	else if(xy=='y')
		{
			objContent.lstart=objContainer.scrollHeight
			objContent.moveIt(0,objContent.lstart)
		}
	objContainer.css.visibility='visible'
	if(xy=='x') objContent.newsScrollLeft(speed)
	else if(xy=='y') objContent.newsScrollUp(speed)
	if(masik_sc==1) return true
}

function InitialiseAutoScrollArea1(xy){
	speed=30
	objContainer1=new ConstructObject('divASContainerhir')
	objContent1=new ConstructObject('divASContenthir','divASContainerhir')
	if(xy=='x')
		{
			objContent1.lstart=objContainer1.scrollWidth-180
			objContent1.l_width=0
			objContent1.moveIt(objContent1.lstart,0)
		}
	else if(xy=='y')
		{
			objContent1.lstart=objContainer1.scrollHeight
			objContent1.l_width=0
			objContent1.moveIt(0,objContent1.lstart)
		}
	objContainer1.css.visibility='visible'
	if(xy=='x') objContent1.newsScrollLeft(speed)
	else if(xy=='y') objContent1.newsScrollUp(speed)
}

function InitialiseAutoScrollArea2(xy){
	masik_sc=1
	InitialiseAutoScrollArea('x')
	speed=30
	objContainer1=new ConstructObject('divASContainerhir')
	objContent1=new ConstructObject('divASContenthir','divASContainerhir')
	if(xy=='x')
		{
			objContent1.lstart=objContainer1.scrollWidth-180
			objContent1.l_width=0
			objContent1.moveIt(objContent1.lstart,0)
		}
	else if(xy=='y')
		{
			objContent1.lstart=objContainer1.scrollHeight
			objContent1.l_width=0
			objContent1.moveIt(0,objContent1.lstart)
		}
	objContainer1.css.visibility='visible'
	if(xy=='x') objContent1.newsScrollLeft(speed)
	else if(xy=='y') objContent1.newsScrollUp(speed)
}
function InitialiseAutoScrollArea3(xy){
	speed=30
	objContainer1=new ConstructObject('divASContainerhir1')
	objContent1=new ConstructObject('divASContenthir1','divASContainerhir1')
	if(xy=='x')
		{
			objContent1.lstart=objContainer1.scrollWidth-180
			objContent1.l_width=0
			objContent1.moveIt(objContent1.lstart,0)
		}
	else if(xy=='y')
		{
			objContent1.lstart=objContainer1.scrollHeight
			objContent1.l_width=0
			objContent1.moveIt(0,objContent1.lstart)
		}
	objContainer1.css.visibility='visible'
	if(xy=='x') objContent1.newsScrollLeft(speed)
	else if(xy=='y') objContent1.newsScrollUp(speed)
}
// end absolutely positioned scrollable area object scripts

function file_lista_ki()
	{
		var i;
		len = letoltes.elements.length;

		for (i=0; i < len; i++)
			{
				if (letoltes.elements[i].type=="radio")
					{
						letoltes.elements[i].disabled='disabled';
					}
			}
	}

function showMenu(menuID) {
	document.getElementById(menuID).style.visibility = "visible";
}

function hideMenu(menuID) {
	document.getElementById(menuID).style.visibility = "hidden";
}

function showRov(ID,HEIGHT) {
	document.getElementById(ID).style.visibility = "visible";
  document.getElementById(ID).style.top = HEIGHT;
}

function hideRov(ID) {
	document.getElementById(ID).style.visibility = "hidden";
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_jumpMenu_kep_csop(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function mindentki(chk)
	{
		var i;
		len = window.document.formi.elements.length;

		for (i=0; i < len; i++)
			{
				if (window.document.formi.elements[i].type=="checkbox" && window.document.formi.elements[i].name.indexOf("lid")>=0 && window.document.formi.elements[i].name.indexOf("lid0")==-1)
					{
						window.document.formi.elements[i].checked=chk;
					}
			}
	}

function checkchecked()
 	{
		var i;
		var volt;
		volt=0;
		len = window.document.fajllista.elements.length;

		for (i=0; i < len; i++)
			{
				if (window.document.fajllista.elements[i].type=="checkbox" && window.document.fajllista.elements[i].checked)
					{
						return confirm("Biztosas törli a kijelölt fájlokat?");
						volt=1;
					}
			}
		if(!volt) return alert("Nincsen kijelölt fájl!");
	}

function mindentki0(chk)
	{
		var i;
		len = window.document.fajllista.elements.length;
		for (i=0; i < len; i++)
			{
				if (window.document.fajllista.elements[i].type=="checkbox" && window.document.fajllista.elements[i].name.indexOf("lid0")>=0)
					{
						window.document.fajllista.elements[i].checked=chk;
					}
			}
	}

function mindentki1(chk)
	{
		var i;
		len = window.document.letoltes.elements.length;
		for (i=0; i < len; i++)
			{
				if (window.document.letoltes.elements[i].type=="checkbox" && window.document.letoltes.elements[i].name.indexOf("lid0")>=0)
					{
						window.document.letoltes.elements[i].checked=chk;
					}
			}
	}

function FP_swapImg() {//v1.0
 var doc=document,args=arguments,elm,n; doc.$imgSwaps=new Array(); for(n=2; n<args.length;
 n+=2) { elm=FP_getObjectByID(args[n]); if(elm) { doc.$imgSwaps[doc.$imgSwaps.length]=elm;
 elm.$src=elm.src; elm.src=args[n+1]; } }
}

function FP_preloadImgs() {//v1.0
 var d=document,a=arguments; if(!d.FP_imgs) d.FP_imgs=new Array();
 for(var i=0; i<a.length; i++) { d.FP_imgs[i]=new Image; d.FP_imgs[i].src=a[i]; }
}

function FP_getObjectByID(id,o) {//v1.0
 var c,el,els,f,m,n; if(!o)o=document; if(o.getElementById) el=o.getElementById(id);
 else if(o.layers) c=o.layers; else if(o.all) el=o.all[id]; if(el) return el;
 if(o.id==id || o.name==id) return o; if(o.childNodes) c=o.childNodes; if(c)
 for(n=0; n<c.length; n++) { el=FP_getObjectByID(id,c[n]); if(el) return el; }
 f=o.forms; if(f) for(n=0; n<f.length; n++) { els=f[n].elements;
 for(m=0; m<els.length; m++){ el=FP_getObjectByID(id,els[n]); if(el) return el; } }
 return null;
}

function scrollWindow(w_,h_){
window.moveTo(w_,h_);
}

