function kategoria_link(value)
	{
	if(value!="-")
		{
		location.href=value;
		}
	}
	
function minden_link(link,kategoria,helyszin,regio,top5,bp,cimke,datum)
	{
	var link_str=link;
	if(datum!='')
		{
		link_str+="&datum="+datum;
		}
	if(kategoria!='-')
		{
		link_str+="&kategoria="+kategoria;
		}
	if(helyszin!='-')
		{
		link_str+="&helyszin="+helyszin;
		}
	if(regio!='-')
		{
		link_str+="&regio="+regio;
		}
	if(top5)
		{
		link_str+="&top5=1";
		}
	if(bp)
		{
		link_str+="&bp=1";
		}
	if(cimke!='-')
		{
		link_str+="&cimke="+cimke;
		}
	location.href=link_str+"&rk=1";
	}
	
var hidemTimer=new Array();
var showmTimer=new Array();
var aktiv_menu=-1;
var showingm=false;
var menuszam=0;
var aktiv_almenu=-1;

function hidemMenu(menuid,szam)
	{
	aktiv_almenu=-1;
	hidemTimer[szam]=setTimeout("sethidemMenu('" + menuid + "'," + szam + ");",100);
	}

function showmMenu(menuid,szam)
	{
	aktiv_almenu=szam;
	document.getElementById('menu_td_'+szam).style.backgroundColor='#007add';
	if(document.getElementById('vonal_id_'+szam))
		{
		document.getElementById('vonal_id_'+szam).style.backgroundColor='#007add';
		document.getElementById('vonal_id_'+szam).innerHTML='<span class=menu_text_style>&nbsp;</span>';
		}
	if(document.getElementById('vonal_id_'+1*(szam+1)))
		{
		document.getElementById('vonal_id_'+1*(szam+1)).style.backgroundColor='#007add';
		document.getElementById('vonal_id_'+1*(szam+1)).innerHTML='<span class=menu_text_style>&nbsp;</span>';
		}
	showmTimer[szam]=setTimeout("setshowmMenu('" + menuid + "'," + szam + ");",100);
	}

var hidem=new Array(0,0,0,0,0,0,0,0,0,0,0);
var showm=new Array(0,0,0,0,0,0,0,0,0,0,0);
	
function sethidemMenu(menuid,szam)
	{
	if(hidem[szam]==0)
		{
		document.getElementById('menu_td_'+szam).style.backgroundColor='transparent';
		if((szam!=aktiv_almenu)&&(szam!=(aktiv_almenu+1)))
			{
			if(document.getElementById('vonal_id_'+szam))
				{
				document.getElementById('vonal_id_'+szam).style.backgroundColor='transparent';
				document.getElementById('vonal_id_'+szam).innerHTML='<span class=menu_text_style>|</span>';
				}
			}
		if(((szam+1)!=aktiv_almenu)&&((szam+1)!=(aktiv_almenu+1)))
			{
			if(document.getElementById('vonal_id_'+1*(szam+1)))
				{
				document.getElementById('vonal_id_'+1*(szam+1)).style.backgroundColor='transparent';
				document.getElementById('vonal_id_'+1*(szam+1)).innerHTML='<span class=menu_text_style>|</span>';
				}
			}
		$(menuid).hide('fast',function () {
		if(aktiv_menu!=-1)
			{
			if(!showingm)
				{
				$('#almenu_id_'+aktiv_menu).show();
				}
			}
		});
		showm[szam]=0;
		}
	}
	
function setshowmMenu(menuid,szam)
	{
	if(showm[szam]==0)
		{
		showm[szam]=1;
		if(aktiv_menu!=-1)
			{
			$('#almenu_id_'+aktiv_menu).hide('fast',function () {
			hide_all(szam);
			$(menuid).show();
			});
			}
			else
			{
			hide_all(szam);
			$(menuid).show();
			}
		}
	}

function hide_all(aktiv_szam)
	{
	for(i=0;i<menuszam;i++)
		{
		if(document.getElementById('almenu_id_'+i))
			{
			if((i!=aktiv_szam)&&(i!=aktiv_menu))
				{
				document.getElementById('menu_td_'+i).style.backgroundColor='transparent';
				if((i!=aktiv_almenu)&&(i!=(aktiv_almenu+1)))
					{
					if(document.getElementById('vonal_id_'+i))
						{
						document.getElementById('vonal_id_'+i).style.backgroundColor='transparent';
						document.getElementById('vonal_id_'+i).innerHTML='<span class=menu_text_style>|</span>';
						}
					}
				if(((i+1)!=aktiv_almenu)&&((i+1)!=(aktiv_almenu+1)))
					{
					if(document.getElementById('vonal_id_'+1*(i+1)))
						{
						document.getElementById('vonal_id_'+1*(i+1)).style.backgroundColor='transparent';
						document.getElementById('vonal_id_'+1*(i+1)).innerHTML='<span class=menu_text_style>|</span>';
						}
					}
				}
			document.getElementById('almenu_id_'+i).style.display='none';
			}
		}
	}

var stopf=0;
var ftimer=0;
var fejlec_szama=1;

function fejlec_valtas()
	{
	if(stopf==0)
		{
		regi_fejlec_szam=fejlec_szam;
		fejlec_szam++;
		if(fejlec_szam==fejlec_szama)
			{
			fejlec_szam=0;
			}
		for(i=0;i<fejlec_szama;i++)
			{
			if(i!=regi_fejlec_szam)
				{
				document.getElementById('fejlec_div_'+i).style.display='none';
				}
			}
		$('#fejlec_div_'+regi_fejlec_szam).fadeOut("normal", function () { 
        $('#fejlec_div_'+fejlec_szam).fadeIn("normal");
		});
		clearTimeout(ftimer);
		ftimer=setTimeout("fejlec_valtas();",10000);
		}
		else
		{
		clearTimeout(ftimer);
		}
	}

var hideTimer=new Array();
var showTimer=new Array();
	
function hideMenu(menuid,szam)
	{
	hideTimer[szam]=setTimeout("sethideMenu('" + menuid + "'," + szam + ");",100);
	}

function showMenu(menuid,szam)
	{
	if(show[szam]==0)
		{
		show[szam]=1;
		$(menuid).show('slide', { direction: 'up' }, 10);
		}
	}

var hide=new Array();
var show=new Array();
	
function sethideMenu(menuid,szam)
	{
	if(hide[szam]==0)
		{
		$(menuid).hide();
		show[szam]=0;
		}
	}

function kereses_ellenoriz(e)
{
var keynum;
var keychar;
var numcheck;
if(window.event)
{
keynum = e.keyCode;
}
else if(e.which)
{
keynum = e.which;
}
if(keynum==13)
	elkuldom_kereses();
}


function elkuldom_kereses()
	{
	var s=URLEncode(document.getElementById('mit_keres').value);
	document.getElementById('tranzit_form_kereso_id_s').value=s;
	if(document.getElementById('mit_keres').value!="")
		document.getElementById('tranzit_form_kereso_id').submit(); 
	}


function URLEncode(str)
	{
	var SAFECHARS = "0123456789" + "ABCDEFGHIJKLMNOPQRSTUVWXYZ" + "abcdefghijklmnopqrstuvwxyz" + "-_.!~*'()";
	var HEX = "0123456789ABCDEF";
	var plaintext = str;
	var encoded = "";
	for (var i = 0; i < plaintext.length; i++ )
		{
		var ch = plaintext.charAt(i);
		if (ch == " ")
			{
			encoded += "+";
			}
			else
			{
			if (SAFECHARS.indexOf(ch) != -1)
				{
				encoded += ch;
				}
				else
				{
				var charCode = ch.charCodeAt(0);
				if (charCode > 255)
					{
					if(ch=="õ")
						encoded+= "%F5";
					if(ch=="Õ")
						encoded+= "%D5";
					if(ch=="û")
						encoded+= "%FB";
					if(ch=="Û")
						encoded+= "%DB";
					if((ch!="õ")&&(ch!="Õ")&&(ch!="û")&&(ch!="Û"))
						encoded += "+";
					}
					else
					{
					encoded += "%";
					encoded += HEX.charAt((charCode >> 4) & 0xF);
					encoded += HEX.charAt(charCode & 0xF);
					}
				}
			}
		}
	return encoded;
	}

function linkmasol(str)
	{
	$(document).ready(function(){
		$.clipboardReady(function(){
			$(".warning").remove();
			$.clipboard( str );
		}, { debug: true } );
	});
//	$.copy(str);
	}
