
	var xmlsearchurl="/tvarchive/xml/search.tv";
	var xmlinfourl="/tvarchive/xml/videoinfo.tv";
	var lastcommand="";
	var lastparam="";
	var currentVideo=0;
	var currentpage=0;
	var nextvideo=0;
	var autoplay=true;

	function toggleplay()
	{
		if (document.getElementById("wmplayer").versionInfo)
		{
			if (document.getElementById("wmplayer").playState!=3)
			{
				document.getElementById("logowin").style.display="none";
				document.getElementById("videowin").style.display="block";
				document.getElementById("wmplayer").controls.play();
			} else {
				document.getElementById("wmplayer").controls.pause();
			}
		} 
	}

	function stop()
	{
		if (document.getElementById("wmplayer").versionInfo)
		{
			document.getElementById("wmplayer").controls.stop();
		} 
	}

	function fullscreen()
	{
		if (document.getElementById("wmplayer").versionInfo)
		{
			if (document.getElementById("wmplayer").playState==3)
			{
				document.getElementById("wmplayer").fullscreen=true;
			}
		} 	
	}
	
	function volumeup()
	{
		if (document.getElementById("wmplayer").versionInfo)
		{
			document.getElementById("wmplayer").settings.volume=document.getElementById("wmplayer").settings.volume+Math.floor(100/8);
			showvolume();
		} 		
	}

	function volumedown()
	{
		if (document.getElementById("wmplayer").versionInfo)
		{
			document.getElementById("wmplayer").settings.volume=document.getElementById("wmplayer").settings.volume-Math.floor(100/8);
			showvolume();
		} 			
	}

	function showvolume()
	{
		if (document.getElementById("wmplayer").versionInfo)
		{
			document.getElementById("volimg").src="/tvarchive/images/buttons_volume_"+Math.ceil(document.getElementById("wmplayer").settings.volume/100*8)+".gif";
		}
	}


	function bpress(t,txt)
	{
		t.src=t.src.replace("_o","_i");
		if (document.getElementById("wmplayer").versionInfo)
		{
			document.getElementById("helptext").innerHTML=txt;
		}
	}

	function brelease(t)
	{
		t.src=t.src.replace("_i","_o");
		if (document.getElementById("wmplayer").versionInfo)
		{
			document.getElementById("helptext").innerHTML="&nbsp";
		}		
	}
		

	function addzero(s)
	{
		var ss=""+s;
		if (ss.length<2) ss="0"+ss;
		return ss;
	}
	
	function rightclick(e)
	{
		var msg = "Sorry, you don't have permission to right-click.";
		if (navigator.appName == 'Netscape' && e.which == 3) 
		{
			return false;
		}	
		if (navigator.appName == 'Microsoft Internet Explorer' && event.button==2) 
		{
			return false;
		}
		return true;
	}	

	function showwmplayer(mode)
	{
		var s="<object id=\"wmplayer\" classid=\"clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6\" height=\"288\" width=\"384\">\n"+
											"<param name=\"uiMode\" value=\"none\" />\n"+
											"<param name=\"autoStart\" value=\""+autoplay+"\" />\n";
		if (mode==0) s+="<param name=\"URL\" value=\"tvarchive/images/logo.wmv\" />\n";
		s+="<\/object>\n";
		document.writeln(s);
		if (document.getElementById("wmplayer").versionInfo)
		{
			document.getElementById("wmplayer").Enabled=false;
		}
	}

  ///////////////////////////////////////
	// AJAX command sender
	function xmlhttpPost(xmlurl, command, params) 
	{
    var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) 
		{
			self.xmlHttpReq = new XMLHttpRequest();
		} else if (window.ActiveXObject) {
			// IE
			self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
		}
		self.xmlHttpReq.open('POST', xmlurl, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/octet-stream');
    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4) {
            updatepage(xmlurl, self.xmlHttpReq.responseText, self.xmlHttpReq.responseXML);
        }
    }
    self.xmlHttpReq.send("<?xml version=\"1.0\" encoding=\"UTF-8\" ?><Q><FUNCTION>"+command+"<\/FUNCTION>"+params+"<\/Q>");
	}

  ///////////////////////////////////////
	// AJAX response wrapper
	function updatepage(xmlurl, response, responseXML)
	{
		//document.getElementById("centerplane").innerHTML=response;	
		res=responseXML.getElementsByTagName('RESULTS').item(0);
		switch (res.getElementsByTagName('FUNCTION').item(0).getAttribute("text"))
		{
			case "search":
			case "mostviewed":
			case "freshvideos":
					showxmltoresults(responseXML);
					break;
			case "getvideoinfo":
					showvideoinfo(responseXML);
					break;	
			case "loadfavorites":
			case "removefromfavorites":
					showxmlfavresults(responseXML);
					break;					
			case "addtofavorites":
					showaddtofavorites(responseXML);
					break;
			case "addtodownloadables":
					showaddtodownloadables(responseXML);
					break;				
			case "loaddownloadables":
					showdownloadables(responseXML);
					break;					
			case "loadchannel":
					showchannel(responseXML);
					break;
		}
		if (nextvideo!=0)
		{	
			getvideo(nextvideo);
			nextvideo=0;
		}
	}

  ///////////////////////////////////////
	// DRAWING PAGE BUTTONS
	function showpagebuttons(currentpage, pages)
	{
		var s=""
		s+="<div class=\"pagebuttons\">";
		if (pages>1)
		{
			s+="<table cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"pagebuttons\">";
			if (currentpage>0)
			{
				s+="<a target=\"nvframe\" href=\"javascript:;\" onClick=\"javascript: loadpage("+(currentpage-1)+");\"><img src=\"tvarchive/images/button_left_o.gif\" onMouseOver=\"bpress(this,'&nbsp;');\" onMouseOut=\"brelease(this);\" style=\"width:9px;height:9px;border: 0px;\" alt=\"\" /><\/a>";
			} else {
				s+="&nbsp;";
			}
			s+="<\/td><td class=\"pagebuttons\">"+(1+Math.floor(currentpage))+"<\/td><td class=\"pagebuttons\">";
			if (currentpage<(pages-1))
			{
				s+="<a target=\"nvframe\" href=\"javascript:;\" onClick=\"loadpage("+(1+Math.floor(currentpage))+");\"><img src=\"tvarchive/images/button_right_o.gif\" onMouseOver=\"bpress(this,'&nbsp;');\" onMouseOut=\"brelease(this);\" style=\"width:9px;height:9px;border: 0px;\" alt=\"\" /><\/a>";
			} else {
				s+="&nbsp;";
			}		
			s+="<\/td><\/tr><\/table>";
		}
		s+="<\/div>\n";
		return s;		
	}

  ///////////////////////////////////////
	// XML parser for results
	function showxmltoresults(xml)
	{
		var s="";
		res=xml.getElementsByTagName('RESULTS').item(0);
		if (res.getElementsByTagName('ERRORMESSAGE').item(0).getAttribute("text")=="")
		{
			var pages=res.getElementsByTagName('PAGES').item(0).getAttribute("count");
			currentpage=res.getElementsByTagName('PAGES').item(0).getAttribute("currentpage");
			res=res.getElementsByTagName('VIDEO');
			if (res.length==0)
			{
				s="<div class=\"error\">Sajnos nincs találat<\/div>";
			} else {
				if (lastcommand!="mostviewed") s+=showpagebuttons(currentpage, pages);
				for (i=0;i<res.length;i++)
				{
					var r=res.item(i);
					var cim=r.getAttribute("cim");
					var hirid=r.getAttribute("hirid");
					var creation=r.getAttribute("creation");
					var editor=r.getAttribute("ownername");
					var catname=r.getAttribute("besorolasname");
					var hossz=r.getAttribute("hossz");
					var downloadcount=r.getAttribute("downloadcount");
					var filesize=r.getAttribute("filesize");
					var infomap=r.getAttribute("infomap");
			
					s+="<p class=\"videolist-date\">"+creation+"<\/p>";
					s+="<p class=\"videolist-title\"><a target=\"nvframe\" class=\"videolink\" href=\"javascript:;\" onClick=\"getvideo("+hirid+");\">"+cim+"<\/a> - "+catname+"<\/p>";
					s+="<p class=\"videolist-editor\">Szerkesztő: "+editor+"<\/p>";
					s+="<p class=\"videolist-info\">"+Math.ceil(hossz/60)+":"+addzero(Math.floor(hossz % 60))+"&nbsp;&nbsp;&nbsp;&nbsp;";
					s+=Math.floor(filesize/hossz*8/1024)+" kbit/s.&nbsp;&nbsp;&nbsp;&nbsp;Megnézve: "+downloadcount;
					if (infomap!='')
					{
						s+="&nbsp;&nbsp;&nbsp;&nbsp;<a target=\"_blank\" href=\""+infomap+"\"><img onMouseOver=\"bpress(this,'');\" onMouseOut=\"brelease(this);\" src=\"/tvarchive/images/buttons_map_o.gif\" alt=\"A videóhoz kapcsolódó hely Pécs információs térképén\" style=\"vertical-align:middle;height:12px;border:0px;\" /><\/a>";
					}										
					s+="<\/p>";
				}
				if (lastcommand!="mostviewed") s+=showpagebuttons(currentpage, pages);
			}	
		} else {
			s="<div class=\"error\">"+res.getElementsByTagName('ERRORMESSAGE').item(0).getAttribute("text")+"<\/div>";
		}
		document.getElementById("videotalalatok").innerHTML=s;
	}

  ///////////////////////////////////////
	// channel
	function showchannel(xml)
	{
		var s="";
		res=xml.getElementsByTagName('RESULTS').item(0);
		if (res.getElementsByTagName('ERRORMESSAGE').item(0).getAttribute("text")=="")
		{
			var pages=res.getElementsByTagName('PAGES').item(0).getAttribute("count");
			currentpage=res.getElementsByTagName('PAGES').item(0).getAttribute("currentpage");
			res=res.getElementsByTagName('VIDEO');
			if (res.length==0)
			{
				s="<div class=\"error\">Ebben a csatornában még nincs videó<\/div>";
			} else {
				s+=showpagebuttons(currentpage, pages);
				for (i=0;i<res.length;i++)
				{
					var r=res.item(i);
					var cim=r.getAttribute("cim");
					var hirid=r.getAttribute("hirid");
					var creation=r.getAttribute("creation");
					var editor=r.getAttribute("ownername");
					var catname=r.getAttribute("besorolasname");
					var hossz=r.getAttribute("hossz");
					var downloadcount=r.getAttribute("downloadcount");
					var filesize=r.getAttribute("filesize");
					var infomap=r.getAttribute("infomap");
			
					s+="<p class=\"videolist-date\">"+creation+"<\/p>";
					s+="<p class=\"videolist-title\"><a target=\"nvframe\" class=\"videolink\" href=\"javascript:;\" onClick=\"getvideo("+hirid+");\">"+cim+"<\/a> - "+catname+"<\/p>";
					s+="<p class=\"videolist-editor\">Szerkesztő: "+editor+"<\/p>";
					s+="<p class=\"videolist-info\">"+Math.ceil(hossz/60)+":"+addzero(Math.floor(hossz % 60))+"&nbsp;&nbsp;&nbsp;&nbsp;";
					s+=Math.floor(filesize/hossz*8/1024)+" kbit/s.&nbsp;&nbsp;&nbsp;&nbsp;Megnézve: "+downloadcount;
					if (infomap!='')
					{
						s+="&nbsp;&nbsp;&nbsp;&nbsp;<a target=\"_blank\" href=\""+infomap+"\"><img onMouseOver=\"bpress(this,'');\" onMouseOut=\"brelease(this);\" src=\"/tvarchive/images/buttons_map_o.gif\" alt=\"A videóhoz kapcsolódó hely Pécs információs térképén\" style=\"vertical-align:middle;height:12px;border:0px;\" /><\/a>";
					}										
					s+="<\/p>";
				}
				s+=showpagebuttons(currentpage, pages);
			}	
		} else {
			s="<div class=\"error\">"+res.getElementsByTagName('ERRORMESSAGE').item(0).getAttribute("text")+"<\/div>";
		}
		document.getElementById("videotalalatok").innerHTML=s;	
	}
	
  ///////////////////////////////////////
	// XML parser for favorites results
	function showxmlfavresults(xml)
	{
		var s="";
		res=xml.getElementsByTagName('RESULTS').item(0);
		if (res.getElementsByTagName('ERRORMESSAGE').item(0).getAttribute("text")=="")
		{
			var pages=res.getElementsByTagName('PAGES').item(0).getAttribute("count");
			currentpage=res.getElementsByTagName('PAGES').item(0).getAttribute("currentpage");
			res=res.getElementsByTagName('VIDEO');
			if (res.length==0)
			{
				s="<div class=\"error\">Még egyetlen videót sem vett fel kedvencei közé<\/div>";
			} else {			
				s+=showpagebuttons(currentpage, pages);
				for (i=0;i<res.length;i++)
				{
					var r=res.item(i);
					var cim=r.getAttribute("cim");
					var hirid=r.getAttribute("hirid");
					var creation=r.getAttribute("creation");
					var editor=r.getAttribute("ownername");
					var catname=r.getAttribute("besorolasname");
					var hossz=r.getAttribute("hossz");
					var filesize=r.getAttribute("filesize");
					var infomap=r.getAttribute("infomap");
			
					s+="<table cellspacing=\"0\" cellpadding=\"0\" style=\"width:210px;\"><tr><td style=\"font-size: 10px; vertical-align:top;width: 20px;\">"+
							"<a target=\"nvframe\" href=\"javascript:;\" onClick=\"removefromfavorites("+hirid+")\"><img src=\"/tvarchive/images/trashbutton.gif\" style=\"border: 0px;\" alt=\"\" /><\/a><\/td>"+
							"<td style=\"font-size: 10px;\">";
					s+="<p class=\"videolist-date\">"+creation+"<\/p>";
					s+="<p class=\"videolist-title\"><a target=\"nvframe\" class=\"videolink\" href=\"javascript:;\" onClick=\"getvideo("+hirid+");\">"+cim+"<\/a> - "+catname+"<\/p>";
					s+="<p class=\"videolist-editor\">Szerkesztő: "+editor+"<\/p>";
					s+="<p class=\"videolist-info\">"+Math.ceil(hossz/60)+":"+addzero(Math.floor(hossz % 60))+"   ";
					s+=Math.floor(filesize/hossz*8/1024)+" kbit/s";
					if (infomap!='')
					{
						s+="&nbsp;&nbsp;&nbsp;<a target=\"_blank\" href=\""+infomap+"\"><img onMouseOver=\"bpress(this,'');\" onMouseOut=\"brelease(this);\" src=\"/tvarchive/images/buttons_map_o.gif\" alt=\"A videóhoz kapcsolódó hely Pécs információs térképén\" style=\"vertical-align:middle;height:12px;border:0px;\" /><\/a>";
					}
					s+="<\/p><\/td><\/tr><\/table>";
				}	
				s+=showpagebuttons(currentpage, pages);									
			}
		} else {
			s="<div class=\"error\">"+res.getElementsByTagName('ERRORMESSAGE').item(0).getAttribute("text")+"<\/div>";
		}
		document.getElementById("videotalalatok").innerHTML=s;
	}

  ///////////////////////////////////////
	// XML parser for downloadables video results
	function showdownloadables(xml)
	{
		var s="";
		res=xml.getElementsByTagName('RESULTS').item(0);
		if (res.getElementsByTagName('ERRORMESSAGE').item(0).getAttribute("text")=="")
		{
			var pages=res.getElementsByTagName('PAGES').item(0).getAttribute("count");
			currentpage=res.getElementsByTagName('PAGES').item(0).getAttribute("currentpage");
			res=res.getElementsByTagName('VIDEO');
			if (res.length==0)
			{
				s="<div class=\"error\">Még nincs egyetlen letölthető videója sem<\/div>";
			} else {			
				s+=showpagebuttons(currentpage, pages);
				for (i=0;i<res.length;i++)
				{
					var r=res.item(i);
					var cim=r.getAttribute("cim");
					var hirid=r.getAttribute("hirid");
					var dllink=r.getAttribute("downloadlink");
					var creation=r.getAttribute("creation");
					var editor=r.getAttribute("ownername");
					var catname=r.getAttribute("besorolasname");
					var hossz=r.getAttribute("hossz");
					var filesize=r.getAttribute("filesize");
					var infomap=r.getAttribute("infomap");
			
					s+="<table cellspacing=\"0\" cellpadding=\"0\" style=\"width:210px;\"><tr><td style=\"font-size: 10px; vertical-align:top;width: 20px;\">"+
							"<a href=\""+dllink+"\"><img onMouseOver=\"bpress(this,'');\" onMouseOut=\"brelease(this);\" src=\"/tvarchive/images/button_download_o.gif\" style=\"border: 0px;\" alt=\"\" /><\/a><\/td>"+
							"<td style=\"font-size: 10px;\">";
					s+="<p class=\"videolist-date\">"+creation+"<\/p>";
					s+="<p class=\"videolist-title\"><a target=\"nvframe\" class=\"videolink\" href=\"javascript:;\" onClick=\"getvideo("+hirid+");\">"+cim+"<\/a> - "+catname+"<\/p>";
					s+="<p class=\"videolist-editor\">Szerkesztő: "+editor+"<\/p>";
					s+="<p class=\"videolist-info\">"+Math.ceil(hossz/60)+":"+addzero(Math.floor(hossz % 60))+"   ";
					s+=Math.floor(filesize/hossz*8/1024)+" kbit/s";
					if (infomap!='')
					{
						s+="&nbsp;&nbsp;&nbsp;<a target=\"_blank\" href=\""+infomap+"\"><img onMouseOver=\"bpress(this,'');\" onMouseOut=\"brelease(this);\" src=\"/tvarchive/images/buttons_map_o.gif\" alt=\"A videóhoz kapcsolódó hely Pécs információs térképén\" style=\"vertical-align:middle;height:12px;border:0px;\" /><\/a>";
					}
					s+="<\/p><\/td><\/tr><\/table>";
				}	
				s+=showpagebuttons(currentpage, pages);									
			}
		} else {
			s="<div class=\"error\">"+res.getElementsByTagName('ERRORMESSAGE').item(0).getAttribute("text")+"<\/div>";
		}
		document.getElementById("videotalalatok").innerHTML=s;
	}

	function showaddtofavorites(xml)
	{
		var s="";
		res=xml.getElementsByTagName('RESULTS').item(0);
		if (res.getElementsByTagName('ERRORMESSAGE').item(0).getAttribute("text")=="")
		{
			document.getElementById("videotalalatok").innerHTML="<div class=\"info\">Betöltés...<\/div>";
			xmlhttpPost(xmlsearchurl, lastcommand, lastparam+"<PAGE>"+currentpage+"<\/PAGE>");
		} else {
			s="<div class=\"error\">"+res.getElementsByTagName('ERRORMESSAGE').item(0).getAttribute("text")+"<\/div>";
			s+="<br /><br/ >";
			s+="<div style=\"text-align: center;\"><a target=\"nvframe\" href=\"javascript:;\" onClick=\"loadpage(currentpage);\" class=\"videolink\">Ide kattintva visszatérhet az előző oldalra<\/a><\/div>";
			document.getElementById("videotalalatok").innerHTML=s;
		}
	}

	function showaddtodownloadables(xml)
	{
		var s="";
		res=xml.getElementsByTagName('RESULTS').item(0);
		if (res.getElementsByTagName('ERRORMESSAGE').item(0).getAttribute("text")=="")
		{
			s="<div style=\"text-align: center;\"><a target=\"_blank\" href=\""+res.getElementsByTagName('LINK').item(0).getAttribute("text")+"\" class=\"videolink\"><img onMouseOver=\"bpress(this,'');\" onMouseOut=\"brelease(this);\" src=\"/tvarchive/images/button_download_big_o.gif\" style=\"border:0px;width:92px;height:79px;\" alt=\"\" /><br /><br />Kattintson ide a letöltés indításához!<\/a><\/div><br /><br />";
			s+="<div style=\"text-align: center;\"><a target=\"nvframe\" href=\"javascript:;\" onClick=\"loadpage(currentpage);\" class=\"videolink\">Ide kattintva visszatérhet az előző oldalra<\/a><\/div>";
			document.getElementById("videotalalatok").innerHTML=s;
			
			s="Ön még <b>"+res.getElementsByTagName('TICKETCOUNT').item(0).getAttribute("text")+"<\/b> videót tölthet le archívumunkból.";
			document.getElementById("dltickets").innerHTML=s;
			
		} else {
			s="<div class=\"error\">"+res.getElementsByTagName('ERRORMESSAGE').item(0).getAttribute("text")+"<\/div>";
			s+="<br /><br/ >";
			s+="<div style=\"text-align: center;\"><a target=\"nvframe\" href=\"javascript:;\" onClick=\"loadpage(currentpage);\" class=\"videolink\">Ide kattintva visszatérhet az előző oldalra<\/a><\/div>";
			document.getElementById("videotalalatok").innerHTML=s;
		}
	}


  ///////////////////////////////////////
	// XML parser for videoinfo
	function showvideoinfo(xml)
	{
		var s="";
		res=xml.getElementsByTagName('RESULTS').item(0);
		res=res.getElementsByTagName('VIDEO');
		if (res.length==0)
		{
			s="<div class=\"error\">Sajnos nincs találat<\/div>";
			if (document.getElementById("videoinfo"))
			{
				document.getElementById("videoinfo").innerHTML=s;
			}
		} else {
			var r=res.item(0);
			var cim=r.getAttribute("cim");
			var hirid=r.getAttribute("hirid");
			var creation=r.getAttribute("creation");
			var editor=r.getAttribute("ownername");
			var catname=r.getAttribute("besorolasname");
			var hossz=r.getAttribute("hossz");
			var filesize=r.getAttribute("filesize");
			var felkonf=r.getAttribute("felkonf");
			var videofilename=r.getAttribute("videofilename");
			var infomap=r.getAttribute("infomap");
			s="<p class=\"videoinfo-cim\">"+cim+"<\/p>";
			s+="<p class=\"videoinfo-info\">"+catname+"<\/p>";
			s+="<p class=\"videoinfo-date\">"+creation+"<\/p>";
			s+="<p class=\"videoinfo-editor\">Szerkesztő: "+editor+"<\/p>";
			s+="<p class=\"videoinfo-info\">"+Math.ceil(hossz/60)+":"+addzero(Math.floor(hossz % 60))+"   ";
			s+=Math.floor(filesize/hossz*8/1024)+" kbit/s<\/p>";
			s+="<p class=\"videoinfo-text\">"+felkonf+"<\/p>";
			if (infomap!="")
			{
				s+="<p class=\"videoinfo-link\"><a class=\"videolink\" target=\"_blank\" href=\""+infomap+"\"><img onMouseOver=\"bpress(this,'');\" onMouseOut=\"brelease(this);\" src=\"/tvarchive/images/rek_pecsterkep_o.gif\" alt=\"A videóanyaghoz kapcsolódó hely a térképen\" style=\"border:0px;width:79px;height:26px;\" /><\/a><\/p>";
			}
			s+="<p class=\"videoinfo-link\">Közvetlen link a videóra:<br /><input class=\"videoinfo-link\" value=\""+r.getAttribute("publiclink")+"\" /><\/p>";
			if (document.getElementById("videoinfo"))
			{
				document.getElementById("videoinfo").innerHTML=s;
			}
			playvideo(videofilename);
			currentVideo=hirid;
		}
	}
	
	function playvideo(fname)
	{
		if (document.getElementById("wmplayer").versionInfo)
		{
			document.getElementById("wmplayer").url=fname;
		} else {
			document.getElementById("embeddedplayer").src="/tvarchive/videoplayer.tv?"+(autoplay ? "" : "noautostart=1&")+"video="+fname;
		}
	}
	
	function vsearch()
	{
		if (document.forms.videosearch.elements.query.value=="" &&
		    document.forms.videosearch.elements.fromdate.value=="" &&
		    document.forms.videosearch.elements.todate.value=="")
		{
			loadfreshvideos();
		} else {
			lastcommand="search";
			lastparam="<QUERY>"+encodeURI(document.forms.videosearch.elements.query.value)+"<\/QUERY>"+
				"<FROMDATE>"+encodeURI(document.forms.videosearch.elements.fromdate.value)+"<\/FROMDATE>"+
				"<TODATE>"+encodeURI(document.forms.videosearch.elements.todate.value)+"<\/TODATE>";
			xmlhttpPost(xmlsearchurl,lastcommand, lastparam);
			document.getElementById("videotalalatok").innerHTML="<div class=\"info\">Keresés...<\/div>";		
		}
	}

	function loadpage(page)
	{
		document.getElementById("videotalalatok").innerHTML="<div class=\"info\">Letöltés...<\/div>";
		xmlhttpPost(xmlsearchurl,lastcommand,lastparam+"<PAGE>"+page+"<\/PAGE>");
	}

	function loadfreshvideos()
	{
		document.getElementById("videotalalatok").innerHTML="<div class=\"info\">Legfrissebb videók letöltése...<\/div>";
		xmlhttpPost(xmlsearchurl,"freshvideos","");
		lastcommand="freshvideos";
		lastparam="";
	}

	function loadmostviewed()
	{
		document.getElementById("videotalalatok").innerHTML="<div class=\"info\">Legnézettebbek letöltése...<\/div>";
		xmlhttpPost(xmlsearchurl,"mostviewed","");
		lastcommand="mostviewed";
		lastparam="";		
	}
	
	function loadfavorites()
	{
		document.getElementById("videotalalatok").innerHTML="<div class=\"info\">Kedvencek betöltése...<\/div>";
		xmlhttpPost(xmlsearchurl,"loadfavorites","");	
		lastcommand="loadfavorites";
		lastparam="";		
	}

	function loaddownloadables()
	{
		document.getElementById("videotalalatok").innerHTML="<div class=\"info\">Letölthető videók betöltése...<\/div>";
		xmlhttpPost(xmlsearchurl,"loaddownloadables","");	
		lastcommand="loaddownloadables";
		lastparam="";		
	}
	
	function loadchannel(chid)
	{
		lastparam="<CHANNELID>"+chid+"<\/CHANNELID>";			
		document.getElementById("videotalalatok").innerHTML="<div class=\"info\">Csatorna betöltése...<\/div>";
		xmlhttpPost(xmlsearchurl,"loadchannel",lastparam);	
		lastcommand="loadchannel";
	}

	function addtofavorites()
	{
		document.getElementById("videotalalatok").innerHTML="<div class=\"info\">Hozzáadás a kedvencekhez...<\/div>";
		xmlhttpPost(xmlsearchurl, "addtofavorites", "<HIRID>"+currentVideo+"<\/HIRID>");
	}

	function addtodownloadables()
	{
		document.getElementById("videotalalatok").innerHTML="<div class=\"info\">Előkészülés a letöltésre...<\/div>";
		xmlhttpPost(xmlsearchurl, "addtodownloadables", "<HIRID>"+currentVideo+"<\/HIRID>");
	}

	function removefromfavorites(id)
	{
		document.getElementById("videotalalatok").innerHTML="<div class=\"info\">Törlés a kedvencek közül...<\/div>";
		xmlhttpPost(xmlsearchurl, "removefromfavorites", "<HIRID>"+currentVideo+"<\/HIRID>");
	}
	
	function getvideo(hirid)
	{
		if (document.getElementById("videoinfo"))
		{
			document.getElementById("videoinfo").innerHTML="<div class=\"info\">Betöltés...<\/div>";
		}
		var xml="<HIRID>"+hirid+"<\/HIRID>";
		xmlhttpPost(xmlinfourl,"getvideoinfo",xml);	
	}
	