Thumb

iwiw TOOLS v2

By pzs Last update Jun 28, 2009 — Installed 90,386 times. Daily Installs: 83, 63, 77, 69, 78, 109, 110, 141, 94, 82, 103, 58, 95, 110, 54, 57, 102, 97, 118, 63, 54, 78, 115, 55, 75, 52, 70, 75, 43, 85, 77, 41

There are 45 previous versions of this script.

the source is over 100KB, syntax highlighting in the browser is too slow

// ==UserScript==
// @name          iwiw TOOLS v2 (Greasemonkey)
// @description   iwiw TOOLS v2.2.11 - Tegyük jobbá az iWiW-et!
// @version       2.2.11
// @namespace     http://userscripts.org/scripts/show/24506
// @include       http*://*wiw.*/pages/*
// @include       http://iwiw.hu/app/*
// ==/UserScript==


(function(){

	var start_time=new Date();

	const VERSION='v2.2.11'; // last edit: 2009.06.25.
	const REV=52; // auto update-hez kell
	const DEBUG=false;
	const scriptURL="http://userscripts.org/scripts/source/24506.user.js";
	const AutoUpdateURL="http://userscripts.org/scripts/show/24506";

	const loc=String(window.location.href); // teljes cím
	const path=String(window.location.pathname); // /pages/... cím (GETes értékek nélkül)
	const host=loc.match(/^(https?:\/\/[^\/]*)/)[1]; // host, pl.: http://iwiw.hu

	const SMILEY_URL="http://static.iwiw.net/common/image/emoticons/";

	// default beállítások
	var opt={		autoupdate: true,
		autoupdate_nap: 2, // 2 naponta automatikus frissítés keresés
		lastupdate: 0, // utolsó update keresésének ideje
		remove1024css: true,
		removebanners: true,
		msgboard: 'extend',
		msgboard_exend_db: 2,
		msgboard_autorefresh: true, // csak msgboard=='extend' esetén
		msgboard_extend_defmore: 1,
		gh_uzen_hide: true,
		gh_uzen_hash: '',
		gh_uzen_hide_link: true,
		showszulinap: true,
		showszulinap_nap: 2,
		shownevnapism: true, // névnapos ismerősök
		shownevnap_nap: 2,
		kezdolap_3hasab: false,
		shownevnap: true, // névnap szöveges kiírása
		msg_multiple: true,
		userimgs_oszlop: true,
		torolt_kapcs_figyelo: true,
		torolt_kapcs_figyelo_nev: false, // név megjegyzése
		torolt_kapcs_figyelo_regiism: [],
		torolt_kapcs_figyelo_regiism_nev: {}, // pl: .id012402=nev
		userimgs: 'clearbox',	// default, clearbox, new_window
		mypc_osszesismvisszaigazolasa: true,
		myfriends_msg: true,
		quickexport_menu: false,
		msg_inbox_delicon: true,
		msg_inbox_delicon_confirm: true,
		msg_inbox_rowclick: true,
		sm_inbox: true,
		msg_reply2: true, // ha msg_inbox_ajaxmail be van kapcsolva, akkor ajax-os, különben normál
		msg_inbox_ajaxmail: true,
		msgboard_censore: true, // censorálás bekapcsolása
		msgboard_delusers: [], // akiknek az üzeneteit törölni kell az üzifalról
		msgboard_blockusers: [], // akiknek az üzeneteit el kell rejteni az üzenőfalon (fejléc marad)
		msgboard_delszo: [], // azoknak a kifejezéseknek a listája, amelyek ha előfordulnak egy üzenetben, törlésre kerülnek
		msgboard_blockszo: [], // mint a fenti, csak ezek blokkolásra kerülnek (fejléc marad)
		msgboard_blockreload: 0, // hány üzenet blokkolásánál töltsön be új oldalt [0-kikapcsolva]
		msgboard_delreload: 2, // hány üzenet törlése esetén töltsön be új oldalt [0-kikapcsolva, -1-kettőt egybe számolja]
		msgboard_censore_regexp: false,
		msgboard_extrauserimg: true, // clearbox és összes nagy kép új ablakba ikon megjelenítése
		sysmsg_openuserpage: false, // rendszerüzeneteknél az adatlap automatikus megnyitása
		favuser: true,
		favusers: [], // fav users és oldalak [nev, link/userid]
		userpic_extraimg: true, // ismerőseim, ismerősök oldalon a kisképen clearbox és nagyító ikon
		szulinap_koszonto: false,
		szulinap_koszonto_targy: '',
		szulinap_koszonto_szoveg: '',
		nevnap_koszonto: false,
		nevnap_koszonto_targy: '',
		nevnap_koszonto_szoveg: '',
		koszonto_utolso: '',
		koszonto_volt: [],
		design_fixszeles: false, // fix szélesség megadása az oldalnak
		design_fixszeles_px: 1000,
		design_kozepre: false, // középre igazított oldal
		quickview: true, // QUICK VIEW
		flood: 1, // 0:kikapcsolva, 1:azonos percben figyel, 2:szöveg+feladó azonosság, 3:csak szöveg egész üzifalon
		load_all_albumpic: 'ajax', // kisképek betöltése: 'none', 'quick', 'ajax'
		msgboard_show_new: false,	// új üzenetek megjelenítése az üzenőfalon
		msgboard_last_message: '',	// utolsó üzenet az üzenőfalon, amit még elolvasott az user
		big_image_clearbox: false,	// ClearBoxba az eredeti képek töltődjenek be
		msgboard_club: false,	// klubok kiemelt üzenőfalának elrejtése
		msgboard_load_unread: false,	// addig tölti be az üzenőfalra az üzeneteket, amíg vannak új üzenetek
		forum_autorefresh: true,	// fórumon új hozzászólások keresése
		msgboard_sendbox: 'none',	// "Új üzenet küldése" az üzenőfalra: none, top, top_bottom
		index_rightcell_unnep: false,    // jobb oldali dolgok elrejtései:
		index_rightcell_klubjaim: false,
		index_rightcell_klubajanlo: false,
		mobil2search: true, // mobil menüpont cserélése összetett keresésre
		menu_apro_del: false,  // menüből menüpontok eltávolítása:
		menu_forum_del: false,
		menu_terkep_del: false,
		menu_mobil_del: false,
		menu_keresobox_del: false,
		smiley4textarea: true, // szmájli link/ikon a textarea-k mellett
		frisskepekjav: true, // Ismerősök friss képei
		searchismdef: true // jobb felső kereső box-ban az "ismerőseim" legyen a default (ezt a tools automatán beszúrja)
	};

	var tmpvars={}; // ideiglenes változóknak
	var menu_open=false;

	var opt2={ // fix beállítások		msgboard_autorefresh_time: 60, // sec
		ajaxProbalkozasokSzama: 3,
		msgsave_inbox: "<h3>{targy}</h3>\n<b>Feladó:</b> <a href=\"http://iwiw.hu/pages/user/userdata.jsp?userID={kuldoid}\">{kuldo}</a><br/>\n"
			+"<b>Címzett(ek):</b> {cimzettek}<br/>\n<b>Feladás dátuma:</b> {ido}<br/>\n{szoveg}",
		msgsave_outbox: "<h3>{targy}</h3>\n"
			+"<b>Címzett(ek):</b> {cimzettek}<br/>\n<b>Feladás dátuma:</b> {ido}<br/>\n{szoveg}",
	}


	// --- INIT() ---
	function init(){
		// alap STYLUS betöltése:
		addCSS(mainCSS);

		baseFunc1(); // ez mindig lefut az összes függvény előtt


		// iwiw TOOLS gomb:
		$('#menu').css('width', 'auto').append('<li><a id="menu_iwiwtools" href="#"><span><span><span>iwiw TOOLS</span></span></span></a></li>');
		$('#menu_iwiwtools').click(function(){OpenMenu(); MenuClick("setup"); return false;});

		$('#logo').append('<div style="position: absolute; font-size: 8px; font-family: Verdana; font-weight: bold; top: 46px; left: 66px;"><a href="http://userscripts.org/scripts/show/24506" target="_blank">with TOOLS '+VERSION+'</a></div>');

		if(opt.remove1024css) Remove1024CSS();
		if(opt.remove1024css && opt.design_fixszeles) FixDesignWidth();
		if(opt.remove1024css && opt.design_fixszeles && opt.design_kozepre) $('body > #content_holder, #layout-table').css('margin', '0px auto');
		if(opt.removebanners) RemoveBanners();
		if(opt.autoupdate) AutoUpdate();
		if(opt.favuser) FavUser();
		if(opt.mobil2search && !opt.menu_mobil_del) Mobil2Search();
		if(!opt.menu_keresobox_del) SearchAddIsm(); // Ismerőseim közt keresési lehetőség (automata)

		// menüpontok eltávolítása:
		if(opt.menu_apro_del) $('#menu li:contains(Apró)').remove();
		if(opt.menu_forum_del) $('#menu li:contains(Fórum)').remove();
		if(opt.menu_terkep_del) $('#menu li:contains(Térkép)').remove();
		if(opt.menu_mobil_del) $('#menu li:contains(Mobil)').remove();
		if(opt.menu_keresobox_del) $('#search').remove();

		// kereső box elrejtése, ha túl kicsi az ablak (h látszódjon az iwiw TOOLS menüpont)
		if(!opt.menu_keresobox_del){			menuWidthCheck();
			$(window).resize(menuWidthCheck);		}

		if(opt.shownevnap) ShowNevnap();

		// Kezdőlap:
		if(loc.match(/pages\/main\/index.jsp/)){
			///$('div.sendtext_input div.footnote').remove();	// nokiás reklám utáni üzenőfal-javítás
			if(opt.torolt_kapcs_figyelo) Torolt_Kapcs_Figyelo();
			$('#logo').append('<div style="position: absolute; font-size: 8px; font-family: Verdana; font-weight: bold; top: 46px; left: 66px;"><a href="http://userscripts.org/scripts/show/24506" target="_blank">with TOOLS '+VERSION+'</a></div>');
			if(opt.msgboard=='none') $('#msgboard_container li.messageboard_message').each(MsgBoard_Censore);
			if(opt.msgboard=='hide') MsgBoard_Hide();
			if(opt.msgboard=='extend') MsgBoard_Extend();
			if(opt.gh_uzen_hide) GH_Uzen_Hide();
			if(opt.index_rightcell_unnep) $('#anniversarieslist').remove();
			if(opt.index_rightcell_klubjaim) $('#pillar_other > div.box.box_coms:has(h4:contains(Klubjaim))').remove();
			if(opt.index_rightcell_klubajanlo) $('#pillar_other > div.box.box_coms:has(h4:contains(Klub ajánló))').remove();
			/*if(opt.showszulinap || opt.shownevnapism || opt.szulinap_koszonto || opt.nevnap_koszonto)
				ShowSzulinap(); // vagy névnap
			else
				UserPic_ExtraImg();	// ha nem fut le a ShowSzulinap(), függő kapcsolatoknál nincs ClearBox ikon */
			if(opt.szulinap_koszonto || opt.nevnap_koszonto) ShowSzulinap(); // ideiglenes
			///if(opt.kezdolap_3hasab) Kezdolap_3hasab();
			tmpvars.new_message=opt.msgboard_show_new	// új üzeneteket megjelöljük vagy nem
			if(opt.msgboard_club) $('#msgseeded_container').remove();

			if(opt.smiley4textarea) $('#messageboard_box_form').append(SMILEY_LINK).find('a:last').css('margin-top', '-22px').data("ta", $('#messageboard_textarea')).click(ShowSmileys);

		}

		// MsgBoard:
		if(loc.match(/pages\/message\/messageboard.jsp/)){			$('li.messageboard_message').each(MsgBoard_Censore);
			if(opt.smiley4textarea) $('div.sendtext_submit').append(SMILEY_LINK).find('a:last').data("ta", $('#messageboard_textarea')).click(ShowSmileys);
		}

		// Új üzenet oldalon:
		if(loc.match(/pages\/message\/compose.jsp/)){			if(opt.msg_multiple) Msg_Multiple();
		}

		// Postaláda (inbox) oldalon:
		if(loc.match(/pages\/message\/inbox.jsp/)){			if(opt.msg_inbox_delicon) Msg_Inbox_DelIcon();
			if(opt.msg_inbox_rowclick) Msg_Inbox_RowClick();
			if(opt.sm_inbox) SM_Inbox();
			if(opt.msg_reply2) Msg_Reply();			if(opt.msg_inbox_ajaxmail) Msg_Inbox_AjaxMail();
		}

		// Küldött üzenetek oldalon:
		if(loc.match(/pages\/message\/outbox.jsp/)){			if(opt.sm_inbox) SM_Outbox();
		}

		// Adatlap (és képek) oldalon:
		if(loc.match(/pages\/user\/userdata.jsp/)){			if(opt.quickexport_menu) QuickExport_Menu();
		}

		// ALBUMDATA oldalon (ÚJ képek):
		if(loc.match(/pages\/image\/albumdata.jsp/)){
			if(opt.userimgs_oszlop) UserImgs_Oszlop_Din();
			UserImgs_DirectLinkJav(); // automatikus, nem kikapcsolható
			if(opt.load_all_albumpic!="none") $('div[class^=pager pager_top]').remove();
		}

		// Függő kapcsolatok oldalon:
		if(loc.match(/pages\/user\/mypendingconnections.jsp/)){			if(opt.mypc_osszesismvisszaigazolasa) MyPC_OsszesIsmVisszaigazolasa();
		}

		// Ismerőseim oldal:
		if(loc.match(/pages\/user\/myfriends.jsp/)){			if(opt.myfriends_msg) MyFriends_Msg();
			if(opt.userpic_extraimg) UserPic_ExtraImg();
			if(opt.quickview) QuickView_Search();
		}

		// Rendszerüzenetek oldalon:
		if(loc.match(/pages\/message\/messageread.jsp.*sys=true.*messageID=.*/)){			if(opt.sysmsg_openuserpage) if( $('#mail_text a[href*=userID]').size()!=0 ) window.location=$('#mail_text a[href*=userID]').get(0).href;
		}

		// Adatlap/ismerősei oldalon:
		if(loc.match(/pages\/user\/friends.jsp.*userID=.*/)){
			if(opt.userpic_extraimg) UserPic_ExtraImg();
			if(opt.quickview) QuickView_Search();
		}

		// Egyszerü keresés oldalon:
		if(loc.match(/pages\/user\/search.jsp.*/)){			if(opt.userpic_extraimg) UserPic_ExtraImg();
			if(opt.quickview) QuickView_Search();
		}

		// Összetett keresés oldalon:
		if(loc.match(/pages\/user\/advancedsearch.jsp.*/)){			if(opt.userpic_extraimg) UserPic_ExtraImg();
			if(opt.quickview) QuickView_Search();
		}

		// Ünnepek oldalon:
		if(loc.match(/pages\/user\/anniversaries.jsp.*/)){
			if(opt.userpic_extraimg) UserPic_ExtraImg();
		}

		// Vélemények róla oldalon:
		if(loc.match(/pages\/user\/testimonial\/commentsabout.jsf.*userID=.*/)){
			if(opt.userpic_extraimg) UserPic_ExtraImg_Velemenyek();
		}

		// Vélemények általa oldalon:
		if(loc.match(/pages\/user\/testimonial\/commentsby.jsf.*userID=.*/)){
			if(opt.userpic_extraimg) UserPic_ExtraImg_Velemenyek();
		}

		// Kit ismerhetek? oldalon
		if(loc.match(/pages\/user\/suggest.jsp/)){			if(opt.userpic_extraimg) UserPic_ExtraImg();
		}

		// Fórum oldalon:
		if(loc.match(/pages\/forum\/topic.jsp/)){
			if(opt.forum_autorefresh) Forum_AutoRefresh();
		}

		// Ismerősök friss képei oldalon:
		if(loc.match(/pages\/user\/myfriendslastuploadedimages.jsp/)){
			if(opt.frisskepekjav) Friss_Kepek();
		}

		// Profil/személyes oldalon:
		if(loc.match(/pages\/user\/profilepersonal.jsp/)){
			$('textarea[name=p_moodintro]').css({height:'300px', width:'400px'});
			if(opt.smiley4textarea) $('textarea[name=p_moodintro]').parent().prepend(SMILEY_LINK).find('a:first').data('ta', $('textarea[name=p_moodintro]') ).click(ShowSmileys);
		}

		// Külső linkekből az onclick="window.open.... eltávolítása
		setTimeout(function(){			$('a').each(function(){				if(!this.getAttribute('onclick')) return;
				if(!this.getAttribute('onclick').indexOf('window.open')==0 || this.getAttribute('onclick').indexOf('width')>=0) return;
				var t=$(this).html();
				var href=this.getAttribute('onclick').match(/window.open\('(.*?)'/)[1];
				$(this).before('<a target="_blank" href="'+href+'">'+t+'</a>');
				$(this).remove();
				//log( 'linkjav: ' + t );			});		}, 1025);

		if(DEBUG) unsafeWindow.ß=$;

	}
	// --- /INIT() ---


	// --- IWIW TOOLS V2 FÜGGVÉNYEI ---
	function configJQueryAjax(){
		$('body').append('<div id="it_ajaxloading" style="z-index:998">Betöltés...</div><div id="it_ajaxinfo" style="z-index:999"></div>');
		$.ajaxSetup({			dataType:'text',
			type:'GET',
			timeout: 20000,
			ujraprobalkozas: 0,
			error: function(req, status, err){
				var r=this;
				log('AJAX hiba: '+status+', err: '+err+', url: '+this.url);
				r.ujraprobalkozas++;
				$("#it_ajaxinfo").text('Ajax hiba ('+status+'). Újrapróbálkozás ('+r.ujraprobalkozas+'/'+opt2.ajaxProbalkozasokSzama+')...').show();
				if(r.ujraprobalkozas>opt2.ajaxProbalkozasokSzama){					$("#it_ajaxinfo").text('Ajax hiba ('+status+'). Sikertelen betöltés.').show();
					setTimeout(function(){$("#it_ajaxinfo").hide();}, 3000);
					if(typeof(r.error2)!="undefined") r.error2(r);
					return;
				}
				setTimeout(function(){					$("#it_ajaxinfo").hide();					$.ajax(r);
				}, 1000);
			}
		});
		$(document).bind("ajaxStart", function(){
			$("#it_ajaxloading").show();
		}).bind("ajaxStop", function(){
			$("#it_ajaxloading").hide();
		});
	}

	function baseFunc1(){		$('.mm_header').remove();
		$('#admin_msgbox_container').show();
	}

	// ha kis ablakban nézik, akkor a kereső box eltávolítása, h látszódjon a tools menü
	function menuWidthCheck(){		var w=window.innerWidth;  	if( w > 1100 && $('#search:visible').size()>0 && ($('#menu li:contains(Térkép):visible').size()>0 || opt.menu_terkep_del) ) return; // e felett biztosan látszik a tools menü
  	var x=320; // kereső box fix szélessége
  	$('#menu li').each(function(){ x+=$(this).width() })
  	if(!opt.menu_terkep_del) x-=58; // ha látható a térkép, akkor azt levonjuk
		if(!opt.menu_terkep_del && x<w && x+58>w  ){			// térkép ikon elrejtése:
			$('#menu li:contains(Térkép)').hide();
			$('#search').show();
		}else if(x>w){
			$('#search').hide();			if(!opt.menu_terkep_del) $('#menu li:contains(Térkép)').show();
		}else{			$('#search').show();
			if(!opt.menu_terkep_del) $('#menu li:contains(Térkép)').show();
		}
	}

	function Remove1024CSS(){    $('#content_holder').css('width', 'auto').css('padding-right', '10px');
		$('#head_settings').css('float', 'right').css('clear', 'right');
		$('#head_whatsup').css('float', 'right');


		if(loc.match(/pages\/main\/index.jsp/)) $('#content_holder > #content').css('padding-right', '370px'); // csak kezdőlapon
		$('#content > #pillar_main').css('width', '100%');
		$('#content > #pillar_other').css('position', 'absolute').css('right', '10px');

		$('body > #layout-table').css('width', '99%');
        $('#center-cell, #right-cell, #center-cell > #content').css('width', 'auto');
		$('.cardlist').css('width', 'auto');

		addCSS(".cardlist{width:auto} ");

		$('#content.albumdata').css('width', 'auto');

		//üzenőfal:
		addCSS('.messageboard_message_inner {width:auto!important; margin-left:78px;}'
			+'.messageboard_message .messageboard_image {position:absolute}'
			+'li.messageboard_message {min-height: 70px}');

		// egyéb:
		addCSS('.box_adminmsg_footer {background: transparent url(../../common/image/facelift/gapehouse_footer_bg.png) scroll left top}');

		// footer linkek:
		$('#footer > div[id^=logo_] a').text('');

		// üzeneteknél:
		$('#center-cell > #mainForm > #content.messages').css('width', 'auto');

		// pl. profil szerk.
		$('#mainForm > #content').css('width', 'auto');

		// össz. keresés (nem teljes)
		$('#advsearchfrm div.advancedsearch').css('width', 'auto');

		// elsősorban mások ismerősei oldalon
		var $pm=$('body > #content_holder > #content > #pillar_menu');
		var $pc=$('body > #content_holder > #content > #pillar_content');
		if($pm.size()>0 && $pc.size()>0 && $('#pillar_right').size()==0 ){
			$pm.css('position', 'absolute');
			$pc.css('margin-left', '186px').css('width', 'auto').css('min-height', '550px');
			$('.application_title, .gadgets-gadget-chrome').width(566)
			$('#pillar_content').append('<div style="height:1px;width:100%"></div>')
			for(var i=0;i<10;i++) $('#pillar_content div:last').append('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ')
		}

		if(loc.match(/pages\/image\/albums.jsp/)) $('ul.user_actions').css('position', 'absolute').css('right', '8px');

        // vélemények ismerőseimről oldal
        if(loc.match(/testimonial\/commentsall.jsf/)) $('#layout-table').css('width', '99%');

	}

	function FixDesignWidth(){
		$('body > #content_holder, #layout-table').css('width', opt.design_fixszeles_px+'px');
		if(loc.match(/pages\/main\/index.jsp/)){
			$('#content_holder > #content').css('padding-right', '0px');
			$('#content > #pillar_main').css('width', (opt.design_fixszeles_px-370)+'px');
			$('#content > #pillar_other').css('position', 'static').css('right', 'auto');
		}
	}

	function RemoveBanners(){
		$('#top_banner').remove();
		$('div[class^=banner_]').remove();
		$('div[id^=goAdverticumContainer]').remove();
		$('#pillar_banner').remove();

		//üzifal reklám:
		$('#msgboard_container > div > a[href*=adverticum]').remove();
		$('#msgboard_container > div > div.box_content > div[class^=messageboard_send messageboard_send_]').attr('class', 'messageboard_send messageboard_send');
		$('#msgboard_container > div.box_messageboard > a[target=_blank]').remove();
    $('#msgboard_container div.messageboard_send').attr('class', 'messageboard_send');

		return; //régi:
		var a=$('#left > div:last');
		if (a.css('background-color')=="rgb(238, 238, 238)") a.remove();
		if (a.css('background-color')=="rgb(220, 226, 238)") a.remove();

		$('div[class^=banner_], #search-right-cell, iframe[src*=etarget], param[value*=banner], div[id^=goAdverticumContainer], div[id^=frameplace_], td[id=search-right-cell]').remove();
		if(loc.match(/pages\/main\/index.jsp/)) { $('#right-cell').remove(); $('#right-cell-main').css('padding', '0px'); }
		if(loc.match(/pages\/image\/albumdata.jsp/)) $('#right-cell').remove();
		$('img[src*=baner_]').remove();
		$('object > embed[src*=banner]').parent().remove();
	}

	function Mobil2Search(){		$('#menu_mobile').attr('href', '/pages/user/advancedsearch.jsp?showform=true');
		$('#menu_mobile span span span').text('Keresés');
		addCSS('#menu #menu_mobile span span span, #menu a#menu_mobile:hover span span span{background: url('+IMG.search_icon+') no-repeat center 7px; !important}');	}

	function SearchAddIsm(){
		$('#search_menu_button').css('z-index', '4')		var s='<option id="search_ism" value="search_ism">Ismerősök</option>';
		if(opt.searchismdef){
			$('#searchLocation option:first').before(s);			$('#searchLocation option').removeAttr('selected');
			$('#searchLocation option:first').attr('selected', 'selected');		}else{			$('#searchLocation option:first').after(s);		}
		unsafeWindow.submitTopSearchForm_tmp = unsafeWindow.submitTopSearchForm;
		unsafeWindow.submitTopSearchForm=function(A){
			if( $('#searchLocation').val()=="search_ism" ){
        $('#searchform_topmenu').attr('action', '/search/pages/user/myfriends.jsp');
        $('#fullnametop').attr('name', 'fullname');
        $('#searchform_topmenu').get(0).submit();
			}else{
				unsafeWindow.submitTopSearchForm_tmp(A);
			}
		}
		unsafeWindow.iwiwApp.replaceSelect("searchLocation");	}

	function MsgBoard_Hide(){		$('#msgboard_container').remove();
	}
	function MsgBoard_Extend(){		tmpvars.msgboard_censore_counter_disabled=true;
		$('#msgboard_container li.messageboard_message').each(MsgBoard_Censore);		tmpvars.msgboard_censore_counter_disabled=false;
		tmpvars.msgboard_i=0;
		tmpvars.msgboard_n=opt.msgboard_exend_db;
		var s='';
		for(var i=1;i<=15;i++) s+='<option value="'+i+'"' + (opt.msgboard_extend_defmore==i?' selected="selected"':'') + '>'+(i*6)+' db</option>';
		$('#msgboard_container .more_link').prepend(' <div style="float:left"><span id="it_msgboarde_info2">Üzenetek betöltése folyamatban...</span><span id="it_msgboarde_info1" style="display:none">További <select style="font-size:12px;border:0px;margin-top:-3px;" size="1" id="msgboard_tobb_uzi">'+s+'</select> <a href="#">üzenet betöltése »</a></span></div>');
		$('#it_msgboarde_info1 a').click(MsgBoard_Extend_More);

		// üzenetküldés
		$('#messageboard_box_form .button_nopic span span a').remove();
		$('#messageboard_box_form .button_nopic span span').append('<a href="#">Üzenet elküldése</a>');
		$('#messageboard_box_form .button_nopic a').click(function(){
			if ($.trim($('#messageboard_textarea').val())=='') {
				alert( 'Ejj, nem írtál üzenetet... még szerencse, hogy észrevettem, ugye? :)' );
				$('#messageboard_textarea').focus();
				return false;
			}
			$('#messageboard_box_form .button_nopic').after('<div align="right">Küldés folyamatban...</div>');
			$('#messageboard_box_form .button_nopic').hide();
			$.ajax({
				url: host+'/pages/message/ajax_messageboardbox.jsp?do=AddNewMessage&transientMode=ajax',
				type: 'POST',
				data: {messageboard_textarea: $('#messageboard_textarea').val(), token: $('input[name=token]').val() },
				success: function(){
					MsgBoard_AutoRefresh(true);
					$('#messageboard_textarea').val('');
					$('#messageboard_box_form .button_nopic').show();
					$('#messageboard_box_form .button_nopic').next().remove();
				},
				error2: function(){
					log('Hiba az üzenőfalra történő üzenetküldés közben, eredeti iWiW függvény meghívva.');
					unsafeWindow.ajaxAddMBMessage();
				}
			});
			return false;
		});

		tmpvars.new_message=true;
		MsgBoard_Extent_Ajax(false);
	}
	function MsgBoard_Extent_Ajax(data){
		if(menu_open) return;
		if(typeof tmpvars.nincs_tobb_uzifal_uzi!="undefined") return; // nincs több üzi
		if(data!=false){
			if($('#msgboard_extend_msgs').size()==0){  // 3 üzenet törlése az üzifalról
				$('ul.messageboard').attr('id', 'msgboard_extend_msgs');
				$('#msgboard_extend_msgs').html('');
				tmpvars.msgboard_legujabb_uzenet=MsgBoard_GetMsgHash( $('li.messageboard_message:first', data) );	// legelső üzenet elmentése
				if (opt.msgboard_show_new && opt.msgboard_last_message=='') {
					opt.msgboard_last_message=tmpvars.msgboard_legujabb_uzenet;
					tmpvars.new_message=false;
					SaveOpt();
				}
				if(opt.msgboard_autorefresh) setTimeout(MsgBoard_AutoRefresh, opt2.msgboard_autorefresh_time*1000);
				if (opt.msgboard_sendbox=='top') $('#msgboard_container div.messageboard_send').insertBefore('#msgboard_extend_msgs');
			}
			var db=$('li.messageboard_message', data).size();
			log(db + ' db üzenet betöltve az üzenőfalról');
			$('#msgboard_extend_msgs').append( $(data).find('li.messageboard_message') );
			var ossz=$('#msgboard_extend_msgs > li').size();
			// "üzenete" szöveg kimaradt az összes üziből (név után), annak pótólása:
			$('#msgboard_extend_msgs > li:gt('+(ossz-db-1)+')').each(function(){ $('.messageboard_message_inner a:first', this).after(' üzenete') });
			if (opt.msgboard_show_new) {
				$('#msgboard_extend_msgs > li:gt('+(ossz-db-1)+')').each(function(){
					if( MsgBoard_GetMsgHash($(this))==opt.msgboard_last_message) tmpvars.new_message=false;
					if(tmpvars.new_message) $(this).addClass('it_msgboard_ujuzenet');
				});
			}
			$('#msgboard_extend_msgs > li:gt('+(ossz-db-1)+')').each( MsgBoard_Censore );
			if (opt.msgboard_show_new) MsgBoard_Add_NewFlag();
			$('#msgboard_extend_msgs > li.it_msgboard_ujuzenet').removeClass('it_msgboard_ujuzenet');
			tmpvars.msgboard_i++;
		}
		if((tmpvars.msgboard_i>=tmpvars.msgboard_n && (opt.msgboard_load_unread ? !tmpvars.new_message : true)) || (data ? db==0 : false)){	// az utolsó feltétel azt nézi, nincs-e vége az üzenőfalnak
			// összes üzenet link átalakítása (csak az üzenetek betöltése után!)
			$('#it_msgboarde_info2').hide();
			$('#it_msgboarde_info1').show();
			$('a[href*=/pages/message/messageboard.jsp]').attr('href', '/pages/message/messageboard.jsp?page='+tmpvars.msgboard_i);
			return;
		}
		if(data!=false && (db==0 || $('div.pg_selector li.pg_last a', data).size()==0)){
			tmpvars.nincs_tobb_uzifal_uzi=true;
			return; // nincs több üzi ? -> kilépés
		}
		$.ajax({
			url: host+'/pages/message/messageboard.jsp?page='+tmpvars.msgboard_i,
			dataType: 'xml',
			success: MsgBoard_Extent_Ajax,
			error2: function(){				tmpvars.msgboard_n=tmpvars.msgboard_i;
				MsgBoard_Extent_Ajax();			}
		});
	}
	function MsgBoard_Extend_More(){		this.blur();
		$('#it_msgboarde_info1').hide();
		$('#it_msgboarde_info2').show();
		opt.msgboard_extend_defmore=parseInt($('#msgboard_tobb_uzi').val());
		SaveOpt();
		tmpvars.msgboard_n+=parseInt($('#msgboard_tobb_uzi').val());
		MsgBoard_Extent_Ajax(false);
		return false;
	}

	function MsgBoard_GetMsgHash($a, flood){ // ha flood true, akkor az opt.flood-nak megfelelő hash-t ad vissza		var hash="";
		if(flood) flood=opt.flood; else flood=0;
		if(flood!=3) hash+=$a.find('.messageboard_message_inner a:first').attr('href'); // adatlap link
		hash+=$a.find('.messageboard_message_text').text(); // szöveg
		///if(flood<=1) hash+=$a.find('p:last').text(); // idő
		//log('flood: '+flood+', hash: '+hash);
		hash = hex_md5(hash);
		return hash;
	}

	function MsgBoard_AutoRefresh(stop){ // új üzenetek keresése		if(menu_open) return;
		log('MsgBoard AutoRefresh: új üzenet keresése...');
		$.ajax({
			url: host+'/pages/message/messageboard.jsp',
			dataType: 'xml',
			error2: function(){ log('MsgBoard AutoRefresh: Hiba a letöltés közben.') },
			success: function(data){				var uj=true;
				$('li.messageboard_message', data).each(function(){					if( MsgBoard_GetMsgHash($(this))==tmpvars.msgboard_legujabb_uzenet) uj=false;
					if(!uj) $(this).remove();				});
				var db=$('li.messageboard_message', data).size();
				log('MsgBoard AutoRefresh: új üzenetek száma: ' + db );

				// új levelek ellenőrzése
				$('#head_misc li:first').html( $('#head_misc li:first', data).html() );  // fent
				$('#menu_messages:parent').html( $('#menu_messages:parent', data).html() ); // menüben
				$('#head_misc #head_misc_alerts').html( $('#head_misc #head_misc_alerts').html() ); // értesítések

				if(db==0) return;
				tmpvars.msgboard_legujabb_uzenet=MsgBoard_GetMsgHash( $('li.messageboard_message:first', data) );
				$('li.messageboard_message', data).addClass('it_msgboard_ujuzenet');
				$('#msgboard_extend_msgs').prepend( $('li.messageboard_message', data) );
				// "üzenete" szöveg kimaradt az összes üziből (név után), annak pótólása:
				$('#msgboard_extend_msgs > li.it_msgboard_ujuzenet').each(function(){ $('.messageboard_message_inner a:first', this).after(' üzenete') });
				tmpvars.msgboard_censore_counter_disabled=true;
				$('#msgboard_extend_msgs > li.it_msgboard_ujuzenet').each( MsgBoard_Censore );
				tmpvars.msgboard_censore_counter_disabled=false;
				if (opt.msgboard_autorefresh || opt.msgboard_show_new)
					MsgBoard_Add_NewFlag();
				$('#msgboard_extend_msgs > li.it_msgboard_ujuzenet').removeClass('it_msgboard_ujuzenet');
			}
		});
		if (stop!==true)	// hogy ne fusson több szálon
			setTimeout(MsgBoard_AutoRefresh, opt2.msgboard_autorefresh_time*1000);
	}

	function MsgBoard_Censore(){		var uid=$('.messageboard_message_inner a[href*=/pages/user/userdata.jsp?userID]:first', this).attr('href').match(/userID=([0-9]+)/)[1];
		var nev=$.trim($('.messageboard_message_inner a[href*=/pages/user/userdata.jsp?userID]:first', this).text());
		// FLOOD ellenőrzés:
		if(opt.flood>0){			var fl, th=this, h=MsgBoard_GetMsgHash($(this), true);
			$('#msgboard_container li.messageboard_message').each(function(){ if(th==this) return; if(MsgBoard_GetMsgHash($(this), true)==h){ fl=true; return false; } });
			if(fl){ $(this).remove(); log('MsgBoard FLOOD törölve: '+nev); MsgBoard_Censore_Counter('del'); return; }
		}
		// kieg: linkek átkonvertálása, hogy új tab-ban jöjjön be:
		$('p a[href^=http]', this).each(function(){	var href=$(this).attr('href'); var s=$(this).text(); $(this).after('<a href="" target="_blank" />').next().attr('href', href).text(s).prev().remove(); });
		// kép linjének cserélése közvetlen az adatlapra:
		$('a.user_image', this).attr('href', $('a.user_image', this).attr('href')+'&tab=images');
		// képbe clearbox ikon beszúrása:
		if(opt.msgboard_extrauserimg){
			$('a.user_image', this).append('<div style="position:absolute;width:64px"><img title="Összes nagy kép új ablakba" class="msgboard_navuserimg" src="'+IMG.nagyito_icon+'" border="0" style="background:none!important;margin-right:0px !important;float:right;margin-top:1px;border:0px;display:none" /><img title="Képek megtekintése ClearBoxban" class="msgboard_navuserimg" src="'+IMG.msgboard_ClBox+'" border="0" style="background:none!important;margin-right:2px !important;float:right;margin-top:2px;border:0px;display:none" /></div>')
				.hover(MsgBoard_UserImg_ShowNav, MsgBoard_UserImg_HideNav).css({margin:'0px',float:'none',border:'none'}).find('img:first').css('float', 'right');
			$('img.msgboard_navuserimg:first', this).click(MsgBoard_UserImg_NagyitoClick); // nagyító
			$('img.msgboard_navuserimg:last', this).click(MsgBoard_UserImg_ClBoxClick); // clearbox
		}		if(!opt.msgboard_censore) return;		$('.messageboard_message_inner a:eq(0)', this).after(' <a href="#"><img src="'+IMG.msgboard_DelMsg+'" style="margin-bottom:-2px;" title="Felhasználó üzeneteinek törlése az üzenőfalról (teljes üzenet el fog tünni)" border="0" /></a>');
		$('.messageboard_message_inner a:eq(1)', this).click(MsgBoard_Censore_DelUser_Click);
		$('.messageboard_message_inner a:eq(1)', this).after(' <a href="#"><img src="'+IMG.msgboard_Block+'" style="margin-bottom:-2px;" title="Felhasználó blokkolása/blokkolásának feloldása" border="0" /></a>');
		$('.messageboard_message_inner a:eq(2)', this).click(MsgBoard_Censore_BlockUser_Click);
		if($.inArray(uid, opt.msgboard_delusers)!=-1){			$(this).remove();
			log('MsgBoard üzenet törlése: '+nev);
			MsgBoard_Censore_Counter('del');
			return;
		}
		for(i in opt.msgboard_delszo){			if(!opt.msgboard_censore_regexp && $('.messageboard_message_text', this).text().indexOf(opt.msgboard_delszo[i])==-1) continue;
			if(opt.msgboard_censore_regexp){				var p=new RegExp(opt.msgboard_delszo[i], "i");
				if( p.test( $('.messageboard_message_text', this).text() )==false ) continue;
			}
			$(this).remove();
			log('MsgBoard üzenet törlése: '+nev);
			MsgBoard_Censore_Counter('del');
			return;
		}
		if($.inArray(uid, opt.msgboard_blockusers)!=-1){			MsgBoard_Censore_Block.apply(this);
			MsgBoard_Censore_Counter('block');
			return;
		}
		for(i in opt.msgboard_blockszo){			if(!opt.msgboard_censore_regexp && $('.messageboard_message_text', this).text().indexOf(opt.msgboard_blockszo[i])==-1) continue;
			if(opt.msgboard_censore_regexp){
				var p=new RegExp(opt.msgboard_blockszo[i], "i");
				if( p.test( $('.messageboard_message_text', this).text() )==false ) continue;
			}
			$('.messageboard_message_inner a:eq(2)', this).after(' <img src="'+IMG.msgboard_Spam+'" style="margin-bottom:-2px;" title="SPAM" border="0" />');
			MsgBoard_Censore_Block.apply(this);
			MsgBoard_Censore_Counter('block');
			return;
		}
	}
	function MsgBoard_Censore_Counter(tipus){ // tipus==block, del
		if(tmpvars.msgboard_censore_counter_disabled) return;
		if(typeof(tmpvars.msgboard_blockmsg_count)=="undefined"){
			tmpvars.msgboard_blockmsg_count=0;
			tmpvars.msgboard_delmsg_count=0;
		}
		if(opt.msgboard_delreload==-1 || tipus=='block'){ //egybe számoljuk vagy blokkot számoljuk
			tmpvars.msgboard_blockmsg_count++;
		}else{			tmpvars.msgboard_delmsg_count++;
		}
		if(opt.msgboard_blockreload>0 && tmpvars.msgboard_blockmsg_count>=opt.msgboard_blockreload){			tmpvars.msgboard_blockmsg_count-=6;
			tmpvars.msgboard_n++;
			log('MsgBoard: új oldal betöltése (blokkolt [és tiltott] üzenetek száma túllépte a megengedettet)');
		}
		if(opt.msgboard_delreload>0 && tmpvars.msgboard_delmsg_count>=opt.msgboard_delreload){
			tmpvars.msgboard_delmsg_count-=6;
			tmpvars.msgboard_n++;
			log('MsgBoard: új oldal betöltése (tiltott üzenetek száma túllépte a megengedettet)');
		}
	}
	function MsgBoard_Censore_Block(){
		if($('a.look_icon', this).size()!=0) return;		$(this).addClass('msgboard_blocked');
		$('.messageboard_message_inner a:eq(2)', this).after(' <a href="#" class="look_icon"><img src="'+IMG.msgboard_Look+'" style="margin-bottom:-2px;" title="Üzenet megtekintése" border="0" /></a>');
		$('.messageboard_message_inner a:eq(3)', this).click(function(){ $(this).parent().parent().toggleClass('msgboard_blocked'); this.blur(); return false; });
	}
	function MsgBoard_Censore_UnBlock(){		$(this).removeClass('msgboard_blocked');
		$('.messageboard_message_inner a.look_icon', this).remove();
	}
	function MsgBoard_Censore_DelUser_Click(){		this.blur();		var $div=$(this).parent().parent();
		var uid=$('a[href*=/pages/user/userdata.jsp?userID]:first', $div).attr('href').match(/userID=([0-9]+)/)[1];
		var nev=$.trim($('.messageboard_message_inner a[href*=/pages/user/userdata.jsp?userID]:first', $div).text());
		if(!confirm('Biztos törölni szeretnéd "'+nev+'" üzeneteit az üzenőfalról? (Újra engedélyezni a beállítások alatt tudod!)')) return false;
		opt.msgboard_delusers.push(uid);
		SaveOpt();
		$('#msgboard_container li.messageboard_message:has(a[href*="userID='+uid+'&"][class=user_image])').remove();		return false;
	}
	function MsgBoard_Censore_BlockUser_Click(){		this.blur();
		var $div=$(this).parent().parent();
		var uid=$('a[href*=/pages/user/userdata.jsp?userID]:first', $div).attr('href').match(/userID=([0-9]+)/)[1];
		var i=$.inArray(uid, opt.msgboard_blockusers);
		if(i==-1){ // blokkolás
			$div.find('img[title=SPAM]').remove();			opt.msgboard_blockusers.push(uid);
			$('#msgboard_container li.messageboard_message:has(a[href*="userID='+uid+'&"][class=user_image])').each(MsgBoard_Censore_Block);
		}else{ // engedélyezés			opt.msgboard_blockusers.splice(i, 1);
			$('#msgboard_container li.messageboard_message:has(a[href*="userID='+uid+'&"][class=user_image])').each(MsgBoard_Censore_UnBlock);
		}
		SaveOpt();		return false;
	}

	function MsgBoard_UserImg_ShowNav(){		$(this).data('hovered', 'yes');
		var uid=$(this).attr('href').match(/userID=([0-9]+)/)[1];
		if(typeof(tmpvars['userimgs_'+uid])=="undefined"){ // képek betöltése
			var th=this;
			$.ajax({				url: host+'/pages/image/albumgallery.jsp?userID='+uid+'&albumID=',
				dataType: 'xml',
				timeout: 10000,
				success: function(data){					tmpvars['userimgs_'+uid]=[];					$(data).find('channel item').each(function(){
						var nagykep=$('[url^=http://images]', this).attr('url');
						var nev=$('description', this).text();
						nev=$('<div/>').text(nev).html(); //ideiglenes megoldás, majd találok jobbat, átírom :)
						var kiskep=$('[url$=_tn2]', this).attr('url');
						$('#center img[src*='+kiskep+']').parent().attr('title', nev).attr('href', nagykep);
						tmpvars['userimgs_'+uid].push({nkURL:nagykep, kkURL:kiskep, n:nev});
					});
					if(typeof($(th).data('hovered'))!="undefined") $('.msgboard_navuserimg', th).fadeIn('normal');				}			});
		}else{
			$('.msgboard_navuserimg', this).fadeIn('normal');
		}
	}

	function MsgBoard_UserImg_HideNav(){		$(this).removeData('hovered');		$('.msgboard_navuserimg', this).hide();
	}

	function MsgBoard_UserImg_NagyitoClick(){
		var uid=$(this).parents('a:first').attr('href').match(/userID=([0-9]+)/)[1];
		if(tmpvars['userimgs_'+uid].length==0){ alert('A felhasználónak nincsenek képei!'); return false; }
		var h=window.open("", "", "");
		h.document.writeln("<html><body>A képek közt való lépkedéshez használd a jobbra és a balra nyilat!<br/><br/>");
		for(i in tmpvars['userimgs_'+uid]){
			h.document.writeln("<img src='"+tmpvars['userimgs_'+uid][i].nkURL.match(/^(.*?)(_box)?$/)[1]+"'><br>"+tmpvars['userimgs_'+uid][i].n+"<br><br><br>");
		};
		h.document.writeln("<script>opener.window.IT_ShowAllImgs_Init(window);</script>");
		h.document.writeln("</body></html>");
		h.document.close();
		return false;
	}

	function MsgBoard_UserImg_ClBoxClick(){
		var uid=$(this).parents('a:first').attr('href').match(/userID=([0-9]+)/)[1];
		var clickImgUrl=$(this).parents('a:first').find('img:first').get(0).src + "2";
		if(tmpvars['userimgs_'+uid].length==0){ alert('A felhasználónak nincsenek képei!'); return false; }
		if(typeof(tmpvars.clearbox_loaded)=="undefined"){
			$('#CB_All').remove();
			addCSS(clearboxCSS);
			addJS(clearboxJS);
			unsafeWindow.CB_Init();
			log('Clearbox loaded');
			tmpvars.clearbox_loaded=true;
		}
		unsafeWindow.CB_Gallery=[];
		unsafeWindow.CB_Gallery.push(['1']);
		unsafeWindow.CB_SlShowTimer = unsafeWindow.CB_SlShowTime;
		unsafeWindow.CB_ActImgId=1;
		unsafeWindow.CB_Cls.onclick = "";
		unsafeWindow.CB_SlideS.onclick = "";
		unsafeWindow.CB_SlideP.onclick = "";
		unsafeWindow.CB_ScrollEnabled=false;
		for(i in tmpvars['userimgs_'+uid]){
			if(clickImgUrl==tmpvars['userimgs_'+uid][i].kkURL) unsafeWindow.CB_ActImgId=parseInt(i)+1;
			var x=tmpvars['userimgs_'+uid][i].nkURL;
			if(opt.big_image_clearbox)
				x=x.match(/^(.*?)(_box)?$/)[1];
			unsafeWindow.CB_Gallery.push([x, tmpvars['userimgs_'+uid][i].n, tmpvars['userimgs_'+uid][i].kkURL]);
		}
		unsafeWindow.CB_ActThumbSrc=clickImgUrl;
		unsafeWindow.CB_ImgWidthOld = unsafeWindow.CB_WinBaseW;
		unsafeWindow.CB_ImgHeightOld = unsafeWindow.CB_WinBaseH - unsafeWindow.CB_TextH;
		unsafeWindow.CB_SetAllPositions();
		unsafeWindow.CB_HideDocument();
		return false;
	}

	function GH_Uzen_Hide(){
		$('#admin_msgbox_toggler').remove();
		try{			unsafeWindow.Effect.Appear('admin_msgbox_container',{queue:'end'});
		}catch(err){ }
    tmpvars.gh_uzen_hash=hex_md5($('#admin_msgbox_container').text());
		if(tmpvars.gh_uzen_hash==opt.gh_uzen_hash){
			$('#adminmsgbox').hide();
		}else{
			$('#adminmsgbox div.box_adminmsg_content:last').append('<br/><a href="#">Ezt az üzenetet a gépház üzen falon olvastam, ne mutasd többet.</a>');
			$('#adminmsgbox div.box_adminmsg_content a:last').click(GH_Uzen_Olvasva);
		}
		if(opt.gh_uzen_hide_link){
			$('#msgboard_container .box_head .box_head_text').html('<a href="#">Gépház üzen megjelenítése/elrejtése</a>');
			$('#msgboard_container .box_head .box_head_text a').click(GH_Uzen_Toggle);
		}
	}
	function GH_Uzen_Toggle(){		$('#adminmsgbox').toggle();
		return false; /// !!!
		if(opt.kezdolap_3hasab){
			if($('.mm').css('display')=='none' || $('.mm').size()==0) $('#msgboard_container').css('width', '78%');
			else $('#msgboard_container').css('width', '50%');
		}
		return false;
	}
	function GH_Uzen_Olvasva(){
		opt.gh_uzen_hash=tmpvars.gh_uzen_hash;
		SaveOpt();
		GH_Uzen_Toggle();
		return false;
	}


	function ShowSzulinap(){ /// showszulinap és shownevnapism ideiglenesen kivéve		//$('#center .friendlist:first').append('<br/>');
		if(false && opt.showszulinap) $('#center').append('<div class="friendlist">'
			+'<div class="infobar"><p id="iT_szulinaposok_bar">Ismerősök születésnapjainak betöltése...</p></div>'
			+'<div class="cardlist" id="iT_szulinaposok"></div>'
			+'</div>');
		if(false && opt.shownevnapism) $('#center').append('<div class="friendlist">'
			+'<div class="infobar"><p id="iT_nevnaposok_bar">Ismerősök névnapjainak betöltése...</p></div>'
			+'<div class="cardlist" id="iT_nevnaposok"></div>'
			+'</div>');
		tmpvars.koszonto_users=[];
		var ajax_db=2;
		// szülinap
		if(opt.showszulinap || opt.szulinap_koszonto) $.ajax({
			url: host + '/pages/user/anniversaries.jsp',
			dataType: 'xml',
			success: function(data){				ajax_db--;
				InsertSzulinap(data);
				if(opt.szulinap_koszonto) { log('Köszöntő szülinap: '+JSON.stringify(tmpvars.koszonto_users) ); if(ajax_db==0) KoszontoNext(); }
				///if(opt.userpic_extraimg && opt.showszulinap) setTimeout(UserPic_ExtraImg, 250);
			}
		}); else ajax_db--;
		// névnap
		if(opt.shownevnapism || opt.nevnap_koszonto) $.ajax({
			url: host + '/pages/user/anniversaries.jsp?t=name',
			dataType: 'xml',
			success: function(data){				ajax_db--;
				InsertNevnap(data);
				if(opt.nevnap_koszonto) { log('Köszöntő névnap: '+JSON.stringify(tmpvars.koszonto_users) ); if(ajax_db==0) KoszontoNext(); }
				///if(opt.userpic_extraimg && opt.shownevnapism) setTimeout(UserPic_ExtraImg, 250);
			}
		}); else ajax_db--;
	}

	function InsertSzulinap(data){		var ma=new Date();
		var meddig=new Date();
		meddig.setTime(ma.getTime() + 1000*3600*24*opt.showszulinap_nap);
		ma=ma.getMonth()*100 + 100 + ma.getDate();
		meddig=meddig.getMonth()*100 + 100 + meddig.getDate();
		var $c=$('.cardlist:first', data);
		$c.find('> .balloonstyle').remove();
		$c.find('> .cardContainer').each(function(){
			var s=$(this).find('.customlabel').text().match(/([0-9]+)\. ([0-9]+)\./);
			var x=s[1]*100 + s[2]*1;
			if( x==ma && opt.szulinap_koszonto ){				var kor="?"; if($(this).find('.customlabel').text().match(/\(([0-9]+)\)/)) kor=RegExp.$1;				tmpvars.koszonto_users.push([ 'szulinap' , $(this).find('.name a').attr('href').match(/userID=([0-9]+)/)[1], $(this).find('.name a').text(), kor ]);
			}			if( x < ma || x > meddig ) $(this).remove();
		});
		return; /// ideiglenes
		if(!opt.showszulinap) return;
		$('#iT_szulinaposok').append( $c );
		$('#iT_szulinaposok_bar').text('Születésnapos ismerősök ('+ $c.find('> .cardContainer').size() +' ismerős):');
		if(opt.remove1024css) $('.cardlist').css('width', 'auto');
		log( 'köszöntő: ' + JSON.stringify(tmpvars.koszonto_users) );
	}
	function InsertNevnap(data){
		var ma=new Date();
		var meddig=new Date();
		meddig.setTime(ma.getTime() + 1000*3600*24*opt.shownevnap_nap);
		ma=ma.getMonth()*100 + 100 + ma.getDate();
		meddig=meddig.getMonth()*100 + 100 + meddig.getDate();
		var $c=$('.cardlist:last', data);
		$c.find('> .balloonstyle').remove();
		$c.find('> .cardContainer').each(function(){
			var s=$(this).find('.customlabel').text().match(/([0-9]+)\. ([0-9]+)\./);
			var x=s[1]*100 + s[2]*1;
			if( x==ma && opt.nevnap_koszonto )	tmpvars.koszonto_users.push([ 'nevnap' , $(this).find('.name a').attr('href').match(/userID=([0-9]+)/)[1], $(this).find('.name a').text(), '0' ]);
			if( x < ma || x > meddig ) $(this).remove();
		});
		return; /// ideiglenes
		if(!opt.shownevnapism) return;
		$('#iT_nevnaposok').append( $c );
		$('#iT_nevnaposok_bar').text('Névnapos ismerősök ('+ $c.find('> .cardContainer').size() +' ismerős):');
		if(opt.remove1024css) $('.cardlist').css('width', 'auto');
	}
	function KoszontoNext(){
		if(tmpvars.koszonto_users.length==0) return;
		var ma=new Date(); ma=ma.getMonth()*100 + 100 + ma.getDate();
		if(ma!=opt.koszonto_utolso){ opt.koszonto_utolso=ma; opt.koszonto_volt=[]; }
		var t=tmpvars.koszonto_users[0];
		tmpvars.koszonto_users=tmpvars.koszonto_users.slice(1);
		if($.inArray(t[0]+t[1], opt.koszonto_volt)>=0){			log('Köszöntő volt már: '+t[0]+' - '+t[2]);
			KoszontoNext();
			return;
		}
		log('Köszöntő küldése: '+t[0]+' - '+t[2]);
		ShowMessage({			w: 540, h:276, top: 50,
			t:'<br/><b>'+(t[0]=='szulinap'?'Szüli':'Név')+'napi köszöntő: <a href="/pages/user/userdata.jsp?userID='+t[1]+'" target="_blank">'+$('<div/>').text(t[2]).html()+'</a></b><br/><br/>'
				+'Tárgy: <input name="koszonto_targy" type="text" value="" style="width:456px;" /><br/>'
				+'<textarea name="koszonto_uzenet" rows="8" cols="60" wrap="on" style="margin-top:6px;"></textarea><br/>',
			btn: [
				{t: "<b>Küldés</b>", u: "#", c: function(){					var targy=$('input[name=koszonto_targy]').val();
					var uzenet=$('textarea[name=koszonto_uzenet]').val();
					if(uzenet=="[adatok betöltése...]"){ alert("Kérlek várj!"); return "NotClose"; }
          $.ajax({          	url: host+'/pages/message/compose.jsp?method=SaveForm',
          	timeout: 20000,
          	type: 'POST',
          	data: {token: $('input[name=token]').val(), p_recipient: t[1], p_subject: targy, p_text: uzenet, len_text: 1000},
          	success: function(){ opt.koszonto_volt.push(t[0]+t[1]); SaveOpt(); },
          	error2: function(){ opt.koszonto_volt.push(t[0]+t[1]); SaveOpt(); alert('Nem sikerült elküldeni a köszöntő üzenetet: '+t[2]); }          });
					setTimeout(KoszontoNext, 25);					return false;
				}},
				{t: "Neki nem küldök", title: "Neki nem akarok küldeni!", u: "#", c: function(){ opt.koszonto_volt.push(t[0]+t[1]); SaveOpt(); setTimeout(KoszontoNext, 25); return false;}},
				{t: "Kilépés", title: "Most ne mutasd a köszöntőket! (Később újra meg fog jelenni)", u: "#", c: function(){ return false; }}
			], btnCancel: false		});
		$('input[name=koszonto_targy]').val( t[0]=='szulinap'?opt.szulinap_koszonto_targy:opt.nevnap_koszonto_targy );
		var szoveg=t[0]=='szulinap'?opt.szulinap_koszonto_szoveg:opt.nevnap_koszonto_szoveg;
		if(szoveg.match(/<(vezeteknev|keresztnev|becenev|conncount|userid|kor)>/)){			$('textarea[name=koszonto_uzenet]').val('[adatok betöltése...]');
			$.ajax({
			 	beforeSend: function(x){x.setRequestHeader('User-Agent', 'Jakarta Commons-HttpClient/2.0.2');},
			  url: host + "/pages/browser/getusers.jsp?userid=" + t[1] + "&aid=" + USERID,
			  dataType: 'xml',
			  success: KoszontoNext_Ajax,
			  error2: KoszontoNext_Ajax,
			  szoveg: szoveg, uid: t[1], kor: t[3]
			});
		}else $('textarea[name=koszonto_uzenet]').val( szoveg );
	}
	function KoszontoNext_Ajax(data){
	 	var szoveg=this.szoveg;
	 	if($('status', data).text()=="10"){
	  	szoveg=szoveg.replace(/<vezeteknev>/g, $('#familyname', data).text());
	  	szoveg=szoveg.replace(/<keresztnev>/g, $('#firstname', data).text());
	  	szoveg=szoveg.replace(/<becenev>/g, $('#middlename', data).text());
	  	szoveg=szoveg.replace(/<conncount>/g, $('#conncount', data).text());
	  	szoveg=szoveg.replace(/<userid>/g, this.uid);
	  	szoveg=szoveg.replace(/<kor>/g, this.kor);
		}else{
	 		alert("Nem sikerült betölteni a felhasználó adatait!\nKérlek egészítsd ki küldés előtt kézzel a sablon szöveget!");
		}
		$('textarea[name=koszonto_uzenet]').val( szoveg );
	}

	function Kezdolap_3hasab(){		$(".mm").css({float:'left', width: '20%', margin: '0px 1% 0px 0px'});
		$("#msgboard_container").css({float: 'left', width: '50%', margin: '-8px 1% 0px 0px'});
		$("#msgseeded_container").css({float: 'right', width: '20%', margin: '-14px 0px 14px 0px'});
		$(".friendlist").css({float: 'right', width: '20%', margin: '0px 0px 5px 0px'});
		$(".friendlist:first").css('margin-top', '-14px');
		if($('.mm').css('display')=='none' || $('.mm').size()==0){
			$('#msgboard_container').css('width', '78%');
		}
		$('#test_container').css('clear', 'left').css('width', '78%').appendTo('#center');
	}


	function ShowNevnap(){		var ho="január,február,március,április,május,június,július,augusztus,szeptember,október,november,december".split(",");
		var d=new Date();
		var hnap=new Date();
		hnap.setTime(d.getTime() + 1000*3600*24 );
		var s="Ma <b>"+GetNevnap(d)+"</b> napja van, holnap "+GetNevnap(hnap)+" napja lesz";
		$('#head_settings').css('padding', '6px 0 3px 12px');
		$('#head_settings').after('<div style="float:right;clear:right;background:#E9F2FE none repeat scroll 0 0;width:348px;padding:3px 0 8px 12px">'+s+'</div>');
	}
	function GetNevnap(d){		var nevnap=["Fruzsina|Ábel|Genovéva, Benjámin|Titusz, Leona|Simon|Boldizsár|Attila, Ramóna|Gyöngyvér|Marcell|Melánia|Ágota|Ernő|Veronika|Bódog|Lóránt, Lóránd|Gusztáv|Antal, Antónia|Piroska|Sára, Márió|Fábián, Sebestyén|Ágnes|Vince, Artúr|Zelma, Rajmund|Timón|Pál|Vanda, Paula|Angelika|Károly, Karola|Adél|Martina, Gerda|Marcella",
		"Ignác|Karolina, Aida|Balázs|Ráhel, Csenge|Ágota, Ingrid|Dorottya, Dóra|Tódor, Rómeó|Aranka|Abigél, Alex|Ervin|Bertold, Marietta|Lívia, Lídia|Ella, Linda|Bálint, Valentin|Kolos, Georgina|Julianna, Lilla|Donát|Bernadett|Zsuzsanna|Aladár, Álmos|Elonóra|Gerzson|Alfréd|Mátyás|Géza|Edina|Ákos, Bátor|Antónia, Elemér",
		"Albin|Lujza|Kornélia|Kázmér|Adorján, Adrián|Leonóra, Inez|Tamás|Zoltán|Franciska, Fanni|Ildikó|Szilárd|Gergely|Krisztián, Ajtony|Matild|Kristóf|Henrietta|Gertrúd, Patrik|Sándor, Ede|József, Bánk|Klaudia|Benedek|Beáta, Izolda|Emőke|Gábor, Karina|Irén, Írisz|Emánuel|Hajnalka|Gedeon, Johanna|Auguszta|Zalán|Árpád",
		"Hugó|Áron|Buda, Richárd|Izidor|Vince|Vilmos, Bíborka|Herman|Dénes|Erhard|Zsolt|Leó, Szaniszló|Gyula|Ida|Tibor|Anasztázia, Tas|Csongor|Rudolf|Andrea, Ilma|Emma|Tivadar|Konrád|Csilla, Noémi|Béla|György|Márk|Ervin|Zita, Mariann|Valéria|Péter|Katalin, Kitti",
		"Fülöp, Jakab|Zsigmond|Tímea, Irma|Mónika, Flórián|Györgyi|Ivett, Frida|Gizella|Mihály|Gergely|Ármin, Pálma|Ferenc|Pongrác|Szervác, Imola|Bonifác|Zsófia, Szonja|Mózes, Botond|Paszkál|Erik, Alexandra|Ivó, Milán|Bernát, Felícia|Konstantin|Júlia, Rita|Dezső|Eszter, Eliza|Orbán|Fülöp, Evelin|Hella|Emil, Csanád|Magdolna|Janka, Zsanett|Angéla, Petronella",
		"Tünde|Kármen, Anita|Klotild|Bulcsú|Fatime|Norbert, Cintia|Róbert|Medárd|Félix|Margit, Gréta|Barnabás|Villő|Antal, Anett|Vazul|Jolán, Vid|Jusztin|Laura, Alida|Arnold, Levente|Gyárfás|Rafael|Alajos, Leila|Paulina|Zoltán|Iván|Vilmos|János, Pál|László|Levente, Irén|Péter, Pál|Pál",
		"Tihamér, Annamária|Ottó|Kornél, Soma|Ulrik|Emese, Sarolta|Csaba|Apollónia|Ellák|Lukrécia|Amália|Nóra, Lili|Izabella, Dalma|Jenő|Örs, Stella|Henrik, Roland|Valter|Endre, Elek|Frigyes|Emília|Illés|Dániel, Daniella|Magdolna|Lenke|Kinga, Kincső|Kristóf, Jakab|Anna, Anikó|Olga, Liliána|Szabolcs|Márta, Flóra|Judit, Xénia|Oszkár",
		"Boglárka|Lehel|Hermina|Domonkos, Dominika|Krisztina|Berta, Bettina|Ibolya|László|Emőd|Lőrinc|Zsuzsanna, Tiborc|Klára|Ipoly|Marcell|Mária|Ábrahám|Jácint|Ilona|Huba|István, Vajk|Sámuel, Hajna|Menyhért, Mirjam|Bence|Bertalan|Lajos, Patrícia|Izsó|Gáspár|Ágoston|Beatrix, Erna|Rózsa|Erika, Bella",
		"Egyed, Egon|Rebeka, Dorina|Hilda|Rozália|Viktor, Lőrinc|Zakariás|Regina|Mária, Adrienn|Ádám|Nikolett, Hunor|Teodóra|Mária|Kornél|Szeréna, Roxána|Enikő, Melitta|Edit|Zsófia|Diána|Vilhelmina|Friderika|Máté, Mirella|Móric|Tekla|Gellért, Mercédesz|Eufrozina, Kende|Jusztina|Adalbert|Vendel|Mihály|Jeromos",
		"Malvin|Petra|Helga|Ferenc|Aurél|Brúnó, Renáta|Amália|Koppány|Dénes|Gedeon|Brigitta, Gitta|Miksa|Kálmán, Ede|Helén|Teréz|Gál|Hedvig|Lukács|Nándor|Vendel|Orsolya|Előd|Gyöngyi|Salamon|Blanka, Bianka|Dömötör|Szabina|Simon, Szimonetta|Nárcisz|Alfonz|Farkas",
		"Marianna|Achilles|Győző|Károly|Imre|Lénárd|Rezső|Zsombor|Tivadar|Réka|Márton|Jónás, Renátó|Szilvia|Aliz|Albert, Lipót|Ödön|Hortenzia, Gergő|Jenő|Erzsébet, Zsóka|Jolán|Olivér|Cecília|Kelemen, Klementina|Emma|Katalin, Katinka|Virág|Virgil|Stefánia|Taksony|András, Andor",
		"Elza|Melinda, Vivien|Ferenc, Olívia|Borbála, Barbara|Vilma|Miklós|Ambrus|Mária|Natália|Judit|Árpád|Gabriella|Luca, Otília|Szilárda|Valér|Etelka, Aletta|Lázár, Olimpia|Auguszta|Viola|Teofil|Tamás|Zénó|Viktória|Ádám, Éva|Eugénia|István|János|Kamilla|Tamás, Tamara|Dávid|Szilveszter"];		// szökőévben febr 24-től el kell tolni 1 nappal és febr 24 szökőnap
		 var n2=nevnap[ d.getMonth() ].split("|");
		 var nap=d.getDate();
		 if(d.getYear()%4==0 && d.getMonth()==1 && nap==24) return "szökőnap";
		 if(d.getYear()%4==0 && d.getMonth()==1 && nap>24) nap--;
		 return n2[nap-1];
	}


	function Msg_Multiple(){
		try{			if( unsafeWindow.tlist2.data.length>0 ) setTimeout(Msg_Multiple_AddSelect, 250);
			else setTimeout(Msg_Multiple, 250)
		}catch(err){ }
	}
	function Msg_Multiple_AddSelect(){		//$('#pillar_right').append('<div class="box_head"><div class="box_head_inner"><h4>Ismerőseim</h4></div></div><div class="box_content" style="background-color:#E9F2FE"></div><div class="box_foot"></div>')
		$('#pillar_right .box_content:first').attr('style', 'padding: 0px;').html('<input type="text" id="it_ism_search" style="width:197px;"/><br/><select size="10" style="width:197px;max-height:240px;margin:0 5px" name="it_ism" multiple="multiple"></select><br/><a href="#" class="bluebutton"><span>Hozzáadás a címzettekhez</span></a><div style="clear:both"><a href="#" class="bluebutton"><span>Összes ismerős hozzáadása</span></a><div style="clear:both"></div>')
		$s=$('#pillar_right select[name=it_ism]');
		var ism=[];
		for(var i in unsafeWindow.tlist2.data){			var e=unsafeWindow.tlist2.data[i];
			if(typeof(e.id)=="undefined") continue;
			ism.push({i: i, name: e.name })
		}
		//ism.sort( function(a, b){ return (a.name>b.name ? 1 : (a.name<b.name?-1:0)  ) } );
		for(var i in ism){			var e=ism[i];
			var $o=$('<option value="'+i+'"></option>');
			$o.text( e.name );
			$o.attr('n', e.name.toLowerCase() );
			$o.attr('v', '1');
			$s.append($o);		}
		// kijelöltek hozzáadsáa
		$('#pillar_right .box_content:first a:first').click(function(){			$s.find('option:visible:selected').each(function(){				unsafeWindow.tlist2.add( unsafeWindow.tlist2.data[ ism[ parseInt( $(this).val() ) ].i ] )			})
			$s.find('option:selected').removeAttr('selected')
			return false;		})		// összes hozzáadsáa
		$('#pillar_right .box_content:first a:last').click(function(){
			if(!confirm("Biztos hozzáadott címzettnek az összes ismerősöd?\n\nFigyelem: már 1000 ismerősnél is akár fél - 1 percre is 'lefagyhat' a böngésző, még a szkript dolgozik!\nEz idő alatt ne zárd be az ablakot!")) return false;
			for(var i in ism){				unsafeWindow.tlist2.add( unsafeWindow.tlist2.data[ ism[i].i	] )
			}
		})
		// Szükítés
		var szukit_to=false;
		var szukit_i=-1;
		var szukit_c=$s.find('option').size();
		var szukit_egyszerre=400;
		var szukit=function(){
			var t2=new Date();
			var t2c=0;
			var v=$('#it_ism_search').val();
			log('option:gt('+szukit_i+'):lt('+szukit_egyszerre+')')
			$s.find('option:gt('+szukit_i+'):lt('+szukit_egyszerre+')').each(function(){
				var hide=!( $(this).attr('n').indexOf(v)!=-1 );
				if( (hide && $(this).attr('v')=="0") || (!hide && $(this).attr('v')=="1") ) return;
				if(hide){
					$(this).attr('v', '0');
					$(this).hide();
				}else{
					$(this).attr('v', '1');
					$(this).show();
				}
			})
			szukit_i+=szukit_egyszerre;
			if(szukit_i<szukit_c) szukit_to=setTimeout(szukit, 0);
			log( 'keresési idő: ' + (new Date().getTime() - t2.getTime()) + ' ms');
		}
		$('#it_ism_search').keyup(function(){			if(szukit_to!==false) clearTimeout(szukit_to);
			szukit_i=-1;
			szukit_to=setTimeout(szukit, 600);
		})
		return false;
	}

  function Torolt_Kapcs_Figyelo(){
  	$('#head_misc').css('width', '328px').css('padding', '7px 32px 0 0');
  	$('#head_misc li:odd').css('width', '168px');
  	$('#head_misc li:eq(5) a:first').text('Függő');
  	$('#head_misc li:eq(5)').append(', <a href="#">Törölt kapcs.</a>: <a href="#" class="head_link" id="torolt_kapcs_figyelo_link">?</a>');
		$.ajax({
			beforeSend: function(x){x.setRequestHeader('User-Agent', 'Jakarta Commons-HttpClient/2.0.2');},
			url: host + "/pages/browser/getusers.jsp?userid=" + USERID + "&aid=" + USERID,
			dataType: 'xml',
			success: Torolt_Kapcs_Figyelo_Ajax
		});
  }
  function Torolt_Kapcs_Figyelo_Ajax(data){
  	var status=$(data).find('status').text();
  	log('Törölt kapcs figyelő statusz: ' + status);
  	if(status!="10"){  		$('#torolt_kapcs_figyelo_link').text('HIBA');
  		return;
  	}		var uj=$(data).find('connections').text().split(',');
		tmpvars.ismeros_lista=uj;
		var regi=opt.torolt_kapcs_figyelo_regiism; // régi ismerősők betöltése
		var ujkapcsolat=0;
		for(var i in uj) if($.inArray(uj[i], regi)==-1) {ujkapcsolat++; regi.push(uj[i]);} // új kapcsolatokat beteszük a régibe
		opt.torolt_kapcs_figyelo_regiism=regi; // új ismerősőkkel feltöltött régi tömböt mentjük (újat nem!)
		SaveOpt();
		var a=0; // törölt kapcsolatok száma
		for(var i in regi) if( $.inArray(regi[i], uj)==-1 ) a++;
		if(a==0){
		 ///if(opt.kezdolap_tisztitas_2) $('#torolt_kapcs_figyelo_link').remove(); else
		 $('#torolt_kapcs_figyelo_link').text('0');
		}else{
			$('#torolt_kapcs_figyelo_link').text(a);
			$('#head_misc li:eq(5) a:gt(1)').click(Torolt_Kapcs_Figyelo_Click);
		}
		if(!opt.torolt_kapcs_figyelo_nev) return; // ha nem kért névmegjegyzést, kilépünk
		var ures=true; for(i in opt.torolt_kapcs_figyelo_regiism_nev){ ures=false; break; }
		if(!ures && ujkapcsolat==0) return; // ha nincs új kapcsolat kilépünk
		log('Törölt kapcsolatoknál nevek frissítése...');
		$.ajax({
			beforeSend: function(x){x.setRequestHeader('User-Agent', 'Jakarta Commons-HttpClient/2.0.2');},
			url: "/pages/browser/getfriends.jsp?userid=" + USERID + "&aid=" + USERID,
			dataType: 'xml',
			success: function(data){				var t={}; // új nevek (ideiglenes)
				$('userlist > user', data).each(function(){ t['id'+$(this).attr('id')]=$(this).text(); });
				for(var i in regi){
					if(!t['id'+regi[i]]) continue;
					opt.torolt_kapcs_figyelo_regiism_nev['id'+regi[i]]=t['id'+regi[i]];
				}
				SaveOpt();
				log('Törölt kapcsolatoknál nevek frissítve.');
			}
		});
  }
  function Torolt_Kapcs_Figyelo_Click(){
		var ki='<div id="title"><h3>Törölt kapcsolatok</h3></div><br/><br/>';
		var uj=tmpvars.ismeros_lista;
		var regi=opt.torolt_kapcs_figyelo_regiism;
		for(var i in regi) if( $.inArray(regi[i], uj)==-1 ){
			ki+='<a href="/pages/user/userdata.jsp?userID='+regi[i]+'">/pages/user/userdata.jsp?userID='+regi[i]+'</a>'+(opt.torolt_kapcs_figyelo_regiism_nev['id'+regi[i]]?' (elmentett név: '+$('<div></div>').text(opt.torolt_kapcs_figyelo_regiism_nev['id'+regi[i]]).html()+')':' (nincs elmentett név)')+' - <span id="toroltism_'+regi[i]+'">név betöltése...</span><br/>';
			$.ajax({
				uid: regi[i],
				beforeSend: function(x){x.setRequestHeader('User-Agent', 'Jakarta Commons-HttpClient/2.0.2');},
				url: host + "/pages/browser/getusers.jsp?userid=" + regi[i] + "&aid=" + USERID,
				dataType: 'xml',
				success: function(data){
					$('#toroltism_'+this.uid).text( $(data).find('#name').text() );
				}
		 });
		}
		ki+='<br/><br/><a href="/pages/main/index.jsp" class="bluebutton" style="float: left;"><span>Törölt kapcsolatokat tudomásul vettem</span></a> (ha ide kattintasz, többé nem fogja jelezni a fenti törölt kapcsolatokat)<br/><br/>';
		if(!opt.torolt_kapcs_figyelo_nev) ki+='Ha szeretnéd elmenteni az ismerőseid nevét is, hogy ha törlik magukat iWiW-ről, akkor ne csak az azonosítójukat látsd, hanem a nevüket is, akkor ezt a beállítások alatt be tudod kapcsolni. <b>Figyelem!</b> Sok ismerős esetén nem ajánlott a bekapcsolása, mert esetenként lassíthatja a szkript futását!<br/><br/><br/><br/><br/><br/>';
		$('#content').html(ki);
		$('#content a:last').click(Torolt_Kapcs_Figyelo_Reset);
		return false;
	}
	function Torolt_Kapcs_Figyelo_Reset(){
		var regi=opt.torolt_kapcs_figyelo_regiism;
		var reginev=opt.torolt_kapcs_figyelo_regiism_nev;
		var uj=tmpvars.ismeros_lista;
		var ujnev={};
		for(i in uj){			if(!reginev['id'+uj[i]]) continue;
			ujnev['id'+uj[i]]=reginev['id'+uj[i]];		}
		opt.torolt_kapcs_figyelo_regiism=uj;
		opt.torolt_kapcs_figyelo_regiism_nev=ujnev;
		SaveOpt();
	}

	function UserImgs_Oszlop_Din(uj){
		var $e;
		if(typeof uj == "undefined"){
			$('#content').append('<ul id="it_userimgs_ul" style="list-style-type:none"></ul>')
			$e=$('div.lightBlueBox.imageListItem');
		}else{
			$e=$('div.lightBlueBox.imageListItem', uj);
		}
		$e.each(function(){
			$(this).removeAttr('style');
			$('#it_userimgs_ul').append('<li style="float:left; display:block; margin: 20px 5px 0 0; width:186px;"></li>');
			$(this).appendTo('#it_userimgs_ul li:last')
		})
		$('div.listRow').remove()
  }

	function UserImgs_DirectLinkJav(){ // HA CSAK EGY KÉP VAN, akkor egy ajax kérést le kell futattni... :/		if($('.imageListimg .user_image').size()!=1 || $('a[tnhref]').size()>0){			UserImgs_DirectLinkJav_2();			return;
		}
		// ajax kérés a nagykép url-jéért:
		log('ajax kérés a nagykép url-jéért...');
		var u=$('.imageListimg .user_image:first').attr('href');
		var kk=$('.imageListimg .user_image:first img').attr('src');
		$.ajax({			url: u,
			dataType: 'xml',
			success: function(data){				$('body').append('<a style="display:none"></a>');
				$('a:last').attr('tnhref', kk).attr('href', $('#imageFull', data).attr('src')).attr('title', $('div.pageTitle', data).text());
				UserImgs_DirectLinkJav_2();
			}		});
	}
	function UserImgs_Seged1(){		if(opt.userimgs!='default'){
			$('.imageListimg .user_image:not([target])').each(function(){
				var kk=$('img', this).attr('src');
				var nk=$('a[tnhref="'+kk+'"]').attr('href');
				var tt=$('a[tnhref="'+kk+'"]').attr('title');
				if(opt.userimgs=='new_window' || opt.big_image_clearbox) nk=nk.match(/^(.*?)(_box)?$/)[1];
				$(this).attr('href', nk).attr('target', '_blank').attr('title', tt);
			});
		}
	}
	function UserImgs_DirectLinkJav_2(){
		$('#content .pageTitle.albumTitleRow').css('width', 'auto');		$('#content div.albumDataPageTitle').css('float', 'left');
		addCSS('#content div.rightButton{float:right;position:static !important; right: auto!important');

		$('#content div.rightButton:last').after('<div id="im_osszeskep" class="rightButton"><a alt="" href="#" class="bluebutton bluebut"><span>Összes nagy kép új ablakba</span></a></div>');
		$('#im_osszeskep a').click(UserImgs_ShowAllImgs);

		UserImgs_Seged1();

		// Diavetítés gomb javítása
		if (opt.big_image_clearbox)
			$('a[rel="clearbox[gal1]"]').each(function(){
				var x=$(this).attr('href').match(/^(.*?)(_box)?$/)[1];
				$(this).attr('href', x);
			});

		// TOVÁBBI KÉPEK BETÖLTÉSE (QUICK MOD)
		if((!loc.match(/page=/) || loc.match(/page=0/)) && opt.load_all_albumpic=='quick'){
			var $kepek=$('<div></div>');
			$('a[tnhref]').each(function(){				if($('#content img[src="'+$(this).attr('tnhref')+'"]').size()!=0) return;				var nk=$(this).attr('href');
				if(opt.userimgs=='new_window' || opt.big_image_clearbox) nk=nk.match(/^(.*?)(_box)?$/)[1];				$kepek.append('<div class="lightBlueBox imageListItem" style=""><div class="cornerTop lbboxTCorner"><div class="cr lbboxTRCorner"></div></div><div class="lbboxContent imageListContent"><div class="imageHolder"><div class="imageListimg"><a href="'+nk+'" class="user_image" onclick="" target="_blank" title="" rel="clearbox[gal2]"><img alt="" src="'+$(this).attr('tnhref')+'"/></a></div></div><div class="imageDesc"></div></div><div class="cornerBottom lbboxBCorner"><div class="cr lbboxBRCorner"></div></div></div>');
				if(opt.userimgs=='new_window') $kepek.find('a.user_image:last').removeAttr('rel');
				$kepek.find('a.user_image:last').attr('title', $(this).attr('title') );
				$kepek.find('div.imageDesc:last').text( $(this).attr('title') );
			});
			UserImgs_Oszlop_Din($kepek)
		}

		if(opt.userimgs=='clearbox'){			$('.imageListimg .user_image').attr('rel', 'clearbox[gal2]');			UserImgs_Cb();
		}

		// TOVÁBBI KÉPEK BETÖLTÉSE (AJAX MOD)
		if(!loc.match(/page=/) && opt.load_all_albumpic=='ajax'){			tmpvars.kepek_oldalszam=parseInt( $('.infobar').text().match(/([0-9]+) oldalon/)[1] );
			tmpvars.kepek_oldalszam_i=1;
			UserImgs_LoadAllSmallPic();
		}
	}
	function UserImgs_LoadAllSmallPic(data){		if(data){
			UserImgs_Oszlop_Din(data)
			UserImgs_Seged1();
			if(opt.userimgs=='clearbox'){
				$('.imageListimg .user_image').attr('rel', 'clearbox[gal2]');
				setTimeout("CB_Init()", 10);
			}			tmpvars.kepek_oldalszam_i++;
		}
		if(tmpvars.kepek_oldalszam_i<tmpvars.kepek_oldalszam) $.ajax({			url: loc + '&page=' + tmpvars.kepek_oldalszam_i,
			dataType: 'xml',
			success: UserImgs_LoadAllSmallPic		});
	}

	function UserImgs_Cb(){		unsafeWindow.addEventListener("load", function(){ setTimeout(UserImgs_Cb1, 100) }, false);	}
	function UserImgs_Cb1(){		for(var i in unsafeWindow) if( (i+"").match(/^CB_/) ) delete unsafeWindow[i];
		setTimeout(function(){
			$('#content div.rightButton:last').after('<div id="im_osszeskep" class="rightButton"><a alt="" href="#" onclick="alert(\'A ClearBox már aktiválva!\');return false;" class="bluebutton bluebut"><span>ClearBox aktiválva</span></a></div>');
			$('#CB_All').remove();
			addCSS(clearboxCSS);
			addJS(clearboxJS);
			log('cb js ok')
			unsafeWindow.CB_Init();
		}, 50);
	}

	function UserImgs_ShowAllImgs(){
		this.blur();
		var h=window.open("", "", "");
		h.document.writeln("<html><body>A képek közt való lépkedéshez használd a jobbra és a balra nyilat!<br/><br/>");
		$('a[rel="clearbox[gal1]"]').each(function(i){
			var nev=$(this).attr('title');
			var kepdirekturl=$(this).attr('href').match(/^(.*?)(_box)?$/)[1]; // itt már a javított linket tölti be
			h.document.writeln("<img src='"+kepdirekturl+"'><br>"+nev+"<br><br><br>");
		});
		h.document.writeln("<script>opener.window.IT_ShowAllImgs_Init(window);</script>");
		h.document.writeln("</body></html>");
		h.document.close();
		return false;
	}
	// EZT HÍVJA MEG AZ ÚJ ABLAKban lévő JS
	unsafeWindow.IT_ShowAllImgs_Init=function(w){
		var m=20;
		shortcut.add('left', function(){
			var kozep=Math.round(w.pageYOffset+w.innerHeight/2);
			var elozo=null;
			$('img', w.document).each(function(){ if(kozep>calcOffsetTop(this)) ok=elozo; elozo=this; });
			if(!ok) return;
			$('img', w.document).css('max-height', (w.innerHeight-m-16)+'px').css('max-width', (w.innerWidth-m)+'px');
			w.scrollBy(0, calcOffsetTop(ok) - w.innerHeight/2 + ok.height/2 - w.pageYOffset + 6 );
		}, {target:w.document});
		shortcut.add('right', function(){			var kozep=Math.round(w.pageYOffset+w.innerHeight/2);
			var kov=null;
			$('img', w.document).each(function(){ if(!kov && kozep<calcOffsetTop(this)) kov=this; });
			if(!kov) return;
			$('img', w.document).css('max-height', (w.innerHeight-m-16)+'px').css('max-width', (w.innerWidth-m)+'px');
			w.scrollBy(0, calcOffsetTop(kov) - w.innerHeight/2 + kov.height/2 - w.pageYOffset + 6 );
		}, {target:w.document});
	};

	function calcOffsetTop(obj){
		var curtop=0;
		if (obj.offsetParent)
			do{curtop += obj.offsetTop;} while (obj = obj.offsetParent);
		return curtop;
	}

	function MyPC_OsszesIsmVisszaigazolasa(){		$('#lm_fcfleftmenu').after('<li id="lm_invite"><a id="it_osszimsvisszaig" href="#" title="Az összes bejelölést visszaigazolja (ez több másodpercet is igénybevehet)">Összes visszaigazolása</a></li>');
		$('#it_osszimsvisszaig').click(MyPC_OsszesIsmVisszaigazolasa_Click);
	}
	function MyPC_OsszesIsmVisszaigazolasa_Click(){    $('div.cardContainer[id^=card_uid]').each(function(){    	var id=$(this).attr('id').substr(8);
    	unsafeWindow.addFriendAjax(id, "/pages/user/mypendingconnections.jsp?method=AddFriend&amp;userID="+id)
    })
    return false;
	}

	function MyFriends_Msg(){		if($('#it_myfriendsnewmsg').size()==0){			$('#info_bar_par').append(' <a href="#" id="it_myfriendsnewmsg"><b>Új üzenet küldése az oldalon lévő ismerősöknek.</b></a>');
			$('#it_myfriendsnewmsg').click(MyFriends_Msg_Click);
		}
		setTimeout(MyFriends_Msg, 1000);
	}
	function MyFriends_Msg_Click(){		$('body').append('<form style="display:none" name="msgforfriends_form" id="msgforfriends_form" action="'+host+'/pages/message/compose.jsp?clearsession=true&amp;method=AddUser" method="post"></form>');
		$('#msgforfriends_form').append('<input name="p_subject" type="hidden" value="" />');
		$('#msgforfriends_form').append('<input name="p_text" type="hidden" value="" />');
		$('#msgforfriends_form').append('<input name="len_text" type="hidden" value="4000" />');
		var s="";
		$('.cardContainer div.name a[href^="/pages/user/userdata.jsp"]').each(function(){
		 var tmp=$(this).attr('href').substr(32);
		 $('#msgforfriends_form').append('<input name="availableUsers" type="hidden" value="'+tmp+'" />');
			s+="\n"+tmp;
		});
		$('#msgforfriends_form').submit();
	}

	function UserPic_ExtraImg(){		if($('div.cardContainer img.msgboard_navuserimg').size()==0  ){			$('div.cardContainer').each(function(){
				var uid=$(this).attr('id').match(/uid([0-9]+)/)[1];
				$('a.user_image', this).each(function(){this.removeAttribute('onclick');});
				$('a.user_image', this).attr('href', host+'/pages/user/userdata.jsp?tab=images&userID='+uid);				$('a.user_image', this).append('<img title="Összes nagy kép új ablakba" class="msgboard_navuserimg" src="'+IMG.nagyito_icon+'" border="0" style="float:right;margin-right:-36px;margin-top:2px;border:0px;display:none" /><img title="Képek megtekintése ClearBoxban" class="msgboard_navuserimg" src="'+IMG.msgboard_ClBox+'" border="0" style="float:right;margin-right:-18px;margin-top:2px;border:0px;display:none" />')
				.hover(MsgBoard_UserImg_ShowNav, MsgBoard_UserImg_HideNav).css({margin:'0px',float:'none',border:'none'}).find('img:first').css('float', 'right');
				$('img.msgboard_navuserimg:first', this).click(MsgBoard_UserImg_NagyitoClick); // nagyító
				$('img.msgboard_navuserimg:last', this).click(MsgBoard_UserImg_ClBoxClick); // clearbox
			});
		}
		setTimeout(UserPic_ExtraImg, 1000);	}

	function UserPic_ExtraImg_Velemenyek(){
		$('td.userimage').each(function(){
			var uid=$('img[src$=_tn]', this).attr('src').match(/user_([0-9]+)_/)[1];
			$('a.user_image', this).attr('href', host+'/pages/user/userdata.jsp?tab=images&userID='+uid);
			$('a.user_image', this).append('<img title="Összes nagy kép új ablakba" class="msgboard_navuserimg" src="'+IMG.nagyito_icon+'" border="0" style="float:right;margin-right:-36px;margin-top:2px;border:0px;display:none" /><img title="Képek megtekintése ClearBoxban" class="msgboard_navuserimg" src="'+IMG.msgboard_ClBox+'" border="0" style="float:right;margin-right:-18px;margin-top:2px;border:0px;display:none" />')
			.hover(MsgBoard_UserImg_ShowNav, MsgBoard_UserImg_HideNav).css({margin:'0px',float:'none',border:'none'}).find('img:first').css('float', 'right');
			$('img.msgboard_navuserimg:first', this).click(MsgBoard_UserImg_NagyitoClick); // nagyító
			$('img.msgboard_navuserimg:last', this).click(MsgBoard_UserImg_ClBoxClick); // clearbox
		});
	}

	function QuickExport_Menu(){		$('#pillar_menu ul.sp_menu').append('<li id="lm_quickexport"><a href="#">Quick export</a></li>');
		$('#pillar_menu ul.sp_menu a:last').click(function(){			tmpvars.quickexportuser={};
			tmpvars.quickexportuser.id=loc.match(/userID=([0-9]+)/)[1];
			tmpvars.quickexportuser.name=$('#user_title .user_name h1').text();
			OpenMenu();
			MenuClick("quickexport");
			return false;		});
	}

	function Msg_Inbox_DelIcon(){		$('div.messagelists table:first tr:gt(0)').each(function(){
			var msgID=String($(this).find('a[href*=messageID]').attr('href')).match(/messageID=([0-9]*)/)[1];
			$(this).find('img:first').after(' <a href="#del_msg_'+msgID+'" style="display:inline;"><img src="'+IMG.msgdel_icon+'" alt="Üzenet törlése" title="Üzenet törlése" /></a>');
			$(this).find('a[href^=#del_msg_]').click(Msg_Delete_Click);
		});
	}
	function Msg_Delete_Click(msgID, fgv){		if(tmpvars.msg_inbox_ajax_loadmail) return false;
		if(typeof(msgID)!="number") msgID=$(this).attr('href').split('_')[2];
		if(!opt.msg_inbox_delicon_confirm || confirm('Biztos törlöd az üzenetet?')){			var $x=$('input:checkbox[value='+msgID+']').parent().parent();
			$.ajax({
				url: host+'/pages/message/messageread.jsp?messageID='+msgID+'&method=DeleteMessage',
				type: 'GET',
				x: $x,
				error2: function(){ this.x.show(); }
			});
			$x.hide();
			if(typeof(fgv)=="function") fgv();
		}
		return false;
	}

	function Msg_Inbox_RowClick(){
		$('#center table tr.row').click(ToggleCheckbox);
		$('#center table tr.row td input:checkbox').click(function(){ this.checked=!this.checked; }); // ez azért kell, h a checkbox is müködjön
		$('#center input:checkbox[name=messageCheckAll]').click(Msg_Inbox_RowClick_CheckAll);
	}
	function ToggleCheckbox(){
  	$(this).toggleClass('rowselected').toggleCheckboxes();
	}
	function Msg_Inbox_RowClick_CheckAll(){
  	unsafeWindow.changeAll();
		if(this.checked) $('#center table tr.row').addClass('rowselected');
		else $('#center table tr.row').removeClass('rowselected');
	}

	function SM_Inbox(){		$('div.messagelists table:first tr:gt(0)').each(function(){
			var msgID=String($(this).find('a[href*=messageID]').attr('href')).match(/messageID=([0-9]*)/)[1];
			tmpvars['sm_msg_'+msgID]=false;
			$(this).find('td:eq(1)').append("<div id='sm_uzenet_"+msgID+"' style='display:none;position:absolute;padding:6px;margin-top:3px;background-color:#EBF2FC;border:1px solid #629FFB;color:#000;text-align:left;z-index:10;font-weight:normal !important;'></div>");
			$(this).find('img:first').hover(function(){				tmpvars['sm_msg_'+msgID]=true;
				if(typeof(tmpvars['msgs_'+msgID])!="undefined") SM_Show(msgID);
				else SM_Load(msgID);
			}, function(){				tmpvars['sm_msg_'+msgID]=false;
				$('#sm_uzenet_'+msgID).hide();			});
		});
	}
	function SM_Outbox(){		$('div.messagelists table:first tr:gt(0)').each(function(){
			var msgID=String($(this).find('a[href*=messageID]').attr('href')).match(/messageID=([0-9]*)/)[1];
			$(this).find('td:first').append("<div id='sm_uzenet_"+msgID+"' style='display:none;position:absolute;padding:6px;margin-top:3px;background-color:#EBF2FC;border:1px solid #629FFB;color:#000;text-align:left;z-index:10;font-weight:normal !important;'></div>");
			$(this).find('img:first').hover(function(){
				tmpvars['sm_msg_'+msgID]=true;
				if(typeof(tmpvars['msgs_'+msgID])!="undefined") SM_Show(msgID);
				else SM_Load(msgID);
			}, function(){
				tmpvars['sm_msg_'+msgID]=false;
				$('#sm_uzenet_'+msgID).hide();
			});
		});
	}
	function SM_Load(msgID){		$.ajax({
			url: host+'/pages/message/messageread.jsp?messageID='+msgID,
			type: 'GET',
			dataType: 'xml',
			_msgID: msgID,
			success: function(data){				tmpvars['msgs_'+this._msgID]=data;
				if(tmpvars['sm_msg_'+this._msgID]) SM_Show(this._msgID);
			}
		});
	}
	function SM_Show(msgID){		$('#sm_uzenet_'+msgID).html( $('#mail_text', tmpvars['msgs_'+msgID]).html() ).show();
	}

	function Msg_Reply(){		$('div.messagelists table:first tr:gt(0)').each(function(i){
			var msgID=String($(this).find('a[href*=messageID]').attr('href')).match(/messageID=([0-9]*)/)[1];
			$(this).find('img:first').after(' <a href="/pages/message/compose.jsp?messageID='+msgID+'" style="display:inline;"><img src="'+IMG.replyIcon+'" alt="Válaszol" title="Válaszol" /></a>');
			///if(opt.msg_inbox_ajaxmail) $('a[href*=compose.jsp?messageID]', this).click(Msg_Reply_Click); // új üzenetnél nem megy az ajaxos válaszolás
		});
	}
	function Msg_Reply_Click(){
		var msgID=$(this).attr('href').match(/messageID=([0-9]+)/)[1];
		tmpvars.msg_inbox_ajax_loadmail=true;
		$.ajax({			url: host+'/pages/message/compose.jsp?messageID='+msgID,
			dataType: 'xml',
			success: Msg_Reply_Ajax,
			_msgID: msgID,
			error2: function(){ tmpvars.msg_inbox_ajax_loadmail=false; }
		});
		return false;
	}
	function Msg_Reply_Ajax(data){		var msgID=this._msgID;		CloseAll();		$('#center-cell').hide();
		$('#center-cell').after('<td id="center_cell_msgajaxreply" valign="top" class="iwiwtools_center_cell" />');
		$('#center_cell_msgajaxreply').html('<form name="mainForm2" action="/pages/message/compose.jsp?method=SaveForm&amp;messageID='+msgID+'" id="msgreplyajax_form">' + $(data).find('#center-cell').html() + '</form>' );
		$('#msgreplyajax_form').append( $(data).find('input[name=token]') );
		$('#center_cell_msgajaxreply .submit:first a:first').after('<a style="position:relative" class="bluebutton" href="#"><span>Küldés</span></a>').remove();
		var s=$('#center_cell_msgajaxreply input[name=p_subject]').after('<input type="text" name="p_subject" value="" />').remove().val();
		setTimeout(function(){$('#center_cell_msgajaxreply input[name=p_subject]').val(s);}, 10); //ha nem így van, akkor egy pillanatig hibásan jelenik meg az oldal...
		$('#center_cell_msgajaxreply .submit:first a:first').click(Msg_Reply_Ajax_Send);
		$('#center_cell_msgajaxreply .submit:first p:first').prepend('<a style="position:relative" class="bluebutton" href="#"><span>Mégse</span></a>');
		$('#center_cell_msgajaxreply .submit:first p:first a:first').click(Msg_Reply_Ajax_Close);
		if(typeof(tmpvars.msgCharsCounterJS_added)=="undefined") addJS(msgCharsCounterJS);
		tmpvars.msgCharsCounterJS_added=true;
		setTimeout('initCounter();', 0);
		tmpvars.msg_reply_origmess=$('#center_cell_msgajaxreply textarea[name=p_text]').val();
		shortcut.add('Esc', Msg_Reply_Ajax_Close, {disable_in_input:false});
		tmpvars.msg_inbox_ajax_loadmail=false;
	}
	function Msg_Reply_Ajax_Close(){		var s=$('#center_cell_msgajaxreply textarea[name=p_text]').val();
		if(s=="" || s==tmpvars.msg_reply_origmess || confirm('Biztos hogy elveted a változásokat?')){
			CloseAll();
			$('#center-cell').show();
		}		return false;
	}
	function Msg_Reply_Ajax_Send(){		if($('#msgreplyajax_form input[name=p_subject]').val()=="" || $('#msgreplyajax_form textarea[name=p_text]').val()==""){
			alert('Tárgy és üzenet mező kitöltése kötelező!');
			return false;
		}
		$('#center_cell_msgajaxreply .submit:first p').append('<div align="right">Küldés folyamatban...</div>').find('> a').hide();
		$('#center_cell_msgajaxreply input').attr('readonly', 'readonly');
		$('#center_cell_msgajaxreply textarea').attr('readonly', 'readonly');
		$.ajax({
			url: host+$('#msgreplyajax_form').attr('action'),
			data: $('#msgreplyajax_form').serialize(),
			type: 'POST',
			success: function(){				CloseAll();
				$('#center-cell').show();			},
			error2: function(r){
				$('#center_cell_msgajaxreply .submit:first p > div').remove();
				$('#center_cell_msgajaxreply .submit:first p > a').show();
				if(r.status==500){					setTimeout(function(){alert("Sikertelen üzenetküldés, próbáld meg később!\n500 Internal Server Error\niWiW szerver hiba. Az üzenet elvileg elmentésre került az elküldött üzenetek közé (Sikertelen kézbesítés címzettel).");}, 0);
				}else{					setTimeout(function(){alert("Sikertelen üzenetküldés, próbáld meg később!");}, 0);
				}			}
		});		return false;
	}

	function Msg_Inbox_AjaxMail(){		tmpvars.msg_inbox_ajax_loadmail=false;		$('div.messagelists table:first tr:gt(0) a[href*=messageread.jsp?messageID]').click(Msg_Inbox_AjaxMail_Click);
	}
	function Msg_Inbox_AjaxMail_Click(){		if(tmpvars.msg_inbox_ajax_loadmail) return false;
		tmpvars.msg_inbox_ajax_loadmail=true;		var msgID=String($(this).attr('href')).match(/messageID=([0-9]+)/)[1];
		if(typeof(tmpvars['msgs_'+msgID])!="undefined"){			Msg_Inbox_AjaxMail_Show(msgID);
		}else{			$.ajax({				url: host+'/pages/message/messageread.jsp?messageID='+msgID,
				type: 'GET',
				dataType: 'xml',
				_msgID: msgID,
				success: function(data){
					tmpvars['msgs_'+this._msgID]=data;
					Msg_Inbox_AjaxMail_Show(this._msgID);
				},
				error2: function(){ tmpvars.msg_inbox_ajax_loadmail=false; }
			});
		}
		return false;
	}
	function Msg_Inbox_AjaxMail_Show(msgID){	 	$('#center-cell').hide();
 		if($('#center_cell_msgajaxmail').size()==0) $('#center-cell').after('<td id="center_cell_msgajaxmail" valign="top" class="iwiwtools_center_cell" />');
		$('#center_cell_msgajaxmail').html( $( tmpvars['msgs_'+msgID] ).find('#center-cell').html().replace(/(<script.*?<\/script>)/g, "") );

		$('#center_cell_msgajaxmail div.actionbar a:last').after(' <a class="bluebutton bluebutton_reverse" href="#"><span>Vissza</span></a>');
		$('#center_cell_msgajaxmail div.actionbar a:last').click(Msg_Inbox_AjaxMail_Close);
		///$('#center_cell_msgajaxmail div.actionbar a[href*=compose.jsp?messageID]:not([href*=deleteoriginal])').click(Msg_Reply_Click); // nem megy az ajaxos válaszolás
		$('#center_cell_msgajaxmail div.actionbar a:eq(3)').after('<a class="bluebutton bluebutton_reverse" href="#"><span>Üzenet törlése</span></a>').remove();
		$('#center_cell_msgajaxmail div.actionbar a:eq(3)').click(function(){			if(tmpvars.msg_inbox_ajax_loadmail) return false;			Msg_Delete_Click(parseInt(msgID));			Msg_Inbox_AjaxMail_Close();
			return false;		});
		shortcut.add('Delete', function(){Msg_Delete_Click(parseInt(msgID), Msg_Inbox_AjaxMail_Close);});
		shortcut.add('Esc', Msg_Inbox_AjaxMail_Close, {disable_in_input:false});
		tmpvars.msg_inbox_ajax_loadmail=false;
	}
	function Msg_Inbox_AjaxMail_Close(){		CloseAll();
		$('#center-cell').show();
		return false;
	}

	function AutoUpdate(){		var d=new Date();
		if(opt.lastupdate + opt.autoupdate_nap * 1000*3600*24 > d.getTime()) return false;    ajax({    	method: 'GET',
    	url: AutoUpdateURL,
    	onload: function(data){
				opt.lastupdate=d.getTime();
				SaveOpt();
    		if(!data.responseText.match(/\[REV=([0-9]+)\]/)) return;				var r=parseInt( RegExp.$1 );
    		if(r>REV){				var changelog="";
					if(data.responseText.indexOf('<h2>Frissítések')!=-1){
						changelog=data.responseText.substring( data.responseText.indexOf('<h2>Frissítések')+4 );
						if( changelog.indexOf('<h2>')==-1 ) changelog="";
						else changelog='<h2>'+changelog.substring(0, changelog.indexOf('<h2>') );
					}
					addCSS('#it_changelog ul {padding:0 0 6px 16px}');
					ShowMessage({
						w:500, h:360,						t: '<br/><br/><b>Új iwiw TOOLS jelent meg. Telepíted?</b><br/><br/><div id="it_changelog" style="border:1px solid #000;width:460px;padding:4px 8px 4px 8px;height:220px;overflow-y:scroll;margin: 0 auto;text-align:left">'+changelog+'</div><br/>',
						btn: [ {t: "<b>Igen, INSTALL</b>", u: scriptURL, c: function(){return true;}} ]
					});
    		}			}		});	}

	function FavUser(){
		$('#head_settings_my_profile').text('Kedvencek').attr('href', '#');
		$('#head_settings_my_profile').before('<div id="it_favusers" class="it_favusers_menu"></div>');
		addCSS('#it_favusers a{padding:0px; display:inline}')
		$('#head_settings_my_profile').click(function(){
			OpenMenu();
			MenuClick('kedvencek');			return false;		});
		$('#head_settings_my_profile, .it_favusers_menu').hover(function(){ $('#it_favusers').stop().css('opacity', '1').show(); }, function(){ $('#it_favusers').fadeOut('normal');	});
		$(opt.favusers).each(function(){			if(this[1].match(/^0$/)){				if( this[0] == "<hr>" ) this[0]="<hr/>"; // hibajav..				$('#it_favusers').append(this[0]);
			}else if(this[1].match(/^[0-9]+$/)){ // user link
				$('#it_favusers').append('<a href="'+host+'/pages/user/userdata.jsp?userID='+this[1]+'"></a>');
				$('#it_favusers a:last').text(this[0]);
				$('#it_favusers').append(' <a href="'+host+'/pages/message/compose.jsp?userID='+this[1]+'">Üzenek</a><br/>');
			}else{ // egyéb link
				$('<a></a>').attr('href', this[1]).text(this[0]).appendTo('#it_favusers').after('<br/>');
			}		});
		if(loc.match(/pages\/user\/userdata.jsp/)){			$('#it_favusers').append('<hr/><a href="#"><b>Felhasználó hozzáadása...</b></a>');
			$('#it_favusers a:last').click(function(){
				this.blur();
				var nev=$('#user_title .user_name h1').text();
				var uid=loc.match(/userID=([0-9]+)/)[1];
				if(nev.match(/(.*) \([0-9]+\)/)) nev=nev.match(/(.*) \([0-9]+\)/)[1];
				ShowMessage({					w:400, h:140,
					t:'<br/><b>Felhasználó hozzáadása a kedvencekhez</b><br/><br/>'
					+'<div style="text-align:left;">Kedvencek közt megjelenő név:<br/><input name="kedv_nev" type="text" value="" style="width:360px" /></div>',
					btn:[ {t:"Mentés", u:"#", c:function(){						var nev=$('input[name=kedv_nev]').val();
						opt.favusers.push([nev, uid]);
						SaveOpt();
						$('#it_favusers hr:last').before('<a href="'+host+'/pages/user/userdata.jsp?userID='+uid+'">'+nev+'</a>');
						$('#it_favusers hr:last').before(' <a href="'+host+'/pages/message/compose.jsp?userID='+uid+'">Üzenek</a><br/>');
						return false;					}} ]				});
				$('input[name=kedv_nev]').val(nev);
				return false;			});
		}else{			$('#it_favusers').append('<hr/><a href="#"><b>Oldal hozzáadása...</b></a>');
			$('#it_favusers a:last').click(function(){
				this.blur();
				var nev=$('head title').text();
				ShowMessage({
					w:400, h:200,
					t:'<br/><b>Oldal hozzáadása a kedvencekhez</b><br/><br/>'
					+'<div style="text-align:left;">Kedvencek közt megjelenő név:<br/><input name="kedv_nev" type="text" value="" style="width:360px" /><br/><br/>'
					+'Cím:<br/><input name="kedv_cim" type="text" value="" style="width:360px" /></div>',
					btn:[ {t:"Mentés", u:"#", c:function(){
						var nev=$('input[name=kedv_nev]').val();
						var cim=$('input[name=kedv_cim]').val();
						opt.favusers.push([nev, cim]);
						SaveOpt();
						$('#it_favusers hr:last').before('<a href="'+cim+'">'+nev+'</a><br/>');
						return false;
					}} ]
				});
				$('input[name=kedv_nev]').val(nev);
				$('input[name=kedv_cim]').val(loc);
				return false;
			});
		}
	}

	// QUICK VIEW -> ezzel gyorsan végig lehet nézni a keresés ederményét
	function QuickView_Search(){
		setTimeout(QuickView_Search, 1000);
		if($('#it_qs_link').size()!=0) return;
		$('.infobar:first').append(' <a id="it_qs_link" href="#" title="Az oldalon lévő felhasználók gyorsnézete"><b>QUICK VIEW</b></a>');
		$('#it_qs_link').click(function(){
			var ids=[];
			$('.cardContainer').each(function(){
				ids.push( $(this).attr('id').match(/uid([0-9]+)$/)[1] );
			});
			QuickView(ids);
			return false;
		});
	}
	function QuickView(ids){		$('body').append('<div id="qvbg" style="position:fixed;top:0px;left:0px;z-index:298;width:100%;height:100%;margin:0px;background:#FFF"></div>');
		$('body').append('<div id="qvprofil" style="position:absolute;top:164px;left:5px;width:572px;z-index:299" />');
		$('body').append('<div id="qv" style="position:fixed;top:0px;left:0px;z-index:300;margin:0px;padding:30px 0px 0px 10px;">Adatlapok betöltése ('+ids.length+' profil)...</div>');
		addCSS('.block_table td,.block_table th{padding:3px 6px;border-bottom:1px solid #e7effb;vertical-align:top;}'
			+'.block_table th{text-align:left;width:153px;font-weight:bold;color:#006;}');
		tmpvars.qv=[]; // adatok
		tmpvars.qvi=0; // betöltéshez
		tmpvars.qvu=0; // aktuális user (amit néznek);
		$(ids).each(function(i){			tmpvars.qv[i]={id:this, imgs:[], adatlap:null, nev:null, fokep:''};			$.ajax({
				i: i,
				url: host+'/pages/image/albumgallery.jsp?userID='+this+'&albumID=',
				dataType: 'xml',
				timeout: 10000,
				success: QV_AjaxImg
			});
			$.ajax({
				i: i,
				url: host+'/pages/user/userdata.jsp?userID='+this,
				dataType: 'text',
				timeout: 10000,
				success: QV_AjaxProfil
			});
		});
	}
	function QV_AjaxImg(data){		var i=this.i;
		$(data).find('channel item').each(function(){
			var nagykep=$('[url^=http://images]', this).attr('url');
			var nev=$('description', this).text();
			var kiskep=$('[url$=_tn2]', this).attr('url');
			tmpvars.qv[i].imgs.push({nkURL:nagykep, kkURL:kiskep, n:nev});
		});
		tmpvars.qvi++
		if(tmpvars.qvi==tmpvars.qv.length*2) QV_Show(tmpvars.qvu);
	}
	function QV_AjaxProfil(data){		data=str_replace( ["\n", "\r"], " ", data);
		data=data.replace(/<script.*?<\/script>/gi, '');
		tmpvars.qv[this.i].adatlap=data.match(/id="mainForm">(.*?)<\/form/)[1].replace(/(href="[^"]+)&(amp;){0}([^"]*")/g, '$1&amp;$3'); // linkekben & cseréje &amp;-re
		var nev='<h3><a style="color:#3175DE;font-size:18px" href="/pages/user/userdata.jsp?userID='+tmpvars.qv[this.i].id+'" target="_blank">'
			+data.match(/<h1>(.*?)<\/h1>/)[1]+'</a></h3>' + data.match(/<\/h1>(.*?<\/p>)/)[1];
		tmpvars.qv[this.i].nev=nev;
		tmpvars.qv[this.i].fokep=data.match(/img src=".*?\/([^\/]+)_tn2" +alt="" id="bigimage"/)[1];
		tmpvars.qvi++
		if(tmpvars.qvi==tmpvars.qv.length*2) QV_Show(tmpvars.qvu);
	}
	// PROFIL MEGJELENÍTÉSE
	function QV_Show(i){		tmpvars.qvu=i;
		$('#qv').html('<div id="qvimgs" style="position:fixed;top:0px;left:0px;width:100%;height:149px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;border-bottom:1px solid #CCC;z-index:310;background:#FFF;padding:1px 0px 0px 1px;"/>');
    $('#qv').append('<div id="qvnav" style="position:fixed;top:151px;left:5px;width:100%;background:#FFF;padding:0px;"/>');
    $('#qvnav').append('<a href="#">QUICK VIEW bezárása</a> || ').find('a:last').click(function(){ $('#qvbg, #qvprofil, #qv').remove(); return false; });
    if(i!=0) $('#qvnav').append('<a href="#">&lt;&lt; előző találat</a> ').find('a:last').click(function(){ QV_Show(i-1); return false; }); else $('#qvnav').append('&lt;&lt; előző találat ');
    if(i!=tmpvars.qv.length-1) $('#qvnav').append(' <a href="#">következő találat &gt;&gt;</a> ').find('a:last').click(function(){ QV_Show(i+1); return false; }); else $('#qvnav').append(' következő találat &gt;&gt;');
		var imgmaxw=$(window).width()-580;
		var imgmaxh=$(window).height()-157;
		$('#qv').append('<div style="position:fixed;top:150px;right:1px;padding:1px;border:1px solid #CCC;"><a href="#" target="_blank"><img id="qvnk" src="" style="max-width:'+imgmaxw+'px;max-height:'+imgmaxh+'px" /></a></div>');
		$(tmpvars.qv[i].imgs).each(function(j){
			var cb_img = this.nkURL;
			$('#qvimgs').append('<a href="'+cb_img.match(/^(.*?)(_box)?$/)[1]+'" target="_blank"><img src="'+this.kkURL+'" alt="" /></a> ').find('a:last').attr('title', this.n);
			$('#qvimgs a:last').mouseover(function(){ $('#qvnk').attr('src', cb_img).parent().attr('href', $(this).attr('href')).attr('title', $(this).attr('title')); });
			if(this.nkURL.indexOf(tmpvars.qv[i].fokep)!=-1) $('#qvnk').attr('src', this.nkURL).parent().attr('href', this.nkURL.match(/^(.*?)(_box)?$/)[1]).attr('title', this.n);
		});
		$('#qvprofil').html( '<br/>' + tmpvars.qv[i].nev );
		$('#qvprofil').html( $('#qvprofil').html() + '<br/>' + tmpvars.qv[i].adatlap );
		$('#qvprofil .application_title a.block_header_link').remove();
		$('#qvprofil #connectionLabelStatus').remove();
	}

	function ShowMessage(obj){
		var o={
			w:300, h:140, top: 100, t: "",
			btn: [ {t: "OK", u: "#", c: function(){return false;}} ],
			btnCancel: true
		}
		$.extend(o, obj);
		if(o.btnCancel) o.btn.push( {t: "Mégse", u: "#", c: function(){return false;}} );
		$('body').append('<div style="opacity:0.8;z-index:200;width:100%;height:100%;position:fixed;background:#000;top:0px;left:0px;color:#FFF;text-align:center;padding-top:100px;"></div>');
		var a=$('body > div:last').width() / 2 - o.w / 2;
		$('body').append('<div class="yellow"></div>');
		$('body div:last').append(o.t).append('<br/><br/>');
		addCSS('div.yellow{z-index:201;width:'+o.w+'px;height:'+o.h+'px;position:fixed;left:0px;top:'+o.top+'px;background:#FFF59E url(http://static.iwiw.net/common/image/background_mm.gif) repeat-x bottom;padding:7px;text-align:center;border:1px dotted black;}');
		$(o.btn).each(function(){
			$('body > div:last').append('<a href="'+this.u+'" '+(typeof(this.title)=="undefined"?'':'title="'+this.title+'"')+' style="padding:5px;border:1px solid #888;background:#333;color:#FFF;margin:15px;text-decoration:none">'+this.t+'</a> ')
			var fn=this.c;
			$('body > div:last a:last').click(function(){ var x=fn(); if(typeof(x)=="string"&&x=="NotClose") return false; $('body > div:last').remove(); $('body > div:last').remove(); return x; });
		});
		$('body > div:last').css('left', Math.round(a)+'px');
	}

	// Ismerősök friss képei oldalon képek rendelése
	function Friss_Kepek(){
		var k=[]; // képek
		var u=[]; // userek
		$('#imagecloud a').each(function(){			var href=$(this).attr('href');
			var uid=href.match(/userID=([0-9]+)/)[1];
			var kep=$(this).attr('style').match(/url\((.*?)\)/)[1];
			k.push({uid: uid, href: href, kep: kep})
			if( $.inArray(uid, u)==-1 ) u.push(uid)
		})
		$('#content').html('');
		for(var i in u){
			var e=u[i];			$('#content').append('<div id="it_fk_'+e+'" style="margin-bottom:20px"><h3 style="margin-bottom:10px"><a href="/pages/user/userdata.jsp?userID='+e+'">[betöltés...]</a> friss képei:</h3>')
			$.ajax({
			 	beforeSend: function(x){x.setRequestHeader('User-Agent', 'Jakarta Commons-HttpClient/2.0.2');},
			  url: host + "/pages/browser/getusers.jsp?userid=" + e + "&aid=" + USERID,
			  dataType: 'xml',
			  uid: e,
			  success: function(d){			  	$('#it_fk_'+this.uid+' a:first').text( $('#name', d).text() )			  }
			});
		}		for(var i in k){			var e=k[i];
			log(e.kep);
			$('#it_fk_'+e.uid).append('<a href="#"><img src="" /></a> ');
			$('#it_fk_'+e.uid+' a:last').attr('href', e.href);
			$('#it_fk_'+e.uid+' img:last').attr('src', e.kep);
		}	}


	function CloseAll(){
		$('#center_cell_msgajaxmail').remove();
		$('#center_cell_msgajaxreply').remove();
		shortcut.remove('Delete');
		shortcut.remove('Esc');
	}

	function OpenMenu(){		CloseAll();		if(menu_open) return false;
		if($('#content_holder > #content').size()==0){			// régi oldal:
			$('#center-cell').remove();
			$('#left-cell').remove();
			$('#right-cell').remove();
			$('#export_info').remove();
			$('#left').remove();
			$('#title').remove();
			if($('#header-cell').size()==0)	$('.header-cell:last').append('<div id="c_iwiw_tools">' + iT_menu + '</div>');
			else $('#header-cell').append('<div id="c_iwiw_tools">' + iT_menu + '</div>');		}else{
			$('#content_holder > #content').css('padding-right', '0px');
			$('#content').html('<div id="c_iwiw_tools">' + iT_menu + '</div>');
		}

		$('#it_menu_title').html('iwiw TOOLS '+VERSION+' (Greasemonkey)');
		$('#lm_setup a').click( function(){ this.blur(); return MenuClick("setup"); } );
		$('#lm_quickexport a').click( function(){ this.blur(); return MenuClick("quickexport"); } );
		$('#lm_backup a').click( function(){ this.blur(); return MenuClick("backup"); } );
		$('#lm_restore a').click( function(){ this.blur(); return MenuClick("restore"); } );
		$('#lm_kedvencek a').click( function(){ this.blur(); return MenuClick("kedvencek"); } );
		$('#lm_egyeb a').click( function(){ this.blur(); return MenuClick("egyeb"); } );
		$('#lm_iwiwe a').click( function(){ this.blur(); return MenuClick("iwiwe"); } );
		$('#lm_uzenetsave a').click( function(){ this.blur(); return MenuClick("lm_uzenetsave"); } );
		menu_open=true;
		return false;
	}
	function MenuClick(menu){
		$('li[id^=lm_]').removeClass('active');
		$('#lm_'+menu).addClass('active');
		switch(menu){			case "setup":  // SETUP
				OpenSetupMenu();
				break;
			case "quickexport":  // QUICKEXPORT
				QuickExport();
				break;
			case "backup":  // BACKUP
				$('#it_menu_content').html( MENU.backup );
				$.ajax({
					beforeSend: function(x){x.setRequestHeader('User-Agent', 'Jakarta Commons-HttpClient/2.0.2');},
					url: "/pages/browser/getusers.jsp?userid=" + USERID + "&aid=" + USERID,
					dataType: 'xml',
					success: function(data){ $('#it_menu_backup_textarea').val( $(data).find('connections').text().replace(/(,)/g, ", ") ); $('#it_menu_backup_textarea').attr('readonly', 'readonly'); $('#it_menu_backup_textarea').click(function(){this.focus(); this.select();}); }
				});
				break;
			case "restore":  // RESTORE
				$('#it_menu_content').html( MENU.restore );
				$('a[rel=it_menu_restore]').click(RestoreClick);
				break;
			case "egyeb": // EGYÉB
				OpenEgyebMenu();
				break;
			case "kedvencek": // KEDVENCEK
				OpenKedvencekMenu();
				break;
			case "iwiwe": // iwiwE (teljes export)
				$('#it_menu_content').html( MENU.iwiwe );
				$('a[rel=iwiwe]').click(function(){					menu_open=false;
					$('#c_iwiw_tools').remove();
					var s=document.createElement('script');
					s.setAttribute('src', 'http://benjamin.hu/projects/iwiw/iwiw_export.js?rnd'+Math.floor(Math.random()*962458));
					s.setAttribute('type', 'text/javascript');
					document.getElementsByTagName('head')[0].appendChild(s);				});
				break;
			case "lm_uzenetsave": // üzenetek mentése
				$('#it_menu_content').html( MENU.uzenetsave );
				$('#it_menu_content a:first').click(function(){ // beérkezett üzik mentése					tmpvars.uzisave_uzik=[];
					tmpvars.uzisave_ids=[];
					tmpvars.uzisave_utolsopage=0;
					tmpvars.uzisave_bejovo=true;
					$('#it_uzenetsave_stat').text('Mentés folyamatban, kérlek várj...');
          uzisave_ajax1();
          return false;				});
				$('#it_menu_content a:last').click(function(){ // kimenő üzik mentése
					tmpvars.uzisave_uzik=[];
					tmpvars.uzisave_ids=[];
					tmpvars.uzisave_utolsopage=0;
					tmpvars.uzisave_bejovo=false;
					$('#it_uzenetsave_stat').text('Mentés folyamatban, kérlek várj...');
          uzisave_ajax1();
          return false;
				});
				break;
		}
		return false;
	}

	// üzi save ajax
	function uzisave_ajax1(d){		if(typeof(d)!="undefined"){			var u=this.url;
			if( $('a[href*=jsp?page]:contains(Utolsó)', d).size()>0 ) tmpvars.uzisave_utolsopage=parseInt( $('a[href*=jsp?page]:contains(Utolsó):first', d).attr('href').match(/page=([0-9]+)/)[1] )
			$('a[href*=messageread.jsp?messageID=]', d).each(function(){				if( $(this).attr('href').match(/messageID=([0-9]+)/)  ){					var id=parseInt( RegExp.$1 );
					if( $.inArray(id, tmpvars.uzisave_ids) == -1 ) tmpvars.uzisave_ids.push(id);
				}			})
			this._i++;
		}else{			this._i=0;		}
		var i=this._i;
		if( i <= tmpvars.uzisave_utolsopage ){			// üzenetid-k keresése
			$('#it_uzenetsave_stat').text('üzenetek keresése: '+ (i+1) +' / '+ (tmpvars.uzisave_utolsopage+1) );
			$.ajax({
				url: (tmpvars.uzisave_bejovo ? host+'/pages/message/inbox.jsp?page='+i : host+'/pages/message/outbox.jsp?page='+i ),
				_i: i,
				dataType: 'xml',
				timeout: 15000,
				success: uzisave_ajax1,
				error2: function(){ alert('Hiba történt, töltsd újra az oldalt, és próbáld újra!') }
			});
		}else{			// üzenetek mentése
			uzisave_ajax2();		}	}
	function uzisave_ajax2(d){		if(typeof(d)!="undefined"){			// üzenet feldolgozása...
			$('div.subject p span', d).remove();
			$('div.date p span', d).remove();
			$('div.to p span:first', d).remove();
			var s={				ido: $('div.date p', d).text(),
				szoveg: $('#mail_text', d).html(),
				cimzettek: $('div .to p', d).html(),
				targy: $('div.subject p', d).text(),
				kuldo: $('div.sender a:eq(1)', d).html(),
				kuldoid: $('div.sender a[href*=userdata.jsp?userID]', d).attr('href').match(/userID=([0-9]+)/)[1]			}
			tmpvars.uzisave_uzik.push(s);
			this._i++;		}else{			this._i=0;		}
		var i=this._i;
		if( i < tmpvars.uzisave_ids.length ){			// köv. üzi letöltése
			$('#it_uzenetsave_stat').text('üzenet mentése: '+ (i+1) +' / '+ tmpvars.uzisave_ids.length + ' #' +tmpvars.uzisave_ids[i] );
			$.ajax({
				url: host+'/pages/message/messageread.jsp?messageID='+tmpvars.uzisave_ids[i]+'&openAll=1',
				_i: i,
				dataType: 'xml',
				timeout: 15000,
				success: uzisave_ajax2,
				error2: function(){ alert('Hiba történt, töltsd újra az oldalt, és próbáld újra!') }
			});		}else{			// KÉÉÉSZ :)
			$('#it_uzenetsave_stat').html('<a href="#" class="bluebutton" style="float: left"><span>A mentés véget ért, az eredmény megtekintéséhez kattints IDE!</span></a><br/><br/><br/>');
			$('#it_uzenetsave_stat').append('HTML sablon szerkesztése (ha nem ismered a HTML-t, ne írd át! - <a href="#">alapértelmezett sablon visszatöltése</a>):<br/><textarea id="it_msgsave_sablon" style="width:500px;height:160px;"></textarea>');
      if(tmpvars.uzisave_bejovo) $('#it_msgsave_sablon').val( typeof opt.msgsave_inbox != "undefined" ? opt.msgsave_inbox : opt2.msgsave_inbox )
      else $('#it_msgsave_sablon').val( typeof opt.msgsave_outbox != "undefined" ? opt.msgsave_outbox : opt2.msgsave_outbox )
			// DEFAULT SABLON VISSZATÖLTÉSE
			$('#it_uzenetsave_stat a:last').click(function(){				if(!confirm('A most beállított sablon el fog veszni, mégis visszatöltöd az alapértelmezett sablont?')) return false;
  	    if(tmpvars.uzisave_bejovo) $('#it_msgsave_sablon').val( opt2.msgsave_inbox )
	      else $('#it_msgsave_sablon').val( opt2.msgsave_outbox )
				return false;			})
			$('#it_uzenetsave_stat a:first').click(function(){				var h=window.open("", "", "");
				var d=new Date();
				var t=[];
				var sablon=$('#it_msgsave_sablon').val();
				// sablon mentése:
				if(tmpvars.uzisave_bejovo) opt.msgsave_outbox=sablon; else opt.msgsave_outbox=sablon;
				SaveOpt();
				for(var i in tmpvars.uzisave_uzik){					var e=tmpvars.uzisave_uzik[i];
					var s=sablon;
					s=s.replace(/{targy}/g, e.targy)
					s=s.replace(/{kuldo}/g, e.kuldo)
					s=s.replace(/{kuldoid}/g, e.kuldoid)
					s=s.replace(/{cimzettek}/g, e.cimzettek)
					s=s.replace(/{ido}/g, e.ido)
					s=s.replace(/{szoveg}/g, e.szoveg)
					t.push(s);				}
				h.document.writeln("<html><head><title>iWiW "+(tmpvars.uzisave_bejovo?'Bejövő':'Kimenő')+" üzenetek mentés "+(d.getYear()+1900)+"-"+(d.getMonth()+1)+"-"+d.getDate()+"</title></head><body>" + t.join('<hr/>') + "</body></html>");
				h.document.close();
				return false;			})		}	}

	function QuickExport(){		var expid=USERID;
		var expname=USERNAME;
		if(typeof tmpvars.quickexportuser=="object"){
			expid=tmpvars.quickexportuser.id;
			expname=tmpvars.quickexportuser.name;
		}
		$('#it_menu_content').html( MENU.quickexport );
		$('#itm_qe_nev').text(expname);
		$.ajax({
			beforeSend: function(x){x.setRequestHeader('User-Agent', 'Jakarta Commons-HttpClient/2.0.2');},
			url: "/pages/browser/getfriends.jsp?userid=" + expid + "&aid=" + USERID,
			dataType: 'xml',
			success: function(data){
				var ki="\t" + expname + " ismerősei\nuserID\tnév\tism.\tvezetéknév\tkeresztnév\tadatlap\n";
				$('userlist > user', data).each(function(){
					var nev=$(this).attr('uname').match(/^(.*), (.*)$/);
					if(!nev) nev=["", "", ""];
					ki+=$(this).attr('id') + "\t"
						+ $(this).text() + "\t"
						+ $(this).attr('conncount') + "\t"
						+ nev[1] + "\t"
						+ nev[2] + "\t"
						+ host + "/pages/user/userdata.jsp?userID=" + $(this).attr('id') + "\n";
					});
				$('#it_menu_qe_textarea').val( ki );
				$('#it_menu_qe_textarea').attr('readonly', 'readonly');
				$('#it_menu_qe_textarea').click(function(){this.focus(); this.select();});
				tmpvars.quickexportuser=0;
			}
		});
	}
	function RestoreClick(){		var s;
		$('#it_setup_form textarea').attr('disabled', 'disabled');
		$('#it_setup_form input').attr('disabled', 'disabled').find(':button').val('Betöltés...');
		$.ajax({
			beforeSend: function(x){x.setRequestHeader('User-Agent', 'Jakarta Commons-HttpClient/2.0.2');},
			url: "/pages/browser/getusers.jsp?userid=" + USERID + "&aid=" + USERID,
			dataType: 'xml',
			success: function(data){
				$('#it_menu_backup_textarea').val( $(data).find('connections').text().replace(/(,)/g, ", ") );
				var jelenlegi=',' + $(data).find('connections').text() + ',';
				var betoltott=$('#it_setup_form textarea').val().split(',');
				var csakismeretlent = $('#it_setup_form input[name=csakismeretlent]:checked').size()!=0;
				$('#it_restore_infodiv').html("<b>Visszatöltött profilok:</b><br/>");
				var ism_db=0;
				var ismeretlen_db=0;
				for(var i in betoltott){
					if(!betoltott[i].match(/([0-9]+)/)) continue; //hibás USER id-nál ugrunk
					var uid = betoltott[i].match(/([0-9]+)/)[1];
					if( jelenlegi.indexOf(','+uid+',')==-1 ){
						ismeretlen_db++;
						$('#it_restore_infodiv').append("<br/><a href='/pages/user/userdata.jsp?userID="+uid+"'>" + uid + "</a>"
							+' - <font color="red">ismeretlen</font> - <span id="restore_user_'+uid+'"><a href="/pages/user/suggest.jsp?method=SendRequest&amp;userID='+uid+'">bejelöl</a></span>');
						$('#it_restore_infodiv a:last').click(Restore_Bejelol);
					}else{						ism_db++;
						if(csakismeretlent) continue;
						$('#it_restore_infodiv').append("<br/><a href='/pages/user/userdata.jsp?userID="+uid+"'>" + uid + "</a>"
							+' - <font color="green">ismerős</font>');
					}
				}
				$('#it_restore_infodiv').append('<br/><br/><b>Összesen '+ism_db+' ismerős és '+ismeretlen_db+' ismeretlen betöltve.</b>');
				if(ismeretlen_db>0){					$('#it_restore_infodiv').append('<br/><a href="#">Összes ismeretlen visszaigazolása</a> (maximum az első 160 profil lesz bejelölve!)');
					$('#it_restore_infodiv a:last').click(Restore_BejelolAll);
				}
				$('#it_restore_infodiv').append('<br/><br/><small><b>Fontos:</b> a rendszer a bejelölt és a visszaigazolatlan felhasználókat is ismeretlennek jelzi!</small>');
			}
		});		return false;
	}
	function Restore_Bejelol(){		var span='#'+$(this).parent().attr('id');
		$(span).text('bejelölés...');
		$.ajax({
			url: $(this).attr('href'),
			sp: span,
			success: function(){ $(this.sp).text('bejelölve'); }
		});		return false;
	}
	function Restore_BejelolAll(){		$(this).remove();
		$('span[id^=restore_user_] > a:lt(160)').each(function(){ Restore_Bejelol.apply(this); });
		return false;
	}
	function OpenEgyebMenu(){		$('#it_menu_content').html( MENU.egyeb );
		$("#it_setup_menu_cont > ul").idTabs();
		$('#it_menu_content input[name=setup_szemelyes]').val( JSON.stringify(opt) );
		$('#it_menu_content input[name=setup_nemszemelyes]').val( JSON.stringify( getNemSzemelyesOpt() ) );
		$('#it_menu_content a[name=setup_visszatolt_button]').click(function(){			var s=$('#it_menu_content input[name=setup_visszatolt]').val();
			try{
				var obj=JSON.parse(s);
				$.extend(opt, obj);
				SaveOpt();
				alert("Beállítások betöltve!");
			}catch(err){				alert("Sikertelen betöltés... Lehet, hogy hibás a beírt adat?");
			}
			return false;		});
		$('#it_menu_content a[name=save_def_setup]').click(function(){			var nev='def_opt';
			var ertek=JSON.stringify( getNemSzemelyesOpt() );
			setTimeout(function(){GM_setValue(nev, ertek);}, 0);
			alert("Beállítások elmentve alapértelmezettként!");			return false;		});
		$('#it_menu_content a[name=load_def_setup]').click(function(){
			if(!confirm("Biztos be akarod tölteni az alapértelmezett beállításokat? (A saját beállítások el fognak veszni!)")) return false;			var f=function(){				var defopt=GM_getValue('def_opt', "");
				if(defopt==""){					alert("Nincs elmentve alapértelmezett beállítás!");
					return;
				}
				$.extend(opt, JSON.parse(defopt));
				SaveOpt();
				alert("Alapértelmezett beállítások betöltve.");			};
			setTimeout(f, 0);			return false;		});
		$('#it_menu_content a[name=reset_setup]').click(function(){			if(!confirm("Az összes beállításod el fog veszni, biztos folytatod?")) return false;
			else {				GM_setValue(USERID+'_opt', '{}');
				alert("Gyári beállítások betöltve.");
				setTimeout(window.location=window.location, 1000);
			}		});
	}
	function getNemSzemelyesOpt(){		var opt2={};
		$.extend(opt2, opt);
		delete opt2["torolt_kapcs_figyelo_regiism"];
		delete opt2["torolt_kapcs_figyelo_regiism_nev"];
		delete opt2["msgboard_delusers"];
		delete opt2["msgboard_blockusers"];
		delete opt2["favusers"];
		delete opt2["msgboard_last_message"];
		return opt2;
	}

	function OpenKedvencekMenu(){		if(typeof(tmpvars.tabledndloaded)=="undefined"){			/* TableDnD plug-in for JQuery v0.4 */ eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('1.3={l:9,8:9,z:9,t:0,F:j(a){a=a||{};k.16(j(){k.p={G:a.G,H:a.H,q:a.q?a.q:"17",u:a.u,I:a.I,n:a.n?a.n:5};1.3.J(k)});1(m).K(\'A\',1.3.A).K(\'B\',1.3.B);7 k},J:j(b){4 c=b.L;4 d=b.p;M(4 i=0;i<c.N;i++){4 e=$(c[i]).O("18");6(!e){1(c[i]).19(j(a){6(a.P.Q=="1a"||a.P.Q=="1b"){1.3.8=k;1.3.l=b;1.3.z=1.3.R(k,a);7 S}}).1c("1d","1e")}}},C:j(a){6(a.T||a.U){7{x:a.T,y:a.U}}7{x:a.1f+m.r.1g-m.r.1h,y:a.1i+m.r.1j-m.r.1k}},R:j(a,b){b=b||o.1l;4 c=k.v(a);4 d=k.C(b);7{x:d.x-c.x,y:d.y-c.y}},v:j(e){4 a=0;4 b=0;6(e.w==0){e=e.D}1m(e.V){a+=e.W;b+=e.X;e=e.V}a+=e.W;b+=e.X;7{x:a,y:b}},A:j(a){6(1.3.8==9){7}4 b=1(1.3.8);4 c=1.3.l.p;4 d=1.3.C(a);4 y=d.y-1.3.z.y;4 e=o.1n;6(d.y-e<c.n){o.Y(0,-c.n)}s{4 f=o.Z?o.Z:m.10.E?m.10.E:m.r.E;6(f-(d.y-e)<c.n){o.Y(0,c.n)}}6(y!=1.3.t){4 g=y>1.3.t;1.3.t=y;b.1o(c.q);4 h=1.3.11(b,y);6(h){6(g&&1.3.8!=h){1.3.8.12.13(1.3.8,h.1p)}s 6(!g&&1.3.8!=h){1.3.8.12.13(1.3.8,h)}}}7 S},11:j(a,y){4 b=1.3.l.L;M(4 i=0;i<b.N;i++){4 c=b[i];4 d=k.v(c).y;4 e=14(c.w)/2;6(c.w==0){d=k.v(c.D).y;e=14(c.D.w)/2}6((y>d-e)&&(y<(d+e))){6(c==a){7 9}4 f=1.3.l.p;6(f.15){6(f.15(a,c)){7 c}s{7 9}}s{4 g=$(c).O("1q");6(!g){7 c}s{7 9}}7 c}}7 9},B:j(e){6(1.3.l&&1.3.8){4 a=1.3.8;4 b=1.3.l.p;1(a).1r(b.q);1.3.8=9;6(b.u){b.u(1.3.l,a)}1.3.l=9}}};1.1s.1t({3:1.3.F});',62,92,'|jQuery||tableDnD|var||if|return|dragObject|null||||||||||function|this|currentTable|document|scrollAmount|window|tableDnDConfig|onDragClass|body|else|oldY|onDrop|getPosition|offsetHeight|||mouseOffset|mousemove|mouseup|mouseCoords|firstChild|clientHeight|build|onDragStyle|onDropStyle|onDragStart|makeDraggable|bind|rows|for|length|hasClass|target|tagName|getMouseOffset|false|pageX|pageY|offsetParent|offsetLeft|offsetTop|scrollBy|innerHeight|documentElement|findDropTargetRow|parentNode|insertBefore|parseInt|onAllowDrop|each|tDnD_whileDrag|nodrag|mousedown|td|TD|css|cursor|move|clientX|scrollLeft|clientLeft|clientY|scrollTop|clientTop|event|while|pageYOffset|addClass|nextSibling|nodrop|removeClass|fn|extend'.split('|'),0,{}))
			tmpvars.tabledndloaded=true;
		}		$('#it_menu_content').html('<p><b><font size="4">Kedvencek</font></b></p>(A kedvencek menüpont a beállítások/egyéb alatt kikapcsolható.)<br/><br/><table id="itfavtable"></table><br/><a href="#" rel="hr">Elválasztó hozzáadása</a><br/><br/><a href="#" rel="savefav" class="bluebutton" style="float: left;"><span>Kedvencek mentése</span></a><br/><br/><small>Sorrend szerkesztése: Drag and Drop módszerrel.</small><br/><br/>');
		$('a[rel=hr]').click(function(){			this.blur();			$('#itfavtable').append('<tr><td><hr/></td><td><a href="#">töröl</a></td></tr>');
			$('#itfavtable a:last').click(function(){ $(this).parent().parent().remove(); return false; });
			$('#itfavtable').tableDnD({onDragClass:'kedvencek_select'});
			return false;		});
		$('a[rel=savefav]').click(function(){			var uj=[];
			$('#itfavtable tr').each(function(){				if($('a', this).size()==1) uj.push( [$('td:first', this).html(), '0' ]); // elválasztó
				else if($('a', this).size()==3) uj.push( [$('a:first', this).text(), $('a:first', this).attr('href') ]); // oldal
				else uj.push( [$('a:first', this).text(), $('a:first', this).attr('href').match(/userID=([0-9]+)/)[1] ]); // felhasználó			});
			opt.favusers=uj;
			SaveOpt();
			alert("Kedvencek elmentve!");			return false;		});
		$(opt.favusers).each(function(){			if(this[1].match(/^0$/)){				$('#itfavtable').append('<tr><td><hr/></td><td><a href="">töröl</a></td></tr>');
				$('#itfavtable a:last').click(function(){ $(this).parent().parent().remove(); return false; });
			}else	if(this[1].match(/^[0-9]+$/)){ // user link
				$('<tr><td><a href="'+host+'/pages/user/userdata.jsp?userID='+this[1]+'"></a> <a href="'+host+'/pages/message/compose.jsp?userID='+this[1]+'">Üzenek</a></td><td><a href="#">szerkeszt</a> <a href="#">töröl</a></td></tr>').appendTo('#itfavtable');
				$('#itfavtable a:last').click(function(){ $(this).parent().parent().remove(); return false; });
				$('#itfavtable td:last a:first').click(function(){					this.blur();
					$link=$(this).parent().parent().find('a:first');					ShowMessage({
						w:400, h:140,	t:'<br/><b>Kedvencek szerkesztése</b><br/><br/>'
						+'<div style="text-align:left;">Kedvencek közt megjelenő név:<br/><input name="kedv_nev" type="text" value="" style="width:360px" /></div>',
						btn:[ {t:"Mentés", u:"#", c:function(){	$link.text( $('input[name=kedv_nev]').val() ); return false; }} ]
					});
					$('input[name=kedv_nev]').val( $link.text() );
					return false;				});
				$('#itfavtable tr:last a:first').text(this[0]);
			}else{ // egyéb link
				$('<tr><td><a href=""></a></td><td><a href="#">szerkeszt</a> <a href="#">töröl</a></td></tr>').appendTo('#itfavtable');
				$('#itfavtable a:last').click(function(){ $(this).parent().parent().remove(); return false; });
				$('#itfavtable td:last a:first').click(function(){					this.blur();
					$link=$(this).parent().parent().find('a:first');
					ShowMessage({
						w:400, h:200,	t:'<br/><b>Kedvencek szerkesztése</b><br/><br/>'
						+'<div style="text-align:left;">Kedvencek közt megjelenő név:<br/><input name="kedv_nev" type="text" value="" style="width:360px" /><br/><br/>'
						+'Cím:<br/><input name="kedv_cim" type="text" value="" style="width:360px" /></div>',
						btn:[ {t:"Mentés", u:"#", c:function(){ $link.text( $('input[name=kedv_nev]').val() ); $link.attr( 'href', $('input[name=kedv_cim]').val() ); return false;	}} ]
					});
					$('input[name=kedv_nev]').val( $link.text() );
					$('input[name=kedv_cim]').val( $link.attr('href') );
					return false;				});
				$('#itfavtable tr:last a:first').attr('href', this[1]).text(this[0]);
			}    });
    $('#itfavtable').tableDnD({onDragClass:'kedvencek_select'});
	}

	function OpenSetupMenu(){
		addCSS("label{color:#000000;font-weight:normal;}");		$('#it_menu_content').html( MENU.setup );
  	$("#it_setup_menu_cont > ul").idTabs();
		$('#it_setup_form input:checkbox').each(function(){ // checkbox
  		if(opt[$(this).attr('name')]) $(this).attr('checked', 'checked');
		});
		$('#it_setup_form input:radio').each(function(){ // radio mező			if(opt[$(this).attr('name')]==$(this).val()) $(this).attr('checked', 'checked');		});
		$('#it_setup_form input:text').each(function(){ // input mező			$(this).val( opt[$(this).attr('name')] );		});
		// Üzenőfal censore
		for(i in opt.msgboard_blockusers){			$('#it_setup_menu_msgboardblockusers').append('<li><a href="'+host+'/pages/user/userdata.jsp?userID='+opt.msgboard_blockusers[i]+'" target="_blank">'+opt.msgboard_blockusers[i]+'</a> (<a href="#'+opt.msgboard_blockusers[i]+'">blokkolás feloldása</a>)</li>');
			$('#it_setup_menu_msgboardblockusers a:last').click(MsgBoard_Censore_RemoveBlock);
		}
		for(i in opt.msgboard_delusers){			$('#it_setup_menu_msgboarddelusers').append('<li><a href="'+host+'/pages/user/userdata.jsp?userID='+opt.msgboard_delusers[i]+'" target="_blank">'+opt.msgboard_delusers[i]+'</a> (<a href="#'+opt.msgboard_delusers[i]+'">tiltás feloldása</a>)</li>');
			$('#it_setup_menu_msgboarddelusers a:last').click(MsgBoard_Censore_RemoveDel);
		}
		$('a[rel=censore_loadname]').click(MsgBoard_Censore_LoadName);
		$('a[rel=save_opt]').click(SaveSetupMenu);
		$('textarea[name=msgboard_blocktext]').val( opt.msgboard_blockszo.join("\n") );
		$('textarea[name=msgboard_deltext]').val( opt.msgboard_delszo.join("\n") );
		$('textarea[name=szulinap_koszonto_szoveg]').val( opt['szulinap_koszonto_szoveg'] );
		$('textarea[name=nevnap_koszonto_szoveg]').val( opt['nevnap_koszonto_szoveg'] );
		$('#it_din_szeles_link').click(function(){ this.blur(); $('#it_din_szeles_div').slideToggle('normal'); return false; });


		$('#it_setup_form input:checkbox, #it_setup_form input:radio').click(check_setup_form);
		check_setup_form("all");

		// későbbi funkció
		$('input[name=msgboard_sendbox][value=top_bottom]').attr('disabled', 'disabled').parent().attr('style', 'color: gray;');
	}
	function MsgBoard_Censore_LoadName(){		$(this).remove();
		$('#it_setup_menu_msgboardblockusers a[href*="userID="]').each(function(){			var _this=this;
	 		$.ajax({
			 	beforeSend: function(x){x.setRequestHeader('User-Agent', 'Jakarta Commons-HttpClient/2.0.2');},
			  url: host + "/pages/browser/getusers.jsp?userid=" + $(_this).attr('href').match(/userID=([0-9]+)/)[1] + "&aid=" + USERID,
			  dataType: 'xml',
			  success: function(data){
			  	$(_this).after(' - ' + $(data).find('#name').text() );
			  }
			});
		});
		$('#it_setup_menu_msgboarddelusers a[href*="userID="]').each(function(){
			var _this=this;
	 		$.ajax({
			 	beforeSend: function(x){x.setRequestHeader('User-Agent', 'Jakarta Commons-HttpClient/2.0.2');},
			  url: host + "/pages/browser/getusers.jsp?userid=" + $(_this).attr('href').match(/userID=([0-9]+)/)[1] + "&aid=" + USERID,
			  dataType: 'xml',
			  success: function(data){ $(_this).after(' - ' + $(data).find('#name').text() ); }
			});
		});
		return false;
	}
	function MsgBoard_Censore_RemoveBlock(){
		var uid=$(this).attr('href').split('#')[1];
    var i=$.inArray(uid, opt.msgboard_blockusers);
		opt.msgboard_blockusers.splice(i, 1);
		SaveOpt();
		$(this).parent().remove();
		return false;
	}
	function MsgBoard_Censore_RemoveDel(){		var uid=$(this).attr('href').split('#')[1];
		var i=$.inArray(uid, opt.msgboard_delusers);
		opt.msgboard_delusers.splice(i, 1);
		SaveOpt();
		$(this).parent().remove();
		return false;
	}

	function SaveSetupMenu(){
		$('#it_setup_form input:checkbox').each(function(){ // checkbox
			if(this.checked) opt[ $(this).attr('name') ]=true; else opt[ $(this).attr('name') ]=false;
		});
		$('#it_setup_form input:radio:checked').each(function(){ // radio mezők
			opt[ $(this).attr('name') ]=$(this).val();
		});
		opt['msgboard_exend_db']=parseExInt($('#it_setup_form input[name=msgboard_exend_db]').val(), 1); // input (szám)
		opt['showszulinap_nap']=parseExInt($('#it_setup_form input[name=showszulinap_nap]').val(), 0); // input (szám)
		opt['shownevnap_nap']=parseExInt($('#it_setup_form input[name=shownevnap_nap]').val(), 0); // input (szám)
		opt['autoupdate_nap']=parseExInt($('#it_setup_form input[name=autoupdate_nap]').val(), 1); // input (szám)
		opt['msgboard_blockreload']=parseExInt($('#it_setup_form input[name=msgboard_blockreload]').val(), 0); // input (szám)
		opt['msgboard_delreload']=parseExInt($('#it_setup_form input[name=msgboard_delreload]').val(), -1); // input (szám)
		opt['szulinap_koszonto_targy']=$('#it_setup_form input[name=szulinap_koszonto_targy]').val(); // input (szöveg)
		opt['nevnap_koszonto_targy']=$('#it_setup_form input[name=nevnap_koszonto_targy]').val(); // input (szöveg)
		opt['design_fixszeles_px']=parseExInt($('#it_setup_form input[name=design_fixszeles_px]').val(), 640); // input (szám)

		opt['szulinap_koszonto_szoveg']=$('textarea[name=szulinap_koszonto_szoveg]').val(); // textarea
		opt['nevnap_koszonto_szoveg']=$('textarea[name=nevnap_koszonto_szoveg]').val(); // textarea

		// Üzenőfal cenzúrázás mentése:
		var t=$('textarea[name=msgboard_blocktext]').val().split("\n");
		opt.msgboard_blockszo=[];
		for(i in t) if($.trim(t[i])!="") opt.msgboard_blockszo.push(t[i]);
		var t=$('textarea[name=msgboard_deltext]').val().split("\n");
		opt.msgboard_delszo=[];
		for(i in t) if($.trim(t[i])!="") opt.msgboard_delszo.push(t[i]);

		if(!opt.torolt_kapcs_figyelo_nev) opt.torolt_kapcs_figyelo_regiism_nev={}; // ha kikapcsolják a nevek mentését, töröljük az elmentett neveket
		if(!opt.msgboard_show_new) opt.msgboard_last_message='';

		SaveOpt();
		alert("Beállítások elmentve!");		return false;
	}

	function MsgBoard_Add_NewFlag() {
		$('#msgboard_extend_msgs > li.it_msgboard_ujuzenet .messageboard_message_text').before(' <a href="#" class="it_msgboard_ujuzenet_ikon"><img src="'+IMG.msgboard_uj+'" style="margin-bottom:-2px;" title="Új üzenet (kattintásra eltünik ez a jelzés)" border="0" /></a>');
		$('#msgboard_extend_msgs > li.it_msgboard_ujuzenet a.it_msgboard_ujuzenet_ikon').click(function(){
			$('#msgboard_extend_msgs > li a.it_msgboard_ujuzenet_ikon').remove();
			if(opt.msgboard_show_new) {
				tmpvars.new_message=false;
				opt.msgboard_last_message=tmpvars.msgboard_legujabb_uzenet;
				SaveOpt();
			}
			return false;
		});
	}

	function check_setup_form(mit) {		if($(this).attr('type')=="checkbox" || $(this).attr('type')=="radio") mit=$(this).attr('name');
		switch(mit) {
			case "all":
			case "torolt_kapcs_figyelo":
				if ($('#it_setup_form input[name=torolt_kapcs_figyelo]').attr('checked'))
					$('#it_setup_form input[name=torolt_kapcs_figyelo_nev]').removeAttr("disabled","disabled");
				else
					$('#it_setup_form input[name=torolt_kapcs_figyelo_nev]').attr("disabled","disabled");
				if (mit=!"all") break;
			case "remove1024css":
				if ($('#it_setup_form input[name=remove1024css]').attr('checked'))
					$('#it_setup_form input[name=design_fixszeles], #it_setup_form input[name=design_kozepre]').removeAttr("disabled","disabled");
				else
					$('#it_setup_form input[name=design_fixszeles], #it_setup_form input[name=design_kozepre]').attr("disabled","disabled");
				if (mit=!"all") break;
			case "autoupdate":
				if ($('#it_setup_form input[name=autoupdate]').attr('checked'))
					$('#it_setup_form input[name=autoupdate_nap]').removeAttr("disabled","disabled");
				else
					$('#it_setup_form input[name=autoupdate_nap]').attr("disabled","disabled");
				if (mit=!"all") break;
			case "gh_uzen_hide":
				if ($('#it_setup_form input[name=gh_uzen_hide]').attr('checked'))
					$('#it_setup_form input[name=gh_uzen_hide_link]').removeAttr("disabled","disabled");
				else
					$('#it_setup_form input[name=gh_uzen_hide_link]').attr("disabled","disabled");
				if (mit=!"all") break;
			case "showszulinap":
				if ($('#it_setup_form input[name=showszulinap]').attr('checked'))
					$('#it_setup_form input[name=showszulinap_nap]').removeAttr("disabled","disabled");
				else
					$('#it_setup_form input[name=showszulinap_nap]').attr("disabled","disabled");
				if (mit=!"all") break;
			case "shownevnapism":
				if ($('#it_setup_form input[name=shownevnapism]').attr('checked'))
					$('#it_setup_form input[name=shownevnap_nap]').removeAttr("disabled","disabled");
				else
					$('#it_setup_form input[name=shownevnap_nap]').attr("disabled","disabled");
				if (mit=!"all") break;
			case "kezdolap_tisztitas":
				if ($('#it_setup_form input[name=kezdolap_tisztitas]').attr('checked'))
					$('#it_setup_form input[name=kezdolap_tisztitas_2]').removeAttr("disabled","disabled");
				else
					$('#it_setup_form input[name=kezdolap_tisztitas_2]').attr("disabled","disabled");
				if (mit=!"all") break;
			case "msgboard":
				if ($('#it_setup_form input[name=msgboard]:checked').val()=="extend") {
					$('#it_setup_form input[name=msgboard_exend_db]').removeAttr("disabled","disabled");
					$('#it_setup_form input[name=msgboard_load_unread]').removeAttr("disabled","disabled");
					$('#it_setup_form input[name=msgboard_autorefresh]').removeAttr("disabled","disabled");
					$('#it_setup_form input[name=msgboard_show_new]').removeAttr("disabled","disabled");
					$('#it_setup_form input[name=msgboard_sendbox][value!=top_bottom]').removeAttr("disabled","disabled");
					$('#it_setup_form input[name=msgboard_blockreload]').removeAttr("disabled","disabled");
					$('#it_setup_form input[name=msgboard_delreload]').removeAttr("disabled","disabled");
				} else {
					$('#it_setup_form input[name=msgboard_exend_db]').attr("disabled","disabled");
					$('#it_setup_form input[name=msgboard_load_unread]').attr("disabled","disabled");
					$('#it_setup_form input[name=msgboard_autorefresh]').attr("disabled","disabled");
					$('#it_setup_form input[name=msgboard_show_new]').attr("disabled","disabled");
					$('#it_setup_form input[name=msgboard_sendbox]').attr("disabled","disabled");
					$('#it_setup_form input[name=msgboard_blockreload]').attr("disabled","disabled");
					$('#it_setup_form input[name=msgboard_delreload]').attr("disabled","disabled");
				}
				if (mit=!"all") break;
			case "msgboard_censore":
				if ($('#it_setup_form input[name=msgboard_censore]').attr('checked')) {
					$('#it_setup_form textarea[name=msgboard_blocktext]').removeAttr("disabled","disabled");
					$('#it_setup_form textarea[name=msgboard_deltext]').removeAttr("disabled","disabled");
					$('#it_setup_form input[name=msgboard_censore_regexp]').removeAttr("disabled","disabled");
				} else {
					$('#it_setup_form textarea[name=msgboard_blocktext]').attr("disabled","disabled");
					$('#it_setup_form textarea[name=msgboard_deltext]').attr("disabled","disabled");
					$('#it_setup_form input[name=msgboard_censore_regexp]').attr("disabled","disabled");
				}
				if (mit=!"all") break;
			case "szulinap_koszonto":
				if ($('#it_setup_form input[name=szulinap_koszonto]').attr('checked')) {
					$('#it_setup_form input[name=szulinap_koszonto_targy]').removeAttr("disabled","disabled");
					$('#it_setup_form textarea[name=szulinap_koszonto_szoveg]').removeAttr("disabled","disabled");
				} else {
					$('#it_setup_form input[name=szulinap_koszonto_targy]').attr("disabled","disabled");
					$('#it_setup_form textarea[name=szulinap_koszonto_szoveg]').attr("disabled","disabled");
				}
				if (mit=!"all") break;
			case "nevnap_koszonto":
				if ($('#it_setup_form input[name=nevnap_koszonto]').attr('checked')) {
					$('#it_setup_form input[name=nevnap_koszonto_targy]').removeAttr("disabled","disabled");
					$('#it_setup_form textarea[name=nevnap_koszonto_szoveg]').removeAttr("disabled","disabled");
				} else {
					$('#it_setup_form input[name=nevnap_koszonto_targy]').attr("disabled","disabled");
					$('#it_setup_form textarea[name=nevnap_koszonto_szoveg]').attr("disabled","disabled");
				}
				if (mit=!"all") break;
			case "load_all_albumpic":
				if ($('#it_setup_form input[name=load_all_albumpic]:checked').val()=="quick") {
					$('#it_setup_form input[name=userimgs][value=default]').attr("disabled","disabled");
					$('#it_setup_form input[name=userimgs][value=clearbox]').attr('checked', 'checked');
				} else
					$('#it_setup_form input[name=userimgs][value=default]').removeAttr("disabled","disabled");
				if (mit=!"all") break;
		}
	}

	function Forum_AutoRefresh() {
		if (!loc.match(/page=/) || loc.match(/page=0/)) {	// csak az első oldalon működik
			tmpvars.forum_legujabb_hozzaszolas = ForumHash($('table.forummessage:first'));
			setTimeout(Forum_Refresh, opt2.msgboard_autorefresh_time*1000);

			// üzenetküldés
			$('div.sendcomment a').remove();
			$('div.sendcomment').prepend('<a class="bluebutton bluebutton_reverse" href="#" tabindex="2"><span>Vigyük fel</span></a>');
			$('div.sendcomment a').click(function(){
				if ($.trim($('textarea[name=p_messagetext]').val())=='') {
					$('div.editcomment div.msg p.error').html('<p class="error">A mező kitöltése kötelező!</p>');
					$('textarea[name=p_messagetext]').focus();
					return false;
				}else $('div.editcomment div.msg p.error').html('');
				$('div.sendcomment').append('<div>Küldés folyamatban...</div>').find('> a').hide();
				$.ajax({
					url: loc.match(/(.+)#?.*/)[1]+'&method=Save',
					type: 'POST',
					data: {token: $('input[name=token]').val(), p_messagetext: $('textarea[name=p_messagetext]').val(), p_answeredmessageid: $('input[name=p_answeredmessageid]').val()},
					success: function(){
						Forum_Refresh(true);
						$('textarea[name=p_messagetext]').val('');
						$('div.sendcomment a').show();
						$('div.sendcomment > div:last').remove();
					},
					error2: function(){
						log('Hiba a fórumra történő üzenetküldés közben, eredeti iWiW függvény meghívva.');
						savePostNormal();
					}
				})
				return false;
			});

			// [frissítés] szöveg
			$('tr.row_topicheader:last a').click(function(){ Forum_Refresh(true); return false;});
		}
	}

	function ForumHash(x) {
		var hash;
		hash = x.find('td.user a').text(); // név
		hash += x.find('tr:eq(1) td:first').text(); // szöveg
		hash += x.find('td.header').text(); // idő
		hash = hex_md5(hash);
		return hash;
	}

	function Forum_Refresh(stop) {		if(menu_open) return;
		log('Fórum Refresh: új hozzászólások keresése...');
		$.ajax({
			url: loc,
			dataType: 'xml',
			error2: function(){ log('Fórum Refresh: Hiba a letöltés közben.') },
			success: function(data){				var uj=true;
				$('table.forummessage', data).each(function(){					if(ForumHash($(this))==tmpvars.forum_legujabb_hozzaszolas) uj=false;
					if(!uj) $(this).remove();				});
				var db=$('table.forummessage', data).size();
				log('Fórum Refresh: új hozzászólások száma: ' + db );

				$('#hm_mymessages > a').attr('style', $('#hm_mymessages > a', data).attr('style'));	// üzenetek ikon frissítése

				if(db==0) return;
				tmpvars.forum_legujabb_hozzaszolas = ForumHash($('table.forummessage:first', data));

				$('table.forummessage', data).addClass('it_forum_ujhozzaszolas');
				$('table.forummessage:first').before($('table.forummessage', data));

				$('table.it_forum_ujhozzaszolas td.user').append(' <a href="#" class="it_forum_ujhozzaszolas_ikon"><img src="'+IMG.msgboard_uj+'" style="margin-bottom:-2px;" title="Új üzenet (kattintásra eltünik ez a jelzés)" border="0" /></a>');
				$('table.it_forum_ujhozzaszolas a.it_forum_ujhozzaszolas_ikon').click(function(){
					$('table.forummessage a.it_forum_ujhozzaszolas_ikon').remove();
					return false;
				});
				$('table.it_forum_ujhozzaszolas').removeClass('it_forum_ujhozzaszolas');
			}
		});
		if (stop!==true)	// hogy ne fusson több szálon
			setTimeout(Forum_Refresh, opt2.msgboard_autorefresh_time*1000);
	}


	// szmájlikat csináló div, meg kell adni a textareat!, ahova a szöveget kell beszúrnia
	function getSmileyDiv(ta){
		$d=$('<div/>');
		for(var i in SMILEY1) $d.append('<a href="#" title="'+SMILEY1[i]+'"><img src="'+SMILEY_URL+i+'" /></a> ');
		for(var i in SMILEY2) $d.append('<a href="#" title="'+SMILEY2[i]+'"><img src="'+SMILEY_URL+i+'" /></a> ');
		$d.find('a').click(function(){
			var szoveg=' '+$(this).attr('title')+' ';
			ta.focus();
			var startPos = ta.selectionStart;
			var endPos = ta.selectionEnd;
			ta.value = ta.value.substring(0, startPos) + szoveg + ta.value.substring(endPos, ta.value.length);
			ta.setSelectionRange(endPos+szoveg.length, endPos+szoveg.length);
			$('body > div:last').remove(); $('body > div:last').remove(); // popup bezárása
			return false;
		})
		$d.prepend("<br/><h2>Szmájli beszúrása</h2><br/><br/>");
		return $d;
	}

	// "szmájlik" link cseréje szmájlikra
	function ShowSmileys(){
		var ta=$(this).data('ta').get(0);
		var $d=getSmileyDiv(ta);
		ShowMessage({ btn:[], t:$d, w:400, h:260 })
		return false;
	}

	// --- /IWIW TOOLS V2 FÜGGVÉNYEI ---


	// --- ALAP FÜGGVÉNYEK ---
	function SaveOpt(){		var nev=USERID+'_opt';
		var ertek=JSON.stringify(opt);
		setTimeout(function(){GM_setValue(nev, ertek);}, 0);
	}
	function parseExInt(szam, min){		var a=parseInt(szam);
		if(a<min) a=min;
		return a;
	}
	function removeHTMLTags(strInputCode){
		strInputCode = strInputCode.replace(/&(lt|gt);/g, function (strMatch, p1){
			return (p1 == "lt")? "<" : ">";
		});
		var strTagStrippedText = strInputCode.replace(/<\/?[^>]+(>|$)/g, "");
		return strTagStrippedText;
	}
	function ajax(obj){		setTimeout(function(){			GM_xmlhttpRequest(obj);
		}, 0);
	}
	function addCSS(s){
		GM_addStyle(s);
	}
	function addJS(js){
		var c=document.createElement('script');
		c.setAttribute('type', 'text/javascript');
		c.innerHTML=js;
		document.getElementsByTagName('head')[0].appendChild(c);
	}
	function log(s){
		if(DEBUG) GM_log(s);
	}
	function str_replace(search, replace, subject) {
		// http://kevin.vanzonneveld.net
		var s = subject;
		var ra = r instanceof Array, sa = s instanceof Array;
		var f = [].concat(search);
		var r = [].concat(replace);
		var i = (s = [].concat(s)).length;
		var j = 0;
		while (j = 0, i--) {
			if (s[i]) {
				while (s[i] = (s[i]+'').split(f[j]).join(ra ? r[j] || "" : r[0]), ++j in f){};
			}
		}
		return sa ? s : s[0];
	}
	// --- /ALAP FÜGGVÉNYEK ---



	// --- SZKRIPTEK ---
	/* jQuery v1.2.6 */ eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(H(){J w=1b.4M,3m$=1b.$;J D=1b.4M=1b.$=H(a,b){I 2B D.17.5j(a,b)};J u=/^[^<]*(<(.|\\s)+>)[^>]*$|^#(\\w+)$/,62=/^.[^:#\\[\\.]*$/,12;D.17=D.44={5j:H(d,b){d=d||S;G(d.16){7[0]=d;7.K=1;I 7}G(1j d=="23"){J c=u.2D(d);G(c&&(c[1]||!b)){G(c[1])d=D.4h([c[1]],b);N{J a=S.61(c[3]);G(a){G(a.2v!=c[3])I D().2q(d);I D(a)}d=[]}}N I D(b).2q(d)}N G(D.1D(d))I D(S)[D.17.27?"27":"43"](d);I 7.6Y(D.2d(d))},5w:"1.2.6",8G:H(){I 7.K},K:0,3p:H(a){I a==12?D.2d(7):7[a]},2I:H(b){J a=D(b);a.5n=7;I a},6Y:H(a){7.K=0;2p.44.1p.1w(7,a);I 7},P:H(a,b){I D.P(7,a,b)},5i:H(b){J a=-1;I D.2L(b&&b.5w?b[0]:b,7)},1K:H(c,a,b){J d=c;G(c.1q==56)G(a===12)I 7[0]&&D[b||"1K"](7[0],c);N{d={};d[c]=a}I 7.P(H(i){R(c 1n d)D.1K(b?7.V:7,c,D.1i(7,d[c],b,i,c))})},1g:H(b,a){G((b==\'2h\'||b==\'1Z\')&&3d(a)<0)a=12;I 7.1K(b,a,"2a")},1r:H(b){G(1j b!="49"&&b!=U)I 7.4E().3v((7[0]&&7[0].2z||S).5F(b));J a="";D.P(b||7,H(){D.P(7.3t,H(){G(7.16!=8)a+=7.16!=1?7.76:D.17.1r([7])})});I a},5z:H(b){G(7[0])D(b,7[0].2z).5y().39(7[0]).2l(H(){J a=7;1B(a.1x)a=a.1x;I a}).3v(7);I 7},8Y:H(a){I 7.P(H(){D(7).6Q().5z(a)})},8R:H(a){I 7.P(H(){D(7).5z(a)})},3v:H(){I 7.3W(19,M,Q,H(a){G(7.16==1)7.3U(a)})},6F:H(){I 7.3W(19,M,M,H(a){G(7.16==1)7.39(a,7.1x)})},6E:H(){I 7.3W(19,Q,Q,H(a){7.1d.39(a,7)})},5q:H(){I 7.3W(19,Q,M,H(a){7.1d.39(a,7.2H)})},3l:H(){I 7.5n||D([])},2q:H(b){J c=D.2l(7,H(a){I D.2q(b,a)});I 7.2I(/[^+>] [^+>]/.11(b)||b.1h("..")>-1?D.4r(c):c)},5y:H(e){J f=7.2l(H(){G(D.14.1f&&!D.4n(7)){J a=7.6o(M),5h=S.3h("1v");5h.3U(a);I D.4h([5h.4H])[0]}N I 7.6o(M)});J d=f.2q("*").5c().P(H(){G(7[E]!=12)7[E]=U});G(e===M)7.2q("*").5c().P(H(i){G(7.16==3)I;J c=D.L(7,"3w");R(J a 1n c)R(J b 1n c[a])D.W.1e(d[i],a,c[a][b],c[a][b].L)});I f},1E:H(b){I 7.2I(D.1D(b)&&D.3C(7,H(a,i){I b.1k(a,i)})||D.3g(b,7))},4Y:H(b){G(b.1q==56)G(62.11(b))I 7.2I(D.3g(b,7,M));N b=D.3g(b,7);J a=b.K&&b[b.K-1]!==12&&!b.16;I 7.1E(H(){I a?D.2L(7,b)<0:7!=b})},1e:H(a){I 7.2I(D.4r(D.2R(7.3p(),1j a==\'23\'?D(a):D.2d(a))))},3F:H(a){I!!a&&D.3g(a,7).K>0},7T:H(a){I 7.3F("."+a)},6e:H(b){G(b==12){G(7.K){J c=7[0];G(D.Y(c,"2A")){J e=c.64,63=[],15=c.15,2V=c.O=="2A-2V";G(e<0)I U;R(J i=2V?e:0,2f=2V?e+1:15.K;i<2f;i++){J d=15[i];G(d.2W){b=D.14.1f&&!d.at.2x.an?d.1r:d.2x;G(2V)I b;63.1p(b)}}I 63}N I(7[0].2x||"").1o(/\\r/g,"")}I 12}G(b.1q==4L)b+=\'\';I 7.P(H(){G(7.16!=1)I;G(b.1q==2p&&/5O|5L/.11(7.O))7.4J=(D.2L(7.2x,b)>=0||D.2L(7.34,b)>=0);N G(D.Y(7,"2A")){J a=D.2d(b);D("9R",7).P(H(){7.2W=(D.2L(7.2x,a)>=0||D.2L(7.1r,a)>=0)});G(!a.K)7.64=-1}N 7.2x=b})},2K:H(a){I a==12?(7[0]?7[0].4H:U):7.4E().3v(a)},7b:H(a){I 7.5q(a).21()},79:H(i){I 7.3s(i,i+1)},3s:H(){I 7.2I(2p.44.3s.1w(7,19))},2l:H(b){I 7.2I(D.2l(7,H(a,i){I b.1k(a,i,a)}))},5c:H(){I 7.1e(7.5n)},L:H(d,b){J a=d.1R(".");a[1]=a[1]?"."+a[1]:"";G(b===12){J c=7.5C("9z"+a[1]+"!",[a[0]]);G(c===12&&7.K)c=D.L(7[0],d);I c===12&&a[1]?7.L(a[0]):c}N I 7.1P("9u"+a[1]+"!",[a[0],b]).P(H(){D.L(7,d,b)})},3b:H(a){I 7.P(H(){D.3b(7,a)})},3W:H(g,f,h,d){J e=7.K>1,3x;I 7.P(H(){G(!3x){3x=D.4h(g,7.2z);G(h)3x.9o()}J b=7;G(f&&D.Y(7,"1T")&&D.Y(3x[0],"4F"))b=7.3H("22")[0]||7.3U(7.2z.3h("22"));J c=D([]);D.P(3x,H(){J a=e?D(7).5y(M)[0]:7;G(D.Y(a,"1m"))c=c.1e(a);N{G(a.16==1)c=c.1e(D("1m",a).21());d.1k(b,a)}});c.P(6T)})}};D.17.5j.44=D.17;H 6T(i,a){G(a.4d)D.3Y({1a:a.4d,31:Q,1O:"1m"});N D.5u(a.1r||a.6O||a.4H||"");G(a.1d)a.1d.37(a)}H 1z(){I+2B 8J}D.1l=D.17.1l=H(){J b=19[0]||{},i=1,K=19.K,4x=Q,15;G(b.1q==8I){4x=b;b=19[1]||{};i=2}G(1j b!="49"&&1j b!="H")b={};G(K==i){b=7;--i}R(;i<K;i++)G((15=19[i])!=U)R(J c 1n 15){J a=b[c],2w=15[c];G(b===2w)6M;G(4x&&2w&&1j 2w=="49"&&!2w.16)b[c]=D.1l(4x,a||(2w.K!=U?[]:{}),2w);N G(2w!==12)b[c]=2w}I b};J E="4M"+1z(),6K=0,5r={},6G=/z-?5i|8B-?8A|1y|6B|8v-?1Z/i,3P=S.3P||{};D.1l({8u:H(a){1b.$=3m$;G(a)1b.4M=w;I D},1D:H(a){I!!a&&1j a!="23"&&!a.Y&&a.1q!=2p&&/^[\\s[]?H/.11(a+"")},4n:H(a){I a.1C&&!a.1c||a.2j&&a.2z&&!a.2z.1c},5u:H(a){a=D.3k(a);G(a){J b=S.3H("6w")[0]||S.1C,1m=S.3h("1m");1m.O="1r/4t";G(D.14.1f)1m.1r=a;N 1m.3U(S.5F(a));b.39(1m,b.1x);b.37(1m)}},Y:H(b,a){I b.Y&&b.Y.2r()==a.2r()},1Y:{},L:H(c,d,b){c=c==1b?5r:c;J a=c[E];G(!a)a=c[E]=++6K;G(d&&!D.1Y[a])D.1Y[a]={};G(b!==12)D.1Y[a][d]=b;I d?D.1Y[a][d]:a},3b:H(c,b){c=c==1b?5r:c;J a=c[E];G(b){G(D.1Y[a]){2U D.1Y[a][b];b="";R(b 1n D.1Y[a])1X;G(!b)D.3b(c)}}N{1U{2U c[E]}1V(e){G(c.5l)c.5l(E)}2U D.1Y[a]}},P:H(d,a,c){J e,i=0,K=d.K;G(c){G(K==12){R(e 1n d)G(a.1w(d[e],c)===Q)1X}N R(;i<K;)G(a.1w(d[i++],c)===Q)1X}N{G(K==12){R(e 1n d)G(a.1k(d[e],e,d[e])===Q)1X}N R(J b=d[0];i<K&&a.1k(b,i,b)!==Q;b=d[++i]){}}I d},1i:H(b,a,c,i,d){G(D.1D(a))a=a.1k(b,i);I a&&a.1q==4L&&c=="2a"&&!6G.11(d)?a+"2X":a},1F:{1e:H(c,b){D.P((b||"").1R(/\\s+/),H(i,a){G(c.16==1&&!D.1F.3T(c.1F,a))c.1F+=(c.1F?" ":"")+a})},21:H(c,b){G(c.16==1)c.1F=b!=12?D.3C(c.1F.1R(/\\s+/),H(a){I!D.1F.3T(b,a)}).6s(" "):""},3T:H(b,a){I D.2L(a,(b.1F||b).6r().1R(/\\s+/))>-1}},6q:H(b,c,a){J e={};R(J d 1n c){e[d]=b.V[d];b.V[d]=c[d]}a.1k(b);R(J d 1n c)b.V[d]=e[d]},1g:H(d,e,c){G(e=="2h"||e=="1Z"){J b,3X={30:"5x",5g:"1G",18:"3I"},35=e=="2h"?["5e","6k"]:["5G","6i"];H 5b(){b=e=="2h"?d.8f:d.8c;J a=0,2C=0;D.P(35,H(){a+=3d(D.2a(d,"57"+7,M))||0;2C+=3d(D.2a(d,"2C"+7+"4b",M))||0});b-=29.83(a+2C)}G(D(d).3F(":4j"))5b();N D.6q(d,3X,5b);I 29.2f(0,b)}I D.2a(d,e,c)},2a:H(f,l,k){J e,V=f.V;H 3E(b){G(!D.14.2k)I Q;J a=3P.54(b,U);I!a||a.52("3E")==""}G(l=="1y"&&D.14.1f){e=D.1K(V,"1y");I e==""?"1":e}G(D.14.2G&&l=="18"){J d=V.50;V.50="0 7Y 7W";V.50=d}G(l.1I(/4i/i))l=y;G(!k&&V&&V[l])e=V[l];N G(3P.54){G(l.1I(/4i/i))l="4i";l=l.1o(/([A-Z])/g,"-$1").3y();J c=3P.54(f,U);G(c&&!3E(f))e=c.52(l);N{J g=[],2E=[],a=f,i=0;R(;a&&3E(a);a=a.1d)2E.6h(a);R(;i<2E.K;i++)G(3E(2E[i])){g[i]=2E[i].V.18;2E[i].V.18="3I"}e=l=="18"&&g[2E.K-1]!=U?"2F":(c&&c.52(l))||"";R(i=0;i<g.K;i++)G(g[i]!=U)2E[i].V.18=g[i]}G(l=="1y"&&e=="")e="1"}N G(f.4g){J h=l.1o(/\\-(\\w)/g,H(a,b){I b.2r()});e=f.4g[l]||f.4g[h];G(!/^\\d+(2X)?$/i.11(e)&&/^\\d/.11(e)){J j=V.1A,66=f.65.1A;f.65.1A=f.4g.1A;V.1A=e||0;e=V.aM+"2X";V.1A=j;f.65.1A=66}}I e},4h:H(l,h){J k=[];h=h||S;G(1j h.3h==\'12\')h=h.2z||h[0]&&h[0].2z||S;D.P(l,H(i,d){G(!d)I;G(d.1q==4L)d+=\'\';G(1j d=="23"){d=d.1o(/(<(\\w+)[^>]*?)\\/>/g,H(b,a,c){I c.1I(/^(aK|4f|7E|aG|4T|7A|aB|3n|az|ay|av)$/i)?b:a+"></"+c+">"});J f=D.3k(d).3y(),1v=h.3h("1v");J e=!f.1h("<au")&&[1,"<2A 7w=\'7w\'>","</2A>"]||!f.1h("<ar")&&[1,"<7v>","</7v>"]||f.1I(/^<(aq|22|am|ak|ai)/)&&[1,"<1T>","</1T>"]||!f.1h("<4F")&&[2,"<1T><22>","</22></1T>"]||(!f.1h("<af")||!f.1h("<ad"))&&[3,"<1T><22><4F>","</4F></22></1T>"]||!f.1h("<7E")&&[2,"<1T><22></22><7q>","</7q></1T>"]||D.14.1f&&[1,"1v<1v>","</1v>"]||[0,"",""];1v.4H=e[1]+d+e[2];1B(e[0]--)1v=1v.5T;G(D.14.1f){J g=!f.1h("<1T")&&f.1h("<22")<0?1v.1x&&1v.1x.3t:e[1]=="<1T>"&&f.1h("<22")<0?1v.3t:[];R(J j=g.K-1;j>=0;--j)G(D.Y(g[j],"22")&&!g[j].3t.K)g[j].1d.37(g[j]);G(/^\\s/.11(d))1v.39(h.5F(d.1I(/^\\s*/)[0]),1v.1x)}d=D.2d(1v.3t)}G(d.K===0&&(!D.Y(d,"3V")&&!D.Y(d,"2A")))I;G(d[0]==12||D.Y(d,"3V")||d.15)k.1p(d);N k=D.2R(k,d)});I k},1K:H(d,f,c){G(!d||d.16==3||d.16==8)I 12;J e=!D.4n(d),40=c!==12,1f=D.14.1f;f=e&&D.3X[f]||f;G(d.2j){J g=/5Q|4d|V/.11(f);G(f=="2W"&&D.14.2k)d.1d.64;G(f 1n d&&e&&!g){G(40){G(f=="O"&&D.Y(d,"4T")&&d.1d)7p"O a3 a1\'t 9V 9U";d[f]=c}G(D.Y(d,"3V")&&d.7i(f))I d.7i(f).76;I d[f]}G(1f&&e&&f=="V")I D.1K(d.V,"9T",c);G(40)d.9Q(f,""+c);J h=1f&&e&&g?d.4G(f,2):d.4G(f);I h===U?12:h}G(1f&&f=="1y"){G(40){d.6B=1;d.1E=(d.1E||"").1o(/7f\\([^)]*\\)/,"")+(3r(c)+\'\'=="9L"?"":"7f(1y="+c*7a+")")}I d.1E&&d.1E.1h("1y=")>=0?(3d(d.1E.1I(/1y=([^)]*)/)[1])/7a)+\'\':""}f=f.1o(/-([a-z])/9H,H(a,b){I b.2r()});G(40)d[f]=c;I d[f]},3k:H(a){I(a||"").1o(/^\\s+|\\s+$/g,"")},2d:H(b){J a=[];G(b!=U){J i=b.K;G(i==U||b.1R||b.4I||b.1k)a[0]=b;N 1B(i)a[--i]=b[i]}I a},2L:H(b,a){R(J i=0,K=a.K;i<K;i++)G(a[i]===b)I i;I-1},2R:H(a,b){J i=0,T,2S=a.K;G(D.14.1f){1B(T=b[i++])G(T.16!=8)a[2S++]=T}N 1B(T=b[i++])a[2S++]=T;I a},4r:H(a){J c=[],2o={};1U{R(J i=0,K=a.K;i<K;i++){J b=D.L(a[i]);G(!2o[b]){2o[b]=M;c.1p(a[i])}}}1V(e){c=a}I c},3C:H(c,a,d){J b=[];R(J i=0,K=c.K;i<K;i++)G(!d!=!a(c[i],i))b.1p(c[i]);I b},2l:H(d,a){J c=[];R(J i=0,K=d.K;i<K;i++){J b=a(d[i],i);G(b!=U)c[c.K]=b}I c.7d.1w([],c)}});J v=9B.9A.3y();D.14={5B:(v.1I(/.+(?:9y|9x|9w|9v)[\\/: ]([\\d.]+)/)||[])[1],2k:/75/.11(v),2G:/2G/.11(v),1f:/1f/.11(v)&&!/2G/.11(v),42:/42/.11(v)&&!/(9s|75)/.11(v)};J y=D.14.1f?"7o":"72";D.1l({71:!D.14.1f||S.70=="6Z",3X:{"R":"9n","9k":"1F","4i":y,72:y,7o:y,9h:"9f",9e:"9d",9b:"99"}});D.P({6W:H(a){I a.1d},97:H(a){I D.4S(a,"1d")},95:H(a){I D.3a(a,2,"2H")},91:H(a){I D.3a(a,2,"4l")},8Z:H(a){I D.4S(a,"2H")},8X:H(a){I D.4S(a,"4l")},8W:H(a){I D.5v(a.1d.1x,a)},8V:H(a){I D.5v(a.1x)},6Q:H(a){I D.Y(a,"8U")?a.8T||a.8S.S:D.2d(a.3t)}},H(c,d){D.17[c]=H(b){J a=D.2l(7,d);G(b&&1j b=="23")a=D.3g(b,a);I 7.2I(D.4r(a))}});D.P({6P:"3v",8Q:"6F",39:"6E",8P:"5q",8O:"7b"},H(c,b){D.17[c]=H(){J a=19;I 7.P(H(){R(J i=0,K=a.K;i<K;i++)D(a[i])[b](7)})}});D.P({8N:H(a){D.1K(7,a,"");G(7.16==1)7.5l(a)},8M:H(a){D.1F.1e(7,a)},8L:H(a){D.1F.21(7,a)},8K:H(a){D.1F[D.1F.3T(7,a)?"21":"1e"](7,a)},21:H(a){G(!a||D.1E(a,[7]).r.K){D("*",7).1e(7).P(H(){D.W.21(7);D.3b(7)});G(7.1d)7.1d.37(7)}},4E:H(){D(">*",7).21();1B(7.1x)7.37(7.1x)}},H(a,b){D.17[a]=H(){I 7.P(b,19)}});D.P(["6N","4b"],H(i,c){J b=c.3y();D.17[b]=H(a){I 7[0]==1b?D.14.2G&&S.1c["5t"+c]||D.14.2k&&1b["5s"+c]||S.70=="6Z"&&S.1C["5t"+c]||S.1c["5t"+c]:7[0]==S?29.2f(29.2f(S.1c["4y"+c],S.1C["4y"+c]),29.2f(S.1c["2i"+c],S.1C["2i"+c])):a==12?(7.K?D.1g(7[0],b):U):7.1g(b,a.1q==56?a:a+"2X")}});H 25(a,b){I a[0]&&3r(D.2a(a[0],b,M),10)||0}J C=D.14.2k&&3r(D.14.5B)<8H?"(?:[\\\\w*3m-]|\\\\\\\\.)":"(?:[\\\\w\\8F-\\8E*3m-]|\\\\\\\\.)",6L=2B 4v("^>\\\\s*("+C+"+)"),6J=2B 4v("^("+C+"+)(#)("+C+"+)"),6I=2B 4v("^([#.]?)("+C+"*)");D.1l({6H:{"":H(a,i,m){I m[2]=="*"||D.Y(a,m[2])},"#":H(a,i,m){I a.4G("2v")==m[2]},":":{8D:H(a,i,m){I i<m[3]-0},8C:H(a,i,m){I i>m[3]-0},3a:H(a,i,m){I m[3]-0==i},79:H(a,i,m){I m[3]-0==i},3o:H(a,i){I i==0},3S:H(a,i,m,r){I i==r.K-1},6D:H(a,i){I i%2==0},6C:H(a,i){I i%2},"3o-4u":H(a){I a.1d.3H("*")[0]==a},"3S-4u":H(a){I D.3a(a.1d.5T,1,"4l")==a},"8z-4u":H(a){I!D.3a(a.1d.5T,2,"4l")},6W:H(a){I a.1x},4E:H(a){I!a.1x},8y:H(a,i,m){I(a.6O||a.8x||D(a).1r()||"").1h(m[3])>=0},4j:H(a){I"1G"!=a.O&&D.1g(a,"18")!="2F"&&D.1g(a,"5g")!="1G"},1G:H(a){I"1G"==a.O||D.1g(a,"18")=="2F"||D.1g(a,"5g")=="1G"},8w:H(a){I!a.3R},3R:H(a){I a.3R},4J:H(a){I a.4J},2W:H(a){I a.2W||D.1K(a,"2W")},1r:H(a){I"1r"==a.O},5O:H(a){I"5O"==a.O},5L:H(a){I"5L"==a.O},5p:H(a){I"5p"==a.O},3Q:H(a){I"3Q"==a.O},5o:H(a){I"5o"==a.O},6A:H(a){I"6A"==a.O},6z:H(a){I"6z"==a.O},2s:H(a){I"2s"==a.O||D.Y(a,"2s")},4T:H(a){I/4T|2A|6y|2s/i.11(a.Y)},3T:H(a,i,m){I D.2q(m[3],a).K},8t:H(a){I/h\\d/i.11(a.Y)},8s:H(a){I D.3C(D.3O,H(b){I a==b.T}).K}}},6x:[/^(\\[) *@?([\\w-]+) *([!*$^~=]*) *(\'?"?)(.*?)\\4 *\\]/,/^(:)([\\w-]+)\\("?\'?(.*?(\\(.*?\\))?[^(]*?)"?\'?\\)/,2B 4v("^([:.#]*)("+C+"+)")],3g:H(a,c,b){J d,1t=[];1B(a&&a!=d){d=a;J f=D.1E(a,c,b);a=f.t.1o(/^\\s*,\\s*/,"");1t=b?c=f.r:D.2R(1t,f.r)}I 1t},2q:H(t,o){G(1j t!="23")I[t];G(o&&o.16!=1&&o.16!=9)I[];o=o||S;J d=[o],2o=[],3S,Y;1B(t&&3S!=t){J r=[];3S=t;t=D.3k(t);J l=Q,3j=6L,m=3j.2D(t);G(m){Y=m[1].2r();R(J i=0;d[i];i++)R(J c=d[i].1x;c;c=c.2H)G(c.16==1&&(Y=="*"||c.Y.2r()==Y))r.1p(c);d=r;t=t.1o(3j,"");G(t.1h(" ")==0)6M;l=M}N{3j=/^([>+~])\\s*(\\w*)/i;G((m=3j.2D(t))!=U){r=[];J k={};Y=m[2].2r();m=m[1];R(J j=0,3i=d.K;j<3i;j++){J n=m=="~"||m=="+"?d[j].2H:d[j].1x;R(;n;n=n.2H)G(n.16==1){J g=D.L(n);G(m=="~"&&k[g])1X;G(!Y||n.Y.2r()==Y){G(m=="~")k[g]=M;r.1p(n)}G(m=="+")1X}}d=r;t=D.3k(t.1o(3j,""));l=M}}G(t&&!l){G(!t.1h(",")){G(o==d[0])d.4s();2o=D.2R(2o,d);r=d=[o];t=" "+t.6v(1,t.K)}N{J h=6J;J m=h.2D(t);G(m){m=[0,m[2],m[3],m[1]]}N{h=6I;m=h.2D(t)}m[2]=m[2].1o(/\\\\/g,"");J f=d[d.K-1];G(m[1]=="#"&&f&&f.61&&!D.4n(f)){J p=f.61(m[2]);G((D.14.1f||D.14.2G)&&p&&1j p.2v=="23"&&p.2v!=m[2])p=D(\'[@2v="\'+m[2]+\'"]\',f)[0];d=r=p&&(!m[3]||D.Y(p,m[3]))?[p]:[]}N{R(J i=0;d[i];i++){J a=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2];G(a=="*"&&d[i].Y.3y()=="49")a="3n";r=D.2R(r,d[i].3H(a))}G(m[1]==".")r=D.5m(r,m[2]);G(m[1]=="#"){J e=[];R(J i=0;r[i];i++)G(r[i].4G("2v")==m[2]){e=[r[i]];1X}r=e}d=r}t=t.1o(h,"")}}G(t){J b=D.1E(t,r);d=r=b.r;t=D.3k(b.t)}}G(t)d=[];G(d&&o==d[0])d.4s();2o=D.2R(2o,d);I 2o},5m:H(r,m,a){m=" "+m+" ";J c=[];R(J i=0;r[i];i++){J b=(" "+r[i].1F+" ").1h(m)>=0;G(!a&&b||a&&!b)c.1p(r[i])}I c},1E:H(t,r,h){J d;1B(t&&t!=d){d=t;J p=D.6x,m;R(J i=0;p[i];i++){m=p[i].2D(t);G(m){t=t.8r(m[0].K);m[2]=m[2].1o(/\\\\/g,"");1X}}G(!m)1X;G(m[1]==":"&&m[2]=="4Y")r=62.11(m[3])?D.1E(m[3],r,M).r:D(r).4Y(m[3]);N G(m[1]==".")r=D.5m(r,m[2],h);N G(m[1]=="["){J g=[],O=m[3];R(J i=0,3i=r.K;i<3i;i++){J a=r[i],z=a[D.3X[m[2]]||m[2]];G(z==U||/5Q|4d|2W/.11(m[2]))z=D.1K(a,m[2])||\'\';G((O==""&&!!z||O=="="&&z==m[5]||O=="!="&&z!=m[5]||O=="^="&&z&&!z.1h(m[5])||O=="$="&&z.6v(z.K-m[5].K)==m[5]||(O=="*="||O=="~=")&&z.1h(m[5])>=0)^h)g.1p(a)}r=g}N G(m[1]==":"&&m[2]=="3a-4u"){J e={},g=[],11=/(-?)(\\d*)n((?:\\+|-)?\\d*)/.2D(m[3]=="6D"&&"2n"||m[3]=="6C"&&"2n+1"||!/\\D/.11(m[3])&&"8q+"+m[3]||m[3]),3o=(11[1]+(11[2]||1))-0,d=11[3]-0;R(J i=0,3i=r.K;i<3i;i++){J j=r[i],1d=j.1d,2v=D.L(1d);G(!e[2v]){J c=1;R(J n=1d.1x;n;n=n.2H)G(n.16==1)n.4q=c++;e[2v]=M}J b=Q;G(3o==0){G(j.4q==d)b=M}N G((j.4q-d)%3o==0&&(j.4q-d)/3o>=0)b=M;G(b^h)g.1p(j)}r=g}N{J f=D.6H[m[1]];G(1j f=="49")f=f[m[2]];G(1j f=="23")f=6u("Q||H(a,i){I "+f+";}");r=D.3C(r,H(a,i){I f(a,i,m,r)},h)}}I{r:r,t:t}},4S:H(b,c){J a=[],1t=b[c];1B(1t&&1t!=S){G(1t.16==1)a.1p(1t);1t=1t[c]}I a},3a:H(a,e,c,b){e=e||1;J d=0;R(;a;a=a[c])G(a.16==1&&++d==e)1X;I a},5v:H(n,a){J r=[];R(;n;n=n.2H){G(n.16==1&&n!=a)r.1p(n)}I r}});D.W={1e:H(f,i,g,e){G(f.16==3||f.16==8)I;G(D.14.1f&&f.4I)f=1b;G(!g.24)g.24=7.24++;G(e!=12){J h=g;g=7.3M(h,H(){I h.1w(7,19)});g.L=e}J j=D.L(f,"3w")||D.L(f,"3w",{}),1H=D.L(f,"1H")||D.L(f,"1H",H(){G(1j D!="12"&&!D.W.5k)I D.W.1H.1w(19.3L.T,19)});1H.T=f;D.P(i.1R(/\\s+/),H(c,b){J a=b.1R(".");b=a[0];g.O=a[1];J d=j[b];G(!d){d=j[b]={};G(!D.W.2t[b]||D.W.2t[b].4p.1k(f)===Q){G(f.3K)f.3K(b,1H,Q);N G(f.6t)f.6t("4o"+b,1H)}}d[g.24]=g;D.W.26[b]=M});f=U},24:1,26:{},21:H(e,h,f){G(e.16==3||e.16==8)I;J i=D.L(e,"3w"),1L,5i;G(i){G(h==12||(1j h=="23"&&h.8p(0)=="."))R(J g 1n i)7.21(e,g+(h||""));N{G(h.O){f=h.2y;h=h.O}D.P(h.1R(/\\s+/),H(b,a){J c=a.1R(".");a=c[0];G(i[a]){G(f)2U i[a][f.24];N R(f 1n i[a])G(!c[1]||i[a][f].O==c[1])2U i[a][f];R(1L 1n i[a])1X;G(!1L){G(!D.W.2t[a]||D.W.2t[a].4A.1k(e)===Q){G(e.6p)e.6p(a,D.L(e,"1H"),Q);N G(e.6n)e.6n("4o"+a,D.L(e,"1H"))}1L=U;2U i[a]}}})}R(1L 1n i)1X;G(!1L){J d=D.L(e,"1H");G(d)d.T=U;D.3b(e,"3w");D.3b(e,"1H")}}},1P:H(h,c,f,g,i){c=D.2d(c);G(h.1h("!")>=0){h=h.3s(0,-1);J a=M}G(!f){G(7.26[h])D("*").1e([1b,S]).1P(h,c)}N{G(f.16==3||f.16==8)I 12;J b,1L,17=D.1D(f[h]||U),W=!c[0]||!c[0].32;G(W){c.6h({O:h,2J:f,32:H(){},3J:H(){},4C:1z()});c[0][E]=M}c[0].O=h;G(a)c[0].6m=M;J d=D.L(f,"1H");G(d)b=d.1w(f,c);G((!17||(D.Y(f,\'a\')&&h=="4V"))&&f["4o"+h]&&f["4o"+h].1w(f,c)===Q)b=Q;G(W)c.4s();G(i&&D.1D(i)){1L=i.1w(f,b==U?c:c.7d(b));G(1L!==12)b=1L}G(17&&g!==Q&&b!==Q&&!(D.Y(f,\'a\')&&h=="4V")){7.5k=M;1U{f[h]()}1V(e){}}7.5k=Q}I b},1H:H(b){J a,1L,38,5f,4m;b=19[0]=D.W.6l(b||1b.W);38=b.O.1R(".");b.O=38[0];38=38[1];5f=!38&&!b.6m;4m=(D.L(7,"3w")||{})[b.O];R(J j 1n 4m){J c=4m[j];G(5f||c.O==38){b.2y=c;b.L=c.L;1L=c.1w(7,19);G(a!==Q)a=1L;G(1L===Q){b.32();b.3J()}}}I a},6l:H(b){G(b[E]==M)I b;J d=b;b={8o:d};J c="8n 8m 8l 8k 2s 8j 47 5d 6j 5E 8i L 8h 8g 4K 2y 5a 59 8e 8b 58 6f 8a 88 4k 87 86 84 6d 2J 4C 6c O 82 81 35".1R(" ");R(J i=c.K;i;i--)b[c[i]]=d[c[i]];b[E]=M;b.32=H(){G(d.32)d.32();d.80=Q};b.3J=H(){G(d.3J)d.3J();d.7Z=M};b.4C=b.4C||1z();G(!b.2J)b.2J=b.6d||S;G(b.2J.16==3)b.2J=b.2J.1d;G(!b.4k&&b.4K)b.4k=b.4K==b.2J?b.6c:b.4K;G(b.58==U&&b.5d!=U){J a=S.1C,1c=S.1c;b.58=b.5d+(a&&a.2e||1c&&1c.2e||0)-(a.6b||0);b.6f=b.6j+(a&&a.2c||1c&&1c.2c||0)-(a.6a||0)}G(!b.35&&((b.47||b.47===0)?b.47:b.5a))b.35=b.47||b.5a;G(!b.59&&b.5E)b.59=b.5E;G(!b.35&&b.2s)b.35=(b.2s&1?1:(b.2s&2?3:(b.2s&4?2:0)));I b},3M:H(a,b){b.24=a.24=a.24||b.24||7.24++;I b},2t:{27:{4p:H(){55();I},4A:H(){I}},3D:{4p:H(){G(D.14.1f)I Q;D(7).2O("53",D.W.2t.3D.2y);I M},4A:H(){G(D.14.1f)I Q;D(7).4e("53",D.W.2t.3D.2y);I M},2y:H(a){G(F(a,7))I M;a.O="3D";I D.W.1H.1w(7,19)}},3N:{4p:H(){G(D.14.1f)I Q;D(7).2O("51",D.W.2t.3N.2y);I M},4A:H(){G(D.14.1f)I Q;D(7).4e("51",D.W.2t.3N.2y);I M},2y:H(a){G(F(a,7))I M;a.O="3N";I D.W.1H.1w(7,19)}}}};D.17.1l({2O:H(c,a,b){I c=="4X"?7.2V(c,a,b):7.P(H(){D.W.1e(7,c,b||a,b&&a)})},2V:H(d,b,c){J e=D.W.3M(c||b,H(a){D(7).4e(a,e);I(c||b).1w(7,19)});I 7.P(H(){D.W.1e(7,d,e,c&&b)})},4e:H(a,b){I 7.P(H(){D.W.21(7,a,b)})},1P:H(c,a,b){I 7.P(H(){D.W.1P(c,a,7,M,b)})},5C:H(c,a,b){I 7[0]&&D.W.1P(c,a,7[0],Q,b)},2m:H(b){J c=19,i=1;1B(i<c.K)D.W.3M(b,c[i++]);I 7.4V(D.W.3M(b,H(a){7.4Z=(7.4Z||0)%i;a.32();I c[7.4Z++].1w(7,19)||Q}))},7X:H(a,b){I 7.2O(\'3D\',a).2O(\'3N\',b)},27:H(a){55();G(D.2Q)a.1k(S,D);N D.3A.1p(H(){I a.1k(7,D)});I 7}});D.1l({2Q:Q,3A:[],27:H(){G(!D.2Q){D.2Q=M;G(D.3A){D.P(D.3A,H(){7.1k(S)});D.3A=U}D(S).5C("27")}}});J x=Q;H 55(){G(x)I;x=M;G(S.3K&&!D.14.2G)S.3K("69",D.27,Q);G(D.14.1f&&1b==1S)(H(){G(D.2Q)I;1U{S.1C.7V("1A")}1V(3e){3B(19.3L,0);I}D.27()})();G(D.14.2G)S.3K("69",H(){G(D.2Q)I;R(J i=0;i<S.4W.K;i++)G(S.4W[i].3R){3B(19.3L,0);I}D.27()},Q);G(D.14.2k){J a;(H(){G(D.2Q)I;G(S.3f!="68"&&S.3f!="1J"){3B(19.3L,0);I}G(a===12)a=D("V, 7A[7U=7S]").K;G(S.4W.K!=a){3B(19.3L,0);I}D.27()})()}D.W.1e(1b,"43",D.27)}D.P(("7R,7Q,43,85,4y,4X,4V,7P,"+"7O,7N,89,53,51,7M,2A,"+"5o,7L,7K,8d,3e").1R(","),H(i,b){D.17[b]=H(a){I a?7.2O(b,a):7.1P(b)}});J F=H(a,c){J b=a.4k;1B(b&&b!=c)1U{b=b.1d}1V(3e){b=c}I b==c};D(1b).2O("4X",H(){D("*").1e(S).4e()});D.17.1l({67:D.17.43,43:H(g,d,c){G(1j g!=\'23\')I 7.67(g);J e=g.1h(" ");G(e>=0){J i=g.3s(e,g.K);g=g.3s(0,e)}c=c||H(){};J f="2P";G(d)G(D.1D(d)){c=d;d=U}N{d=D.3n(d);f="6g"}J h=7;D.3Y({1a:g,O:f,1O:"2K",L:d,1J:H(a,b){G(b=="1W"||b=="7J")h.2K(i?D("<1v/>").3v(a.4U.1o(/<1m(.|\\s)*?\\/1m>/g,"")).2q(i):a.4U);h.P(c,[a.4U,b,a])}});I 7},aL:H(){I D.3n(7.7I())},7I:H(){I 7.2l(H(){I D.Y(7,"3V")?D.2d(7.aH):7}).1E(H(){I 7.34&&!7.3R&&(7.4J||/2A|6y/i.11(7.Y)||/1r|1G|3Q/i.11(7.O))}).2l(H(i,c){J b=D(7).6e();I b==U?U:b.1q==2p?D.2l(b,H(a,i){I{34:c.34,2x:a}}):{34:c.34,2x:b}}).3p()}});D.P("7H,7G,7F,7D,7C,7B".1R(","),H(i,o){D.17[o]=H(f){I 7.2O(o,f)}});J B=1z();D.1l({3p:H(d,b,a,c){G(D.1D(b)){a=b;b=U}I D.3Y({O:"2P",1a:d,L:b,1W:a,1O:c})},aE:H(b,a){I D.3p(b,U,a,"1m")},aD:H(c,b,a){I D.3p(c,b,a,"3z")},aC:H(d,b,a,c){G(D.1D(b)){a=b;b={}}I D.3Y({O:"6g",1a:d,L:b,1W:a,1O:c})},aA:H(a){D.1l(D.60,a)},60:{1a:5Z.5Q,26:M,O:"2P",2T:0,7z:"4R/x-ax-3V-aw",7x:M,31:M,L:U,5Y:U,3Q:U,4Q:{2N:"4R/2N, 1r/2N",2K:"1r/2K",1m:"1r/4t, 4R/4t",3z:"4R/3z, 1r/4t",1r:"1r/as",4w:"*/*"}},4z:{},3Y:H(s){s=D.1l(M,s,D.1l(M,{},D.60,s));J g,2Z=/=\\?(&|$)/g,1u,L,O=s.O.2r();G(s.L&&s.7x&&1j s.L!="23")s.L=D.3n(s.L);G(s.1O=="4P"){G(O=="2P"){G(!s.1a.1I(2Z))s.1a+=(s.1a.1I(/\\?/)?"&":"?")+(s.4P||"7u")+"=?"}N G(!s.L||!s.L.1I(2Z))s.L=(s.L?s.L+"&":"")+(s.4P||"7u")+"=?";s.1O="3z"}G(s.1O=="3z"&&(s.L&&s.L.1I(2Z)||s.1a.1I(2Z))){g="4P"+B++;G(s.L)s.L=(s.L+"").1o(2Z,"="+g+"$1");s.1a=s.1a.1o(2Z,"="+g+"$1");s.1O="1m";1b[g]=H(a){L=a;1W();1J();1b[g]=12;1U{2U 1b[g]}1V(e){}G(i)i.37(h)}}G(s.1O=="1m"&&s.1Y==U)s.1Y=Q;G(s.1Y===Q&&O=="2P"){J j=1z();J k=s.1a.1o(/(\\?|&)3m=.*?(&|$)/,"$ap="+j+"$2");s.1a=k+((k==s.1a)?(s.1a.1I(/\\?/)?"&":"?")+"3m="+j:"")}G(s.L&&O=="2P"){s.1a+=(s.1a.1I(/\\?/)?"&":"?")+s.L;s.L=U}G(s.26&&!D.4O++)D.W.1P("7H");J n=/^(?:\\w+:)?\\/\\/([^\\/?#]+)/;G(s.1O=="1m"&&O=="2P"&&n.11(s.1a)&&n.2D(s.1a)[1]!=5Z.al){J i=S.3H("6w")[0];J h=S.3h("1m");h.4d=s.1a;G(s.7t)h.aj=s.7t;G(!g){J l=Q;h.ah=h.ag=H(){G(!l&&(!7.3f||7.3f=="68"||7.3f=="1J")){l=M;1W();1J();i.37(h)}}}i.3U(h);I 12}J m=Q;J c=1b.7s?2B 7s("ae.ac"):2B 7r();G(s.5Y)c.6R(O,s.1a,s.31,s.5Y,s.3Q);N c.6R(O,s.1a,s.31);1U{G(s.L)c.4B("ab-aa",s.7z);G(s.5S)c.4B("a9-5R-a8",D.4z[s.1a]||"a7, a6 a5 a4 5N:5N:5N a2");c.4B("X-9Z-9Y","7r");c.4B("9W",s.1O&&s.4Q[s.1O]?s.4Q[s.1O]+", */*":s.4Q.4w)}1V(e){}G(s.7m&&s.7m(c,s)===Q){s.26&&D.4O--;c.7l();I Q}G(s.26)D.W.1P("7B",[c,s]);J d=H(a){G(!m&&c&&(c.3f==4||a=="2T")){m=M;G(f){7k(f);f=U}1u=a=="2T"&&"2T"||!D.7j(c)&&"3e"||s.5S&&D.7h(c,s.1a)&&"7J"||"1W";G(1u=="1W"){1U{L=D.6X(c,s.1O,s.9S)}1V(e){1u="5J"}}G(1u=="1W"){J b;1U{b=c.5I("7g-5R")}1V(e){}G(s.5S&&b)D.4z[s.1a]=b;G(!g)1W()}N D.5H(s,c,1u);1J();G(s.31)c=U}};G(s.31){J f=4I(d,13);G(s.2T>0)3B(H(){G(c){c.7l();G(!m)d("2T")}},s.2T)}1U{c.9P(s.L)}1V(e){D.5H(s,c,U,e)}G(!s.31)d();H 1W(){G(s.1W)s.1W(L,1u);G(s.26)D.W.1P("7C",[c,s])}H 1J(){G(s.1J)s.1J(c,1u);G(s.26)D.W.1P("7F",[c,s]);G(s.26&&!--D.4O)D.W.1P("7G")}I c},5H:H(s,a,b,e){G(s.3e)s.3e(a,b,e);G(s.26)D.W.1P("7D",[a,s,e])},4O:0,7j:H(a){1U{I!a.1u&&5Z.9O=="5p:"||(a.1u>=7e&&a.1u<9N)||a.1u==7c||a.1u==9K||D.14.2k&&a.1u==12}1V(e){}I Q},7h:H(a,c){1U{J b=a.5I("7g-5R");I a.1u==7c||b==D.4z[c]||D.14.2k&&a.1u==12}1V(e){}I Q},6X:H(a,c,b){J d=a.5I("9J-O"),2N=c=="2N"||!c&&d&&d.1h("2N")>=0,L=2N?a.9I:a.4U;G(2N&&L.1C.2j=="5J")7p"5J";G(b)L=b(L,c);G(c=="1m")D.5u(L);G(c=="3z")L=6u("("+L+")");I L},3n:H(a){J s=[];G(a.1q==2p||a.5w)D.P(a,H(){s.1p(3u(7.34)+"="+3u(7.2x))});N R(J j 1n a)G(a[j]&&a[j].1q==2p)D.P(a[j],H(){s.1p(3u(j)+"="+3u(7))});N s.1p(3u(j)+"="+3u(D.1D(a[j])?a[j]():a[j]));I s.6s("&").1o(/%20/g,"+")}});D.17.1l({1N:H(c,b){I c?7.2g({1Z:"1N",2h:"1N",1y:"1N"},c,b):7.1E(":1G").P(H(){7.V.18=7.5D||"";G(D.1g(7,"18")=="2F"){J a=D("<"+7.2j+" />").6P("1c");7.V.18=a.1g("18");G(7.V.18=="2F")7.V.18="3I";a.21()}}).3l()},1M:H(b,a){I b?7.2g({1Z:"1M",2h:"1M",1y:"1M"},b,a):7.1E(":4j").P(H(){7.5D=7.5D||D.1g(7,"18");7.V.18="2F"}).3l()},78:D.17.2m,2m:H(a,b){I D.1D(a)&&D.1D(b)?7.78.1w(7,19):a?7.2g({1Z:"2m",2h:"2m",1y:"2m"},a,b):7.P(H(){D(7)[D(7).3F(":1G")?"1N":"1M"]()})},9G:H(b,a){I 7.2g({1Z:"1N"},b,a)},9F:H(b,a){I 7.2g({1Z:"1M"},b,a)},9E:H(b,a){I 7.2g({1Z:"2m"},b,a)},9D:H(b,a){I 7.2g({1y:"1N"},b,a)},9M:H(b,a){I 7.2g({1y:"1M"},b,a)},9C:H(c,a,b){I 7.2g({1y:a},c,b)},2g:H(k,j,i,g){J h=D.77(j,i,g);I 7[h.36===Q?"P":"36"](H(){G(7.16!=1)I Q;J f=D.1l({},h),p,1G=D(7).3F(":1G"),46=7;R(p 1n k){G(k[p]=="1M"&&1G||k[p]=="1N"&&!1G)I f.1J.1k(7);G(p=="1Z"||p=="2h"){f.18=D.1g(7,"18");f.33=7.V.33}}G(f.33!=U)7.V.33="1G";f.45=D.1l({},k);D.P(k,H(c,a){J e=2B D.28(46,f,c);G(/2m|1N|1M/.11(a))e[a=="2m"?1G?"1N":"1M":a](k);N{J b=a.6r().1I(/^([+-]=)?([\\d+-.]+)(.*)$/),2b=e.1t(M)||0;G(b){J d=3d(b[2]),2M=b[3]||"2X";G(2M!="2X"){46.V[c]=(d||1)+2M;2b=((d||1)/e.1t(M))*2b;46.V[c]=2b+2M}G(b[1])d=((b[1]=="-="?-1:1)*d)+2b;e.3G(2b,d,2M)}N e.3G(2b,a,"")}});I M})},36:H(a,b){G(D.1D(a)||(a&&a.1q==2p)){b=a;a="28"}G(!a||(1j a=="23"&&!b))I A(7[0],a);I 7.P(H(){G(b.1q==2p)A(7,a,b);N{A(7,a).1p(b);G(A(7,a).K==1)b.1k(7)}})},9X:H(b,c){J a=D.3O;G(b)7.36([]);7.P(H(){R(J i=a.K-1;i>=0;i--)G(a[i].T==7){G(c)a[i](M);a.7n(i,1)}});G(!c)7.5A();I 7}});J A=H(b,c,a){G(b){c=c||"28";J q=D.L(b,c+"36");G(!q||a)q=D.L(b,c+"36",D.2d(a))}I q};D.17.5A=H(a){a=a||"28";I 7.P(H(){J q=A(7,a);q.4s();G(q.K)q[0].1k(7)})};D.1l({77:H(b,a,c){J d=b&&b.1q==a0?b:{1J:c||!c&&a||D.1D(b)&&b,2u:b,41:c&&a||a&&a.1q!=9t&&a};d.2u=(d.2u&&d.2u.1q==4L?d.2u:D.28.5K[d.2u])||D.28.5K.74;d.5M=d.1J;d.1J=H(){G(d.36!==Q)D(7).5A();G(D.1D(d.5M))d.5M.1k(7)};I d},41:{73:H(p,n,b,a){I b+a*p},5P:H(p,n,b,a){I((-29.9r(p*29.9q)/2)+0.5)*a+b}},3O:[],48:U,28:H(b,c,a){7.15=c;7.T=b;7.1i=a;G(!c.3Z)c.3Z={}}});D.28.44={4D:H(){G(7.15.2Y)7.15.2Y.1k(7.T,7.1z,7);(D.28.2Y[7.1i]||D.28.2Y.4w)(7);G(7.1i=="1Z"||7.1i=="2h")7.T.V.18="3I"},1t:H(a){G(7.T[7.1i]!=U&&7.T.V[7.1i]==U)I 7.T[7.1i];J r=3d(D.1g(7.T,7.1i,a));I r&&r>-9p?r:3d(D.2a(7.T,7.1i))||0},3G:H(c,b,d){7.5V=1z();7.2b=c;7.3l=b;7.2M=d||7.2M||"2X";7.1z=7.2b;7.2S=7.4N=0;7.4D();J e=7;H t(a){I e.2Y(a)}t.T=7.T;D.3O.1p(t);G(D.48==U){D.48=4I(H(){J a=D.3O;R(J i=0;i<a.K;i++)G(!a[i]())a.7n(i--,1);G(!a.K){7k(D.48);D.48=U}},13)}},1N:H(){7.15.3Z[7.1i]=D.1K(7.T.V,7.1i);7.15.1N=M;7.3G(0,7.1t());G(7.1i=="2h"||7.1i=="1Z")7.T.V[7.1i]="9m";D(7.T).1N()},1M:H(){7.15.3Z[7.1i]=D.1K(7.T.V,7.1i);7.15.1M=M;7.3G(7.1t(),0)},2Y:H(a){J t=1z();G(a||t>7.15.2u+7.5V){7.1z=7.3l;7.2S=7.4N=1;7.4D();7.15.45[7.1i]=M;J b=M;R(J i 1n 7.15.45)G(7.15.45[i]!==M)b=Q;G(b){G(7.15.18!=U){7.T.V.33=7.15.33;7.T.V.18=7.15.18;G(D.1g(7.T,"18")=="2F")7.T.V.18="3I"}G(7.15.1M)7.T.V.18="2F";G(7.15.1M||7.15.1N)R(J p 1n 7.15.45)D.1K(7.T.V,p,7.15.3Z[p])}G(b)7.15.1J.1k(7.T);I Q}N{J n=t-7.5V;7.4N=n/7.15.2u;7.2S=D.41[7.15.41||(D.41.5P?"5P":"73")](7.4N,n,0,1,7.15.2u);7.1z=7.2b+((7.3l-7.2b)*7.2S);7.4D()}I M}};D.1l(D.28,{5K:{9l:9j,9i:7e,74:9g},2Y:{2e:H(a){a.T.2e=a.1z},2c:H(a){a.T.2c=a.1z},1y:H(a){D.1K(a.T.V,"1y",a.1z)},4w:H(a){a.T.V[a.1i]=a.1z+a.2M}}});D.17.2i=H(){J b=0,1S=0,T=7[0],3q;G(T)ao(D.14){J d=T.1d,4a=T,1s=T.1s,1Q=T.2z,5U=2k&&3r(5B)<9c&&!/9a/i.11(v),1g=D.2a,3c=1g(T,"30")=="3c";G(T.7y){J c=T.7y();1e(c.1A+29.2f(1Q.1C.2e,1Q.1c.2e),c.1S+29.2f(1Q.1C.2c,1Q.1c.2c));1e(-1Q.1C.6b,-1Q.1C.6a)}N{1e(T.5X,T.5W);1B(1s){1e(1s.5X,1s.5W);G(42&&!/^t(98|d|h)$/i.11(1s.2j)||2k&&!5U)2C(1s);G(!3c&&1g(1s,"30")=="3c")3c=M;4a=/^1c$/i.11(1s.2j)?4a:1s;1s=1s.1s}1B(d&&d.2j&&!/^1c|2K$/i.11(d.2j)){G(!/^96|1T.*$/i.11(1g(d,"18")))1e(-d.2e,-d.2c);G(42&&1g(d,"33")!="4j")2C(d);d=d.1d}G((5U&&(3c||1g(4a,"30")=="5x"))||(42&&1g(4a,"30")!="5x"))1e(-1Q.1c.5X,-1Q.1c.5W);G(3c)1e(29.2f(1Q.1C.2e,1Q.1c.2e),29.2f(1Q.1C.2c,1Q.1c.2c))}3q={1S:1S,1A:b}}H 2C(a){1e(D.2a(a,"6V",M),D.2a(a,"6U",M))}H 1e(l,t){b+=3r(l,10)||0;1S+=3r(t,10)||0}I 3q};D.17.1l({30:H(){J a=0,1S=0,3q;G(7[0]){J b=7.1s(),2i=7.2i(),4c=/^1c|2K$/i.11(b[0].2j)?{1S:0,1A:0}:b.2i();2i.1S-=25(7,\'94\');2i.1A-=25(7,\'aF\');4c.1S+=25(b,\'6U\');4c.1A+=25(b,\'6V\');3q={1S:2i.1S-4c.1S,1A:2i.1A-4c.1A}}I 3q},1s:H(){J a=7[0].1s;1B(a&&(!/^1c|2K$/i.11(a.2j)&&D.1g(a,\'30\')==\'93\'))a=a.1s;I D(a)}});D.P([\'5e\',\'5G\'],H(i,b){J c=\'4y\'+b;D.17[c]=H(a){G(!7[0])I;I a!=12?7.P(H(){7==1b||7==S?1b.92(!i?a:D(1b).2e(),i?a:D(1b).2c()):7[c]=a}):7[0]==1b||7[0]==S?46[i?\'aI\':\'aJ\']||D.71&&S.1C[c]||S.1c[c]:7[0][c]}});D.P(["6N","4b"],H(i,b){J c=i?"5e":"5G",4f=i?"6k":"6i";D.17["5s"+b]=H(){I 7[b.3y()]()+25(7,"57"+c)+25(7,"57"+4f)};D.17["90"+b]=H(a){I 7["5s"+b]()+25(7,"2C"+c+"4b")+25(7,"2C"+4f+"4b")+(a?25(7,"6S"+c)+25(7,"6S"+4f):0)}})})();',62,669,'|||||||this|||||||||||||||||||||||||||||||||||if|function|return|var|length|data|true|else|type|each|false|for|document|elem|null|style|event||nodeName|||test|undefined||browser|options|nodeType|fn|display|arguments|url|window|body|parentNode|add|msie|css|indexOf|prop|typeof|call|extend|script|in|replace|push|constructor|text|offsetParent|cur|status|div|apply|firstChild|opacity|now|left|while|documentElement|isFunction|filter|className|hidden|handle|match|complete|attr|ret|hide|show|dataType|trigger|doc|split|top|table|try|catch|success|break|cache|height||remove|tbody|string|guid|num|global|ready|fx|Math|curCSS|start|scrollTop|makeArray|scrollLeft|max|animate|width|offset|tagName|safari|map|toggle||done|Array|find|toUpperCase|button|special|duration|id|copy|value|handler|ownerDocument|select|new|border|exec|stack|none|opera|nextSibling|pushStack|target|html|inArray|unit|xml|bind|GET|isReady|merge|pos|timeout|delete|one|selected|px|step|jsre|position|async|preventDefault|overflow|name|which|queue|removeChild|namespace|insertBefore|nth|removeData|fixed|parseFloat|error|readyState|multiFilter|createElement|rl|re|trim|end|_|param|first|get|results|parseInt|slice|childNodes|encodeURIComponent|append|events|elems|toLowerCase|json|readyList|setTimeout|grep|mouseenter|color|is|custom|getElementsByTagName|block|stopPropagation|addEventListener|callee|proxy|mouseleave|timers|defaultView|password|disabled|last|has|appendChild|form|domManip|props|ajax|orig|set|easing|mozilla|load|prototype|curAnim|self|charCode|timerId|object|offsetChild|Width|parentOffset|src|unbind|br|currentStyle|clean|float|visible|relatedTarget|previousSibling|handlers|isXMLDoc|on|setup|nodeIndex|unique|shift|javascript|child|RegExp|_default|deep|scroll|lastModified|teardown|setRequestHeader|timeStamp|update|empty|tr|getAttribute|innerHTML|setInterval|checked|fromElement|Number|jQuery|state|active|jsonp|accepts|application|dir|input|responseText|click|styleSheets|unload|not|lastToggle|outline|mouseout|getPropertyValue|mouseover|getComputedStyle|bindReady|String|padding|pageX|metaKey|keyCode|getWH|andSelf|clientX|Left|all|visibility|container|index|init|triggered|removeAttribute|classFilter|prevObject|submit|file|after|windowData|inner|client|globalEval|sibling|jquery|absolute|clone|wrapAll|dequeue|version|triggerHandler|oldblock|ctrlKey|createTextNode|Top|handleError|getResponseHeader|parsererror|speeds|checkbox|old|00|radio|swing|href|Modified|ifModified|lastChild|safari2|startTime|offsetTop|offsetLeft|username|location|ajaxSettings|getElementById|isSimple|values|selectedIndex|runtimeStyle|rsLeft|_load|loaded|DOMContentLoaded|clientTop|clientLeft|toElement|srcElement|val|pageY|POST|unshift|Bottom|clientY|Right|fix|exclusive|detachEvent|cloneNode|removeEventListener|swap|toString|join|attachEvent|eval|substr|head|parse|textarea|reset|image|zoom|odd|even|before|prepend|exclude|expr|quickClass|quickID|uuid|quickChild|continue|Height|textContent|appendTo|contents|open|margin|evalScript|borderTopWidth|borderLeftWidth|parent|httpData|setArray|CSS1Compat|compatMode|boxModel|cssFloat|linear|def|webkit|nodeValue|speed|_toggle|eq|100|replaceWith|304|concat|200|alpha|Last|httpNotModified|getAttributeNode|httpSuccess|clearInterval|abort|beforeSend|splice|styleFloat|throw|colgroup|XMLHttpRequest|ActiveXObject|scriptCharset|callback|fieldset|multiple|processData|getBoundingClientRect|contentType|link|ajaxSend|ajaxSuccess|ajaxError|col|ajaxComplete|ajaxStop|ajaxStart|serializeArray|notmodified|keypress|keydown|change|mouseup|mousedown|dblclick|focus|blur|stylesheet|hasClass|rel|doScroll|black|hover|solid|cancelBubble|returnValue|wheelDelta|view|round|shiftKey|resize|screenY|screenX|relatedNode|mousemove|prevValue|originalTarget|offsetHeight|keyup|newValue|offsetWidth|eventPhase|detail|currentTarget|cancelable|bubbles|attrName|attrChange|altKey|originalEvent|charAt|0n|substring|animated|header|noConflict|line|enabled|innerText|contains|only|weight|font|gt|lt|uFFFF|u0128|size|417|Boolean|Date|toggleClass|removeClass|addClass|removeAttr|replaceAll|insertAfter|prependTo|wrap|contentWindow|contentDocument|iframe|children|siblings|prevAll|wrapInner|nextAll|outer|prev|scrollTo|static|marginTop|next|inline|parents|able|cellSpacing|adobeair|cellspacing|522|maxLength|maxlength|readOnly|400|readonly|fast|600|class|slow|1px|htmlFor|reverse|10000|PI|cos|compatible|Function|setData|ie|ra|it|rv|getData|userAgent|navigator|fadeTo|fadeIn|slideToggle|slideUp|slideDown|ig|responseXML|content|1223|NaN|fadeOut|300|protocol|send|setAttribute|option|dataFilter|cssText|changed|be|Accept|stop|With|Requested|Object|can|GMT|property|1970|Jan|01|Thu|Since|If|Type|Content|XMLHTTP|th|Microsoft|td|onreadystatechange|onload|cap|charset|colg|host|tfoot|specified|with|1_|thead|leg|plain|attributes|opt|embed|urlencoded|www|area|hr|ajaxSetup|meta|post|getJSON|getScript|marginLeft|img|elements|pageYOffset|pageXOffset|abbr|serialize|pixelLeft'.split('|'),0,{}))
	/* jQuery v1.2.1 $.ajax() */ eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('3.M({1W:m(s){7 c,n=/=(\\?|%1C)/g,8,2;s=3.M(D,s,3.M(D,{},3.18,s));1(s.2&&s.1P&&1L s.2!="1H")s.2=3.1B(s.2);1(s.o=="A"){1(s.B.G()=="F"){1(!s.5.l(n))s.5+=(s.5.l(/\\?/)?"&":"?")+(s.A||"P")+"=?"}Y 1(!s.2||!s.2.l(n))s.2=(s.2?s.2+"&":"")+(s.A||"P")+"=?";s.o="10"}1(s.o=="10"&&(s.2&&s.2.l(n)||s.5.l(n))){c="A"+14++;1(s.2)s.2=s.2.11(n,"="+c);s.5=s.5.11(n,"="+c);s.o="w";v[c]=m(a){2=a;6();9();v[c]=1G;C{1A v[c]}y(e){}}}1(s.o=="w"&&s.J==u)s.J=z;1(s.J===z&&s.B.G()=="F")s.5+=(s.5.l(/\\?/)?"&":"?")+"1s="+(H 1o()).1m();1(s.2&&s.B.G()=="F"){s.5+=(s.5.l(/\\?/)?"&":"?")+s.2;s.2=u}1(s.q&&!3.T++)3.t.r("1g");1(!s.5.1e("1d")&&s.o=="w"){7 d=Z.19("17")[0];7 f=Z.12("w");f.1V=s.5;1(!c&&(s.6||s.9)){7 g=z;f.1T=f.1Q=m(){1(!g&&(!N.E||N.E=="1O"||N.E=="9")){g=D;6();9();d.1N(f)}}}d.1M(f);W}7 h=z;7 i=v.V?H V("1F.1E"):H U();i.1D(s.B,s.5,s.x);1(s.2)i.L("1z-1y",s.1x);1(s.K)i.L("1w-R-1v",3.Q[s.5]||"1u, 1t 1r 1q I:I:I 1p");i.L("X-1n-1l","U");1(s.S)s.S(i);1(s.q)3.t.r("1k",[i,s]);7 j=m(a){1(!h&&i&&(i.E==4||a=="p")){h=D;1(k){1j(k);k=u}8=a=="p"&&"p"||!3.1i(i)&&"1h"||s.K&&3.1f(i,s.5)&&"1I"||"6";1(8=="6"){C{2=3.1J(i,s.o)}y(e){8="1K"}}1(8=="6"){7 b;C{b=i.1c("1b-R")}y(e){}1(s.K&&b)3.Q[s.5]=b;1(!c)6()}Y 3.O(s,i,8);9();1(s.x)i=u}};1(s.x){7 k=1a(j,13);1(s.p>0)1R(m(){1(i){i.1S();1(!h)j("p")}},s.p)}C{i.16(s.2)}y(e){3.O(s,i,u,e)}1(!s.x)j();W i;m 6(){1(s.6)s.6(2,8);1(s.q)3.t.r("1U",[i,s])}m 9(){1(s.9)s.9(i,8);1(s.q)3.t.r("15",[i,s]);1(s.q&&!--3.T)3.t.r("1X")}}});',62,122,'|if|data|jQuery||url|success|var|status|complete||||||||||||match|function|jsre|dataType|timeout|global|trigger||event|null|window|script|async|catch|false|jsonp|type|try|true|readyState|get|toLowerCase|new|00|cache|ifModified|setRequestHeader|extend|this|handleError|callback|lastModified|Modified|beforeSend|active|XMLHttpRequest|ActiveXObject|return||else|document|json|replace|createElement||jsc|ajaxComplete|send|head|ajaxSettings|getElementsByTagName|setInterval|Last|getResponseHeader|http|indexOf|httpNotModified|ajaxStart|error|httpSuccess|clearInterval|ajaxSend|With|getTime|Requested|Date|GMT|1970|Jan|_|01|Thu|Since|If|contentType|Type|Content|delete|param|3F|open|XMLHTTP|Microsoft|undefined|string|notmodified|httpData|parsererror|typeof|appendChild|removeChild|loaded|processData|onreadystatechange|setTimeout|abort|onload|ajaxSuccess|src|ajax|ajaxStop'.split('|'),0,{}));
	/* Keyboard Shortcuts */ shortcut={'all_shortcuts':{},'add':function(shortcut_combination,callback,opt){var default_options={'type':'keypress','propagate':false,'disable_in_input':true,'target':document,'keycode':false};if(!opt)opt=default_options;else{for(var dfo in default_options){if(typeof opt[dfo]=='undefined')opt[dfo]=default_options[dfo]}}var ele=opt.target;if(typeof opt.target=='string')ele=document.getElementById(opt.target);var ths=this;shortcut_combination=shortcut_combination.toLowerCase();var func=function(e){e=e||window.event;
	if(opt['disable_in_input']){var element;if(e.target)element=e.target;else if(e.srcElement)element=e.srcElement;if(element.nodeType==3)element=element.parentNode;if(element.tagName=='INPUT'||element.tagName=='TEXTAREA')return}if(e.keyCode)code=e.keyCode;else if(e.which)code=e.which;var character=String.fromCharCode(code).toLowerCase();	if(code==188)character=",";if(code==190)character=".";var keys=shortcut_combination.split("+");var kp=0;var shift_nums={"`":"~","1":"!","2":"@","3":"#","4":"$","5":"%","6":"^","7":"&","8":"*","9":"(","0":")","-":"_","=":"+",";":":","'":"\"",",":"<",".":">","/":"?","\\":"|"};var special_keys={'esc':27,'escape':27,'tab':9,'space':32,'return':13,'enter':13,'backspace':8,'scrolllock':145,'scroll_lock':145,'scroll':145,'capslock':20,'caps_lock':20,'caps':20,'numlock':144,'num_lock':144,'num':144,'pause':19,'break':19,'insert':45,'home':36,'delete':46,'end':35,'pageup':33,'page_up':33,'pu':33,'pagedown':34,'page_down':34,'pd':34,'left':37,'up':38,'right':39,'down':40,'f1':112,'f2':113,'f3':114,'f4':115,'f5':116,'f6':117,'f7':118,'f8':119,'f9':120,'f10':121,'f11':122,'f12':123};var modifiers={shift:{wanted:false,pressed:false},ctrl:{wanted:false,pressed:false},alt:{wanted:false,pressed:false},meta:{wanted:false,pressed:false}};if(e.ctrlKey)modifiers.ctrl.pressed=true;if(e.shiftKey)modifiers.shift.pressed=true;if(e.altKey)modifiers.alt.pressed=true;if(e.metaKey)modifiers.meta.pressed=true;for(var i=0;k=keys[i],i<keys.length;i++){if(k=='ctrl'||k=='control'){kp++;modifiers.ctrl.wanted=true}else if(k=='shift'){kp++;modifiers.shift.wanted=true}else if(k=='alt'){kp++;modifiers.alt.wanted=true}else if(k=='meta'){kp++;modifiers.meta.wanted=true}else if(k.length>1){if(special_keys[k]==code)kp++}else if(opt['keycode']){if(opt['keycode']==code)kp++}else{if(character==k)kp++;else{if(shift_nums[character]&&e.shiftKey){character=shift_nums[character];if(character==k)kp++}}}}if(kp==keys.length&&modifiers.ctrl.pressed==modifiers.ctrl.wanted&&modifiers.shift.pressed==modifiers.shift.wanted&&modifiers.alt.pressed==modifiers.alt.wanted&&modifiers.meta.pressed==modifiers.meta.wanted){callback(e);if(!opt['propagate']){e.cancelBubble=true;e.returnValue=false;if(e.stopPropagation){e.stopPropagation();e.preventDefault()}return false;};};};this.all_shortcuts[shortcut_combination]={'callback':func,'target':ele,'event':opt['type']};if(ele.addEventListener)ele.addEventListener(opt['type'],func,false);else if(ele.attachEvent)ele.attachEvent('on'+opt['type'],func);else ele['on'+opt['type']]=func},'remove':function(shortcut_combination){shortcut_combination=shortcut_combination.toLowerCase();var binding=this.all_shortcuts[shortcut_combination];delete(this.all_shortcuts[shortcut_combination]);if(!binding)return;var type=binding['event'];var ele=binding['target'];var callback=binding['callback'];if(ele.detachEvent)ele.detachEvent('on'+type,callback);else if(ele.removeEventListener)ele.removeEventListener(type,callback,false);else ele['on'+type]=false}};
	/* JSON2 */ eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('2(!6.G){G=5(){5 f(n){3 n<10?\'0\'+n:n}Q.C.q=5(){3 6.K()+\'-\'+f(6.I()+1)+\'-\'+f(6.1d())+\'T\'+f(6.Y())+\':\'+f(6.V())+\':\'+f(6.R())+\'Z\'};9 m={\'\\b\':\'\\\\b\',\'\\t\':\'\\\\t\',\'\\n\':\'\\\\n\',\'\\f\':\'\\\\f\',\'\\r\':\'\\\\r\',\'"\':\'\\\\"\',\'\\\\\':\'\\\\\\\\\'};5 4(b,d){9 a,i,k,l,r=/["\\\\\\1b-\\15\\12-\\11]/g,v;U(7 b){e\'u\':3 r.E(b)?\'"\'+b.o(r,5(a){9 c=m[a];2(c){3 c}c=a.P();3\'\\\\O\'+N.M(c/16).B(16)+(c%16).B(16)})+\'"\':\'"\'+b+\'"\';e\'D\':3 L(b)?A(b):\'8\';e\'J\':e\'8\':3 A(b);e\'z\':2(!b){3\'8\'}2(7 b.q===\'5\'){3 4(b.q())}a=[];2(7 b.p===\'D\'&&!(b.H(\'p\'))){l=b.p;h(i=0;i<l;i+=1){a.x(4(b[i],d)||\'8\')}3\'[\'+a.y(\',\')+\']\'}2(d){l=d.p;h(i=0;i<l;i+=1){k=d[i];2(7 k===\'u\'){v=4(b[k],d);2(v){a.x(4(k)+\':\'+v)}}}}1g{h(k F b){2(7 k===\'u\'){v=4(b[k],d);2(v){a.x(4(k)+\':\'+v)}}}}3\'{\'+a.y(\',\')+\'}\'}}3{4:4,1f:5(a,b){9 j;5 w(k,v){9 i,n;2(v&&7 v===\'z\'){h(i F v){2(18.C.14.13(v,[i])){n=w(i,v[i]);2(n!==17){v[i]=n}}}}3 b(k,v)}2(/^[\\],:{}\\s]*$/.E(a.o(/\\\\./g,\'@\').o(/"[^"\\\\\\n\\r]*"|19|1a|8|-?\\d+(?:\\.\\d*)?(:?[X][+\\-]?\\d+)?/g,\']\').o(/(?:^|:|,)(?:\\s*\\[)+/g,\'\'))){j=1c(\'(\'+a+\')\');3 7 b===\'5\'?w(\'\',j):j}W 1e S(\'1h\');}}}()}',62,80,'||if|return|stringify|function|this|typeof|null|var|||||case|||for|||||||replace|length|toJSON||||string||walk|push|join|object|String|toString|prototype|number|test|in|JSON|propertyIsEnumerable|getUTCMonth|boolean|getUTCFullYear|isFinite|floor|Math|u00|charCodeAt|Date|getUTCSeconds|SyntaxError||switch|getUTCMinutes|throw|eE|getUTCHours|||x9f|x7f|apply|hasOwnProperty|x1f||undefined|Object|true|false|x00|eval|getUTCDate|new|parse|else|parseJSON'.split('|'),0,{}));
	/* Checkbox manipulation */ eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('2.g.q=1(b,c){b=b||"*";c=c||7;4 d=2([]);0.5(1(){4 a=2("9[@8=f]",0).6(b).5(1(){0.3=!0.3}).6(":3");d=a});e(!c){d=0}i d};2.g.p=1(b,c){b=b||"*";c=c||7;4 d=2([]);0.5(1(){4 a=2("9[@8=f]",0).6(b).5(1(){0.3=o}).6(":3");d=a});e(!c){d=0}i d};2.g.n=1(b,c){b=b||"*";c=c||7;4 d=2([]);0.5(1(){4 a=2("9[@8=f]",0).6(b).5(1(){0.3=7}).6(":j(:3)");d=a});e(!c){d=0}i d};2.m=1(a,b){b=b||"*";4 c="9[@8=f]";e(a){c+="[@l="+a+"]"}4 h=2(c).6(b);h.k(1(){h.j(0).5(1(){0.3=7}).r()})};',28,28,'this|function|jQuery|checked|var|each|filter|false|type|input|||||if|checkbox|fn|x|return|not|click|name|radioCheckboxGroup|unCheckCheckboxes|true|checkCheckboxes|toggleCheckboxes|end'.split('|'),0,{}))
	/* idTabs 2.1 */ $.fn.idTabs = function(){var s = {};for(var i=0; i<arguments.length; ++i) {var a=arguments[i];switch(a.constructor){case Object: $.extend(s,a); break;case Boolean: s.change = a; break;case Number: s.start = a; break;case Function: s.click = a; break;case String:if(a.charAt(0)=='.') s.selected = a;else if(a.charAt(0)=='!') s.event = a;else s.start = a;break;}}if(typeof s['return'] == "function") s.change = s['return'];return this.each(function(){ $.idTabs(this,s); });}
	$.idTabs = function(tabs,options){var meta = ($.metadata)?$(tabs).metadata():{};var s = $.extend({},$.idTabs.settings,meta,options);if(s.selected.charAt(0)=='.') s.selected=s.selected.substr(1);if(s.event.charAt(0)=='!') s.event=s.event.substr(1);if(s.start==null) s.start=-1;var showId = function(){this.blur();if($(this).is('.'+s.selected))return s.change;var id = "#"+this.href.split('#')[1];var aList = [];var idList = [];$("a",tabs).each(function(){if(this.href.match(/#/)) {aList.push(this);idList.push("#"+this.href.split('#')[1]);}});if(s.click && !s.click.apply(this,[id,idList,tabs,s])) return s.change;for(i in aList) $(aList[i]).removeClass(s.selected);for(i in idList) $(idList[i]).hide();$(this).addClass(s.selected);$(id).show();return s.change;}
	var list = $("a[href*='#']",tabs).unbind(s.event,showId).bind(s.event,showId);var test=false;if(typeof s.start == "number" &&(test=list.eq(s.start)).length);else if(typeof s.start == "string"&&(test=list.filter("[href*='#"+s.start+"']")).length);else if((test=list.filter(s.selected)).length);if(test){var x=$('a.'+s.selected, tabs).get(0);test.removeClass(s.selected);showId.apply(x);}return s;}
	$.idTabs.settings = {start:0,change:false,click:null,selected:".selected",event:"!click"};
	/* Paj's JavaScript MD5 v2.1 */ eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('e W=0;e X="";e o=8;f Y(s){g K(z(B(s),s.p*o))}f 1k(s){g L(z(B(s),s.p*o))}f 1l(s){g M(z(B(s),s.p*o))}f 1m(u,v){g K(H(u,v))}f 1n(u,v){g L(H(u,v))}f 1o(u,v){g M(H(u,v))}f 1p(){g Y("1q")=="1r"}f z(x,F){x[F>>5]|=1s<<((F)%C);x[(((F+1t)>>>9)<<4)+14]=F;e a=1u;e b=-1v;e c=-1w;e d=1x;A(e i=0;i<x.p;i+=16){e Z=a;e 18=b;e 19=c;e 1a=d;a=h(a,b,c,d,x[i+0],7,-1y);d=h(d,a,b,c,x[i+1],12,-1z);c=h(c,d,a,b,x[i+2],17,1A);b=h(b,c,d,a,x[i+3],22,-1B);a=h(a,b,c,d,x[i+4],7,-1C);d=h(d,a,b,c,x[i+5],12,1D);c=h(c,d,a,b,x[i+6],17,-1E);b=h(b,c,d,a,x[i+7],22,-1F);a=h(a,b,c,d,x[i+8],7,1G);d=h(d,a,b,c,x[i+9],12,-1H);c=h(c,d,a,b,x[i+10],17,-1I);b=h(b,c,d,a,x[i+11],22,-1J);a=h(a,b,c,d,x[i+12],7,1K);d=h(d,a,b,c,x[i+13],12,-1L);c=h(c,d,a,b,x[i+14],17,-1M);b=h(b,c,d,a,x[i+15],22,1N);a=k(a,b,c,d,x[i+1],5,-1O);d=k(d,a,b,c,x[i+6],9,-1P);c=k(c,d,a,b,x[i+11],14,1Q);b=k(b,c,d,a,x[i+0],20,-1R);a=k(a,b,c,d,x[i+5],5,-1S);d=k(d,a,b,c,x[i+10],9,1T);c=k(c,d,a,b,x[i+15],14,-1U);b=k(b,c,d,a,x[i+4],20,-1V);a=k(a,b,c,d,x[i+9],5,1W);d=k(d,a,b,c,x[i+14],9,-1X);c=k(c,d,a,b,x[i+3],14,-1Y);b=k(b,c,d,a,x[i+8],20,1Z);a=k(a,b,c,d,x[i+13],5,-24);d=k(d,a,b,c,x[i+2],9,-25);c=k(c,d,a,b,x[i+7],14,26);b=k(b,c,d,a,x[i+12],20,-27);a=l(a,b,c,d,x[i+5],4,-28);d=l(d,a,b,c,x[i+8],11,-29);c=l(c,d,a,b,x[i+11],16,2a);b=l(b,c,d,a,x[i+14],23,-2b);a=l(a,b,c,d,x[i+1],4,-2c);d=l(d,a,b,c,x[i+4],11,2d);c=l(c,d,a,b,x[i+7],16,-2e);b=l(b,c,d,a,x[i+10],23,-2f);a=l(a,b,c,d,x[i+13],4,2g);d=l(d,a,b,c,x[i+0],11,-2h);c=l(c,d,a,b,x[i+3],16,-2i);b=l(b,c,d,a,x[i+6],23,2j);a=l(a,b,c,d,x[i+9],4,-2k);d=l(d,a,b,c,x[i+12],11,-2l);c=l(c,d,a,b,x[i+15],16,2m);b=l(b,c,d,a,x[i+2],23,-2n);a=m(a,b,c,d,x[i+0],6,-2o);d=m(d,a,b,c,x[i+7],10,2p);c=m(c,d,a,b,x[i+14],15,-2q);b=m(b,c,d,a,x[i+5],21,-2r);a=m(a,b,c,d,x[i+12],6,2s);d=m(d,a,b,c,x[i+3],10,-2t);c=m(c,d,a,b,x[i+10],15,-2u);b=m(b,c,d,a,x[i+1],21,-2v);a=m(a,b,c,d,x[i+8],6,2w);d=m(d,a,b,c,x[i+15],10,-2x);c=m(c,d,a,b,x[i+6],15,-2y);b=m(b,c,d,a,x[i+13],21,2z);a=m(a,b,c,d,x[i+4],6,-2A);d=m(d,a,b,c,x[i+11],10,-2B);c=m(c,d,a,b,x[i+2],15,2C);b=m(b,c,d,a,x[i+9],21,-2D);a=w(a,Z);b=w(b,18);c=w(c,19);d=w(d,1a)}g I(a,b,c,d)}f G(q,a,b,x,s,t){g w(1b(w(w(a,q),w(x,t)),s),b)}f h(a,b,c,d,x,s,t){g G((b&c)|((~b)&d),a,b,x,s,t)}f k(a,b,c,d,x,s,t){g G((b&d)|(c&(~d)),a,b,x,s,t)}f l(a,b,c,d,x,s,t){g G(b^c^d,a,b,x,s,t)}f m(a,b,c,d,x,s,t){g G(c^(b|(~d)),a,b,x,s,t)}f H(u,v){e D=B(u);1c(D.p>16)D=z(D,u.p*o);e N=I(16),O=I(16);A(e i=0;i<16;i++){N[i]=D[i]^2E;O[i]=D[i]^2F}e 1d=z(N.1e(B(v)),1f+v.p*o);g z(O.1e(1d),1f+2G)}f w(x,y){e P=(x&Q)+(y&Q);e 1g=(x>>16)+(y>>16)+(P>>16);g(1g<<16)|(P&Q)}f 1b(R,S){g(R<<S)|(R>>>(C-S))}f B(n){e E=I();e J=(1<<o)-1;A(e i=0;i<n.p*o;i+=o)E[i>>5]|=(n.2H(i/o)&J)<<(i%C);g E}f M(E){e n="";e J=(1<<o)-1;A(e i=0;i<E.p*C;i+=o)n+=2I.2J((E[i>>5]>>>(i%C))&J);g n}f K(r){e T=W?"2K":"2L";e n="";A(e i=0;i<r.p*4;i++){n+=T.U((r[i>>2]>>((i%4)*8+4))&1h)+T.U((r[i>>2]>>((i%4)*8))&1h)}g n}f L(r){e 1i="2M+/";e n="";A(e i=0;i<r.p*4;i+=3){e 1j=(((r[i>>2]>>8*(i%4))&V)<<16)|(((r[i+1>>2]>>8*((i+1)%4))&V)<<8)|((r[i+2>>2]>>8*((i+2)%4))&V);A(e j=0;j<4;j++){1c(i*8+j*6>r.p*C)n+=X;2N n+=1i.U((1j>>6*(3-j))&2O)}}g n}',62,175,'||||||||||||||var|function|return|md5_ff|||md5_gg|md5_hh|md5_ii|str|chrsz|length||binarray|||key|data|safe_add|||core_md5|for|str2binl|32|bkey|bin|len|md5_cmn|core_hmac_md5|Array|mask|binl2hex|binl2b64|binl2str|ipad|opad|lsw|0xFFFF|num|cnt|hex_tab|charAt|0xFF|hexcase|b64pad|hex_md5|olda|||||||||oldb|oldc|oldd|bit_rol|if|hash|concat|512|msw|0xF|tab|triplet|b64_md5|str_md5|hex_hmac_md5|b64_hmac_md5|str_hmac_md5|md5_vm_test|abc|900150983cd24fb0d6963f7d28e17f72|0x80|64|1732584193|271733879|1732584194|271733878|680876936|389564586|606105819|1044525330|176418897|1200080426|1473231341|45705983|1770035416|1958414417|42063|1990404162|1804603682|40341101|1502002290|1236535329|165796510|1069501632|643717713|373897302|701558691|38016083|660478335|405537848|568446438|1019803690|187363961|1163531501|||||1444681467|51403784|1735328473|1926607734|378558|2022574463|1839030562|35309556|1530992060|1272893353|155497632|1094730640|681279174|358537222|722521979|76029189|640364487|421815835|530742520|995338651|198630844|1126891415|1416354905|57434055|1700485571|1894986606|1051523|2054922799|1873313359|30611744|1560198380|1309151649|145523070|1120210379|718787259|343485551|0x36363636|0x5C5C5C5C|128|charCodeAt|String|fromCharCode|0123456789ABCDEF|0123456789abcdef|ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789|else|0x3F'.split('|'),0,{}))
	// --- /SZKRIPTEK ---


	// --- HTML, CSS, STB ---
	const IMG={
		menu_toolsicon:'data:image/png;base64,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',
		clearbox_icon:'data:image/png;base64,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',
		nagyito_icon:'data:image/png;base64,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%3D%3D',
		msgdel_icon:'data:image/png;base64,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',
		replyIcon:'data:image/png;base64,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',
		msgboard_DelMsg:'data:image/gif;base64,R0lGODlhDgAMANUwALS0tJiYmK2traqqqpubm6enp76+vqmpqbq6uq+vr6CgoKWlpYyMjLOzs7Kysq6urpWVlb29vbCwsKampqioqN7e3ouLi5aWlsHBwZeXl5mZmcDAwJqamoSEhLm5uZ6enqGhoYmJiaysrMPDw+fn546Ojra2tp+fn7W1tZycnI+Pj7u7u7i4uLe3t6urq7y8vP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADAALAAAAAAOAAwAAAZxQBhshRAaYSIJRrgyGFpHFyDiErJeo5VD6Gq8XCkjgLVpCQaO14BwhCUAhshrdeC0hZSXwOXR3IUHCAMHLWx3FAksLSYoExBtBQ8sBQEQCg0gKkaRLRMBQiUEEh8WMCQLAgsZRyEBCgxGJxd3HQwVMEEAOw%3D%3D',
		msgboard_Block:'data:image/gif;base64,R0lGODlhDgAMAOZNAOfn52RkZGJiYmNjY2tra2BgYN3d3WhoaG5ubqmpqeDg4IGBgV5eXnh4eL6+vsLCwuTk5Ovr68XFxa6urm9vb2ZmZuHh4eLi4ubm5s3NzXl5edPT05mZmcvLy8PDw4yMjI+Pj7+/v5aWlm1tbXJycltbW3d3d4uLi52dna+vr5CQkLa2tmpqan5+fomJibu7u3R0dFpaWq2trdXV1eXl5dvb2/Hx8YODg4SEhIqKinFxcWxsbPT09Ht7e+zs7NnZ2Z6ennx8fIeHh46OjnZ2dn19fV1dXWVlZV9fX1xcXGlpaWdnZ2FhYf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAE0ALAAAAAAOAAwAAAeUgE2CPC8nMDo3MhGCjAAuSiMESkpLRDOMTUIEBCgZPyICAUoQgg4VOyGCAEUFSCUqgh9LHIIKJkcDCwJLgiQBHU0KDUdGKRYHRoIITBsYGkdJCU0AS8lNOEwgC9DSTRIMA4IrSAwFAROCND0xOYI2DUhMLQYXD0FMSTWMBghJTEssChhB4gFTEx9AKAgYcGCIAUaBAAA7',
		msgboard_Look:'data:image/gif;base64,R0lGODlhDgAMAOZCAKysrHl5eaSkpG5ubqenp7CwsOzs7HFxcX9/f3x8fKWlpaqqqqurq3BwcPT09F1dXZGRkdDQ0Pr6+mpqat3d3Z2dnfLy8s3NzWtra+Xl5ejo6MXFxYCAgK2trYeHh4mJiYSEhLi4uPn5+WZmZnJycm9vb4+Pj8TExE5OTtvb23Z2dldXV9PT0/Dw8O7u7oWFhcDAwP39/fX19Y2NjcrKysjIyFpaWpKSklVVVYyMjOLi4q+vr/v7+9LS0rOzs46Ojq6urpWVlf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEIALAAAAAAOAAwAAAd0gEKCEQoKPYKIiDoJEzkfEwgZiUIuAyYGggYeJA6JAio8iSIHPokJIZNCOxyJATSpGw2JCAQSFoItMRUziTAYERAAQEEXJSA1iTcDBQsLHSMrBQQAiBIMAwEBDQA/OAIQLxqIDikUMoIMNg8oAqmJLAcPJ4EAOw%3D%3D',
		msgboard_Spam:'data:image/gif;base64,R0lGODlhGgAMAPeRAGRjYmtqaaempmZlZJybmmNjYaOjomdnZV9eXXV0c4KBgHx7emNiYMvLy2VlY4WEg5ubmomIh5OSkWloZ2dmZGFgX2BfXoiHhWhnZayrqmJhYImIiHd3ddXV1MPDwl5dXIGBf3x8eoqKiXl4d21sa5qamZmYmF9eXsrKymJgX2loZt/e3tTU1Hh3dtDQz9nZ2dLS0llYVoWFg4+OjI+Pj+Hh4bS0s9jY2Hx8fGhnZp6enM/Pz3p6eL28vGdnZsnIyNjX1+vr62pqaNra2VVVU6iop9fW1m5tbNDPz8jIx5+enXd2dcHBwI6NjFxbWb++vpmZmJOTkXV1c9XV1aampba2tWxramppaLe3t2ZlY3V1dF1cW4iHhpKRkKSjo19eXPb29q6urL+/vnFxb1xcWq2sq8zMzJCPj46NjZaWlYSDgt3d3Nvb28DAv2ppZ56encnJyGNiYYB/foqJiJuammtqasHAwOnp6eLi4o2NjMjHx4aGhdLR0c7OzXp5d9bW1YiIh+7t7WVkYtzc26OioXNycb29vNHQ0MPCwejo6GRkY7GxscfGxvDw8IyMimdmZWVkY////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAJEALAAAAAAaAAwAAAj/ACMJHEiwoEGDhSBB6tIozQQ3ARwJXEAhikA0B0ZE+hEAQ6Q3CJSEQDBoAwBAHL54MPIohxSBCh4duGGjgCATZ1KwWJEhyIUCkYqQEcCEgYUAQCKpeQQJjgEADugQqBDCjMAIGjyU+ECF0CMcABBFeuBAA4E9cSBBQPGIwQADkeY8CgDJQR8uI1wUEDAWgCIAB06ojYQEBNMGGwYkaNImUoIlPTDQiKSAg4QBVnyorSFQhIUyEQroEdjhipAsKhZEArEAywAtBioQeDBmDZQPiy5Q+CPQEIA6CQIcgSGHR4MJChgxKEFgC4kDJNjIQNBBoA4iXu7kiVHFTws8AWa8JHBiIpAAERJ2REoSZmADAYnATDEwxM6TSGIORcrA56D//wIFBAA7',
		msgboard_ClBox:'data:image/gif;base64,R0lGODlhEAAQAPeqAGV7smuU1nug2R1HnnuUzzV/xIm+7Gup40RbrTtZoXSu5nSu5RZHp2CAyJC/7B8+kP/9+oWe1YCX0iRcrXuy5yh7ykiKyKPN8Za/6zt4v154wmeS1RNTsIK56oC26BdVrRVtv0tlqv///qe81xV2ziN2w0mCwhp4zB1Colmg4V2h4Wmp4xlwwGOe32ip5NXe6Wup5Bh3zjlcsi9MqBBcrylIpSJFpVCZ3yyD1Q1lvBFoxz1fsjiCyWuq5erv9jmFzDmFy12Y1Td/xbDE3T92tFad3yOA12Wc1kqKzX2exPj39nSv5hVvxWeAwBZhsQVOtL7R6Gaj32Cj4lae4X+16Pf5/HOt5WiAwBZjtU5tvRdzymR5syF2xxp5zGqp43SOze7t72uq5Hak1meBxv/+/AhivGV+uGR5shdyyWyk3BNwx7nK4GmT1Rlmt97m8fn5+v///BJuwxBtxhlxxV6V0H+o1r/R6DZ1ujuCx9fg7A1csPv6+hR0zl+M01aQznOu5g9xz2yt5kmPzRNouVee3mqq5FN3xHaQzXmk1BBrxCF1x9rf50Z8uhdjshxvyVR3xXGr5LDF4k+a3xJmv0mPzk1tvHe06BVitn616Fqa3mZ+uB991OPq8z2FyDuDyEKQ2UyT2D2Gye7y+BBds1GMzGCk4wdPtVyMw12e3f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAKoALAAAAAAQABAAAAj/AFUJFBhBAwIEGiIMXKhKQgMBGC5cwCCggQSGqgI4MOCBAgUPBhwEGDOQwIYOSyD9UbBggRUFHTYQEPiISqE0Yo5E8RLmwIEVmAyp+tInkBQ6bqAgCoLKRQ8YltgcytIixRQ/PlJVsVMHCagbkjJVmlGqiApSnESISCUqkolJgIzYqEHoE45Leci82ZMKzpo7cjah2OGIBJ9RLyBAUDLkVJtEMXTIaPKkCxoai8CMYISljBotJ0xdUcWASwUnSYjoyRGHyZwKihgINMPhh5BGg0CAYFGCBxAOmgaG+OCJUqgCBToJwvMhBMMzAyZksGAhw4QBWzAKBJDgwYMEABgGAQQAOw%3D%3D',
		msgboard_uj:'data:image/gif;base64,R0lGODlhEAAMAOYAAP/Fxf+bm//r6+oAAPgAAP9/f/8AAP/Bwf+Pj+4AAP/h4f8REf8LC/+bm/+Zmf/b2/+Xl/+hof8FBeYAAP9jY/9fX/IAAP+Bgf9paf+Li/+trfYAAP8rK/+bm//19f+Dg//V1f93d/8ZGfgAAPIAAP9zc+gAAP8JCf+fn/9tbf9XV/9ra/+Dg/+Bgf/d3f/Dw//n5+gAAP/R0f9TU//Nzf/v7/8ZGf+3t//Bwf/7+/8hIf/39/8HB/99ffIAAP95ef9ra//7+/8LC+oAAP/p6f/Ly+wAAP+ZmeQAAP///2YAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAAGYAACH5BAEAAEkALAAAAAAQAAwAQAeXgEmCFDwygoeISQxIQg0iSCcrPgkVSEg4MypGSAVJDpYCggCWAUgmlik1EZYwggeWEJabH0kNlkGCL5YgFjo5JRIbBkAeSQgMBBwPCgQGAUcHCz8RRzuCAkdHD0cBCUgXSbFIoUmjSChIRpudn0hEopY3IwsxSC1JHUgTGhkhCpZFMLBAYImEpR40LA1BYsPFgAGJIiYKBAA7',
		search_icon:'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAcRJREFUeNqkk08ow2EYx5/ZyPK/cXGhCOXg4IAyJGkRB5KIkmworlJuJCcnOdia42rGYjEaaVg5+O2GzJ/Wlix/hx+/GPt9Hfhp5jeRbz31Pu/79Hme93mfVwKA/qMo+qdkYptKjU0BUMKHe+fQVfsjEgB8Wln3mnxo0tl3dslx+BD7GIDR5mZU/atpobGCfXH0864FRNCh586n6l/NFgWUq1dkjQP2OiF4cdOzVaU2TxW3zU0Na50+9jEAANDPu+yiAKPNrbTYTwAAfjYAw/JRvBBQ1GoqHdY6WQA4u+S4cvVK9jcAc3BTJGQ5PmUN4VlK2mY0QnUV6qWC0DPhGd2v/PtCKpUkOl1+SWij4+SyYEjTuW9zUJibcsFyL2tEROmK2FqpBNPTC4efT9zVkF9IRHTkvSee58UH6fr2qT7IwxgTLaWcjKSOJ+5hrmdkXbPBnJqbVTm9RES+qwciomDEOQBAr0F+DD/I6vCOV3Yvy0TnQDDD4n4qs3fexOydayz2k0Hd7O5zGGRA2WlJjggQs6GJbbMA4HkErA7v+J8Ao7qdVK1pdz/sRr8HiFUCQPw3/iTrlqeFomLy2muyfLmZSfQ2ACrdLWKzactUAAAAAElFTkSuQmCC'
	}

	const mainCSS='.pager{clear:both} #it_ajaxloading{ display: none; background: #F00; color: #FFF; position: fixed; top: 0px; left: 0px; padding: 3px; font-weight: bold; z-index: 200;}#it_ajaxinfo{ display: none; background: #F00; color: #FFF; position: fixed; top: 0px; left: 0px; padding: 3px; font-weight: bold; z-index: 201;}#hm_iwiwtools { border-top: 4px solid #C00000;}#menu #menu_iwiwtools span span span,menu a#menu_iwiwtools:hover span span span{width:70px;background: url('+IMG.menu_toolsicon+') no-repeat center 4px !important;}#c_iwiw_tools { border: solid 0px #C00000; background: #FFF; color: #000; float: left; clear: both; width: 100%; margin-bottom:30px;}#iwiw-net .messages .messagelists table .rowselected{ background: #FFFFCC !important;}#it_menu_content { position: relative; top: 0px; left: 0px; margin-left: 190px;}#c_iwiw_tools h3 { margin: 0px 0px 0px 6px; padding: 0px; font-size: 18px; color: #3175de;}#it_setup_form p{margin-top:14px;margin-left:6px;}.usual { color:#111; width:100%; margin-top:14px !important;}.usual > ul li { list-style:none; float:left; }.usual > ul a { display:block; padding:6px 10px; text-decoration:none!important; margin:1px; margin-left:0; font:10px Verdana; color:#FFF; background:#1D46AE; font-weight: bold;}.usual > ul a:hover { color:#FFF; background:#3175DE; }.usual > ul a.selected { color:#000; background:#F0F4FD; cursor:default; }.usual > div { background:#F0F4FD; float:left; width:100%;}.usual > div > div { padding:8px; padding-bottom:16px;}.usual > div ul { padding: 4px 4px 4px 14px;}.usual > div li { padding: 2px 2px 2px 2px;}.msgboard_blocked { min-height: 0px !important;}.msgboard_blocked .messageboard_message_text, .msgboard_blocked a.user_image, .msgboard_blocked span, .msgboard_blocked .message_reply { display: none;}.msgboard_blocked a { color: #A0A0A0 !important;}#it_favusers { display:none; position:absolute; border:1px solid #3175DE; background:#EBF1FC; z-index:5; padding:4px; top:57px; max-width:210px; min-width:150px;}#it_favusers a, #itfavtable a { color:#1D46AE; text-decoration:none; font-size: 10px !important; font-weight: normal;}#it_favusers a:hover, #itfavtable a:hover { color:#1D46AE; text-decoration:underline; font-size: 10px !important; font-weight: normal;}#it_favusers hr, #itfavtable hr { color:#3175DE; margin-top: 4px; margin-bottom: 4px;}#itfavtable td { background: #F0F4FD; border: 1px solid #A8CAFB; padding: 2px 20px 2px 4px;}.kedvencek_select td { background: #3175DE !important; color: #FFF !important;}.kedvencek_select a { color: #FFF !important;}';
	const SMILEY1={'we103.gif':';)','we105.gif':':S','we104.gif':':P','we107.gif':':O','we109.gif':'8(','we106.gif':':D','we34.gif':'szivecske','we103.gif':';)','we110.gif':':*','we101.gif':':)','we102.gif':':(','we108.gif':':|'}
	const SMILEY2={'we44.gif':'cubano','we18.gif':'mikulás','we18.gif':'télapó','we49.gif':'limuzin','we45.gif':'cubana','we27.gif':'földieper','we33.gif':'aranypopsirét','we63.gif':'łMł','we51.gif':'madárka','we28.gif':'Balaenoptera','we50.gif':'mongúz','we32.gif':'képviselőfánk','we26.gif':'majom','we23.gif':'naprendszer','we52.gif':'vivesbkvmegallo','we48.gif':'nagyfőnök','we20.gif':'kiskacsa','we22.gif':'rénszarvas','we54.gif':'teknősbéka','we47.gif':'tökfej','we53.gif':'pinkpanther','we25.gif':'gyufa','we41.gif':'csocsó','we24.gif':'kkacsafeldobjaatalpát','we34.gif':'szívecske','we43.gif':'oroszlán','we39.gif':'malac','we21.gif':'ajándék','we31.gif':'nokedli','ilpic.gif':'iWiW','we29.gif':'tevepúp','we30.gif':'kocka','we42.gif':'felkelőnapháza','we46.gif':'Equusburchelli','we40.gif':'medveállatka'}
	const SMILEY_LINK='<a href="#" title="Szmájli beszúrása ablak" style="position:absolute"><img src="'+SMILEY_URL+'/we101.gif"/></a>';
	const clearboxCSS='#CB_ShowTh, #CB_Thumbs2, #CB_Thumbs, .CB_RoundPixBugFix, #CB_Padding, #CB_ImgContainer, #CB_PrevNext, #CB_ContentHide, #CB_LoadingImage, #CB_Text, #CB_Window, #CB_Image, #CB_TopLeft, #CB_Top, #CB_TopRight, #CB_Left, #CB_Content, #CB_Right, #CB_BtmLeft, #CB_Btm, #CB_BtmRight, #CB_Prev, #CB_Next, #CB_Prev:hover, #CB_Next:hover, #CB_CloseWindow, #CB_SlideShowS, #CB_SlideShowP, #CB_SlideShowBar, #CB_Email {	margin: 0;	padding: 0;	background-color: transparent;	border: 0px;}#CB_ImgHide {	position: absolute;	visibility: hidden;	z-index: 1098;	left: 0px;}#CB_ShowTh {	width: 100%;	height: 15%;	visibility: hidden;	position: absolute;	z-index: 1097;	bottom: 0px;	left: 0px;}#CB_Thumbs {	display: none;	height: 60px;	padding-top: 10px;	background-color: #fff;	position: absolute;	z-index: 1100;	overflow: hidden;	bottom: 10px;	left: 0px;}#CB_Thumbs2 {	margin: auto 0;	height: 50px;	position: absolute;}.CB_ThumbsImg {	position: absolute;}.CB_RoundPixBugFix {	display: block;	visibility: hidden;	font-family: arial;	font-size: 1pt;}#CB_ImgContainer {	position: relative;	width: 100%;}#CB_PrevNext {	position: absolute;	width: 100%;	height: 100%;	top: 0px;	left: 0px;	z-index: 1002;}#CB_ContentHide {	position: absolute;	z-index: 1000;	top: 0px;	left: 0px;}#CB_LoadingImage {	position: absolute;	left: 50%;	top: 50%;	margin-left: -12px;	margin-top: -12px;	visibility: hidden;}#CB_Text {	text-align: center;}#CB_Window {	left:50%;	position:absolute;	top:50%;	visibility:hidden;	z-index: 1100;	border-collapse: separate;}#CB_Image {	position: relative;}#CB_iFrame {	position: absolute;	width: 0px;	height: 0px;	z-index: 1003;}#CB_TopLeft {	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAC3SURBVHjaYmTADRix8RkJKGREx4w4FMMUMCHRYMyIQzFMATMaZmLEoRgkyYKEWWFsJjQbkBWDFLEDMVd5ebnS8+fPe3///n0a2b0ghWxAzA3EAkAsAcQKx44dK/nz58/n/1CAbDLIRE4g5gdiMZDiS5cutf9HAwxIpoOs5wFiYSCW7e/v9/73798vXBpAbuaAmg5yivLDhw9X/ccCmNDCHOZhNjExMWts0c+EKzg5ODiksGkACDAAHQNZwPuKsfkAAAAASUVORK5CYII%3D);	background-position:right bottom;}#CB_Top {	background-image:url(data:image/png;base64,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%3D);	background-position:left bottom;}#CB_TopRight {	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADYSURBVHjahJJNCsIwEEYTG/8FRUVcKAiC4MajeJCuvYMH6C28R3uALnXVhScoUmhi4hcdQ6wVP3ikZfI6w1DOGGuwVwz7TPX9GQ5aVKxSK1phALSH8U5TlawwpQv3Cv4HnGSFFVCE9J6VJzopkFJewjDcCCHOcRwX7F8MRSmVJ0lyoI5zMAJ9WkpA03AnvJOm6ZGkGRiCLmjS+r8FrXUZRdEexSWY0BbbroupSZZlJxTXNJrt0gHip1AUxRXFLViAMei9x+L2Qu0vwPkORw5uwG6vtKt+CDAAMdWdjv/AxeoAAAAASUVORK5CYII%3D);	background-position:left bottom;}#CB_Left {	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAABOICAYAAACFYox6AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAOOSURBVHja7N1BCoMwEAXQjFAKhdL7n6mHmmZdClUwmsQnZPlAfpOZ0UWNUspS162ue12Pup51vTLzXX5cS9l4AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbADR1y3F4LGGzTfe5ouJYg2bb8zKB+wGQjE+osw4QACgxwFmvo7BLNO9aUYxBgAAAJqCkBIAAAAAAAAAAEBvIKUEAAAwEEgprQQpJaMDMAVIKQEAoGUBZj4AAIB+e5zXFAAAAOZWAPDEDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACngCh/PmIjJQAAAABoAXwPBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6Bv4oCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgJhJQuAEJKwBkgpAQA+nQ7EPYSYMAC9AcpAYCHJuBYEJMVY9MMAACA6R4ADCfzAq9PPZYB2i4AAAAAAAAAAAAAAAAAzApSSnuC7OuW0g+3AaSUVD4pAcAgIL/OszM90HACXK3HGbCaTfcq3xUqX6cHyOYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAp+AgwAGPGRhcPG/5oAAAAAElFTkSuQmCC);	background-position:right top;}#CB_Content {	background-color:#FFFFFF;}#CB_Right {	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAABOICAYAAACFYox6AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAONSURBVHja7N1BDoIwEAVQxlN5/xOZmBgTF2OXGonQKLWW16Rx41vwoZ2BBUSWMc2MiDiWn1OZ5zIvZV7LvB2mygEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAJos9jiEHOQ7j4VqYTUhp4AYUTtzNg51taDy+7n5QAQCsNaLAGA51195oTOx8AAAAAAAAAAAAAAAAAAE8jpbQzkFJa+b+U0jdBSgkAlF0AAADNyXYFJZ1pt2UAAOjuAd2MlIC2wONT9QEA3DQBGixAnQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAX4KUEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0C7woCAAAAACagnyYUgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAz0BICQDerwkpAQAALG6XuhkAAAB9K6DGAQDQFwgpAUqWns9jCikBAABoHQAAAAAAAAAAAIB1I6UEAADQOfA9lD8HOchB+yrAVLNMpWQzFisAtF+iNuPNu5mUkhqn5xvmoNPF59Zy5wvIxQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwGbgLsAAfKdWCE8dUokAAAAASUVORK5CYII%3D);	background-position:left top;}#CB_BtmLeft {	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAOCAYAAAAbvf3sAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADhSURBVHjafJBNCsIwEEaT9McqilBB3AiCG3HlwgP0CCK9kTfwIl31At248ALdd+dCN0ILVeMXScoYgwMPJmFeMjOcMSZAAHpgAEZgLKU8M0cIkkvNCzzrur78E76KwaOqqpNL8ADXCH1WBHEc35Ik2XGELakLH0SqdzADS7ApiuIorTCCp4ceggmYgxXYZll2aNv2bgtmU339yxQswFpJaZruy7LMm6a5mv4ZmSHQRBaqg5CTOejgvpZCU2geogJzSD6RPzm3tkUlumaD4I4V2y3SB34EKlGxwyW4xO78FmAA7GJCp4NsVNcAAAAASUVORK5CYII%3D);	background-position:right top;}#CB_Btm {	background-image:url(data:image/png;base64,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%3D);	background-position:left top;}#CB_BtmRight {	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAOCAYAAAAbvf3sAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADvSURBVHjabJK/CsIwEMYbW1FBcBDERRBcxMlBR19C+ka+gq/QyaGTb1DfIXNnEcUisekfP8OlpGkOfr30cl9yl4TVMM9hjLE93Au8wQd8gey5koUQd7gSVKAmlDkFaZre4AqXqCNAhVUURRcS2CKV0LIkSc4Ib8EKzMEEDEHwb60RSCmzOI5PCO7AGizAFIzBAPhKgAYfnPNrGIZHSt6AJZjR6iPQp/IZw+cAcjo2YSEJ3Yeq62lMaGFO/0WrYfiALkafiDTG3ROiHTIKlhaVvboWCGNSJ9g33Ozgky8dIs9OVm/MuG37ETof5U+AAQAk14mrWTcz5wAAAABJRU5ErkJggg%3D%3D);	background-position:left top;}#CB_Prev, #CB_Next {	background: transparent url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw%3D%3D) no-repeat scroll 0%;	display: block;	width: 49%;	cursor: pointer;	outline-style:none;	z-index: 1102;}.CB_TextNav {	text-decoration: underline;	color: #aaa;}.CB_TextNav:hover {	text-decoration: none;	color: #ff7700;}#CB_Prev {	float: left;	left: 0px;}#CB_Next {	float: right;	left: 0px;}#CB_Prev:hover {background:transparent url(data:image/gif;base64,R0lGODlhZAAmAMQQALS0tM/Pz+Tk5Pj4+KCgoOvr6/Hx8aenp9bW1q2trcnJycLCwru7u93d3ZmZmf///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABAALAAAAABkACYAAAX/4AONZGmeaKqubOumj/jOdG3Xca7vfO//wKBw6BsRj8ikcglZOp/QqHRKrVqv2Kx2y+16v+CweEwmBgAFA0AhZDAGDQCiXFUAcgbH4rEgFIIIDnMHCQN0VAAOOQEHAwMEAUIADA8CDn+HU4mLfwWRQQMBhg0NmYiKpmOhBw4EC4YPmzENCQ4ODJgIALu8mIytr6lECQQIAgEOd7GogQcBCgR+D7q8BJd8yQELDoXCQciYDwrXm4+NMQXJO5ZslpQxyJ/ePgkJOpaRmw0O8g8MDrAePLIn7loOAgTn9bDFkGE+RcgE6IiYgwEBAzFk5dCocAc3ASBDYtxEcZEDiQ+QkM3JiGpjy446DhzwsSnQyhjbMKbbkyNnzJkwd2wrlWPASEV5lAkkMHNAgnM5AsmzxDMoHmsKQEKTKGscAwG0HJTyGqBsAIy1AghAEA2jVR0FEjFkcDTHOFvFWDY8KVCugwPh3uowADIgjwEgjxAOLLix48eQI0ueTLmy5cuUm2CuYkTGjc+gQ7/wLLq06dIhAAA7) no-repeat scroll left 50%;}#CB_Next:hover {background:transparent url(data:image/gif;base64,R0lGODlhZAAmAMQQAM/Pz6CgoOvr67S0tPj4+K2trdbW1t3d3fHx8cnJybu7u6enp8LCwuTk5JmZmf///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABAALAAAAABkACYAAAX/ICSOZGmeaKqubIs+bizPNP3A0K3vfO//wKBwSPzlisikcslsOp/QqHRKrVqv2Kx2y+16v+CweEyeAgYCxCDxNKB9iAbhIWhQBQODFOFgPBgBAk8ADnY9hHYDDk4IAIYPDQ4AUgALBAQBk4OFPg0ACA8GmkyRo6WUggKjTohbpzevZT+tdGs3AgoODgUHNwwDPAN+kLm7vQIFDgsDea8ECgpzBJUOAQxzeMzaeg8HyQ4Kgpt2AgEF2AEBCdR6CQ7c3ZLxCg3ehcjKzAanBAWBN/72EQKWjdkCeQaUAUiQTlwTROXO3VAkjsCCAAT4KNCRC1SAjTcIgIMkD5akfv8e/xBy6M7hA0wFXgawdMsBMFYOvEl8OVIHoV6KpNmM10uHIpKmJAFyWCCmjlgPBgQAdaDkjVxzHlbL+dQq0lAI36nURZbsV5MBHLDRUbbsqJ83aMXlpFVBuqxQ+Zl74G+uowaAAZ8l2ZTug12BA4Oi08en4bGPliCq6pTPsBsJuTEo1BgsvB2xSiFIt3jBgh8Wd3resXkxk1bu1l7MGtXBYgFbxfFxqkNQaHmUfXHVkfGPA5d8bso8jdNQMj2UDzTItfbGQd4P3BXY5waYyADSAZd052e0WsAM6+0CwN5RdnD1khXVamj0PwNpdVX3ywNAfoWYkeWIVc/VUpYCjbQ1Hj9ZAXyGBWC0EQGYSy81QOEPcchBBAGCyeLhhyCGKOKIJJZo4okopijiESqCIUKLLtYg44w0xnBDjTjmqGMOIQAAOw%3D%3D) no-repeat scroll right 50%;}#CB_CloseWindow {	position: absolute;	top: 0px;	right: -1px;	z-index: 1104;	cursor: pointer;}#CB_SlideShowS, #CB_SlideShowP {	position: absolute;	top: 0px;	left: -1px;	z-index: 1104;	cursor: pointer;}#CB_SlideShowBar {	width: 0px;	position: absolute;	top: 5px;	left: 22px;	height: 5px;	display: none;}#CB_Email {	position: absolute;	right: 15px;}';
	const clearboxJS='eval(function(p,a,c,k,e,r){e=function(c){return(c<a?\'\':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!\'\'.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return\'\\\\w+\'};c=1};while(c--)if(k[c])p=p.replace(new RegExp(\'\\\\b\'+e(c)+\'\\\\b\',\'g\'),k[c]);return p}(\'l 4F=\\\'#64\\\';l 1H=75;l 1W=25;l 1x=3Q;l 1y=4G;l 1p=1;l M=12;l 1q=\\\'3k\\\';l 1a=60;l 1b=60;l 2b=5;l O=1;l 4H=\\\'#65\\\';l 17=2;l 2L=\\\'Y\\\';l 2M=\\\'Y\\\';l 2N=\\\'[]\\\';l 2c=3;l 2e=10;l 18=40;l 4I=\\\'66\\\';l 2o=12;l 4J=\\\'#67\\\';l 4K=\\\'3l\\\';l 3m=\\\'1z\\\';l 4L=\\\'- kép 68ö4Mé3R -\\\';l 1A=\\\'\\\';l 2p=0;l 2q=0;l 2r=0;l 2s=0;l 2t=\\\'Y\\\';l 1I=\\\'Y\\\';l 4N=\\\'69őző\\\';l 4O=\\\'kö6aő\\\';l 4P=\\\'6bár\\\';l 4Q=\\\'1X:1Y/3S;1Z,3T/6c+6d+6e/6f+6g/6h+6i/6j+6k%3D\\\';l 4R=\\\'1X:1Y/3S;1Z,3T/6l+6m+6n/6o/6p+6q++6r+6s/6t/6u/6v%3D\\\';l 4S=\\\'1X:1Y/3S;1Z,3T/6w+6x++6y/6z+6A+6B+6C%3D\\\';l 3U=\\\'1X:1Y/2O;1Z,6D///6E++6F/6G/6H+6I+6J+6K/6L+6M+6N+6O+6P+6Q+6R+6S/6T+6U+6V+6W/6X+6Y+6Z+71+72+73+74+76+77+78+79+7a+7b+7c%3D%3D\\\';l 3V=\\\'1X:1Y/2O;1Z,4T///7d%3D%3D\\\';l 4U=\\\'1X:1Y/2O;1Z,7e/7f/7g+7h+/7i+7j/4V/7+/7k/39/7l/4W+7m/7n+7o+7p/7q+7r+7s/7t///7u/7v+7w+7x+7y+/7z/7A/7B+7C/7D/7E+7F+5+7G+7H/7I/7J+7K%3D%3D\\\';l 3W=\\\'1X:1Y/2O;1Z,7L+7M/4W+7N/7O/7P/4V+7Q+/7R///7S/7T+7U/7V+7W+7X+7Y/7Z/80/81/+82/83+84+85+86/87+88+89%3D%3D\\\';l 4X=\\\'1X:1Y/2O;1Z,4T///8a%3D%3D\\\';l 2f=\\\'2P\\\';l 2Q=1h;l 8b="2.0 + 3X";l 2R=1;o 4Y(a){l b;f(!a){l a=K.3Y}f(a.4Z){b=a.4Z}t f(a.51){b=a.51}l c=8c.8d(b);f(21=="Y"){f(F>1&&(c=="%"||b==37||b==52)){f(1i){1D()}1r(F-1);q G}f(F<w.L-1&&(c=="\\\'"||b==39||b==54)){f(1i){1D()}1r(F+1);q G}f((c==" "||b==32)&&2u==0){f(w.L<3){q G}f(22=="2v"){3Z();q G}t{41();q G}}f(c=="\\\\8e"||b==27){2w();q G}f(b==13){q G}}t{f(2u==1&&(c==" "||b==32||b==13)){q G}}}o 3Z(){1J.g.y="Z";1K.g.y="1c";22="42";23.g.y="1c";3n()}o 41(){1K.g.y="Z";1J.g.y="1c";43()}2b=J(2b);f(2b<5){2b=5}2p=J(2p);f(2p<0){2p=0}2q=J(2q);f(2q<0){2q=0}2r=J(2r);f(2r<0){2r=0}2s=J(2s);f(2s<0){2s=0}1H=J(1H);f(1H<0||1H>2g){1H=70}1W=J(1W);f(1W<1||1W>1H){1W=10}1x=J(1x);f(1x<25||1x>3o){1x=3Q}1y=J(1y);f(1y<50||1y>3o){1y=4G}1p=J(1p);f(1p<0){1p=5}f(1q!="1z"&&1q!="3l"&&1q!="3k"&&1q!="3p"){1q="3k"}1a=J(1a);f(1a<1||1a>99){1a=50}1b=J(1b);f(1b<1||1b>99){1b=50}O=J(O);f(O<0){O=1}17=J(17);f(17<0){17=2}f(2L!="Y"&&2L!="1z"){2L="1z"}2e=J(2e);f(2e<0){2e=10}M=J(M);f(M<0){M=12}18=J(18);f(18<25){18=40}2o=J(2o);f(2o<6){2o=13}f(2M!="Y"&&2M!="1z"){2M="Y"}2c=J(2c);f(2c<1){2c=5}2c*=3o;f(3m!="Y"&&3m!="1z"){3m="1z"}f(2t!="Y"&&2t!="1z"){2t="Y"}l 2S,3q="",8f=0,24,2h,2u,1L,1E,3r=0,45="",21,2i,2x,3s=2p+2q,3t=2r+2s,2T,Q,2y=0,1i,22="2v",2j=0,2U=0,2z,2k,1f,1g,2V,2W,53,v=1x,B=1y-18,3u,1Q,R,H,2A,2B,11,V,F,w,3v,1j,3w,2X,2Y,2Z,31;l 46=h.8g?1h:G;f(!46){h.8h(8i.8j)}l 33=1B 34;33[0]=1B 2l;33[0].W=1A+3W;33[1]=1B 2l;33[1].W=1A+3U;o 55(a,b){f(35 K.2C!="36"){K.2C(a,b,G)}t f(35 h.2C!="36"){h.2C(a,b,G)}t f(35 K.56!="36"){K.56("8k"+a,b)}}55("8l",57);o 57(){h.8m=4Y;f(!h.I("47")&&2R!=0){h.S.g.8n="8o";l a="<N 1R=\\\\"8p\\\\" g=\\\\"C: "+M+"u; D: "+M+"u;\\\\"></N>";f(1s.1t.1u("3x")!=-1){3q="<1S A=\\\\"38\\\\" 1T=\\\\"\\\\" W=\\\\""+1A+3V+"\\\\" /><1S A=\\\\"48\\\\" 1T=\\\\"\\\\" W=\\\\""+1A+3V+"\\\\" />"}t{3q="<N A=\\\\"48\\\\"></N><N A=\\\\"38\\\\"></N>"}l b=h.58("S").8q(0);l c=h.8r("N");c.8s("A","47");b.59(c);h.I("47").1k="<5a 8t=\\\\"0\\\\" 8u=\\\\"0\\\\" A=\\\\"5b\\\\"><2D A=\\\\"2X\\\\"><19 A=\\\\"8v\\\\">"+a+"</19><19 A=\\\\"8w\\\\"></19><19 A=\\\\"8x\\\\">"+a+"</19></2D><2D A=\\\\"8y\\\\"><19 A=\\\\"2Z\\\\"></19><19 A=\\\\"53\\\\" 8z=\\\\"49\\\\" 8A=\\\\"3y\\\\"><N A=\\\\"5c\\\\"><N A=\\\\"5d\\\\"><5e 8B=\\\\"0\\\\" A=\\\\"5f\\\\" W=\\\\"\\\\"></5e>"+3q+"<N A=\\\\"5g\\\\"><1S W=\\\\""+1A+4U+"\\\\" 1T=\\\\"8C\\\\" /></N><N A=\\\\"4a\\\\"><N A=\\\\"5h\\\\"></N></N><1S A=\\\\"5i\\\\" 1T=\\\\"8D\\\\" W=\\\\""+1A+3U+"\\\\" /><5j A=\\\\"5k\\\\"></5j><N A=\\\\"3z\\\\"><N A=\\\\"5l\\\\"></N><1S A=\\\\"5m\\\\" 1T=\\\\"x\\\\" W=\\\\""+1A+4S+"\\\\" /><1S A=\\\\"5n\\\\" W=\\\\""+1A+4X+"\\\\" /><1S A=\\\\"5o\\\\" 1T=\\\\"8E 5p\\\\" W=\\\\""+1A+4R+"\\\\" /><1S A=\\\\"5q\\\\" 1T=\\\\"8F 5p\\\\" W=\\\\""+1A+4Q+"\\\\" /><a A=\\\\"5r\\\\" 1d=\\\\"#\\\\"></a><a A=\\\\"5s\\\\" 1d=\\\\"#\\\\"></a></N></N><N A=\\\\"5t\\\\"></N></N></19><19 A=\\\\"31\\\\"></19></2D><2D A=\\\\"2Y\\\\"><19 A=\\\\"8G\\\\">"+a+"</19><19 A=\\\\"8H\\\\"></19><19 A=\\\\"8I\\\\">"+a+"</19></2D></5a><N A=\\\\"5u\\\\"></N>";f(1s.1t.1u("3x 6")!=-1&&M==0){45=1}f(1s.1t.1u("3x")!=-1&&M<2){3r=6}h.I("5c").g.8J=17+"u";2E=h.I("48");2F=h.I("38");14=h.I("5l");14.g.5v="#8K";14.g.1M=0.75;14.g.3a="3b(1M=75)";1Q=h.I("5b");26=h.I("4a");3c=h.I("5h");28=h.I("5g");T=h.I("5u");T.g.5v=4F;T.g.1M=0;T.g.3a="3b(1M=0)";H=h.I("5k");2k=h.I("5i");3d=h.I("5d");H.g.5w=O+"u 8L "+4H;3e=h.I("5m");1J=h.I("5q");1K=h.I("5o");23=h.I("5n");23.g.1M=0.5;23.g.3a="3b(1M=50)";2A=h.I("5r");2B=h.I("5s");R=h.I("5t");R.g.D=18-2e+"u";R.g.4b=2e+"u";R.g.8M=4I;R.g.8N=2o+"u";R.g.8O=4K;R.g.8P=4J;2X=h.I("2X").g;2X.D=M+"u";2Y=h.I("2Y").g;2Y.D=M+"u";2Z=h.I("2Z").g;2Z.C=M+45+"u";31=h.I("31").g;31.C=M+"u";1F=h.I("5f");4c=h.I("3z").g;2E.2G=o(){5x();q};2F.2G=o(){38();q};14.2G=o(){3A();3B();q};R.2G=o(){3A();3B();q};T.2G=o(){3A();3B();q};f(1s.1t.1u("4d")!=-1){3s=0;3t=0}f(1s.1t.1u("3C")!=-1){3t=0}}h.I("4a").8Q=5y;l d=0;l e=0;Q=h.58("a");3f(i=0;i<Q.L;i++){P=Q[i].1v;8R=Q[i].1l("1d");f(P.4e("1N")!=2m&&2R!=0){f(P=="1N"){Q[i].U=o(){4f(X.1v+"+\\\\\\\\+"+X.1l("1d")+"+\\\\\\\\+"+X.1l("2H"));q G}}t{f(P.1C(0,8)=="1N"&&P.3E(8)=="["&&P.3E(P.L-1)=="]"){f(Q[i].1v.1C(9,Q[i].1v.L-1).1U(",")[0]!="1N"){Q[i].U=o(){4f(X.1v.1C(9,X.1v.L-1)+"+\\\\\\\\+"+X.1l("1d")+"+\\\\\\\\+"+X.1l("2H"));q G}}t{5z("5A 5B:\\\\n\\\\8S 8T 8U 8V 8W \\\\"1N[1N]\\\\"!\\\\n(5C: 5D, a "+i+". <a> 5E-5F 5G.)")}}t f(P.1C(0,8)=="1N"&&P.3E(8)=="("&&P.3E(P.L-1)==")"){f(P.1C(9,P.L-1).1U(",")[2]=="8X"){Q[i].U=o(){4g(X.1v.1C(9,X.1v.L-1)+"+\\\\\\\\+"+X.1l("1d")+"+\\\\\\\\+"+X.1l("2H"));q G}}t{Q[i].2G=o(){4g(X.1v.1C(9,X.1v.L-1)+"+\\\\\\\\+"+X.1l("1d")+"+\\\\\\\\+"+X.1l("2H"));q G}}}t{5z("5A 5B:\\\\n\\\\8Y 8Z 1N 90 91: \\\\""+Q[i].1v+"\\\\"!\\\\n(5C: 5D, a "+i+". <a> 5E-5F 5G.)")}}}}}o 4f(a){f(2R==0){q G}3e.U="";1J.U="";1K.U="";1m=a.1U("+\\\\\\\\+");P=1m[0].1U(",");f(P[1]>0){3F=J(P[1])*3o}t{3F=2c}f(P[2]=="2v"){22="42"}f(w&&P[0]==w[0][0]&&w[0][0]!="1N"){}t{w=1B 34;w.4h(1B 34(P[0],P[1],P[2]));f(1m[0]=="1N"){w.4h(1B 34(1m[1],1m[2]))}t{3f(i=0;i<Q.L;i++){f(Q[i].1v.1C(9,Q[i].1v.L-1).1U(",")[0]==w[0][0]){2S=1A+3W;f(Q[i].1l("4i")==2m||Q[i].1l("4i")=="2m"){3f(j=0;j<Q[i].4j.L;j++){f(Q[i].4j[j].W!=36){2S=Q[i].4j[j].W}}}t{2S=Q[i].1l("4i")}w.4h(1B 34(Q[i].1l("1d"),Q[i].1l("2H"),2S))}}}}F=0;92(w[F][0]!=1m[1]){F++}11=1x;V=1y-18;4k();3G();2Q=G}o 4k(){5H();5I();5J();f(1n>1O){1O=1n}f((1s.1t.1u("5K")!=-1||1s.1t.1u("3C")!=-1)&&1o!=1P){2T=K.4l+K.4m-1O}t{2T=0}4n();f(3s==0){f(1P>1o){T.g.C=1P+"u"}t{T.g.C=1o+"u"}}t{T.g.C=1P+3s+"u"}T.g.D=1n+2n+"u";T.g.E="1w";q}o 4g(a){f(2R==0){q G}21="1z";1m=a.1U("+\\\\\\\\+");4c.y="Z";3e.g.y="Z";P=1m[0].1U(",");4k();v=J(P[0]);B=J(P[1]);11=1x;V=1y-18;f(v>1o-2*(M+O+17+1p)){v=1o-2*(M+O+17+1p)}f(B>1n-2*(M+O+17+1p)-18){B=1n-2*(M+O+17+1p)-18}H.g.C=1x+"u";H.g.D=1y-18+"u";H.g.y="1c";H.g.E="16";1Q.g.E="1w";1J.g.y="Z";1K.g.y="Z";3G("x")}o 3G(a){l b=a;f(2j<1H){2j+=1W;T.g.1M=2j/2g;T.g.3a="3b(1M="+2j+")";2z=2j;3H=29("3G(\\\'"+b+"\\\')",5)}t{2j=0;T.g.D=1O+3t+"u";f(1H!=0){1V(3H)}f(b=="x"){2k.g.E="1w";4o("x")}t{5L()}q}}o 5L(){H.g.C=1x+"u";H.g.D=1y-18+"u";H.g.y="1c";H.g.E="16";1Q.g.E="1w";1r()}o 1r(a){2E.g.E="16";2F.g.E="16";26.g.y="Z";26.g.C="1e";28.g.y="Z";28.g.C="1e";14.g.C="1e";14.g.D="1e";14.g.E="16";21="1z";2U=0;T.U="";f(w.L<3){1J.g.y="Z";1K.g.y="Z"}t{f(22=="2v"){1J.g.y="1c";1K.g.y="Z"}t{1K.g.y="1c";1J.g.y="Z"}}2A.g.y="Z";2B.g.y="Z";f(a){F=J(a)}1f=1a;1g=1b;f(1q!="3p"){H.g.E="16";2k.g.E="1w"}R.1k=4L;3v=0;1j=1B 2l;1j.W=w[F][0];3w=G;1j.93=o(){4p();q};4q()}o 4q(){f(3v==1){3w=1h;1V(5M);4r();q}f(3w==G&&1j.94){3v++}5M=29("4q()",5);q}o 4r(){f(2f==\\\'2P\\\'){v=1j.C;B=1j.D}t{v=1j.D;B=1j.C}1L=v;1E=B;3u=v/B;5N();l a=H.95(\\\'2d\\\');f(2f==\\\'2P\\\'){H.C=1L;H.D=1E;a.4s();a.4t(1j,0,0,1L,1E);a.4u()}f(2f==\\\'4v\\\'){H.C=1L;H.D=1E;a.4s();a.5O(0,1E);a.3X(-2I.5P/2);a.4t(1j,0,0,1E,1L);a.4u()}f(2f==\\\'4w\\\'){H.C=1L;H.D=1E;a.4s();a.5O(1L,0);a.3X(2I.5P/2);a.4t(1j,0,0,1E,1L);a.4u()}2f=\\\'2P\\\';4o();q}o 4o(a){1f=1a;1g=1b;2i="G";2x="G";2u=1;f(1q=="3k"){3g();3h()}t f(1q=="3p"){f(!a){2k.g.E="16";H.g.E="1w"}3g();3h()}t f(1q=="1z"){4n();3d.g.D=B+2*O+"u";H.g.C=v+"u";H.g.D=B+"u";2i="1h";2x="1h"}t f(1q=="3l"){3g()}f(a){4x()}t{4y()}q}o 3g(){f(v==11){f(4z){1V(4z)}f(1q=="3l"){2i="1h";3h()}t{2i="1h"}q}t{f(v<11){f(11<v+2g&&1a>20){1f=20}f(11<v+60&&1a>10){1f=10}f(11<v+30&&1a>5){1f=5}f(11<v+15&&1a>2){1f=2}f(11<v+4){1f=1}11-=1f}t{f(11>v-2g&&1a>20){1f=20}f(11>v-60&&1a>10){1f=10}f(11>v-30&&1a>50){1f=5}f(11>v-15&&1a>2){1f=2}f(11>v-4){1f=1}11+=1f}H.g.C=11+"u";2V=J(2J-(11+2*(M+O+17))/2);1Q.g.3I=2V+"u";4z=29("3g()",2b)}}o 3h(){f(B==V){f(4A){1V(4A)}2x="1h";q}t{f(B<V){f(V<B+2g&&1b>20){1g=20}f(V<B+60&&1b>10){1g=10}f(V<B+30&&1b>5){1g=5}f(V<B+15&&1b>2){1g=2}f(V<B+4){1g=1}V-=1g}t{f(V>B-2g&&1b>20){1g=20}f(V>B-60&&1b>10){1g=10}f(V>B-30&&1b>5){1g=5}f(V>B-15&&1b>2){1g=2}f(V>B-4){1g=1}V+=1g}H.g.D=V+"u";3d.g.D=V+2*O+"u";2W=J(2n-(3r+V+18+2*(M+O+17))/2);1Q.g.4b=2W-2T/2+"u";4A=29("3h()",2b)}}o 4y(){f(2i=="1h"&&2x=="1h"){f(2h){1V(2h)}4p();q}t{2h=29("4y()",5)}}o 4x(){f(2i=="1h"&&2x=="1h"){f(2h){1V(2h)}w="";1F.W=1m[1];H.g.E="1w";2k.g.E="16";1F.g.49=O+"u";1F.g.3y=O+"u";1F.g.C=v+"u";1F.g.D=B+"u";f(1m[2]&&1m[2]!="2m"&&1m[2]!=2m){R.1k=1m[2]}t{R.1k=1m[1]}R.1k+=" "+2N.1C(0,1)+"<a 1R=\\\\"1I\\\\" 1d=\\\\"3J:3K(0)\\\\" U=\\\\"2w();\\\\">"+4P+"</a>"+2N.1C(1,2);T.U=o(){2w();q G};21="Y";2u=0;q}t{2h=29("4x()",5)}}o 4p(){3e.U=o(){2w()};1J.U=o(){3Z();q G};1K.U=o(){41();q G};4c.y="1c";f(1q!="3p"){R.1k="";2k.g.E="16";H.g.E="1w"}3e.g.y="1c";T.U=o(){2w();q G};2A.g.D=B+"u";2B.g.D=B+"u";f(w[F][1]&&w[F][1]!="2m"&&w[F][1]!=2m){R.59(h.96(w[F][1]))}t{f(2L=="Y"){R.1k=w[F][0].1U("/")[w[F][0].1U("/").L-1]}}f(2M=="Y"&&w.L>2){R.1k+=" "+2N.1C(0,1)+F+"/"+(w.L-1)+2N.1C(1,2)}3z();R.g.E="1w";f(w.L>0){11=v;V=B}f(w.L>2){f(22=="42"){1K.g.y="1c";23.g.y="1c";3n()}t{1J.g.y="1c"}}t{22="2v"}21="Y";2u=0;14.g.C=v+2+"u";14.g.D=B+2+"u";f(v<1j.C||B<1j.D){2F.g.E="1w";28.g.C=v+2+"u"}f(w.L>2){2E.g.E="1w";26.g.C=v+2+"u";l a="";l b=5;l c=0;24=0;3f(i=1;i<w.L;i++){2a=1B 2l;2a.W=w[i][2];c=2I.3L(2a.C/2a.D*50);f(c>0){}t{c=50}24+=c}24+=(w.L-2)*b;l d=0;3f(i=1;i<w.L;i++){2a=1B 2l;2a.W=w[i][2];a+="<a 1d=\\\\"3J:3K(0)\\\\" U=\\\\"f(1i){1D();}1r("+i+")\\\\"><1S g=\\\\"5w: 0; 3y: "+d+"u;\\\\" W=\\\\""+w[i][2]+"\\\\" D=\\\\"50\\\\" 1R=\\\\"97\\\\" /></a>";d+=2I.3L(2a.C/2a.D*50)+b}3c.g.C=24+"u";3c.1k=a;3c.g.3I=(v-24)/2+"u"}q 1h}o 38(){14.g.E="1w";28.g.y="1c";q}o 3B(){14.g.E="16";28.g.y="Z";q}o 5x(){14.g.E="1w";26.g.y="1c";q}o 3A(){14.g.E="16";26.g.y="Z";q}o 5y(e){f(24>v){f(46){3i=3Y.98}t{3i=e.9a}f(3i<0){3i=0}3c.g.3I=((1o-v)/2-3i)/(v/(24-v))+"u"}}o 9b(){H.g.C=1L+"u";H.g.D=1E+"u";3d.g.D=1E+2*O+"u"}o 43(){22="2v";1D()}o 1D(){f(1i){1V(1i)}2U=0;2y=0;23.g.y="Z"}o 3n(){f(3F>2U){1i=29("3n()",25);2U+=25;2y+=(v-44)/(3F/25);23.g.C=2y+"u"}t{1V(1i);2y=0;23.g.C=2y+"u";f(F==w.L-1){1r(1)}t{1r(F+1)}q}}o 5N(){f(v>1o-2*(M+O+17+1p)){v=1o-2*(M+O+17+1p);B=2I.3L(v/3u)}f(B>1n-2*(M+O+17+1p)-18){B=1n-2*(M+O+17+1p)-18;v=2I.3L(3u*B)}q}o 4n(){2V=J(2J-(v+2*(M+O+17))/2);2W=J(2n-(3r+B+18+2*(M+O+17))/2);1Q.g.3I=2V+"u";1Q.g.4b=2W-2T/2+"u";q}o 3z(){f(F>1){f(2t=="Y"){5Q=1B 2l;5Q.W=w[F-1][0]}f(1I=="Y"){l a=R.1k;R.1k="<a 1R=\\\\"1I\\\\" 1d=\\\\"3J:3K(0)\\\\" U=\\\\"f(1i){1D();}1r("+(F-1)+")\\\\" 1T=\\\\"&4M;\\\\">"+4N+"</a> "+a}2A.g.y="1c";2A.U=o(){f(1i){1D()}1r(F-1);q G}}f(F<w.L-1){f(2t=="Y"){5R=1B 2l;5R.W=w[F+1][0]}f(1I=="Y"){R.1k+=" <a 1R=\\\\"1I\\\\" 1d=\\\\"3J:3K(0)\\\\" U=\\\\"f(1i){1D();}1r("+(F+1)+")\\\\" 1T=\\\\"&9c;\\\\">"+4O+"</a>"}2B.g.y="1c";2B.U=o(){f(1i){1D()}1r(F+1);q G}}R.1k+=\\\'<9d/><a 1R="1I" 1d="#" U="q 3M(\\\\\\\'4v\\\\\\\');">5Sás 4v</a> - <a 1R="1I" 1d="#" U="q 3M(\\\\\\\'2P\\\\\\\');">9e</a> - <a 1R="1I" 1d="#" U="q 3M(\\\\\\\'4w\\\\\\\');">5Sás 4w</a> | <a 1R="1I" 1d="\\\'+w[F][0].4e(/^(.*?)(9f)?$/)[1]+\\\'" 9g="9h" 2H="9i 9j és 9kás 9lé3R más né9m...">kép 9né3R</a>\\\';q}o 3M(a){2f=a;2E.g.E="16";2F.g.E="16";26.g.y="Z";26.g.C="1e";28.g.y="Z";28.g.C="1e";14.g.C="1e";14.g.D="1e";14.g.E="16";H.g.E="16";4r();q G}o 2w(){14.g.C="1e";14.g.D="1e";14.g.E="16";2E.g.E="16";2F.g.E="16";43();R.1k="";v=1x;B=1y-18;3d.g.D=B+2*O+"u";H.g.y="Z";1Q.g.E="16";T.U="";1F.W="";1F.g.49="1e";1F.g.3y="1e";1F.g.C="1e";1F.g.D="1e";4B();2Q=1h;q}o 4B(){f(2z>0){T.g.1M=2z/2g;T.g.3a="3b(1M="+2z+")";2z-=1W;3H=29("4B()",5)}t{T.g.E="16";T.g.C="1e";T.g.D="1e";f(1H!=0){1V(3H)}21="1z";q}}o 5I(){X.1P=0;X.1O=0;f(K.3N&&K.4C){1P=K.3N+K.4C;1O=K.4m+K.4l}t f(h.S.4D>h.S.5T){1P=h.S.4D;1O=h.S.5U}t{1P=h.S.5T;1O=h.S.9o}f(1s.1t.1u("3x")!=-1||1s.1t.1u("4d")!=-1){1P=h.S.4D;1O=h.S.5U}f(1s.1t.1u("3C")!=-1||1s.1t.1u("5K")!=-1){1P=1o+K.4C;1O=1n+K.4l}q}o 5H(){X.1o=0;X.1n=0;f(h.1G&&(h.1G.3j||h.1G.2K)){1o=h.1G.3j;1n=h.1G.2K}t f(35 K.3N=="5V"){1o=K.3N;1n=K.4m}t f(h.S&&(h.S.3j||h.S.2K)){1o=h.S.3j;1n=h.S.2K;q}f(1s.1t.1u("4d")!=-1){1o=h.1G.3j;1n=h.S.2K}f(h.5W!=36){f(h.5W.4e("9p")&&1s.1t.1u("3C")!=-1){1n=h.S.2K}}q}o 5J(){X.2J=0;X.2n=0;f(35 K.5X=="5V"){2n=K.5X;2J=K.9q}t f(h.S&&(h.S.3O||h.S.3P)){2n=h.S.3P;2J=h.S.3O}t f(h.1G&&(h.1G.3O||h.1G.3P)){2n=h.1G.3P;2J=h.1G.3O}q}o 5Y(a){f(a>0&&F>1){f(1i){1D()}1r(F-1)}f(a<0&&F<w.L-1){f(1i){1D()}1r(F+1)}}o 4E(a){l b=21=="Y";l c=0;f(!a)a=K.3Y;f(a.5Z){c=a.5Z/3Q;f(K.9r)c=-c}t f(a.61){c=-a.61/3}f(c&&b)5Y(c);f(a.62&&!2Q)a.62();a.9s=2Q}f(K.2C)K.2C(\\\'9t\\\',4E,G);K.63=h.63=4E;\',62,588,\'|||||||||||||||if|style|document||||var|||function||return|||else|px|CB_ImgWidth|CB_Gallery||display||id|CB_ImgHeight|width|height|visibility|CB_ActImgId|false|CB_Img|getElementById|parseInt|window|length|CB_RoundPix|div|CB_ImgBorder|CB_Rel|CB_Links|CB_Txt|body|CB_HideContent|onclick|CB_ImgHeightOld|src|this|be|none||CB_ImgWidthOld|||CB_ImgHd||hidden|CB_Padd|CB_TextH|td|CB_Jump_X|CB_Jump_Y|block|href|0px|CB_JumpX|CB_JumpY|true|CB_SSTimer|CB_preImages|innerHTML|getAttribute|CB_Clicked|BrSizeY|BrSizeX|CB_WinPadd|CB_Animation|CB_LoadImage|navigator|userAgent|indexOf|rel|visible|CB_WinBaseW|CB_WinBaseH|ki|CB_PicDir|new|substring|CB_SlideShowJump|CB_ImgHeightOrig|CB_iFr|documentElement|CB_HideOpacity|CB_TextNav|CB_SlideS|CB_SlideP|CB_ImgWidthOrig|opacity|clearbox|DocSizeY|DocSizeX|CB_Win|class|img|alt|split|clearTimeout|CB_OpacityStep|data|image|base64||CB_ClearBox|CB_SS|CB_SlideB|CB_AllThumbsWidth||CB_Thm||CB_Et|setTimeout|CB_preThumbs|CB_AnimTimeout|CB_SlShowTime||CB_PadT|CB_Rotate|100|CB_ResizeTimer|CB_AnimX|CB_ii|CB_LoadingImg|Image|null|DocScrY|CB_FontSize|CB_BodyMarginLeft|CB_BodyMarginRight|CB_BodyMarginTop|CB_BodyMarginBottom|CB_Preload|CB_IsAnimating|start|CB_Close|CB_AnimY|CB_SlideBW|CB_Hide|CB_Prv|CB_Nxt|addEventListener|tr|CB_ShTh|CB_ShEt|onmouseover|title|Math|DocScrX|clientHeight|CB_ShowImgURL|CB_ImgNum|CB_ImgNumBracket|gif|nincs|CB_ScrollEnabled|CB_Show|CB_ActThumbSrc|FF_ScrollbarBug|CB_jj|CB_MarginL|CB_MarginT|CB_Header|CB_Footer|CB_Left||CB_Right||CB_PrePictures|Array|typeof|undefined||CB_ShowEtc||filter|alpha|CB_Thm2|CB_ImgCont|CB_Cls|for|CB_WindowResizeX|CB_WindowResizeY|tempX|clientWidth|double|normal|CB_CheckDuplicates|CB_SlideShow|1000|warp|CB_IEShowBug|CB_ieRPBug|CB_BodyMarginX|CB_BodyMarginY|CB_ImgRate|CB_Count|CB_Loaded|MSIE|left|CB_PrevNext|CB_HideThumbs|CB_HideEtc|Firefox||charAt|CB_SlShowTimer|CB_HideDocument|CB_Blur|marginLeft|javascript|void|round|CB_RotateImg|innerWidth|scrollLeft|scrollTop|120|se|png|iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAYAAADQWvz5AAAABGdBTUEAAK|CB_PictureLoading|CB_PictureBlankGif|CB_PictureNoprvGif|rotate|event|CB_SSStart||CB_SSPause|pause|CB_SlideShowStop||CB_ie6RPBug|IE|CB_All|CB_ShowTh|top|CB_Thumbs|marginTop|CB_PrvNxt|Opera|match|CB_ClickIMG|CB_ClickURL|push|tnhref|childNodes|CB_SetAllPositions|scrollMaxY|innerHeight|CB_SetMargins|CB_AnimatePlease|CB_ShowImage|CB_CheckLoaded|CB_GetImageSize|save|drawImage|restore|balra|jobbra|CB_CheckResize2|CB_CheckResize|CB_TimerX|CB_TimerY|CB_ShowDocument|scrollMaxX|scrollWidth|scroll_wheel|CB_HideColor|110|CB_ImgBorderColor|CB_Font|CB_FontColor|CB_FontWeigth|CB_LoadingText|lt|CB_NavTextPrv|CB_NavTextNxt|CB_NavTextCls|CB_PictureStart|CB_PicturePause|CB_PictureClose|R0lGODlhAQABAIAAAP|CB_PictureMaxGif|Pz|r6|CB_PictureWhiteGif|CB_KeyPress|keyCode||which||CB_Content||OnLoad|attachEvent|CB_Init|getElementsByTagName|appendChild|table|CB_Window|CB_Padding|CB_ImgContainer|iframe|CB_iFrame|CB_Etc|CB_Thumbs2|CB_LoadingImage|canvas|CB_Image|CB_ImgHide|CB_CloseWindow|CB_SlideShowBar|CB_SlideShowP|SlideShow|CB_SlideShowS|CB_Prev|CB_Next|CB_Text|CB_ContentHide|backgroundColor|border|CB_ShowThumbs|getMouseXY|alert|ClearBox|HIBA|Helye|dokumentum|tag|en|belul|getBrowserSize|getDocumentSize|getScrollPosition|Netscape|CB_NewWindow|CB_ImgLoadTimer|CB_FitToBrowser|translate|PI|PreloadPrv|PreloadNxt|forgat|offsetWidth|scrollHeight|number|compatMode|pageYOffset|scroll_handle|wheelDelta||detail|preventDefault|onmousewheel|000|ccc|arial|656565|bet|el|vetkez|bez|INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEgSURBVHjarJJNaoNQFIWPPwhRwYk4UAnRiBEFR11NF9K9dOgiAl2Do0B1IoGCPxQyqjMpqH3vQUtbMI3WDz4QkcM998o1TTOCYBgGRFHEUsTz|YyiKGBZFjzPg|u6EARhfhCdguM4VFXFzPMcvu|jcDjMChTrukbf918vLpcLM8syRFGE3W4HRVH|DOKSJBm7rpv8QNM0Np3jOOx5Cp7WukbbtkjTFMfjEafTaTrolv6qqrIjUCd39H0|v9F1nVUKggCbzeb6sk3TRFmWGIbhR0AYhthut5Bl|bar0YvQEJ7nWUAcx7BtG5IkzfuP6Mj0xPv9nrkUbiTg|7zwWIenNSZ6J96tMdED8Rnjct6I97QQK7Ug4JX4SLQ|Q6gfAgwAQ6rY154rEqcAAAAASUVORK5CYII|INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADJSURBVHjarJJBCoMwEEUnoSHkCnbjKifoaXqQ3qU36T26E6E7u|26YuwkJTKFfCuSB|MP3|idIVEzMwwDZZqmWdbIL3GIj77vqes68t7|fID8EjovlFLFDcgvBo3jSNM0JZUgfzVIqgwq|TBI6|EWZeXwIdB1lqSmkE|DDLGkNQM8ldPDbW|ZawliO8khRCSSpAPg5xz1LZtUgnyi|dt3vK7|zw01eFWo6M316lGRxeuezyRvby4znGgNNSOgCfXleuYQ2J9BBgAlTnbh78s1RUAAAAASUVORK5CYII|INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEdSURBVHjarJIxDoJQDIaLITLBxMYkG4MrGyfgBh7Eu3gQEgc2NuJA4sDGRhxgMGxM|P7GkqcRRfFPGgr9|XxWmNQohcqioLquubc930KguChXpYlVVXFued5ZNKE0Ahj27YMdByHGyC8Z1nGueu67F1NgSzLojiOGQClacpQBHLdg6cx9WsiNCZJQn3fcwMkOSA4EbSiD4IRDQJAQDpkFkhg8osQch0yG4SL7bpufEculz0bhAaMWiYpa4BveZ6PPvMdBGYdEkXRQw27Zts218x3EH1XwjAca8ibpuGJimdy|DDJhACS0YtQg0f2CSDs|YYWCpd9pD8IJ9qq50nFeumJzir2i4|Eu77HTsV1|FH0FJ6Kg4rLt6CbAAMAU3YULCsV7rgAAAAASUVORK5CYII|R0lGODlhGAAYAPQAAP|1VVVd7e3vv7|rq6srKyu|v77Ozs9ra2ry8vOTk5MTExNTU1Pb29qOjo66urs|Pz5qamgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH|GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAHAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAGAAYAAAFriAgjiQAQWVaDgr5POSgkoTDjFE0NoQ8iw8HQZQTDQjDn4jhSABhAAOhoTqSDg7qSUQwxEaEwwFhXHhHgzOA1xshxAnfTzotGRaHglJqkJcaVEqCgyoCBQkJBQKDDXQGDYaIioyOgYSXA36XIgYMBWRzXZoKBQUMmil0lgalLSIClgBpO0g|s26nUWddXyoEDIsACq5SsTMMDIECwUdJPw0Mzsu0qHYkw72bBmozIQAh|QQABwABACwAAAAAGAAYAAAFsCAgjiTAMGVaDgR5HKQwqKNxIKPjjFCk0KNXC6ATKSI7oAhxWIhezwhENTCQEoeGCdWIPEgzESGxEIgGBWstEW4QCGGAIJEoxGmGt5ZkgCRQQHkGd2CESoeIIwoMBQUMP4cNeQQGDYuNj4iSb5WJnmeGng0CDGaBlIQEJziHk3sABidDAHBgagButSKvAAoyuHuUYHgCkAZqebw0AgLBQyyzNKO3byNuoSS8x8OfwIchACH5BAAHAAIALAAAAAAYABgAAAW4ICCOJIAgZVoOBJkkpDKoo5EI43GMjNPSokXCINKJCI4HcCRIQEQvqIOhGhBHhUTDhGo4diOZyFAoKEQDxra2mAEgjghOpCgz3LTBIxJ5kgwMBShACREHZ1V4Kg1rS44pBAgMDAg|Sw0GBAQGDZGTlY|YmpyPpSQDiqYiDQoCliqZBqkGAgKIS5kEjQ21VwCyp76dBHiNvz|MR74AqSOdVwbQuo|abppo10ssjdkAnc0rf8vgl8YqIQAh|QQABwADACwAAAAAGAAYAAAFrCAgjiQgCGVaDgZZFCQxqKNRKGOSjMjR0qLXTyciHA7AkaLACMIAiwOC1iAxCrMToHHYjWQiA4NBEA0Q1RpWxHg4cMXxNDk4OBxNUkPAQAEXDgllKgMzQA1pSYopBgonCj9JEA8REQ8QjY|RQJOVl4ugoYssBJuMpYYjDQSliwasiQOwNakALKqsqbWvIohFm7V6rQAGP6|JQLlFg7KDQLKJrLjBKbvAor3IKiEAIfkEAAcABAAsAAAAABgAGAAABbUgII4koChlmhokw5DEoI4NQ4xFMQoJO4uuhignMiQWvxGBIQC|AJBEUyUcIRiyE6CR0CllW4HABxBURTUw4nC4FcWo5CDBRpQaCoF7VjgsyCUDYDMNZ0mHdwYEBAaGMwwHDg4HDA2KjI4qkJKUiJ6faJkiA4qAKQkRB3E0i6YpAw8RERAjA4tnBoMApCMQDhFTuySKoSKMJAq6rD4GzASiJYtgi6PUcs9Kew0xh7rNJMqIhYchACH5BAAHAAUALAAAAAAYABgAAAW0ICCOJEAQZZo2JIKQxqCOjWCMDDMqxT2LAgELkBMZCoXfyCBQiFwiRsGpku0EshNgUNAtrYPT0GQVNRBWwSKBMp98P24iISgNDAS4ipGA6JUpA2WAhDR4eWM|CAkHBwkIDYcGiTOLjY|FmZkNlCN3eUoLDmwlDW|AAwcODl5bYl8wCVYMDw5UWzBtnAANEQ8kBIM0oAAGPgcREIQnVloAChEOqARjzgAQEbczg8YkWJq8nSUhACH5BAAHAAYALAAAAAAYABgAAAWtICCOJGAYZZoOpKKQqDoORDMKwkgwtiwSBBYAJ2owGL5RgxBziQQMgkwoMkhNqAEDARPSaiMDFdDIiRSFQowMXE8Z6RdpYHWnEAWGPVkajPmARVZMPUkCBQkJBQINgwaFPoeJi4GVlQ2Qc3VJBQcLV0ptfAMJBwdcIl|FYjALQgimoGNWIhAQZA4HXSpLMQ8PIgkOSHxAQhERPw7ASTSFyCMMDqBTJL8tf3y2fCEAIfkEAAcABwAsAAAAABgAGAAABa8gII4k0DRlmg6kYZCoOg5EDBDEaAi2jLO3nEkgkMEIL4BLpBAkVy3hCTAQKGAznM0AFNFGBAbj2cA9jQixcGZAGgECBu|9HnTp|FGjjezJFAwFBQwKe2Z|KoCChHmNjVMqA21nKQwJEJRlbnUFCQlFXlpeCWcGBUACCwlrdw8RKGImBwktdyMQEQciB7oACwcIeA4RVwAODiIGvHQKERAjxyMIB5QlVSTLYLZ0sW8hACH5BAAHAAgALAAAAAAYABgAAAW0ICCOJNA0ZZoOpGGQrDoOBCoSxNgQsQzgMZyIlvOJdi||AS2SoyXrK4umWPM5wNiV0UDUIBNkdoepTfMkA7thIECiyRtUAGq8fm2O4jIBgMBA1eAZ6Knx|gHaJR4QwdCMKBxEJRggFDGgQEREPjjAMBQUKIwIRDhBDC2QNDDEKoEkDoiMHDigICGkJBS2dDA6TAAnAEAkCdQ8ORQcHTAkLcQQODLPMIgIJaCWxJMIkPIoAt3EhACH5BAAHAAkALAAAAAAYABgAAAWtICCOJNA0ZZoOpGGQrDoOBCoSxNgQsQzgMZyIlvOJdi|AS2SoyXrK4umWHM5wNiV0UN3xdLiqr|mENcWpM9TIbrsBkEck8oC0DQqBQGGIz||t3eXtob0ZTPgNrIwQJDgtGAgwCWSIMDg4HiiUIDAxFAAoODwxDBWINCEGdSTQkCQcoegADBaQ6MggHjwAFBZUFCm0HB0kJCUy9bAYHCCPGIwqmRq0jySMGmj6yRiEAIfkEAAcACgAsAAAAABgAGAAABbIgII4k0DRlmg6kYZCsOg4EKhLE2BCxDOAxnIiW84l2L4BLZKipBopW8XRLDkeCiAMyMvQAA|uON4JEIo|vqukkKQ6RhLHplVGN|LyKcXA4Dgx5DWwGDXx|gIKENnqNdzIDaiMECwcFRgQCCowiCAcHCZIlCgICVgSfCEMMnA0CXaU2YSQFoQAKUQMMqjoyAglcAAyBAAIMRUYLCUkFlybDeAYJryLNk6xGNCTQXY0juHghACH5BAAHAAsALAAAAAAYABgAAAWzICCOJNA0ZVoOAmkY5KCSSgSNBDE2hDyLjohClBMNij8RJHIQvZwEVOpIekRQJyJs5AMoHA|GMbE1lnm9EcPhOHRnhpwUl3AsknHDm5RN|v8qCAkHBwkIfw1xBAYNgoSGiIqMgJQifZUjBhAJYj95ewIJCQV7KYpzBAkLLQADCHOtOpY5PgNlAAykAEUsQ1wzCgWdCIdeArczBQVbDJ0NAqyeBb64nQAGArBTt8R8mLuyPyEAOwAAAAAAAAAAAA|wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw|R0lGODlhOgAyANUAANnZ2c7OzsrKyt|f38nJyfLy8vz8|MvLy|np6dXV1dDQ0Ozs7Pv7|n5|dbW1s|tra2urq6vf39|djY2Ovr6|uDg4NHR0fHx8dLS0tvb297e3sjIyNTU1MfHx|j4|Pb29tfX1|7u7uLi4uPj48bGxujo6OHh4e|v7|Tk5OXl5fT09N3d3dPT09zc3PDw8PPz8|fn5|X19e3t7ebm5s3NzczMzP|wAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAA6ADIAAAb|wFxuYtrcAsikcslsOp|BWwYjE|YWAoEDwO16v|CweNwd4Tys4eEjsrrf8Lh8LmdEPBqTYELv|9WFwskFBkAGzCAiotCFxIRASAOOSYPOAOMmXMNCxE3BwAlBxo5Njc3mJqqOQwoFTg4ABYNOR0cQqaoq4whFgABOBUStEIxB22lp6m7fQ0oDgcHIwvEVhAbLla5y8xxMZ4BsnxxEgHV291zFSAzDHQMNyhu6OlxIjcrfSUKFPPK9XJkHCAxZwIOgv50AYSDxcKcCBXg0FtoBYOABXMKCGgh8R9FVhUCFKAzIltHhQtpKEhQLQ4JHBfiTKynAgeMfm8ghBBiIIMJ|zkzu9kgYCMOBQ4EVORgccMAUI|dKHTAUSPOhBcOBgRQ8UDCnKCqLjh4QCNOgXBOOZyI|BXqqp4JnMKRQCCFFQYJRrZFuQpChw0x36TA4XURWE0QsLoxEAEHKUaHNYUIgEGICAUfdmaKrKkAAQQabnCQu9ljAwSoU6tevdoCaQsEBORbhQ6CAw8EcuvezXs3iA5uZmDchc7AgwOwkitfvlzAB4rFFSBnTr15Auj|DEivzh2WgOsLo0|vTv07dl3ax5O3fh5T|vXlwQMUD5|fDZt9dXfn9|fvX79VcPffslJ2A6BBaIw4FC|aegd|IN6OCDDDKTYIEVEjehghnStmkhhhEieMMlORgHYH3OYZdBNhAAEFsWMMYoY4x1UbTCAxjc4A4FBfTo449AAskRRQk40IIHHLjzEWIlnIARCyDgaMOUVFZp5ZVYZqkllSVscAJwQmgQgSWnlGnmmWimqeaap|AQwDRCBAEAOw|R0lGODlhQgAyAMQAANTU1Orq6q|vr|vT09O|v77S0tN|f38rKyrq6us|Tk5MTExNra2r|v6qqqszMzP|wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAABCADIAAAX|ICSOZGmeaKquUOS|cCzPdG3X4q3vPJ|3wGDvJywaY8SjUphcOnfNJWEQKzxf0SIggXg8EC6A4WEAUJ1ZIeBb6BYOD0VhDXimg2tCJPAIdM8GDnYtTmsufAEOCS8MgmiES4Z7fX8uBgyDT5KIfAx|DwuZhQ|HfXsMZApXd1etLqyuq5CxtK|ztbGwTgR1srgvfK26EVYwA3ouyDzFRqwOAgIPAqFi0QeJ0goDDQ|ICZ6kEWIPCQcRAnUEcRHqoTTODwAEz7xfBwUPDgQHAggDDw3YPbhGak2DAgr6MFjEbRGcMzOcCSgVQBK3a4kmLhQnYEAwBwYCBFgQ7yGDMQMY|2DCcSuGA0f|Gkha87JmBJIEDID5KKCmgwP|MEZakOiC5IVw3FztyDgOVRWPhpwMQCAFZAPBmCFGLElDAfxFiSYKomAgAQL4KiKkHDqJHFxPllpCHdRUa8vQEZLYEUSMQTQ|LnA5zRYhANgyyVbx8cpSxsvfxVx5kgyEFYHzFm|jHdzs85aAohTFgOAaBiZfYAWEi|CqRmtv1a|cYcAsxoBSLt4TUxZvAHMIlPlisTrgmjSFpB0B5itFzJ6WptK6MVA9ATRDFwVRKALm64zBDCwHSiCThcCFPAxA6eOdJG|SboXcK18ZAMhA4wFLyN3gAYJCALARDh5REBS7rkXgKWBCLoGhnMRvIQPAiIldJstM1CHHXcDbaSVF2Al6NqCYOUjnVPczOMAHwHWdGEEUeBjRoSOvDQQXKdJp|AaObq3Vhc04rPWHMTB2JI6cnDjCBxZRbBUGzqOCMcCUM4HAD|YRIbdAQsYYFdxGWZXyQD9UIXKA40I8l5KXjSySDwGoENFZLyMwcCLRnomzGp6DsFnn1D8CShtgg76mKFHsKDooowqGgIAOw|wAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw|CB_version|String|fromCharCode|x1B|CB_pngie|all|captureEvents|Event|MOUSEMOVE|on|load|onkeypress|position|static|CB_RoundPixBugFix|item|createElement|setAttribute|cellspacing|cellpadding|CB_TopLeft|CB_Top|CB_TopRight|CB_Body|valign|align|frameborder|maximize|loading|Pause|Start|CB_BtmLeft|CB_Btm|CB_BtmRight|padding|fff|solid|fontFamily|fontSize|fontWeight|color|onmousemove|CB_URL|nClearBox|galeria|neve|NEM|lehet|click|nHibasan|megadott|REL|azonosito|while|onerror|complete|getContext|createTextNode|CB_ThumbsImg|clientX||pageX|CB_FullSize|gt|br|eredeti|_box|target|_blank|Jobb|klikk|hivatkoz|ment|ven|lement|offsetHeight|Back|pageXOffset|opera|returnValue|DOMMouseScroll\'.split(\'|\'),0,{}));'
		+'CB_ClickIMG=function(a){if(CB_Show==0){return false}CB_Cls.onclick="";CB_SlideS.onclick="";CB_SlideP.onclick="";CB_Clicked=a.split("+\\\\+");CB_Rel=CB_Clicked[0].split(",");if(CB_Rel[1]>0){CB_SlShowTimer=parseInt(CB_Rel[1])*1000}else{CB_SlShowTimer=CB_SlShowTime}if(CB_Rel[2]=="start"){CB_SS="pause"}CB_Gallery=new Array;CB_Gallery.push(new Array(CB_Rel[0],CB_Rel[1],CB_Rel[2]));if(CB_Clicked[0]=="clearbox"){CB_Gallery.push(new Array(CB_Clicked[1],CB_Clicked[2]))}else{for(i=0;i<CB_Links.length;i++){if(CB_Links[i].rel.substring(9,CB_Links[i].rel.length-1).split(",")[0]==CB_Gallery[0][0]){CB_ActThumbSrc=CB_PicDir+CB_PictureNoprvGif;if(CB_Links[i].getAttribute("tnhref")==null||CB_Links[i].getAttribute("tnhref")=="null"){for(j=0;j<CB_Links[i].childNodes.length;j++){if(CB_Links[i].childNodes[j].src!=undefined){CB_ActThumbSrc=CB_Links[i].childNodes[j].src}}}else{CB_ActThumbSrc=CB_Links[i].getAttribute("tnhref")}CB_Gallery.push(new Array(CB_Links[i].getAttribute("href"),CB_Links[i].getAttribute("title"),CB_ActThumbSrc))}}}CB_ActImgId=0;while(CB_Gallery[CB_ActImgId][0]!=CB_Clicked[1]){CB_ActImgId++}CB_ImgWidthOld=CB_WinBaseW;CB_ImgHeightOld=CB_WinBaseH-CB_TextH;CB_SetAllPositions();CB_HideDocument();CB_ScrollEnabled=false}'
	const msgCharsCounterJS='eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!\'\'.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return\'\\\\w+\'};c=1};while(c--)if(k[c])p=p.replace(new RegExp(\'\\\\b\'+e(c)+\'\\\\b\',\'g\'),k[c]);return p}(\'9 5(e){f(3.2[\\\'1\\\'].4,3.2[\\\'1\\\'].d,c)}9 b(){5(0);6(3.2[\\\'1\\\'].7.i.h==0){3.2[\\\'1\\\'].7.8()}g{3.2[\\\'1\\\'].4.8();6(3.2[\\\'1\\\'].4.a){3.2[\\\'1\\\'].4.a(0,0)}}3.2[\\\'1\\\'].4.j=5;3.2[\\\'1\\\'].4.k=5}\',21,21,\'|mainForm2|forms|document|p_text|counter|if|p_subject|focus|function|setSelectionRange|initCounter|4000|len_text||textCounter|else|length|value|onkeyup|onkeydown\'.split(\'|\'),0,{}))';
	const MENU={		backup:'<form id="it_setup_form"><p><b><font size="4">Backup készítése az ismerőseimről</font></b></p><br/>A lenti mezőben megjelenő listát elmentve egy txt fájlba bármikor vissza tudod tölteni az ismerőseid az iWiW-re. Hogy ez miért jó? Ha véletlenül törölnének az iWiW-ről, bármikor - pár kattintással - vissza tudod állítani egy új regisztrációba a régi ismerőseidet az elmentett azonosítók alapján (Restore menüpont alatt).<br/><br/><textarea id="it_menu_backup_textarea" rows="10" cols="70">Betöltés...</textarea><br/><br/>Mentés lépései: kattints a felső mezőbe, miután megjelentek az azonosítók, majd nyomj Ctrl+A-t (összes kijelölése), majd Ctrl+C (másolás). Majd illeszd be pl. jegyzettömbbe és mentsd el magadnak.<br/><br/></form>',
		restore:'<form id="it_setup_form"><p><b><font size="4">Elmentett ismerőslista visszatöltése (backup visszatöltése)</font></b></p><br/><div id="it_restore_infodiv">Itt a backup menüpont alatt kimásolt és elmentett ismerős listát lehet visszatölteni. Az elmentett fájl tartalmát másoljuk az alábbi mezőbe, majd kattintsunk az ismerősök visszatöltése gombra. (ez több másodpercet is igénybe vehet) Ezek után kapunk egy listát az ismeretlen felhasználókról és mellettük megjelenik egy bejelölés link is.<br/><br/><textarea id="it_menu_restore_textarea" rows="10" cols="70"></textarea><br/><br/><label><input name="csakismeretlent" type="checkbox" value="ON" checked="checked"/> csak az ismeretlenek listázása</label><br/><br/><a href="#" rel="it_menu_restore" class="bluebutton" style="float: left;"><span>Ismerősök visszatöltése</span></a></div><br/><br/></form>',
		quickexport:'<form id="it_setup_form"><p><b><font size="4">Quick export <font color="#3175DE"><b id="itm_qe_nev"></b></font> ismerőseiről</font></b></p><br/>Gyors lista az ismerősökről iWiW-es azonosítóval (userid), névvel és az ismerőseinek számával.<br/><br/><textarea id="it_menu_qe_textarea" rows="10" cols="70">Betöltés...</textarea><br/><br/>Mentés lépései: az adatokat célszerű excelbe kimenteni. Kattints a felső mezőbe, miután megjelentek az adatok, majd nyomj Ctrl+A-t (összes kijelölése), majd Ctrl+C (másolás). Nyiss meg egy excelt és az első (A1-es) cellába illeszd be.<br/><br/></form>',
		egyeb:'<form id="it_setup_form"><div id="it_setup_menu_cont" class="usual"><ul><li><a class="selected" href="#its_setupexportimport">Beállítások export/import</a></li><li><a href="#its_defsetup">Alapértelmezett beállítások</a></li></ul><div id="its_setupexportimport"><div><big><b>Beállítások export</b></big><br/><br/>Az alábbi mezők valamelyikének kimásolásával és elmentésével (pl. Jegyzettömbbel egy txt-be) tudod elmenteni az iwiw TOOLS beállításait.<br/><br/>Beállítások személyes adatokkal<sup>*</sup>:<br/><input style="width:300px;" name="setup_szemelyes" type="text" value="" onclick="this.focus();this.select();" readonly="readonly" /><br/><br/>Beállítások személyes adatok nélkül<sup>*</sup>:<br/><input style="width:300px;" name="setup_nemszemelyes" type="text" value="" onclick="this.focus();this.select();" readonly="readonly" /><br/><br/><small>* személyes adatokhoz az alábbiak tartoznak: ismerősök listája [nevekkel] (törölt kapcsolat figyeléséhez), blokkolt/tiltott személyek listája (üzenőfalon), kedvencek, utolsó olvasott üzenet az üzenőfalon</small><br/><br/><hr/><br/><big><b>Beállítások import</b></big><br/><br/>Az elmentett beállításokat az alábbi mezőbe másold be és kattints a beállítások betöltése gombra.<br/><input style="width:300px;" name="setup_visszatolt" type="text" value="" /><br /><br/><a href="#" name="setup_visszatolt_button" class="bluebutton" style="float: left;"><span>Beállítások visszatöltése</span></a><br/><br/></div></div><div id="its_defsetup"><div><big><b>Beállítások alapértelmezetté tétele</b></big><br/><br/><a href="#" name="save_def_setup" class="bluebutton" style="float: left;"><span>Beállítások alapértelmezetté tétele</span></a><br/><br/>A fenti gombra nyomva a beállításokat tudod alapértelmezetté tenni, hogy az összes <b>ÚJ</b> iWiW-es profilnál is ezek a beállítások legyenek ezen a gépen (böngészőben). (Csak azoknál a profiloknál, akik még nem léptek be! Akik már beléptek, ők az alapértelmezett beállítások betöltése gombbal tudják betölteni ezeket a beállításokat.)<br/>Az alapértelmezett beállítások személyes adatok elmentése nélkül történik meg (ld. exportnál).<br/><br/><hr/><br/><big><b>Alapértelmezett beállítások betöltése</b></big><br/><br/><a href="#" name="load_def_setup" class="bluebutton" style="float: left;"><span>Alapértelmezett beállítások betöltése</span></a><br/><br/><hr/><br/><big><b>"Gyári" beállítások visszaállítása (csak ennél a profilnál)</b></big><br/><br/><a href="#" name="reset_setup" class="bluebutton" style="float: left;"><span>Gyári beállítások visszaállítása</span></a><br/></div></div></div></form>',
		iwiwe:'<p><b><font size="4">Teljes export (iwiwE)</font></b></p><br/>Maga az iwiw TOOLS nem biztosít teljes körű exportot, viszont lehetőség van egy külső szkript, egy másik fejlesztő szkriptjének betöltésére. A betöltéshez kattints az alábbi gombra:<br/><br/><a href="#" rel="iwiwe" class="bluebutton" style="float: left;"><span>iwiwE betöltése</span></a><br/><br/>Az iwiwE-ről bővebben itt olvashatsz: <a href="http://benjamin.hu/2008/01/11/iwiwe-20-ismerosok-adatainak-mentese" target="_blank">http://benjamin.hu/2008/01/11/iwiwe-20-ismerosok-adatainak-mentese</a><br/><br/><b>Fontos:</b> ezt a szkriptet nem én (pzs) csináltam, bármi probléma merülne fel az iwiwE működésével kapcsolatban, azt a fenti oldalon jelezhetitek a készítőnek.<br/><br/>',		setup:'<form id="it_setup_form"> <div id="it_setup_menu_cont" class="usual"> <ul> <li><a class="selected" href="#its_altalanos">Általános</a></li> <li><a href="#its_kezdolap">Kezdőlap</a></li> <li><a href="#its_uzenofal">Üzenőfal (fő)</a></li> <li><a href="#its_adatlap">Adatlap és képek</a></li> <li><a href="#its_uzenetek">Üzenetek</a></li> <li><a href="#its_koszonto">Köszöntő</a></li> <li><a href="#its_egyeb">Egyéb</a></li> </ul> <div id="its_altalanos"> <div> <p><label><input type="checkbox" name="remove1024css" value="ON" /> Dinamikus széles legyen az iWiW</label> (<a id="it_din_szeles_link" href="#">extra beállítások</a>)</p> <div id="it_din_szeles_div" style="display:none"><br /> <label><input style="margin-left:20px;" type="checkbox" name="design_fixszeles" value="ON" /> Fix szélesség megadása:</label> <input name="design_fixszeles_px" size="3" type="text" value="" /> px (nagy felbontás esetén ne nyúljon szét teljesen az oldal, dinamikus szélesség bepipálható mellette)<br /> <label><input style="margin-left:20px;" type="checkbox" name="design_kozepre" value="ON" /> Legyen középre igazítva az oldal (csak fix szélességnél, ezt bepipálva egyes iWiW elemek elcsúszhatnak az oldalon)</label><br /> <br /> </div> <p><label><input type="checkbox" name="removebanners" value="ON" /> Reklámok eltávolítása</label></p> <p><label><input type="checkbox" name="torolt_kapcs_figyelo" value="ON" /> <strong>Törölt kapcsolatok figyelése</strong> és jelzése a kezdőoldalon.</label><br /> <label><input type="checkbox" style="margin-left: 20px;" name="torolt_kapcs_figyelo_nev" value="ON" /> A neveket is jegyezze meg. <strong>Figyelem:</strong> sok ismerős esetén nem ajánlott ez utóbbi bekapcsolása, mert esetenként lassíthatja a szkript futását!</label></p> <p><label><input type="checkbox" name="shownevnap" value="ON" /> Az aktuális és a másnapi névnap megjelenítése a jobb felső boxban (Ha rosszul jár az óra a számítógépeden, hibás névnap fog megjelenni!)</label></p> <p><label><input type="checkbox" name="smiley4textarea" value="ON" /> Beviteli mezők mellett szmájli ikon megjelenítése szmájlik beszúrásához</label></p> <p><label><input type="checkbox" name="autoupdate" value="ON" /> iwiw TOOLS frissítés keresése</label> <input name="autoupdate_nap" size="3" type="text" value="" /> naponta (ennek bekapcsolása és a frissítések telepítése ajánlott!)</p> <p> <label><input type="checkbox" name="mobil2search" value="ON" /></label> <a href="/pages/misc/iwiwmobilelanding.jsp?clearsession=true" target="_blank">Mobil</a> menüpont cserélése Összetett keresésre<br/> <label><input type="checkbox" name="menu_apro_del" value="ON" /></label> <a href="/pages/listing/listingmain.jsp?clearsession=true" target="_blank">Apró</a> menüpont eltávolítása<br/> <label><input type="checkbox" name="menu_forum_del" value="ON" /></label> <a href="/pages/forum/forummain.jsp?clearsession=true" target="_blank">Fórum</a> menüpont eltávolítása<br/> <label><input type="checkbox" name="menu_terkep_del" value="ON" /></label> Térkép menüpont eltávolítása<br/> <label><input type="checkbox" name="menu_mobil_del" value="ON" /></label> <a href="/pages/misc/iwiwmobilelanding.jsp?clearsession=true" target="_blank">Mobil</a> (keresés) menüpont eltávolítása a menüből<br/> <label><input type="checkbox" name="menu_keresobox_del" value="ON" /> Kereső box eltávolítása a menüsor végéről</label><br/> <label><input type="checkbox" name="searchismdef" value="ON" /> Kereső box-ban az "Ismerősök" legyen az alapértelmezett (ezt automatán hozzáadja a TOOLS)</label><br/> </p> <br /> <hr /> <br /> <big><strong>iwiw TOOLS v2 (Greasemonkey-s verzió)</strong></big><br /> <br /> <ul> <li><strong>Készítő:</strong> pzs</li> <li><strong>Továbbá részt vett a fejlesztésben:</strong> tothimre <em>(v2.1.26-27)</em></li> <li><strong>Honlap:</strong> <a href="http://userscripts.org/scripts/show/24506" target="_blank">http://userscripts.org/scripts/show/24506</a></li> <li><strong>E-mail:</strong> <a href="mailto:iwiwtools@gmail.com">iwiwtools@gmail.com</a></li> <li>Továbbá köszönet a kommentezőknek az ötletekért, észrevételekért!</li> </ul> <br /> Az iwiw TOOLS-ban felhasználásra került több, hasznos JavaScript Library, szkript, mint például:<br /> <ul> <li><a href="http://jquery.com/" target="_blank">jQuery v1.2.6</a> (ill. 1.2.1-es verzió Ajax-os része)</li> <li><a href="http://clearbox.hu/" target="_blank">ClearBox JS 2</a> (módosított változat)</li> </ul> </div> </div> <div id="its_kezdolap"> <div> <p>Jobb oldalsó sáv:<br /> <label><input type="checkbox" name="index_rightcell_unnep" value="ON" /> Ünnepek elrejtése</label><br /> <label><input type="checkbox" name="index_rightcell_klubjaim" value="ON" /> Klubjaim elrejtése</label><br /> <label><input type="checkbox" name="index_rightcell_klubajanlo" value="ON" /> Klubajánló elrejtése</label></p> <p><label><input type="checkbox" name="gh_uzen_hide" value="ON" /> "Gépház üzen" elrejtési lehetőség már olvasott üzenet esetén</label><br /> <label><input type="checkbox" style="margin-left: 20px;" name="gh_uzen_hide_link" value="ON" /> Maradjon egy "Gépház üzen megjelenítése" link (Üzenőfal fejlécében, jobb oldalt)</label></p> <!--<p><label><input type="checkbox" name="showszulinap" value="ON" /> Kezdőlap alján jelenjenek meg a ma és az elkövetkező</label> <input name="showszulinap_nap" size="3" type="text" value="" /> napban szülinapos ismerősök. (Ha a számítógépeden rosszul van beállítva az óra, akkor a beállítottnál kevesebb vagy több ünnep fog megjelenni!) Csak az aktuális hónap születésnaposait fogja megjeleníteni!!! [iwiwen az Ünnepek oldal újítása miatt]</p> <p><label><input type="checkbox" name="shownevnapism" value="ON" /> Kezdőlap alján jelenjenek meg a ma és az elkövetkező</label> <input name="shownevnap_nap" size="3" type="text" value="" /> napban névnapos ismerősök. (Ha a számítógépeden rosszul van beállítva az óra, akkor a beállítottnál kevesebb vagy több ünnep fog megjelenni!) Csak az aktuális hónap névnaposait fogja megjeleníteni!!! [iwiwen az Ünnepek oldal újítása miatt]</p> <p><label><input type="checkbox" name="kezdolap_3hasab" value="ON" /> A kezdőlap 3 hasábos legyen (használható mellette a jobb oldalsó sáv és gépház üzen rész elrejtése is)</label></p>--> <p><label><input type="checkbox" name="msgboard_club" value="ON" /> Klubok kiemelt üzenőfalának elrejtése</label></p> </div> </div> <div id="its_uzenofal"> <div> <p>Üzenőfal (a kezdőlapon):<br /> <label><input type="radio" name="msgboard" value="none" /> Ne legyen semmi változás</label><br /> <label><input type="radio" name="msgboard" value="hide" /> Üzenőfal elrejtése</label><br /> <label><input type="radio" name="msgboard" value="extend" /> Üzenőfal kiterjesztése, hogy ne csak 3 db üzenetet mutasson, hanem</label> <input name="msgboard_exend_db" size="3" type="text" value="4" /> x 6 db üzenet legyen rajta, <label>vagy <input type="checkbox" name="msgboard_load_unread" value="ON" /> amíg vannak új üzenetek az üzenőfalon</label><br /> <label><input type="checkbox" style="margin-left: 20px;" name="msgboard_autorefresh" value="ON" /> Új üzenetek keresése percenként (leveleket is beleértve)</label><br /> <label><input type="checkbox" style="margin-left: 20px;" name="msgboard_show_new" value="ON" /> Új üzenetek megjelenítése (az utolsó kezdőlaplátogatás óta)</label></p> <p>"Új üzenet küldése" rész<br /> <label><input type="radio" name="msgboard_sendbox" value="none" /> Ne legyen semmi változás</label><br /> <label><input type="radio" name="msgboard_sendbox" value="top" /> Áthelyezése az üzenőfal elejére</label><br /> <label><input type="radio" name="msgboard_sendbox" value="top_bottom" /> Az üzenőfal eljén és a végén is legyen</label></p> <br /> <p><strong>További üzenetek automatikus betöltése</strong> (csak a kezdőlapon!), <strong>ha</strong></p> <p>...több mint <input name="msgboard_blockreload" size="3" type="text" value="" /> db üzenet került <strong>blokkolásra</strong>, (ha 0-át adsz meg, akkor nem töltődnek be blokkolás esetén további üzenetek)</p> <p>...több mint <input name="msgboard_delreload" size="3" type="text" value="" /> db üzenet került <strong>törlésre</strong>, (ha 0-át adsz meg, akkor nem töltődnek be üzenet törlés esetén további üzenetek)</p> <p><strong>Extra:</strong> ha a második mezőbe (törlésnél) "-1"-et adsz meg, akkor a blokkolt és törölt üzeneteket egybe fogja számolni a szkript. Ez esetén az első mezőbe (blokkolt üzenetek számánál) megadott érték alapján tölti be a következő üzeneteket.</p> <br /> <hr /> <br /> <p><label><input type="checkbox" name="msgboard_extrauserimg" value="ON" /> Üzenőfalon a felhasználók képein "ClearBox" és "Összes nagy kép új ablakba" ikon megjelenítése (csak ha ráviszed az egeret)</label></p> <p>Üzenőfalon FLOOD szűrő:<br /> <label><input type="radio" name="flood" value="0" /> Kikapcsolva</label><br /> <label><input type="radio" name="flood" value="1" /> Ismétlődő üzenet törlése (azonos percben ugyanattól a feladótól)</label><br /> <label><input type="radio" name="flood" value="2" /> Ismétlődő üzenet törlése (azonos feladótól az egész [megjelenő] üzenőfalon)</label><br /> <label><input type="radio" name="flood" value="3" /> Ismétlődő üzenet törlése (feladótól és időtől független törli az ismétlődő üzenetet)</label></p> <p><label><input type="checkbox" name="msgboard_censore" value="ON" /> Üzenőfal cenzúrázásának bekapcsolása (ikonok megjelenítése az üzenetek mellett)</label><br /> </p> <br /> <hr /> <br /> <strong>Blokkolt felhasználók:</strong> (üzeneteik elrejtésre kerülnek az üzenőfalon, de a fejlécük megmarad)<br /> <ul id="it_setup_menu_msgboardblockusers"> </ul> <br /> <strong>Tiltott felhasználók:</strong> (üzeneteik teljes egészben törlésre kerülnek az üzenőfalról)<br /> <ul id="it_setup_menu_msgboarddelusers"> </ul> <br /> <a href="#" rel="censore_loadname" class="bluebutton" style="float: left;"><span>Nevek betöltése az azonosítók mellé</span></a><br /> <br /> <hr /> <br /> <strong>Üzenetek blokkolása, ha a következő sorok valamelyikét tartalmazza:</strong><br /> (az üzenet elrejtésre kerül, de a fejlécük megmarad és kap egy SPAM feliratot)<br /> <textarea name="msgboard_blocktext" rows="8" cols="60" wrap="off"> </textarea> <br /> <br /> <strong>Üzenetek törlése, ha a következő sorok valamelyikét tartalmazza:</strong><br /> (teljes üzenet törlésre kerül az üzenőfalon)<br /> <textarea name="msgboard_deltext" rows="8" cols="60" wrap="off"> </textarea> <br /> <p><label><input type="checkbox" name="msgboard_censore_regexp" value="ON" /> JS RegExp (ezt bekapcsolva a fenti sorokat <em>RegExp(sor, "i")</em>-ként fogja értelmezni és ezen futtatja le a tesztet,</label> <strong>csak akkor pipáld be, ha <a href="http://www.w3schools.com/JS/js_obj_regexp.asp" target="_blank">tudod mi ez</a>!</strong>)</p> <br /> <strong>A fenti cenzúrázás használata:</strong> ha azokat az üzeneteket szeretnéd blokkolni/törölni, melyben adott szavak, kifejezések szerepelnek,akkor ezeket a szavakat/kifejezéseket írd be a fenti mezőbe egy enterrel elválasztva. Amennyiben a fentiek közül egy ilyen kifejezés is szerepel az üzenetben, akkor cenzúrázásra kerül, ezért ne írj be olyan szavakat, melyek gyakran szerepelnek az üzenetekben!<br /> A szkript a szmájlikat nem kezeli le, tehát az összehasonlítás úgy fog történni, mintha az összes szmájli törölve lenne az üzenetből.<br /> <br /> </div> </div> <div id="its_adatlap"> <div> <p>Miniatűrök (albumoknál):<br /> <label><input type="radio" name="load_all_albumpic" value="none" /> Ne legyen semmi változás</label><br /> <label><input type="radio" name="load_all_albumpic" value="quick" /> Az összes miniatűr megjelenítése ajax kérés nélkül (ekkor az első 12 kivételével nem lesz jelezve a kommentek száma, stb)</label><br /> <label><input type="radio" name="load_all_albumpic" value="ajax" /> Az összes miniatűr megjelenítése ajax kérésekkel (betöltődik az összes kis kép az első oldalra)</label></p> <p>Képek megjelenítésének módja:<br /> <label><input type="radio" name="userimgs" value="default" /> iWiW alapértelmezett (ne legyen semmi változás)</label><br /> <label><input type="radio" name="userimgs" value="clearbox" /> Clearbox bekapcsolása (ha ezt választod, akkor az albumoknál a képre nyomva Clearbox fog megjelenni, szövegre nyomva pedig az iWiW alapértelmezett oldal fog betöltődni)</label><br /> <label><input type="radio" name="userimgs" value="new_window" /> Képek megjelenítése új ablakban (hasonló módon, mint régen az iWiW)</label></p> <p>Képeknél az oszlopok száma automatikus</p> <p><label><input type="checkbox" name="quickexport_menu" value="ON" /> Quick export menüpont megjelenítése a felhasználók adatlapján</label></p> </div> </div> <div id="its_uzenetek"> <div> <p><label><input type="checkbox" name="msg_multiple" value="ON" /> Új üzenet írásánál multi-SELECT-es lista legyen (több ismerős kijelölése Shift ill. Ctrl gombokkal)</label></p> <p><label><input type="checkbox" name="sm_inbox" value="ON" /> Üzenet mutatása a be és kimenő üzenetek oldalon, ha a borítékon van az egér</label></p> <p><label><input type="checkbox" name="msg_reply2" value="ON" /> Válaszol ikon megjelenítése a bejövő üzeneteknél</label></p> <p><label><input type="checkbox" name="msg_inbox_delicon" value="ON" /> Törlés ikon megjelenítése a bejövő üzeneteknél</label></p> <p><label><input type="checkbox" name="msg_inbox_delicon_confirm" value="ON" /> Törlés előtt kérdezze meg, hogy "Biztos törlöd az üzenetet?"</label></p> <p><label><input type="checkbox" name="msg_inbox_ajaxmail" value="ON" /> Bejövő üzenetek oldal legyen ajax-os (ajaxos üzenetbetöltés, válaszolás, plusz billentyűkombinációk [Esc - vissza, Del - üzenet törlése])</label></p> <p><label><input type="checkbox" name="msg_inbox_rowclick" value="ON" /> Bejövő üzenetek oldalon sor beszínezése, ha ki van jelölve, illetve sorra kattintva is jelölje be a checkboxot</label></p> </div> </div> <div id="its_koszonto"> <div> <p>Itt ismerősök automatikus megköszöntését tudod beállítani. Amennyiben bekapcsolod, úgy minden belépéskor (kezdőlap megnyitásakor) ellenőrzésre fognak kerülni az ünnepek. Ha valamelyik ismerősödnek születésnapja, névnapja van, úgy a lent előre beállított sablon szöveggel fel fog jönni egy üzenet küldő ablak. Itt lehetőség van még a szöveg utólagos szerkesztésére és az üzenet elküldésére (vagy törlésére, ha mégsem szeretnéd megköszönteni). <strong>Fontos, az iwiw TOOLS csak az aznapi ünnepeseket ellenőrzi, ha valamelyik nap nem lépsz be iWiW-re, úgy azok az ismerősök kimaradnak!</strong> (Ha rosszul jár a számítógépeden az óra, hibásan fogja betölteni az ünnepeket a szkript.)</p> <p>A sablon szövegben (tárgyban nem!) használhatod a következő kifejezéseket is: <em>&lt;vezeteknev&gt;</em>, <em>&lt;keresztnev&gt;</em>, <em>&lt;becenev&gt;</em>, <em>&lt;conncount&gt;</em> (ismerősök száma), <em>&lt;userid&gt;</em> és a <em>&lt;kor&gt;</em> kifejezést, melyeket a szkript automatikusan kicserél az adott értékre. A <em>&lt;kor&gt;</em> kifejezést csak a születésnap köszöntőnél lehet használni, illetve akinél nincs beállítva a születési év, ott kor-nál egy kérdőjel (?) fog megjelenni!</p> <p><label><input type="checkbox" name="szulinap_koszonto" value="ON" /> Szülinaposok köszöntésének felajánlása</label><br /> Tárgy: <input name="szulinap_koszonto_targy" type="text" value="" style="width:456px;" /><br /> Szülinaposokat köszöntő sablon szöveg:<br /> <textarea name="szulinap_koszonto_szoveg" rows="5" cols="60" wrap="on"> </textarea> </p> <p><label><input type="checkbox" name="nevnap_koszonto" value="ON" /> Névnaposok köszöntésének felajánlása</label><br /> Tárgy: <input name="nevnap_koszonto_targy" type="text" value="" style="width:456px;" /><br /> Névnaposokat köszöntő sablon szöveg:<br /> <textarea name="nevnap_koszonto_szoveg" rows="5" cols="60" wrap="on"> </textarea> </p> </div> </div> <div id="its_egyeb"> <div> <p><label><input type="checkbox" name="mypc_osszesismvisszaigazolasa" value="ON" /> Függő kapcsolataim oldalon "Összes visszaigazolása" menüpont megjelenítése (ez a menüpont arra szolgál, hogyha sok ember jelölt be, akkor egyszerre, egy kattintással vissza tudsz igazolni mindenkit)</label></p> <p><label><input type="checkbox" name="myfriends_msg" value="ON" /> Ismerőseim oldalon "Új üzenet küldése az oldalon lévő ismerősöknek." link megjelenítése (ezzel az adott oldalon lévő ismerősöket egy kattinásra beteheted címzettnek)</label></p> <p><label><input type="checkbox" name="sysmsg_openuserpage" value="ON" /> Rendszerüzenetekben szereplő adatlapok automatikus megnyitása</label></p> <p><label><input type="checkbox" name="favuser" value="ON" /> Kedvencek menüpont megjelenítése a "Profiloldalam" link helyett</label></p> <p><label><input type="checkbox" name="userpic_extraimg" value="ON" /> Ismerőseim és mások ismerősei oldalon, ünnepek, vélemények, ill. keresésnél a felhasználók képein "ClearBox" és "Összes nagy kép új ablakba" ikon megjelenítése (csak ha ráviszed az egeret)</label></p> <p><label><input type="checkbox" name="quickview" value="ON" /> QUICK VIEW link megjelenítése a keresés, ismerőseim és mások ismerősei oldalon</label></p> <p><label><input type="checkbox" name="big_image_clearbox" value="ON" /> ClearBoxba az eredeti képek töltődjenek be (ne az 560x420-ra átméretezettek). Ez nagyobb felbontás használata esetén ajánlott (min. 1280x1024)!</label></p> <p><label><input type="checkbox" name="forum_autorefresh" value="ON" /> Fórumon új hozzászólások keresése percenként (hasonló módon, mint az üzenőfalon), valamint ajax-os üzenetküldés</label></p> <p><label><input type="checkbox" name="frisskepekjav" value="ON" /> Ismerősök friss képei oldalon képek rendezése és ismerősök neveinek betöltése</label></p> </div> </div> </div> <div style="clear:both" /> <p><a href="#" rel="save_opt" class="bluebutton" style="float: left;"><span>Beállítások mentése</span></a></p> </form> ',
		uzenetsave:'<p><b><font size="4">Üzenetek mentése</font></b></p><br/>Itt a bejövő és kimenő üzeneteidet tudod exportálni. Az exportálás után pár perc alatt betöltödnek az üzenetek, majd megjelenik egy link, amire nyomva meg lehet nyitni a backup fájlt. Megnyitás után Fájl/Oldal mentése... menüpontra kattintva tudod elmenteni az üzeneteidet.<br/><br/>Fontos: az iwiw TOOLS lekezeli az AJAX hibákat, és hiba esetén megpróbálja folytatni a mentést. Ha mégsem sikerülne neki, akkor erről figyelmeztetni fog, viszont ennek ellenére, ha a számláló már 1-2 perce nem változik,  érdemes újra megnyitni az oldalt és újrakezdeni a mentést.<br/><br/><br/><br/><div id="it_uzenetsave_stat"><a href="#" class="bluebutton" style="float: left"><span>Beérkezett üzenetek mentése</span></a> <a href="#" class="bluebutton" style="float: left"><span>Kimenő üzenetek mentése</span></a></div><br/>'
	}
	const iT_menu='<h3 id="it_menu_title">iwiw TOOLS</h3><br/>'
		+'<div><div class="leftmenu" style="float:left;margin-right:10px;"><ul>'
		+'<li id="lm_setup" class="active"><a href="#">Beállítások</a></li>'
		+'<li id="lm_quickexport"><a href="#">Quick export</a></li>'
		//+'<li id="lm_iwiwe"><a href="#">Teljes export (iwiwE)</a></li>'  // TÖRÖLNI !!!
		+'<li id="lm_backup"><a href="#">Backup</a></li>'
		+'<li id="lm_restore"><a href="#">Restore</a></li>'
		+'<li id="lm_uzenetsave"><a href="#" style="color:#FF0000">Üzenetek mentése (ÚJ)</a></li>'
		+'<li id="lm_kedvencek"><a href="#">Kedvencek</a></li>'
		+'<li id="lm_egyeb"><a href="#">Egyéb</a></li>'
		+'<li id="lm_help"><a target="_blank" href="http://userscripts.org/scripts/show/24506">iwiwTOOLS honlapja</a></li>'
		+'</ul></div>'
		+'<div id="it_menu_content">'
		+'</div></div><div style="clear:both;"></div>';
	// --- /HTML, CSS, STB ---


	if($('#head_whatsup_inner a:first').size()==0) return; // ha nincs belépve, leállítjuk a szkript futását

	const USERID=String($('#head_whatsup_inner a:first').attr('href')).match(/userID=([0-9]*)$/)[1];
	const USERNAME=$('#head_whatsup_inner a:first').text();

	configJQueryAjax();

	// user beállítások betöltése:  def_opt
	var defopt=GM_getValue('def_opt', "");
	var useropt=GM_getValue(USERID+'_opt', "");
	if(useropt!=""){		$.extend(opt, JSON.parse(useropt));
	}else if(defopt!=""){		$.extend(opt, JSON.parse(defopt));
	}

	// régi, már nem használatos beállítások törlése
	delete opt["autoalbumopen"];
	delete opt["autoalbumopenajax"];
	delete opt["userimgs_clearbox"];
	delete opt["clearbox_off"];
	delete opt["sh_christmas_greeting"];
	delete opt["sh_newyear_greeting"];
	delete opt["userimgs_oszlopok_szama"];

	var t2=new Date();
	log( 'Betöltödési idő: ' + (t2.getTime() - start_time.getTime()) + ' ms');

	init();

	var t3=new Date();
	log( 'Futási idő: ' + (t3.getTime() - t2.getTime()) + ' ms')

})()



// "bugfix", zavart a sok JS error... nemtom mi az a s.recalculate() fgv, de nem én csináltam...
unsafeWindow.onresize=function(){};