var requiredMajorVersion = 8;
var requiredMinorVersion = 0;
var requiredRevision = 0;

function set_to_hompage(akt_host, e) {
	if (window.sidebar) {
		alert('Ebben a böngészöben csak kézzel lehet beállítani nyitólapnak!');
	} else if (window.external) {
		e.style.behavior='url(#default#homepage)';
		e.setHomePage('http://'+akt_host);
	}
}

function add_to_favorite() {
	webcim=document.location.href;
	cim=document.title;
	//
	if (window.sidebar) {
		window.sidebar.addPanel(cim, webcim, "");
	} else if (window.external) {
		window.external.AddFavorite(webcim, cim)
	} else {
		alert("Sajnáljuk, de a böngészöd nem támogatja ezt a lehetöséget!");
	}
}

function get_checked_value(radioObj) {
	if(!radioObj) return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined) {
		if(radioObj.checked) return radioObj.value;
		else return "";
	}
	for(i=0; i<radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function chkeresomod() {
	mit=get_checked_value(document.top_kereso.mod_valaszto);
	if(mit==2) {
		document.top_kereso.oldal.value='kereses_google';
		document.top_kereso.action='http://tutikereso.hu/';
		document.top_kereso.target='_blank';
		document.getElementById('div_google_kieg').innerHTML='<input type="hidden" name="cx" value="017255953124258891457:n9thfsmpfd0" /><input type="hidden" name="cof" value="FORID:9" /><input type="hidden" name="ie" value="ISO-8859-2" /><input type="hidden" name="q" id="q" value="" />';
		document.getElementById('q').value=document.getElementById('keresendo').value;
	} else if(mit==1) {
		document.top_kereso.oldal.value='kereses';
		document.top_kereso.action='index.php#lkereses';
		document.getElementById('div_google_kieg').innerHTML='';
		document.top_kereso.target='_self';
	} else {
		document.top_kereso.oldal.value='tlap_kereses';
		document.top_kereso.action='http://tlap.hu/index.php#lkereses';
		document.getElementById('div_google_kieg').innerHTML='';
		document.top_kereso.target='_self';
	}
}

function gen_felnott_e_vagy() {
	tart = '<div class="doboz_cim"><div align="center" style="padding:4px 5px 0px 5px;">Feln&#337;tt tartalom</div></div><div align="center" class="doboz_tart"><table border="0" align="center" width="70%" cellpadding="0" cellspacing="0"><tr><td colspan="2"><br></td></tr><tr><td colspan="2" align="center"><img src="http://tutilapok.hu/images/18plusz.jpg" border="0" alt=""></td></tr><tr><td colspan="2" align="center"><a href="javascript:elmultam_18();" title="Katt ide a belépéshez"><img src="http://tutilapok.hu/images/18plusz_belepek.jpg" border="0" alt=""></a></td></tr><tr><td colspan="2" align="center" style="padding-top:20px;"><strong>Az oldalon 18 éven felülieknek szóló tartalom található.</strong></td></tr><tr><td colspan="2" align="center" style="padding:15px 0px 25px 0px;">Csak akkor lépj be az oldalra, ha már elmúltál 18 éves!</td></tr><tr><td width="50%" align="center"><a href="javascript:elmultam_18();" style="color:#009900; font-weight:bold; font-size:16px;">Elmúltam 18 éves</a></td><td width="50%" align="center"><a href="javascript:;" onClick="nem_multam_el_18();" style="color:#5B0F0F; font-weight:bold; font-size:16px;">Nem múltam el 18 éves</a></td></tr><tr><td colspan="2" height="30"><br></td></tr></table></div>';
	document.write(tart);
}

function felnott_e_vagy() {
	set_visibility(document.getElementById('div_felnott_e_vagy'), true, true);
	set_visibility(document.getElementById('div_oldal_tart'), false, false);
}

function elmultam_18() {
	set_visibility(document.getElementById('div_felnott_e_vagy'), false, false);
	set_visibility(document.getElementById('div_oldal_tart'), true, true);
	
	var today = new Date();
	var expire = new Date();
	expire.setTime(today.getTime() + 3600000*24*365);
	document.cookie = "felnott_tart_is=Y;expires="+expire.toGMTString();
}

function nem_multam_el_18() {
	window.location.href="http://tutilapok.hu/";
}

var villogtato_dik=0;
function villogtato(elem, eclass) {
	e=document.getElementById(elem);
	if(villogtato_dik<8) {
		villogtato_dik=villogtato_dik+1;
		if(villogtato_dik%2==0) e.className='doboz2_cim_kiem';
		else e.className=eclass;
		setTimeout('villogtato("'+elem+'", "'+eclass+'")',400);
	} else {
		villogtato_dik=0;
		e.className=eclass;
	}
}

var kesleltvissza_timeclear=0;
function valt_tart_cim_stil(tipus, irany, kesleltvissza) {
	if(kesleltvissza==0 && kesleltvissza_timeclear>0) mytime=clearTimeout(mytime);
	if(tipus==2) {
		if(irany==1) {
			document.getElementById('tc_tdo2').className='tart_cim_02_p2';
			document.getElementById('tc_tdo1').className='tart_cim_02';
			document.getElementById('tc_ao1').className='a_tart_cim_p2';
		} else {
			if(kesleltvissza>0) {
				kesleltvissza_timeclear=1;
				mytime=setTimeout('valt_tart_cim_stil('+tipus+', '+irany+', 0)',kesleltvissza*200);
			} else {
				kesleltvissza_timeclear=0;
				document.getElementById('tc_tdo2').className='tart_cim_02';
				document.getElementById('tc_tdo1').className='tart_cim_02_p2';
				document.getElementById('tc_ao1').className='a_tart_cim';
			}
		}
	} else {
		if(irany==1) {
			document.getElementById('tc_tdo1').className='tart_cim_02_p2';
			document.getElementById('tc_tdo2').className='tart_cim_02';
			document.getElementById('tc_ao2').className='a_tart_cim_p2';
		} else {
			if(kesleltvissza>0) {
				kesleltvissza_timeclear=1;
				mytime=setTimeout('valt_tart_cim_stil('+tipus+', '+irany+', 0)',kesleltvissza*200);
			} else {
				kesleltvissza_timeclear=0;
				document.getElementById('tc_tdo1').className='tart_cim_02';
				document.getElementById('tc_tdo2').className='tart_cim_02_p2';
				document.getElementById('tc_ao2').className='a_tart_cim';
			}
		}
	}
}

function flc_stil_valt(dik, irany) {
	flcv_imga='flc_01_'+dik+'a';
	flcv_imgc='flc_01_'+dik+'c';
	flcv_td='flc_01_'+dik+'b';
	flcv_a='flc_01_link'+dik;
	
	if(irany==1) {
		document.getElementById(flcv_imga).src=sablon_kt+'flc_gombsor_01_a_bal.jpg';
		document.getElementById(flcv_imgc).src=sablon_kt+'flc_gombsor_01_a_jobb.jpg';
		document.getElementById(flcv_td).className='flc_gombsor_01_a';
		document.getElementById(flcv_a).className='a_flc_gombsor_01_a';
	} else {
		document.getElementById(flcv_imga).src=sablon_kt+'flc_gombsor_01_bal.jpg';
		document.getElementById(flcv_imgc).src=sablon_kt+'flc_gombsor_01_jobb.jpg';
		document.getElementById(flcv_td).className='flc_gombsor_01';
		document.getElementById(flcv_a).className='a_flc_gombsor_01';
	}
	
}

function shtkpszov(a,b) {
	if(b==1) {
		document.getElementById('dtkp'+a).innerHTML='térkép';
	} else {
		document.getElementById('dtkp'+a).innerHTML='';
	}
}

function chg_img_mo(e,t) {
	var src=e.src;
	if(t==1) e.src=src.replace('.jpg','_mo.jpg');
	else e.src=src.replace('_mo.jpg','.jpg');
}

function handleEnter (field, event) {
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
	if (keyCode == 13) {
		return false;
	} else {
		return true;
	}
} 

function max_karakter(field,cntfield,maxlimit) {
	if (field.value.length > maxlimit) {
		field.value = field.value.substring(0, maxlimit);
	} else {
		cntfield.innerHTML = maxlimit - field.value.length + " karaktert írhatsz még";
	}
}

function get_ma() {
	var d=new Date();
	
	var honapok=new Array(12);
	honapok[0]="január";
	honapok[1]="február";
	honapok[2]="március";
	honapok[3]="április";
	honapok[4]="május";
	honapok[5]="június";
	honapok[6]="július";
	honapok[7]="augusztus";
	honapok[8]="szeptember";
	honapok[9]="október";
	honapok[10]="november";
	honapok[11]="december";
	
	var het=new Array(7);
	het[0]="hétf&#337;";
	het[1]="kedd";
	het[2]="szerda";
	het[3]="csütörtök";
	het[4]="péntek";
	het[5]="szombat";
	het[6]="vasárnap";
	dik=d.getDay()-1;
	if(dik<0) dik=6;
	document.write(d.getFullYear()+'. '+honapok[d.getMonth()]+' '+d.getDate()+'. '+het[dik]);
}

function getXMLHTTP() {
	var xmlhttp=false;	
	try {
		xmlhttp=new XMLHttpRequest();
	}
	catch(e) {		
		try {			
			xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(e) {
			try {
				xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch(e1) {
				xmlhttp=false;
			}
		}
	}	
	return xmlhttp;
}

function gen_tfirka_hozzaszolasok(strURL, elem) {
	div_elem='div_tfirka_toltodik';
	document.getElementById(div_elem).innerHTML='<div style="float:left; padding-right:10px;"><img src="images/toltodik2.gif" border="0" width="16" alt=""></div><div style="float:left;">Tölt&#337;dik...</div>';
	var req = getXMLHTTP();
	if (req) {
		req.onreadystatechange = function() {
			if (req.readyState == 4) {
				// only if "OK"
				if (req.status == 200) {
					tart_vissza=req.responseText;
					if(tart_vissza.lastIndexOf('ERR-TFA000')>=0) {
						window.alert("Hozzászólás küldése nem sikerült!\nKérjük, küld el részünkre az alábbi hibaüzenetet: ERR-TFA000");
					} else if(tart_vissza.lastIndexOf('ERR-TFA001')>=0) {
						window.alert("Hibás kódszámot írtál be!");
					} else if(tart_vissza.lastIndexOf('ERR-TFA002')>=0) {
						window.alert("Kérjük, nézz vissza 5-10 perc múlva, hogy újabb üzenetet küldhess...!");
					} else if(tart_vissza.lastIndexOf('ERR-TFA003')>=0) {
						window.alert("Adatbázis hiba! ERR-TFA002");
					} else {
						document.getElementById('tfirka_nev').value='';
						document.getElementById('tfirka_uzenet').value='';
						document.getElementById('tfirka_kodszam').value='';
						//
						document.getElementById(elem).innerHTML=req.responseText;
						gen_firka_uj_uzi();
					}
				} else {
					alert("There was a problem while using XMLHTTP:\n" + req.statusText);
				}
			}
			document.getElementById(div_elem).innerHTML='';
		}
		req.open("POST", strURL, true);
		req.send(null);
	}
}

function gen_tfirka_tart(hdb) {
	webcim=host_ki+'din_tutifirka.php?hdb='+hdb;
	gen_tfirka_hozzaszolasok(webcim, 'div_tfirka_hozzaszolasok');
}

function add_to_tfirka(hdb) {
	nev=encodeURIComponent(document.getElementById('tfirka_nev').value);
	uzenet=encodeURIComponent(document.getElementById('tfirka_uzenet').value);
	kodszam=document.getElementById('tfirka_kodszam').value;
	if(nev!='') {
		if(uzenet!='') {
			if(kodszam!='') {
				gen_tfirka_hozzaszolasok(host_ki+'din_tutifirka.php?kuldes=true&kodszam='+kodszam+'&nev='+nev+'&uzenet='+uzenet+'&hdb='+hdb, 'div_tfirka_hozzaszolasok');
			} else {
				alert('Nem adtad meg a képen látható kódszámot!');
			}
		} else {
			alert('Nem írtál üzenetet!');
		}
	} else {
		alert('Elfelejtetted beírni a neved!');
	}
}

function gen_firka_form(e) {
	var betu_db=250;
	var tart = '<form action="" method="post" onSubmit="add_to_tfirka('+jmu_tfirka_hdb+'); return false;">'
	tart = tart + '<table border="0" align="left" width="100%" cellpadding="2" cellspacing="0">';
	tart = tart + '<tr><td colspan="3" style="padding-bottom:7px;"><div style="padding-bottom:2px;">Neved</div><div><input type="text" name="tfirka_nev" id="tfirka_nev" class="flc_kereso_text" style="width:180px; height:22px;" maxlength="30" /></div></td></tr>';
	tart = tart + '<tr><td colspan="3" style="padding-bottom:10px;"><div style="padding-bottom:2px;">Üzeneted</div><div><textarea name="tfirka_uzenet" id="tfirka_uzenet" class="flc_kereso_text" style="width:180px; height:55px;" onKeyDown="max_karakter(document.getElementById(\'tfirka_uzenet\'),document.getElementById(\'div_tfirka_uzenet\'),'+betu_db+')" onKeyUp="max_karakter(document.getElementById(\'tfirka_uzenet\'),document.getElementById(\'div_tfirka_uzenet\'),'+betu_db+')" onKeyPress="return handleEnter(this, event)"></textarea><div id="div_tfirka_uzenet">'+betu_db+' karaktert írhatsz még</div></div></td></tr>';
	tart = tart + '<tr><td><if'+'rame width="80" height="30" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="'+host_ki+'din_kod_kep.php?v=3003"></'+'if'+'rame></td><td><input type="text" name="tfirka_kodszam" id="tfirka_kodszam" class="flc_kereso_text" style="width:60px; height:25px;" title="Írd be a képen látható szöveget" /></td><td><input type="image" src="'+sablon_kt+'jmu_gomb_ok.jpg" value="küldés" /></td></tr>';
	tart = tart + '<tr><td colspan="3" style="padding-top:5px;"><input type="checkbox" name="tfirka_felt_elf" id="tfirka_felt_elf" value="Y" checked="checked" /> <a href="http://tlap.hu/?oldal=tutifirka&felhasznalasi_feltetelek=true" target="_blank" class="a_jmu_tart_kiem" title="Tutifirka felhasználási feltételek">Felh. feltételeket</a> elfogadom</td></tr>';
	tart = tart + '</table></form>';
	e.innerHTML=tart;
}

function gen_firka_uj_uzi() {
	document.getElementById('div_tfirka_kuldo').innerHTML='<div align="center"><a href="javascript:;" onclick="gen_firka_form(document.getElementById(\'div_tfirka_kuldo\'));"><img src="'+sablon_kt+'jmu_gomb_uj_uzenet.jpg" border="0" alt="" /></a><input type="hidden" name="tfirka_nev" id="tfirka_nev" value="" /><input type="hidden" name="tfirka_uzenet" id="tfirka_uzenet" value="" /><input type="hidden" name="tfirka_kodszam" id="tfirka_kodszam" value="" /></div>';
}

function change_vnyt(vnyt_sz, vnyt_l) {
	document.getElementById('div_vnyt_sz').innerHTML=vnyt_sz;
	document.getElementById('div_vnyt_l').innerHTML=vnyt_l;
}

function kepcsere(e, forras) {
	e.src=forras;
}

function show_vnyt(vnyt_sz,vnyt_l,e,forras) {
	change_vnyt(vnyt_sz, vnyt_l);
	kepcsere(e, forras);
}

function change_tko_btk(tko_btk_sz, tko_btk_l) {
	document.getElementById('div_tko_btk_sz').innerHTML=tko_btk_sz;
	document.getElementById('div_tko_btk_l').innerHTML=tko_btk_l;
}

function show_tko_btk(tko_btk_sz,tko_btk_l,e,forras) {
	change_tko_btk(tko_btk_sz, tko_btk_l);
	kepcsere(e, forras);
}

function change_usk_btk(usk_btk_sz, usk_btk_l) {
	document.getElementById('div_usk_btk_sz').innerHTML=usk_btk_sz;
	document.getElementById('div_usk_btk_l').innerHTML=usk_btk_l;
}

function show_usk_btk(usk_btk_sz,usk_btk_l,e,forras) {
	change_usk_btk(usk_btk_sz, usk_btk_l);
	kepcsere(e, forras);
}

function atvaltas(deviza_huf) {
	dvz_db_rol=document.getElementById('dvz_db_rol').value;
	e=document.getElementById('dvz_valuta_rol');
	dvz_valuta_rol=e.options[e.options.selectedIndex].value;
	e=document.getElementById('dvz_valuta_ra');
	dvz_valuta_ra=e.options[e.options.selectedIndex].value;
	//
	db=deviza_huf.length;
	for(i=0;i<db;i++) {
		if(deviza_huf[i][0]==dvz_valuta_rol) {
			valtas_rol=deviza_huf[i][1];
		}
	}
	for(i=0;i<db;i++) {
		if(deviza_huf[i][0]==dvz_valuta_ra) {
			valtas_ra=deviza_huf[i][1];
		}
	}
	//
	temp1=dvz_db_rol*valtas_rol;
	temp2=temp1/valtas_ra;
	dvz_db_ra=Math.round(temp2*100)/100;
	
	document.getElementById('dvz_eredmeny').innerHTML=dvz_db_rol+' '+dvz_valuta_rol+' = '+dvz_db_ra+' '+dvz_valuta_ra;
}

function gen_nylp_menu(tipus) {
	strURL='din_nylp_menu.php?design='+kat_design+'&tipus='+tipus;
	div_elem='div_nylp_menu';
	document.getElementById(div_elem).innerHTML='<img src="images/toltodik2.gif" border="0" width="16" alt=""> Tölt&#337;dik...';
	var req = getXMLHTTP();
	if (req) {
		req.onreadystatechange = function() {
			if (req.readyState == 4) {
				if (req.status == 200) {
					tart_vissza=req.responseText;
					if(tart_vissza.lastIndexOf('ERR-001')>=0) {
						window.alert("Menu loading error! ERR-001");
					} else {
						document.getElementById(div_elem).innerHTML=req.responseText;
						e=document.getElementById('div_nylp_menu_v');
						if(tipus==1) {
							e.innerHTML='<a href="javascript:;" class="a_tart_cim" onclick="gen_nylp_menu(0);">Tartalomjegyzék - zárás</a>'
						} else {
							e.innerHTML='<a href="javascript:;" class="a_tart_cim" onclick="gen_nylp_menu(1);">Tartalomjegyzék - nyitás</a>'
						}
					}
				} else {
					alert("There was a problem while using XMLHTTP:\n" + req.statusText);
				}
			}
		}
		req.open("POST", strURL, true);
		req.send(null);
	}
}

function top_gymu_nyit() {
	set_visibility(document.getElementById('div_top_gymu'), true, true);
	document.getElementById('top_gymu_katt').innerHTML='<a href="javascript:;" class="a_top_gymu_nyz" onClick="top_gymu_zar();" style="font-size:11px;"><b>Gyorsmenü zárás</b><img src="http://tlap.hu/images/sotetszurke_fel.gif" border="0" alt="" style="margin:0px 0px 2px 5px;"></a>';
}
function top_gymu_zar() {
	set_visibility(document.getElementById('div_top_gymu'), false, false);
	document.getElementById('top_gymu_katt').innerHTML='<a href="javascript:;" class="a_top_gymu_nyz" onClick="top_gymu_nyit();" style="font-size:11px;"><b>Gyorsmenü nyitás</b><img src="http://tlap.hu/images/sotetszurke_le.gif" border="0" alt="" style="margin:0px 0px 2px 5px;"></a>';
}
function gen_gymu2() {
	document.getElementById('div_gymu2').innerHTML='<a href="http://tutilapok.hu/hirek" class="a_flc_gombsor_02" style="font-weight:normal;">Hírek</a> &nbsp;&bull;&nbsp; <a href="http://tutilapok.hu/videok" class="a_flc_gombsor_02" style="font-weight:normal;">Videók</a> &nbsp;&bull;&nbsp; <a href="http://tutilapok.hu/napi-viccek" class="a_flc_gombsor_02" style="font-weight:normal;">Napi viccek</a> &nbsp;&bull;&nbsp; <a href="http://tutilapok.hu/sms" class="a_flc_gombsor_02" style="font-weight:normal;">SMS porta</a> &nbsp;&bull;&nbsp; <a href="http://tutilapok.hu/fenykepes-ajandek-otletek" class="a_flc_gombsor_02" style="font-weight:normal;">Ajándék ötletek</a> &nbsp;&bull;&nbsp; <a href="http://tutilapok.hu/kozlekedes" class="a_flc_gombsor_02" style="font-weight:normal;">Közlekedés, útinform</a> &nbsp;&bull;&nbsp; <a href="http://tutilapok.hu/nyeremenyjatek" class="a_flc_gombsor_02" style="font-weight:normal;">Nyereményjáték</a> &nbsp;&bull;&nbsp; <a href="http://tutilapok.hu/#p28" class="a_flc_gombsor_02" style="font-weight:normal;">N&#337;i oldalak</a>';
}

function gen_bmu_nav(o, s) {
	var tart = '';
	/*
	var db=bmu_mnu.length;
	if(db>0) {
		for(i=0;i<db;i++) {
			tart = tart + '<a href="'+bmu_mnu[i][1]+'" class="'+o+'">'+bmu_mnu[i][0]+'</a>';
		}
	}
	*/
	tart = tart + '<a href="http://tutilapok.hu" class="'+o+'" style="width:160px;">Tutilapok nyitólap</a>';
	tart = tart + '<a href="http://tlap.hu" class="'+o+'" style="width:160px;">Linkgy&#369;jtemény - tlap.hu</a>';
	//
	var tomb1=new Array(
		'További lehet&#337;ségek'
	);
	var tomb2=new Array(
		new Array(
			new Array('1848. március 15.', 'http://tutilapok.hu/marcius-15/#marcius-15'),
			new Array('Ajándék ötletek', 'http://tutilapok.hu/fenykepes-ajandek-otletek/#ajandekok'),
			new Array('Hírek', 'http://tutilapok.hu/hirek/#hirek'),
			//new Array('Karácsony', 'http://tutilapok.hu/karacsony'),
			new Array('Közlekedés, útinform', 'http://tutilapok.hu/kozlekedes'),
			new Array('Napi viccek', 'http://tutilapok.hu/napi-viccek/#vicc'),
			//new Array('N&#337;nap - N&#337;k napja', 'http://tutilapok.hu/nonap/#nonap'),
			new Array('Nyereményjáték', 'http://tutilapok.hu/nyeremenyjatek'),
			new Array('SMS-ek', 'http://tutilapok.hu/sms/#sms'),
			//new Array('Szilveszter', 'http://tutilapok.hu/szilveszter'),
			new Array('Valentin nap', 'http://tutilapok.hu/valentin-nap'),
			new Array('Videók', 'http://tutilapok.hu/videok/#videok')
		)
	)
	db=tomb1.length;
	if(db>0) {
		for(i=0;i<db;i++) {
			if(s===i) {
				tart = tart + '<a href="javascript:;" class="'+o+'" style="width:160px;" onclick="gen_bmu_nav(\''+o+'\',null)">'+tomb1[i]+'</a>';
				var db2=tomb2[i].length;
				for(j=0;j<db2;j++) {
					tart = tart + '<a href="'+tomb2[i][j][1]+'" class="'+o+'_k" style="width:150px;">'+tomb2[i][j][0]+'</a>';
				}
			} else {
				tart = tart + '<a href="javascript:;" class="'+o+'" style="width:160px;" onclick="gen_bmu_nav(\''+o+'\','+i+')">'+tomb1[i]+'</a>';
			}
		}
	}
	//
	document.getElementById('div_bmu_nav_mnu').innerHTML=tart;
}
