<!--


// --- mérőkód --- //
WEBAUDIT=function() {
    
this.WACID=null;
this.WACIDName="WACID";

this.getCookie=function(name)  {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

this.setCookie=function(name,value,topDomain) {
	var date = new Date(2020,12,31,23,59,59);
	var expires = "; expires="+date.toGMTString();
	document.cookie = name+"="+value+expires+"; path=/; domain=" + topDomain;  
}

this.generateID=function(splitter) {
	var sp=(splitter) ? splitter : 'A';
	var now=new Date();
	return Date.parse(now.toGMTString()) + sp + Math.floor(Math.random()*1000000000);
}

this.getTopDomain=function(fullDomain) {
	var darabok=fullDomain.split('.');
	return darabok[(darabok.length-2)] + '.' + darabok[(darabok.length-1)];
}

this.getDomain=function(url) {
	var urlDarabok=url.split('/');
	return urlDarabok[2];
}

this.WACID=this.getCookie(this.WACIDName);
}

var wa=new WEBAUDIT();
var felbontas = "";
var same =  Math.floor(Math.random()*1000000);
var wa_url = "@u=";
var wa_referrer = "@r=";

if(wa.WACID==null)
{
	wa.WACID=wa.generateID('A');
	wa.setCookie(wa.WACIDName,wa.WACID,wa.getTopDomain(wa.getDomain(document.URL)));
}

same = same + "@c=" + wa.WACID;
if(screen) felbontas='@s='+screen.width+'x'+screen.height;
if(document.referrer) wa_referrer=wa_referrer+document.referrer;
if(document.URL) wa_url=wa_url+document.URL;
same = same + felbontas + wa_url + wa_referrer;


// (c) 2000-2007 by Gemius SA

function gemius_parameters() {
	var d=document;
	var href=new String(d.location.href);
	var ref;
	if (d.referrer) { ref = new String(d.referrer); } else { ref = ""; }
	var t=typeof Error;
	if(t!='undefined') {
		eval("try { if (typeof(top.document.referrer)=='string') { ref = top.document.referrer } } catch(gemius_ex) { }")
	}
	var url='&tz='+(new Date()).getTimezoneOffset()+'&href='+escape(href.substring(0,299))+'&ref='+escape(ref.substring(0,299));
	if (screen) {
		var s=screen;
		if (s.width) url+='&screen='+s.width+'x'+s.height;
		if (s.colorDepth) url+='&col='+s.colorDepth;
	}
	return url;
}

function gemius_load_script() {
	if (window.pp_gemius_image.width && window.pp_gemius_image.width>1) {
		if (document.createElement) {
			var xp_body = document.body;
			var xp_javascript = document.createElement('script');
			var xp_url = window.pp_gemius_script;
			if(typeof Error !='undefined') {
				eval("try { xp_javascript.src = xp_url; xp_javascript.type = 'text/javascript'; xp_javascript.defer = true; } catch(exception) { }")
				if (xp_body && xp_body.appendChild) {
					xp_body.appendChild(xp_javascript);
				}
			}
		}
	}
}

if (typeof pp_gemius_identifier == 'undefined') {
	if (typeof gemius_identifier != 'undefined') {
		pp_gemius_identifier = gemius_identifier;
	} else {
		pp_gemius_identifier = "";
	}
}

var gemius_proto;
if(document.location && document.location.protocol)
	gemius_proto = 'http'+((document.location.protocol=='https:')?'s':'')+':';
else
	gemius_proto = 'http:';
var pp_gemius_host = gemius_proto+'//hu.hit.gemius.pl/_'+(new Date()).getTime();

if (typeof window.pp_gemius_image != 'undefined') {
	if (typeof window.pp_gemius_images == 'undefined') {
	        window.pp_gemius_images = new Array();
	}
	var gemius_l = window.pp_gemius_images.length;
	window.pp_gemius_images[gemius_l]=new Image();
	window.pp_gemius_images[gemius_l].src = pp_gemius_host+'/redot.gif?id=ERR_'+pp_gemius_identifier+gemius_parameters();
} else {
	if (window.attachEvent) { 
		window.attachEvent("onload", gemius_load_script);
	} else if(window.addEventListener) {
		window.addEventListener("load", gemius_load_script, false);
	}
	window.pp_gemius_image = new Image();
	window.pp_gemius_image.src = pp_gemius_host+'/rexdot.gif?l=11&id='+pp_gemius_identifier+gemius_parameters();
	window.pp_gemius_script = pp_gemius_host+'/pp.js?id='+pp_gemius_identifier;
}




// --- kedvencek --- //
function bookmark( URI, title ) {
	if( typeof window.external!="undefined" ) {
		window.external.AddFavorite( URI, title );
	} 
	else if( typeof window.opera!="undefined" ) {
		alert( addBookmarkAlert.replace(/%KEYS%/, '[Ctrl] + [T]') );
	} 
	else {
		alert( addBookmarkAlert.replace(/%KEYS%/, '[Ctrl] + [D]') );
	}
}


// legördülő

	//
// FANCY DROPDOWN
// ( V1.3 - 2006.03.25) - initial release, oopless js dropdown
// ( V1.3.2 - 2006.06.29) - added onchange event handler
// ( V1.3.3 - 2006.07.03) - added dirty autoclose
// (bugfix - 07.19) - onchange fix for FF
// =====================


function fancyDropDowns ( pTargetPrefix ) 
{
	allTargets = document.getElementsByTagName("DIV");
	for (var m = 0; m < allTargets.length; m++) 
		{ 
		//SCAN THE DOCUMENT FOR TARGETS
		if (String(allTargets[m].id).search( pTargetPrefix + '_' ) != -1)
			{
			target = allTargets[m].id;
			addDropDown(target);
			allDropDowns.push(target);
			}
		}
}

var firstItem = 0; //1: skip first; 0: show all
var allDropDowns = new Array();
var ddmenutimeout = 1000;

function ddHover( self , state)  //HOVER FOR SUBITEMS - ALSO ALLOWS FORCED SWITCHING
{
	if ( state == 1) 
	{ 
		self.className += 'Hover'; 
		self.parentNode.parentNode.parentNode.over = 1;
	} else { 
		self.className = String(self.className).replace('Hover',''); 
		self.parentNode.parentNode.parentNode.over = 0;
		setTimeout('ddClose()', ddmenutimeout);
	}
}

function ddHeaderIn( self ) //HOVER FOR HEADER, WO CLASSES
{
	self.parentNode.parentNode.over = 1;
}

function ddHeaderOut( self )
{
	self.parentNode.parentNode.over = 0;
	setTimeout("ddClose()", ddmenutimeout);
}

function ddListFlip( self ) //NEEDS "SELF" INSTEAD OF "THIS", SINCE WE USE DYNAMIC STUFF HERE
{
	//CLOSE OPENED LISTS, EXCEPT FOR THE CURRENT ONE
	for (var m = 0; m < allDropDowns.length; m++) 
		{
		if ((self.parentNode.parentNode.id) != (allDropDowns[m])) {
			subDiv = document.getElementById(allDropDowns[m]).getElementsByTagName("div"); subDiv = subDiv[0];
			subDiv = subDiv.getElementsByTagName("div"); subDiv = subDiv[0];
			subDiv.style.display = "none";
			}
		}
		
	//NOW FLIP-FLOP THE CURRENT ONE
	subDiv = (self.parentNode.getElementsByTagName("div"))[0];
	if (subDiv.style.display == "none") { subDiv.style.display = "block"; }
		else { subDiv.style.display = "none"; }
}

function ddListSelect( self, pSelNum)
{
	
	//UPDATE THE REAL CONTROL
	selectBox = (self.parentNode.parentNode.parentNode.parentNode.getElementsByTagName("SELECT"))[0];
	if (selectBox.type == "select-multiple") { multiSel = 1; } else { multiSel = 0; }
	selOptions = selectBox.getElementsByTagName("OPTION");
	if (multiSel == 0) 
		{ 
		previousSelection = selectBox.selectedIndex;
		for (var i = 0; i < selOptions.length; i++) { selOptions[i].selected = false; }
		
		//GENERATE ONCHANGE EVENT IF NEEDED
		doOnChange = false;
		if ((selectBox.onchange) && (selOptions[pSelNum].value != selectBox.options[previousSelection].value)) { doOnChange = true; }
		selOptions[pSelNum].selected = true;
		if (doOnChange) { selectBox.onchange(); }

		eval(preGatherCode(selOptions[pSelNum].onclick)); //EVAL THE ORIGINAL COMMAND
		}
		else
		{
		selOptions[pSelNum].selected = !(selOptions[pSelNum].selected);
		eval(preGatherCode(selOptions[pSelNum].onclick));
		}

		
	//HIDE FAKE DROPDOWN IF NOT MULTISELECT
	if (multiSel == 0) { self.parentNode.style.display = "none"; }

	//UPDATE THE DUMMYCONTROL'S SELECTION
	selectedDummy = (self.parentNode.parentNode.getElementsByTagName("SPAN"))[0];
	selectedDummy.innerHTML='';
	selCount = 0; 
	for (var i = 0; i < selOptions.length; i++) { if (selOptions[i].selected == true) { selCount = i; } }
	for (var i = 0; i < selOptions.length; i++) 
		{ 
		if (selOptions[i].selected == true) {
			selectedDummy.innerHTML += selOptions[i].text
			if ((multiSel == 1) && (i<selCount)) { selectedDummy.innerHTML += ', '; } 
			} 
		}
	if (selectedDummy.innerHTML == '') { selectedDummy.innerHTML = selOptions[0].text; }
	
	
	//RESET STYLES (REMOVE ACT) ON ITEMS
	if (multiSel == 0) { 
		dropdItems = self.parentNode.getElementsByTagName("SPAN");
		for (var i = 0; i < dropdItems.length; i++)
			{
			dropdItems[i].className = String(dropdItems[i].className).replace ( 'Act','');
			}
		}
	
	//CLEAN HOVERSTATE AND ADD ACT FLAG (STYLE)
	ddHover(self,0);
	if (multiSel == 0) { self.className += 'Act'; }
		else
		{
		if (String(self.className).search('Act') != -1) { self.className = String(self.className).replace('Act',''); }
			else { self.className += 'Act'; }
		}
	
	//DON NOT LET IT CLOSE
	self.parentNode.parentNode.parentNode.over = 1;
}


function ddClose ( pString )
{
	//(document.getElementById(pTargetId).getElementsByTagName("div"))[0].style.display == "none";
	for (var m = 0; m < allDropDowns.length; m++) //SCAN ALL DROPDOWNS AND CLOSE THE ONES WE ARE NOT HOVERING UPON
	{
		if (document.getElementById(allDropDowns[m]).over == 0) 
		{
			subDiv = document.getElementById(allDropDowns[m]).getElementsByTagName("div"); subDiv = subDiv[0];
			subDiv = subDiv.getElementsByTagName("div"); subDiv = subDiv[0];
			subDiv.style.display = "none";
		}
	}
}


function addDropDown ( pTarget ) 
{
	coreDiv = document.getElementById ( pTarget );
	selectBox = (coreDiv.getElementsByTagName("SELECT"))[0];
	selectBox.tabIndex = -1; /*SORRY, THIS IS A ONE WAY TICKET*/
	selOptions = selectBox.getElementsByTagName("OPTION");
	baseClass = selectBox.className;

	//BUILD INNERHTML	
	previousSels = new Array();
	subId = String(pTarget).replace('_','')+'Sub'; //THE ORDER BELLOW IS IMPORTANT!
	innerCode =
	'<div id="' + subId + '" class="' + baseClass + '" style="">' +
	'<span class="' + baseClass + 'Selected" onClick="ddListFlip(this)" ' +
		'onMouseOver="javascript:this.className=\''+baseClass+'SelectedHover\';ddHeaderIn(this)" ' +
		'onMouseOut="javascript:this.className=\''+baseClass+'Selected\';ddHeaderOut(this)" >_%TOP%_</span>' +
	'<div class="' + baseClass + 'List" style="display: none;">';
	for (var i = firstItem; i < selOptions.length; i++) 
		{
		if (selOptions[i].selected) 
			{ isAct='Act'; previousSels.push(selOptions[i].text)} 
			else { isAct=''; }
		innerCode += '<span '+
			'class="' + baseClass + 'Item' + isAct + '" ' +
			'onClick="ddListSelect( this, ' + i + ')" ' +
			'onMouseOver="ddHover(this,1)" ' +
			'onMouseOut="ddHover(this,0)">' + selOptions[i].text + '</span>';
		}	
	innerCode += '</div></div><!--#ES-->';

	//FILL IN PREVIOUS/PREDEFINED DATA (IT MAY BE NEEDED)
	sPrevSel = new String('');
	for (var i = 0; i < previousSels.length; i++)
		{
		sPrevSel += previousSels[i];
		if (i<previousSels.length-1) { sPrevSel += ', '; }
		}
	if ((previousSels.length)==0) { sPrevSel = selOptions[0].text; }
	innerCode = innerCode.replace('_%TOP%_',sPrevSel);
	
	//FINALLY: INJECT DATA
	coreDiv.innerHTML = coreDiv.innerHTML + innerCode;
}

function preGatherCode ( pString ) {
	if ((String(pString) != 'undefined') && (String(pString) != 'null'))
		{
		startPos = String(pString).search('{')+1;
		endPos = String(pString).length-2;
		return(String(pString).substring(startPos, endPos));
		} else return('');
}

// MISC FUNCTIONS

function hideShowDropDown ( pTarget, pState) //EXAMPLE: HOW TO REACH SUBCONTROLS BY THEIR ID
{
	subId = String(pTarget).replace('_','')+'Sub';

	if (document.getElementById(subId) != 'null' ) 
	{
	if (pState != 1 ) { document.getElementById(subId).style.display = 'none'; }
		else { document.getElementById(subId).style.display = 'block'; }
	}
}

function destroyDropDown ( pTarget ) //RIGHT NOW IT IS BROKEN, DON'T USE IT PLEASE 
{
	targetHTML = String(document.getElementById( pTarget ).innerHTML);
	subId = String(pTarget).replace('_','')+'Sub';
	
	startPos = targetHTML.search('<div id="'+subId)-1;
	endPos = targetHTML.search('</div></div><!--#ES-->')+22;
	
	subTargetHTML = targetHTML.substring(startPos,endPos);
	document.getElementById( pTarget ).innerHTML = String(targetHTML.replace(subTargetHTML,'') + "\n");
}


// legördülő vége



// --- tab menü --- //

function tabok(act) {

	var ullist=document.getElementById("fodoboz").getElementsByTagName("li");
	for (var i=0; i<ullist.length; i++) {
		if (ullist[i].id == act) {
			ullist[i].className="tab-akt";
		} else {
			ullist[i].className="";
		}
	}
}





// -- heti xml név összerakása -- //


/*function getWeekNr() {
	var today = new Date();
	Year = takeYear(today);
	Month = today.getMonth();
	Day = today.getDate();
	now = Date.UTC(Year,Month,Day+1,0,0,0);
	var Firstday = new Date();
	Firstday.setYear(Year);
	Firstday.setMonth(0);
	Firstday.setDate(1);
	then = Date.UTC(Year,0,1,0,0,0);
	var Compensation = Firstday.getDay();
	if (Compensation > 3) Compensation -= 4;
	else Compensation += 3;
	NumberOfWeek =  Math.round((((now-then)/86400000)+Compensation)/7);
	return NumberOfWeek;
	
}




function takeYear(theDate) {
	x = theDate.getYear();
	var y = x % 100;
	y += (y < 38) ? 2000 : 1900;
	return y;
}*/


Date.prototype.getWeek = function() {
var onejan = new Date(this.getFullYear(),0,1);
return Math.ceil((((this - onejan) / 86400000) + onejan.getDay())/7);
}
var heti = new Date();
var hetiSzam = heti.getWeek();
hetiXml = '/nac/programajanlo/'+hetiSzam+'het.xml';

//--   a napi xml filenevek összerakása--//



function fourdigits(number)	{
	return (number < 1000) ? number + 1900 : number;
}

xmlNev = new Array(4);
rovatok = new Array(4)
var aktNap = new Array('Vasárnap','Hétfő','Kedd','Szerda','Csütörtök','Péntek','Szombat');
	
var aktHonap = new Array('Jan.','Feb.','Márc.','Ápr.','Máj.','Jún.','Júl.','Aug.','Szept.','Okt.', 'Nov.','Dec.');
var aktHonapSzam = new Array('01','02','03','04','05','06','07','08','09','10', '11','12');
var aktDatum = new Date();
var maiHonap = aktHonap[aktDatum.getMonth()];
var maiHonapSzam = aktHonapSzam[aktDatum.getMonth()];
var maiNap = aktNap[aktDatum.getDay()];
var ev = fourdigits(aktDatum.getYear());
	
	

	aktDatum.setDate(aktDatum.getDate());
	
	if ( maiNap == 'Hétfő') {
		for (h=0; h<4; h++) {
			maiDatum = ((aktDatum.getDate()<10) ? "0" : "")+ aktDatum.getDate();
			maiNap = aktNap[aktDatum.getDay()];
			maiHonapSzam = aktHonapSzam[aktDatum.getMonth()];
			xmlNev [h] = '/nac/programajanlo/'+ev+''+maiHonapSzam+''+maiDatum+'.xml';
			rovatok[h] = new Array (xmlNev [h], 'oszlop'+h+'', maiDatum, maiNap);
			if (h==3) {
				maiDatum1 = aktDatum.setDate(aktDatum.getDate()+2);
				maiDatum1 = ((aktDatum.getDate()<10) ? "0" : "")+ aktDatum.getDate();
				
				
				maiDatum2 = aktDatum.setDate(aktDatum.getDate()+1);
				maiDatum2 = ((aktDatum.getDate()<10) ? "0" : "")+ aktDatum.getDate();
				
				hetvegiDatum = ''+maiDatum1+'-'+maiDatum2+'';
				
				rovatok[3] = new Array (hetiXml, 'oszlop3', hetvegiDatum, 'hétvége');
			}
			aktDatum.setDate(aktDatum.getDate()+1);
		}
	}
	

	
	else if ( maiNap == 'Kedd') {
		for (h=0; h<4; h++) {
			maiDatum = ((aktDatum.getDate()<10) ? "0" : "")+ aktDatum.getDate();
			maiNap = aktNap[aktDatum.getDay()];
			maiHonapSzam = aktHonapSzam[aktDatum.getMonth()];
			//xmlNev [h] = '/nac/programajanlo/'+ev+''+maiHonapSzam+''+maiDatum+'.xml';
			xmlNev [h] = '/nac/programajanlo/'+fourdigits(aktDatum.getYear())+''+maiHonapSzam+''+maiDatum+'.xml';
			rovatok[h] = new Array (xmlNev [h], 'oszlop'+h+'', maiDatum, maiNap);
			if (h==3) {
				maiDatum1 = aktDatum.setDate(aktDatum.getDate()+1);
				maiDatum1 = ((aktDatum.getDate()<10) ? "0" : "")+ aktDatum.getDate();
				
				
				maiDatum2 = aktDatum.setDate(aktDatum.getDate()+1);
				maiDatum2 = ((aktDatum.getDate()<10) ? "0" : "")+ aktDatum.getDate();
				
				hetvegiDatum = ''+maiDatum1+'-'+maiDatum2+'';
				
				rovatok[3] = new Array (hetiXml, 'oszlop3', hetvegiDatum, 'hétvége');
			}
			aktDatum.setDate(aktDatum.getDate()+1);
			
			//alert (maiHonapSzam);
			
		}
	}
	
	else if ( maiNap == 'Szerda') {
		for (h=0; h<4; h++) {
			maiDatum = ((aktDatum.getDate()<10) ? "0" : "")+ aktDatum.getDate();
			maiNap = aktNap[aktDatum.getDay()];
			maiHonapSzam = aktHonapSzam[aktDatum.getMonth()];
			//xmlNev [h] = '/nac/programajanlo/'+ev+''+maiHonapSzam+''+maiDatum+'.xml';
			xmlNev [h] = '/nac/programajanlo/'+fourdigits(aktDatum.getYear())+''+maiHonapSzam+''+maiDatum+'.xml';
			rovatok[h] = new Array (xmlNev [h], 'oszlop'+h+'', maiDatum, maiNap);
			if (h==3) {
				maiDatum1 = aktDatum.setDate(aktDatum.getDate());
				maiDatum1 = ((aktDatum.getDate()<10) ? "0" : "")+ aktDatum.getDate();
				
				
				maiDatum2 = aktDatum.setDate(aktDatum.getDate()+1);
				maiDatum2 = ((aktDatum.getDate()<10) ? "0" : "")+ aktDatum.getDate();
				
				hetvegiDatum = ''+maiDatum1+'-'+maiDatum2+'';
				
				rovatok[3] = new Array (hetiXml, 'oszlop3', hetvegiDatum, 'hétvége');
			}
			aktDatum.setDate(aktDatum.getDate()+1);
		}
	}

	
	else if ( maiNap == 'Csütörtök' || maiNap == 'Péntek'|| maiNap == 'Szombat' || maiNap == 'Vasárnap' ) {
		for (h=0; h<4; h++) {
			maiDatum = ((aktDatum.getDate()<10) ? "0" : "")+ aktDatum.getDate();
			maiNap = aktNap[aktDatum.getDay()];
			maiHonapSzam = aktHonapSzam[aktDatum.getMonth()];
			//xmlNev [h] = '/nac/programajanlo/'+ev+''+maiHonapSzam+''+maiDatum+'.xml';
			xmlNev [h] = '/nac/programajanlo/'+fourdigits(aktDatum.getYear())+''+maiHonapSzam+''+maiDatum+'.xml';
			rovatok[h] = new Array (xmlNev [h], 'oszlop'+h+'', maiDatum, maiNap);

			aktDatum.setDate(aktDatum.getDate()+1);
		}
	}
	
	









// --- fődoboz tartalmának betöltése - ajax ---  //

var req;
var which;
var container;

var foglalt = 0;

function retrieveURL(url, container, maiDatum, maiNap) {



	foglalt=1;

	cont = container
	datum = maiDatum
	nap = maiNap
	if (url != '') {
		if (window.XMLHttpRequest) { // Non-IE browsers
		req = new XMLHttpRequest();
		req.onreadystatechange = processStateChange;
		try {
				req.open('GET', url, false);
		}
		catch (e) {
			alert(e);
		}
		req.send(null);
		processStateChange();
		}
		
		else if (window.ActiveXObject) { // IE
			req = new ActiveXObject('Microsoft.XMLHTTP');
			if (req) {
				req.onreadystatechange = processStateChange;
				req.open('GET', url, false);
				req.send();
			}
		}
	}
	

}

function processStateChange() {

	if (req.readyState == 1) { 
		document.getElementById(cont).innerHTML = 'betöltés folymatban...';
	}
	
	else if (req.readyState == 4) { 
		
		if (req.status == 200) { 

			xml = req.responseXML;
			i = 0;
			j = 0;
			html = '';	// teljes tartalom
			htmlAl ='';
			htmlDatum = '';
			foProgram = "";
			url = "";
			programSzam = 0;
			    try{	
				foProgram = xml.getElementsByTagName('foprogram')[0];
				
				// topstory tartalmának kiolvasása
			
				// a kép és a link-lead értékei 
				k = foProgram.getElementsByTagName('kepurl')[0]; 
				w = k.getAttribute('width');
				h = k.getAttribute('height');
				k = k.firstChild.data;
			
				cim = foProgram.getElementsByTagName('cim')[0];
				cim = cim.firstChild.data;
				url = foProgram.getElementsByTagName('url')[0];
				url = url.firstChild.data;
				lead = foProgram.getElementsByTagName('lead')[0];
				lead = lead.firstChild.data;
				helyszin = foProgram.getElementsByTagName('helyszin')[0];
				helyszin = helyszin.firstChild.data;
				ido = foProgram.getElementsByTagName('ido')[0];
				ido = ido.firstChild.data;
				
				
				
			
				// összeszámolom hány db program tag van 
				program = xml.getElementsByTagName('program');
				programSzam = program.length;
			    }catch(err){
			    	//alert("errFO: "+err);
				cim = "";
				url = "";
				lead = "";
				helyszin = "";
				ido = "";
				k = "";
				w = "";
				h = "";
			    }
			
				for (i=0; i<programSzam; i++) {
				    try{
					program = xml.getElementsByTagName('program')[i]; 
					cimAl = program.getElementsByTagName('cim')[0];
					cimAl = cimAl.firstChild.data;
					urlAl = program.getElementsByTagName('url')[0];
					urlAl = urlAl.firstChild.data;
					helyszinAl = program.getElementsByTagName('helyszin')[0];
					helyszinAl = helyszinAl.firstChild.data;
					idoAl = program.getElementsByTagName('ido')[0];
					idoAl = idoAl.firstChild.data;
					
					if (i != programSzam-1) {
					
						htmlAl += '<p class="nap-tart"><a href="'+urlAl+'">'+cimAl+'</a><span>'+helyszinAl+''+idoAl+'</span></p>'
					}
					else {
						htmlAl += '<p class="nap-tart-utolso"><a href="'+urlAl+'">'+cimAl+'</a><span>'+helyszinAl+''+idoAl+'</span></p>'
					}
				    }catch(err){
				    	//alert("err: "+err)
				    }
				}

			
				// tartalom kiíratása
			
			
			
			if (nap != 'hétvége') {
				htmlDatum = '<p class="nap"><span>'+datum+'</span>'+nap+'</p>';
			}
			
			else {
				htmlDatum = '<p class="nap-hv"><span>'+datum+'</span>'+nap+'</p>';
			
			}
			
			html += ''+htmlDatum+'<a href="'+url+'"><img src="'+ k +'" width="'+w+'" height="'+h+'" alt="" /></a><p class="nap-tart"><a href="'+url+'" class="f21">'+cim+'</a><span>'+helyszin+''+ido+'</span>'+lead+'</p>'+htmlAl+'';
			
//alert(html);
		
		
				document.getElementById(cont).innerHTML = html;
				
				
				//retrieveURL('060116.xml', 'oszlop2');
					
			
			
			// FŐDOBOZ TARTALAMÁNAK VÉGE 
			
			
			
	
			
			
			
			
		}
		
		else {

				document.getElementById(cont).innerHTML ="az xml nem található";

		}
	}
}



function betoltes () {

	for (s=0; s<4; s++)  {
	
	//alert (rovatok [s][0]+"\n\n"+rovatok [s][1]+"\n\n"+rovatok [s][2]+"\n\n"+rovatok [s][3])
		//retrieveURL(rovatok [s]);
		retrieveURL(rovatok [s][0], rovatok [s][1], rovatok [s][2], rovatok [s][3]);
		
		
	}
	

}





















// --- eszközök --- //


function eszkozok (neve) {

	document.getElementById("eszk").innerHTML= neve;	

}


// szavazás //

var maxanswer=1;
var actanswer=0;
var lastcheck=0;
function openvotewindow(url) {
	var params='scrollbars=auto,titlebar=no,resizable=yes,status=no,menubar=no,left=0,top=0,width=400,height=350';
	var nocache=Math.floor(Math.random()*10000000);
	if (url.indexOf("?")!=-1) {
		url += "&nc="+nocache;
	}
	else {
		url += "?nc="+nocache;
	}

	var wnd = window.open("","vote",params);
	document.voteform98102172.target="vote";
	document.voteform98102172.action=url;
	document.voteform98102172.submit();
	wnd.focus();
}

function openresultwindow(url) {
	var params='scrollbars=auto,titlebar=no,resizable=yes,status=no,menubar=no,left=0,top=0,width=400,height=350';
	var nocache=Math.floor(Math.random()*10000000);
	var wnd = window.open(url+"&nc="+nocache,"voteresult",params);
	wnd.focus();
}


function oncheck(radio,num) {
}


//-->









// -- pop-up felnyitások -- //



var ant;
av=navigator.appVersion;
hh=av.indexOf("2.0");
function an(tpage,vals) {
	ant=window.open(tpage,"SMWIN",vals); ant.location=tpage;
	if (ant.opener==null) ant.opener=window;
	if (hh!=0) ant.focus();
}
 
function parent_link(url){
	window.opener.location.href = url;
	window.close();
	
}

function open_doc(cime,szelesseg,magassag){
	if (typeof usrwindow != 'undefined'){
		if (!usrwindow.closed){
			usrwindow.close();
		}
	}
	usrwindow=window.open(cime,'ablak', 'top=0,left=0,resizable=no,hotkeys=yes,width='+szelesseg+',height='+magassag);
}



