

function getParams() {
var idx = document.URL.indexOf('?');
var params = new Array();
if (idx != -1) {
var pairs = document.URL.substring(idx+1, document.URL.length).split('&');
for (var i=0; i<pairs.length; i++) {
nameVal = pairs[i].split('=');
params[nameVal[0]] = nameVal[1];
   }
}
return params;
}
params = getParams();


if (params["rovat"]) { 

params["rovat"] = karaktercsere(params["rovat"]);
params["cim"] = karaktercsere(params["cim"]);
params["lead"] = karaktercsere(params["lead"]);

} else { nemvoltilyen = '1';}

video = unescape(params["video"]);
rovat = unescape(params["rovat"]);
masodperc = unescape(params["masodperc"]);
cim = unescape(params["cim"]);
datum = unescape(params["datum"]);
lead = unescape(params["lead"]);
kozvetit = unescape(params["kozvetit"]);

video_lejatszando = new String(video);
rovat = new String(rovat);
masodperc = new String(masodperc);
cim = new String(cim);
datum = new String(datum);
lead = new String(lead);
kozvetit = new String(kozvetit);

if (kozvetit == 1) { 
masodperc = 86400;
}

function hanincssemmink() {

	if (nemvoltilyen=='1') { 

function makeRequest(url) { 

var http_request = false;

if (window.XMLHttpRequest) { // Mozilla, Safari,...

	http_request = new XMLHttpRequest();
	
	if (http_request.overrideMimeType) {
	
		http_request.overrideMimeType('text/xml');
		
		} 
} 

else if (window.ActiveXObject) { // IE

		try {
		
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
			
		} catch (e) {
		
			try {
			
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
				
			} catch (e) {
			
			}
		}
	}
	

if (!http_request) {
	alert('Hiba :( Nem hozható létre az XMLHTTP példánya');
	return false;
}

http_request.onreadystatechange = function() { alertContents(http_request); };
http_request.open('GET', url, true);
http_request.send(null);

}
function alertContents(http_request) {
if (http_request.readyState == 4) {
if (http_request.status == 200) {

// itt kezd el működni a dolog

xml_tartalom = http_request.responseXML;

ennyi_item_lesz = xml_tartalom.getElementsByTagName('item');

ennyi_item_van = ennyi_item_lesz.length;

		

videoXml = xml_tartalom.getElementsByTagName('item')[0];
				
cim_elsoelem = videoXml.getElementsByTagName('cim')[0];
cim_elsoelem = cim_elsoelem.firstChild.data;
				
url_elsoelem = videoXml.getElementsByTagName('videourl')[0];
url_elsoelem = url_elsoelem.firstChild.data;
				
lead_elsoelem = videoXml.getElementsByTagName('lead')[0];
lead_elsoelem = lead_elsoelem.firstChild.data;
				
datum_elsoelem = videoXml.getElementsByTagName('datum')[0];
datum_elsoelem = datum_elsoelem.firstChild.data;
			
videohossz_elsoelem = videoXml.getElementsByTagName('videohossz')[0];
videohossz_elsoelem = videohossz_elsoelem.firstChild.data;
			
category_elsoelem = videoXml.getElementsByTagName('category')[0];
category_elsoelem = category_elsoelem.firstChild.data;
				
videot=url_elsoelem; 
rovatt=category_elsoelem;
masodperct=videohossz_elsoelem; 
cimt=cim_elsoelem; 
datumt=datum_elsoelem; 
leadt=lead_elsoelem; 
				
		lejatszofuggveny(videot,rovatt,masodperct,cimt,datumt,leadt);


// eddig tart

} else {
alert('Hiba történt a kérés kiszolgálása során.');
}
}
}
makeRequest('/nac/sport/player-euro2008.xml');

	}
	
	
}





function eltuntetuleket() {
	document.getElementById('itthon-linkek').style.display='none';
	document.getElementById('nagyvilag-linkek').style.display='none';
	document.getElementById('sport-linkek').style.display='none';
	document.getElementById('filmklub-linkek').style.display='none';
	document.getElementById('techbazis-linkek').style.display='none';
	document.getElementById('auto-linkek').style.display='none';
	document.getElementById('tudomany-linkek').style.display='none';
	document.getElementById('teve-linkek').style.display='none';
	document.getElementById('zene-linkek').style.display='none';
	document.getElementById('idojaras-linkek').style.display='none';
}

function lejatszofuggveny(video_lejatszando,rovat,mp,cim,datum,lead) {
	document.getElementById('focim-box').innerHTML=cim;
	document.getElementById('focim-lead').innerHTML=lead;
	document.getElementById('videofeljeccim').innerHTML='Peking 2008';
	document.getElementById('focim-datum').innerHTML=datum;
	videolejatszo(video_lejatszando);
	indito(mp,cim);
	kozvetit = 0;
	document.getElementById('VideoSliderRailImg').style.display='block';
document.getElementById('visszagomb').style.display='block';
document.getElementById('tovabbgomb').style.display='block'; 
document.getElementById('sgif').style.display='none';
document.getElementById('VideoSliderButtonImg').src='/images/player/allapotnyil.gif';
	document.getElementById("videobuffer").innerHTML=cim;
	if (rovat=="ITTHON") {
		eltuntetuleket();
		document.getElementById('itthon-linkek').style.display='block';
	}
	if (rovat=="NAGYVILÁG") {
		eltuntetuleket();
		document.getElementById('nagyvilag-linkek').style.display='block';
	}
	if (rovat=="SPORT") {
		eltuntetuleket();
		document.getElementById('sport-linkek').style.display='block';
		noobkp_bal = Math.random()*1000000;
		nooobkp_bal = Math.floor(noobkp_bal);
		document.getElementById('sport_merokod').src = 'http://origo.hu/adsminisites/player2007/index_merokod.html?rand='+nooobkp_bal;
	}
	if (rovat=="FILMKLUB") {
		eltuntetuleket();
		document.getElementById('filmklub-linkek').style.display='block';
	}
	if (rovat=="TECHBÁZIS") {
		eltuntetuleket();
		document.getElementById('techbazis-linkek').style.display='block';
	}
	if (rovat=="AUTÓ") {
		eltuntetuleket();
		document.getElementById('auto-linkek').style.display='block';
	}
	if (rovat=="TUDOMÁNY") {
		eltuntetuleket();
		document.getElementById('tudomany-linkek').style.display='block';
	}
	if (rovat=="TÉVÉ") {
		eltuntetuleket();
		document.getElementById('teve-linkek').style.display='block';
	}
	if (rovat=="ZENE") {
		eltuntetuleket();
		document.getElementById('zene-linkek').style.display='block';
		}
	if (rovat=="IDŐJÁRÁS") {
		eltuntetuleket();
		document.getElementById('idojaras-linkek').style.display='block';
		}
}

function indito(mp,cim) {
timestart = 0;
timeend = mp;
volume = 5;
mute = 0;

sliderpositioning = 1;
setstartingposition = '';
timedifference = '';
timecorrection = '';
bannerdelayelapsed = 0;
bannerremainingtime = 0;
bannerdelaytime = 0;
cim2 = cim;
}

function ChangeImage (ImageName,FileName) {
	document[ImageName].src = FileName;
}
function hidebanner (id) {
  banner = getElementById('id');
  banner.style.visibility = "hide";
}
function createtime(time) {
	timeminutes = Math.floor(time/60);
	timeseconds = Math.floor(time-(timeminutes*60));
	if (timeminutes < 10) { timeminutes = "0" + timeminutes; }
	if (timeseconds < 10) { timeseconds = "0" + timeseconds; }
	return(timeminutes+":"+timeseconds);
}
function volumedown() {
	if (volume>0) volume--;
	ChangeImage('volumebar','pic/tenyek/tenyek_video_control_vol_'+volume+'.gif');
}
function volumeup () {
	if (volume<6) volume++;
	ChangeImage('volumebar','pic/tenyek/tenyek_video_control_vol_'+volume+'.gif');
}
function volumemute() {
	if (mute==0) {
		mute++;
		VideoContent.Volume = -3500;
		ChangeImage('mutepic','/images/player/mute_o.gif');
		writeaction('');
	} else if (mute==1) {
		mute--;
		VideoContent.Volume = -3200+(volume*400);
		ChangeImage('mutepic','/images/player/hangero_o.gif');
		writeaction('');
	}
}
function videobuffer() {
	document.getElementById("videobuffer").innerHTML=cim2;
	setTimeout("videobuffer()",100);
}
function videotime() {
	total = timeend-timestart;
	elapsed = VideoContent.CurrentPosition-timestart;
	if (elapsed<0) { elapsed = 0; }
	document.getElementById("videotime").innerHTML=createtime(elapsed)+" / "+createtime(total)+" ";
		if (kozvetit == 1) { 
			document.getElementById("videotime").innerHTML=createtime(elapsed);
		}
	sliderpercentage = (100/total)*elapsed;
	if (sliderpositioning==1) { VideoSlider.setValue(sliderpercentage/100); }
	setTimeout("videotime()",100);
}
function checkstate() {
	if (VideoContent.CurrentPosition<timestart&&setstartingposition=='done'&&timecorrection!='done') {
		timedifference=timestart-VideoContent.CurrentPosition;
		VideoContent.CurrentPosition=VideoContent.CurrentPosition+Math.ceil(timedifference);
		timecorrection = 'done';
	}
	if (VideoContent.CurrentPosition<timestart&&setstartingposition!='done') {
		VideoContent.CurrentPosition=timestart;
		setstartingposition = 'done';
	}
	if (VideoContent.CurrentPosition>timeend) {
		VideoContent.Pause();
	}
	setTimeout("checkstate()",100);
}
function checkplay() {
	if (VideoContent.PlayState==2) {
		document.getElementById('VideoContentDIV').style.display='block';
	}
	setTimeout("checkplay()",100);
}
function bannerdelay() {
	if (bannerdelayelapsed==bannerdelaytime) {
		checkstate();
		placeSliders();
		videobuffer();
		videotime();
		checkplay();
		VideoContent.Play();
	} else {
		bannerremainingtime = bannerdelaytime-bannerdelayelapsed;
		document.getElementById("videobuffer").innerHTML=" Betöltés... ("+bannerremainingtime+")";
		bannerdelayelapsed++;
		setTimeout("bannerdelay()",1000);
	}
}		
var VideoSlider = new Slider("VideoSlider");
with (VideoSlider) {

	if (kozvetit == 1) { 
		imgPath = "/p/";
		buttonImg = "s.gif";
		buttonHiliteImg = "s.gif";
	} else { 
		imgPath = "/images/player/";
		buttonImg = "allapotnyil.gif";
		buttonHiliteImg = "allapotnyil.gif";
	}

	
	/*imgPath = "/images/player/";
	buttonImg = "allapotnyil.gif";
	buttonHiliteImg = "allapotnyil.gif";*/ 
	maxSlide = 199;
	offsetX = -4;
	offsetY = 0;
	buttonWidth = 9;
	buttonHeight = 24;
	VideoSlider.onmousedown = "sliderpositioning=0;slidersetposition=Math.ceil(((timeend-timestart)/100)*(this.getValue(4)*100));document.getElementById('videoaction').innerHTML='<font color=#AFAFAF>Új pozíció: '+createtime(slidersetposition)+'</font>';";
	VideoSlider.onslide = "sliderpositioning=0;slidersetposition=Math.ceil(((timeend-timestart)/100)*(this.getValue(4)*100));document.getElementById('videoaction').innerHTML='<font color=#AFAFAF>Új pozíció: '+createtime(slidersetposition)+'</font>';";
	VideoSlider.onmouseup = "timecorrection='';setstartingposition='';sliderpositioning=1;slidersetposition=Math.ceil(((timeend-timestart)/100)*(this.getValue(4)*100))+timestart;VideoContent.CurrentPosition=slidersetposition;document.getElementById('videoaction').innerHTML=' ';";
}
function placeSliders() {
	for (var i=0; i<window.sliders.length; i++) {
		window.sliders[i].placeSlider();
	}
}
function writeaction(actiontext) {
	document.getElementById('videoaction').innerHTML='<font color=#AFAFAF>'+actiontext+'</font>';
	setTimeout("document.getElementById('videoaction').innerHTML=' '",800);
}

	

