/* Preload */

z=0;

function getElementByClass(cls) 
{
	var allPageTags = new Array(); 
	var resultTags = new Array();
	var allPageTags = document.getElementsByTagName("*");
	
	for (i=0; i<allPageTags.length; i++)
	{
		if (allPageTags[i].className==cls) 
		{
		resultTags.push(allPageTags[i]);
		}
	}
	
	return resultTags;
} 

function leszed(num)
{
	if (num=='all')
	{
		tags = new Array();
		tags = getElementByClass('rol');
		for (i=0; i<tags.length; i++)
		{
			tags[i].style.display='none';
		}
	}
	else
	{
		document.getElementById(num).style.display='none';
	}
}

function activate(listid)
{
	listid.style.display='';
}

function villan(id, valid, listid)
{
	if (document.getElementById(id)) 
		obj = document.getElementById(id) 
	else 
		return false;
	if (document.getElementById(valid)) 
		val = document.getElementById(valid) 
	else 
		return false;
	if (document.getElementById(listid)) 
		list = document.getElementById(listid) 
	else 
		return false;

	if (list.style.display=='') on='0'; else on='1'
	leszed('all');
	if (on=='1')	activate(list);
}

function bridge(lesz)
{
	z=1; 
	setTimeout(' if (z==1) { leszed(\''+lesz+'\'); z=0; }',200);
}

function selecting(sel, targetid, inpid)
{
	if (!sel) return false;
	
	if (document.getElementById(targetid)) 
		 target = document.getElementById(targetid) 
	else 
		return false;
		
	if (document.getElementById(inpid)) 
		 inp = document.getElementById(inpid) 
	else 
		return false;
	
	target.innerHTML = sel.innerHTML;
	inp.value = sel.innerHTML;
	leszed('all');
}

