/*
    Document   : life.js
    Created on : 2009.08.28., 11:07:35
    Author     : nagy1gergel925
    Description:
 */

var x;

 function setFlashTime(now) {
                getFlashMovie("flash_head").setTime(now);
}
 


        function setSelectedRegioZipcode(zipcode) {
getFlashMovie("flash_head").setPreferredLocation(zipcode);
 }

function okhumozgat() {
	document.getElementById("lifeId").value = "life";
	document.getElementById('kereso-nyil').style.marginLeft = "30px";
}

function mozgat(pos){
    document.getElementById('kereso-nyil').style.marginLeft = pos + "px";
}

function almenuin(e) {
	if (x) {clearTimeout(x)};
    document.getElementById('egeszseg1').style.visibility = 'hidden';
    document.getElementById('eletmod1').style.visibility = 'hidden';
    document.getElementById('taplalkozas1').style.visibility = 'hidden';
    document.getElementById('pszihe1').style.visibility = 'hidden';
	document.getElementById('gyogyaszat1').style.visibility = 'hidden';
	/*document.getElementById('arcaink1').style.visibility = 'hidden';*/
	if (document.getElementById('jobb_kerek') != null)
	{
	document.getElementById('jobb_kerek').style.display = 'none';
	document.getElementById('bal_kerek').style.display = 'none';
	}
    $('#egeszseg').removeClass('hover');
    $('#eletmod').removeClass('hover');
    $('#tevemusor').removeClass('hover');
    $('#taplalkozas').removeClass('hover');
    $('#pszihe').removeClass('hover');
    $('#gyogyaszat').removeClass('hover');
    $('#magunkro').removeClass('hover');
    $('#arcaink').removeClass('hover');

    /*document.getElementById('gyogyaszat1').style.visibility = 'hidden';*/
    document.getElementById(e).style.visibility = 'visible';
    $('#'+ e.replace('1','') ).addClass('hover');

}
function almenuout(e) {
    document.getElementById(e).style.visibility = 'hidden';
    //$('#'+ e.replace('1','') ).removeClass('hover');
    $('#egeszseg').removeClass('hover');
    $('#eletmod').removeClass('hover');
    $('#tevemusor').removeClass('hover');
    $('#taplalkozas').removeClass('hover');
    $('#pszihe').removeClass('hover');
    $('#gyogyaszat').removeClass('hover');
    $('#magunkro').removeClass('hover');
    $('#arcaink').removeClass('hover');
	document.getElementById('jobb_kerek').style.display = 'block';
	document.getElementById('bal_kerek').style.display = 'block';
}

function initTab(str){
    $('#'+str+' [id$="_tab"]').bind("click", function(e){
        $('#'+str+' .active').toggleClass('active');
        $(this).toggleClass('active');

        $('#' +str+' .visible[id$="_box"]').toggleClass('visible');               
        $('#' +str+' #' +$(this).attr('id').substr(0,$(this).attr('id').length-4)+'_box').toggleClass('visible');
    });
}
/*
            egy divben legyenek a tabok, ennek ad divnek a paramÃ©terÃ©vel lehet meghÃ­vni az inic
            tabok id jai: x_tab
            doboook id jai: x_box
        }*/

function tabAction(source){
    var node = source.parentNode.childNodes;
    var tabok = Array();
    var doboznevek = Array();
    var x=0;
    for (i=0;i < node.length; i++){
        if (node[i].nodeType==1 && node[i].getAttribute("class")){
            if (node[i].getAttribute("class").indexOf("_tab") > 0){
                tabok[x] = node[i];
                doboznevek[x] = node[i].getAttribute("id");
                x++;
            }
        }
    }
    for (z=0; z < tabok.length; z++){
        if (tabok[z].getAttribute("id") == source.getAttribute("id")){
            tabok[z].setAttribute("class", "active_tab");
            document.getElementById(doboznevek[z].replace("tab", "box")).style.display = "block";
        }
        else{
            tabok[z].setAttribute("class", "inactive_tab");
            document.getElementById(doboznevek[z].replace("tab", "box")).style.display = "none";
        }
    }
}

//id: (a tabokat és a boxokat is! )
//....._tab
//....._box
//
//class: (csak a tabokat)
//active_tab
//inactive_tab

var szakertok_carousel;
var alsoCsik_carousel;

function ajanlat_carousel_initCallback(carousel) {
    jQuery('.jcarousel-control a').bind('click', function() {
        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
        setAjanlatClasses();
        return false;
    });
}
function szakertok_alsoCsik_carousel_initCallback(carousel){
    alsoCsik_carousel = carousel;
}
function szakertok_carousel_initCallback(carousel) {
    szakertok_carousel = carousel;
    jQuery('#szakertokCarousel_next').bind('click', function() {
        szakertok_carousel.next();
        alsoCsik_carousel.next();
        setSzakertoClasses();
        return false;
    });
    jQuery('#szakertokCarousel_prev').bind('click', function() {
        szakertok_carousel.prev();
        alsoCsik_carousel.prev();
        setSzakertoClasses();
        return false;
    });
}
function setAjanlatClasses(){
    left = Math.abs(parseInt($('#ajanlo .jcarousel-list').css("left")));
    itemWidth = parseInt($('#ajanlat_carousel .jcarousel-item').css('width'));
    actItem = parseInt(left/itemWidth+1);
    $('.jcarousel-control a').attr("class","inactive_carouselButton");
    $('#no_'+ actItem).attr("class","active_carouselButton");
}
function setSzakertoClasses(){
    left = Math.abs(parseInt($('#szakertok_alsoCsik_carousel .jcarousel-list').css("left")));
    itemWidth = parseInt($('#szakertok_alsoCsik_carousel .jcarousel-item').css('width'));
    actItem = parseInt(left/itemWidth);
    $('#szakertok_alsoCsik_carousel ul li span').attr("class","also_text_inactive");
    $('#no_szakerto_'+ actItem + ' span').attr("class","also_text_active");
}
function initAlsocsik(){
    $('#szakertok_alsoCsik_carousel ul').append('<li><span class="also_text"></span></li>');
    for (i=0;i<$('#szakertok_carousel ul li .szakerto span').length;i++){
        $('#szakertok_alsoCsik_carousel ul').append('<li id="no_szakerto_'+ i +'"><span class="also_text">'+$('#szakertok_carousel ul li .szakerto span').get(i).innerHTML+'</span></li>');
    }
    $('#szakertok_alsoCsik_carousel ul').append('<li><span class="also_text"></span></li>');
}

// legolvasottabb
var legolvXml;

function getLegolvasottabb (MyUrl, containerId) {
	var rUrl = retrieveURL_legolv(MyUrl);
	MyItems = legolvXml.getElementsByTagName('item');
	var MyItemsLength = MyItems.length;
	
	if (MyItemsLength > 5) {
		MyItemsLength = 5;
	}
	
	var strLegolv = '<h4>LEGOLVASOTTABB CIKKEK</h4><ul id="olvas">';
	
	for (i=0; i<MyItemsLength; i++) {
		MyTitle = MyItems[i].getElementsByTagName('title')[0];
		MyTitle = MyTitle.firstChild.data;
		/*
		MyDescription = MyItems[i].getElementsByTagName('description')[0];
		MyDescription = MyDescription.firstChild.data;
		*/
		MyLink = MyItems[i].getElementsByTagName('link')[0];
		MyLink = MyLink.firstChild.data;
		strLegolv = strLegolv + '<li class="bulletos"><a href="' + MyLink + '">' + MyTitle + '</a></li>';
	}
	strLegolv = strLegolv + '</ul>'
	document.getElementById(containerId).innerHTML = strLegolv;
}

function retrieveURL_legolv(url) {
	if (url != '') {
		if (window.XMLHttpRequest) { // Non-IE browsers
			req = new XMLHttpRequest();
			try {
					req.open('GET', url, false);
			}
			catch (e) {
				alert(e);
			}
			req.send(null);
			processStateChange_legolv();
		}
		else if (window.ActiveXObject) { // IE
			req = new ActiveXObject('Microsoft.XMLHTTP');
			if (req) {
				req.onreadystatechange = processStateChange_legolv;
				req.open('GET', url, false);
				req.send();
			}
		}
	}	
}
function processStateChange_legolv() {
	if (req.readyState == 4) { 
		if (req.status == 200) { 
			legolvXml = req.responseXML;
		}
	}
}
// /legolvasottabb

	function check_szotar() {
		var qr = escape(document.forms['searchbox'].q.value);
		qr = replaceSpecChars(qr);
		if (document.getElementById("lifeId").value == "okhu") {
			
			 document.location.href = "http://www.ok.hu/katalogus?hol=2&q=" + qr;
		} else {
			document.location.href = "http://ok.hu/katalogus?q=" + qr + "&mode=5&hol=1&cat=ORI5LIFEN5";
		}
		if(window.event) {
			window.event.returnValue = false;
		}

		return false;
	}

	function replaceSpecChars(str) {
		return str.replace(/%u0150/gi,'%D5').replace(/%u0170/gi,'%DB').replace(/%u0151/gi,'%F5').replace(/%u0171/gi,'%FB');
	}
var calcResult2 = function() {
			var is_error = false;
			$("#form-error2").html("");
			var gender = $("input[@name='gender']:checked").val();
			var hip = parseInt($("#hip").val());
			var waist = parseInt($("#waist").val());
			if (hip<1 || hip>250 || hip != $("#hip").val()) {
				$("#form-error2").append("1 és 250 cm közötti értéket kell a csipõszélesség mezõbe írni!<br/>");
				is_error = true;
			}
			if (waist<1 || waist>250 || waist != $("#waist").val()) {
				$("#form-error2").append("1 és 250 cm közötti értéket kell a derékszélesség mezõbe írni!<br/>");	
				is_error = true;
			}
			if (is_error) {
				return false;	
			} else {
				var hw = Math.round((hip / waist) * 100)/100;		
				$("#calc-result-hw2").html("Az Ön derék-csípõ aránya: " + hw);
				if ((gender == "male" && hw < 1.00) || (gender == "female" && hw < 0.80)) { 
					$("#calc-result-text").html("Az Ön testalkata 'körte'-típusú. A körte típusú testalkatnál az esetleges súlytöbblet inkább fenék és combtájékon rakódnak le.</p><p>Ez a testforma általában kisebb kockázatot jelent szívbetegségek, elhízással összefüggõ cukorbetegség, magas vérnyomás és agyi vérkeringési zavarok (sztrók) kialakulására, ezzel szemben nagyobb eséllyel fordulhatnak elõ mozgásszervi és perifériális keringési (pl. visszérrel kapcsolatos) megbetegedések.</p><p>Az idõsebb korosztály tagjainak még a normál testsúly (BMI: 20-25 között) esetén is érdemes évente-kétévente vérvizsgálatot kérni, a vérzsírszintek ellenõrzése végett.");
				} else {
					$("#calc-result-text2").html("Ön az 'alma'-típusú emberek csoportjába tartozik. Túlsúly esetén a testzsír elsõsorban a hason, gyomor tájékon található. A csípõ láthatóan keskenyebb a felsõ testnél.</p><p>Ebbe a típusba tartozóknál jelentkezik szövõdményként a magas koleszterin, triglicerid és az alacsony 'jó', védõ koleszterinszint (HDL). Hajlamosabbak a 2. típusú cukorbetegség, magas vérnyomás, szívinfarktus, agy-érelmeszesedés kialakulására.</p><p>Az 'alma'-típusú embereknél még a normál testsúly (BMI: 20-25 között) esetén is érdemes évente-kétévente vérvizsgálatot végeztetni, mert az optimális testsúly ellenére is lehet emelkedettebb a vérzsírszintek értéke, fõleg az életkor elõre haladtával.");
				}
				$("#calc-question2").hide();
				$("#calc-result2").fadeIn(400);
			}
		};
		var calcReset2 = function() {
			$("#calc-result2").hide();
			$("#calc-question2").fadeIn(400);
		};



var calcResult = function() {
			var is_error = false;
			$("#form-error").html("");
			var height = parseInt($("#height").val());
			var bodyweight = parseInt($("#bodyweight").val());
			if (height<100 || height>250 || height != $("#height").val()) {
				$("#form-error").append("100 és 250 cm közötti értéket kell a testsúly mezõbe írni!<br/>");
				is_error = true;
			}
			if (bodyweight<20 || bodyweight>250 || bodyweight != $("#bodyweight").val()) {
				$("#form-error").append("20 és 250 kg közötti értéket kell a testsúly mezõbe írni!<br/>");	
				is_error = true;
			}
			if (is_error) {
				return false;	
			} else {
				var bmi = Math.round(bodyweight / ((height/100)*(height/100))*100)/100;		
				$("#calc-result-bmi").html("BMI: " + bmi);
				if (bmi < 18) {
					$("#calc-result-status").html("A BMI szerint Ön <b>alultáplált</b>.");
				} else if (bmi >= 18 && bmi < 20) {
					$("#calc-result-status").html("A BMI szerint Ön <b>sovány</b>.");
				} else if (bmi >= 20 && bmi < 25) {
					$("#calc-result-status").html("A BMI szerint Ön <b>normál súlyú</b>.");
				} else if (bmi >= 25 && bmi < 30) {
					$("#calc-result-status").html("A BMI szerint Ön <b>túlsúlyos</b>.");
				} else if (bmi >= 30 && bmi < 35) {
					$("#calc-result-status").html("A BMI szerint Ön <b>elhízott</b>.");
				} else if (bmi >= 35) {												
					$("#calc-result-status").html("A BMI szerint Ön <b>kórosan elhízott</b>.");
				} else {
				}
				if (bmi < 18) {
					$("#calc-result-text").html("A 20 alatti érték, az optimálisán kevesebb testsúlyt jelent.");
				} else if (bmi >= 18 && bmi <= 20) {
					$("#calc-result-text").html("A 20 alatti érték, az optimálisán kevesebb testsúlyt jelent.");
				} else if (bmi >= 20 && bmi < 21) {
					$("#calc-result-text").html("A 20 és 25 közötti érték megfelelõ a testsúlyt jelent.");
				} else if (bmi >= 21 && bmi < 24) {
					$("#calc-result-text").html("A 20 és 25 közötti érték megfelelõ a testsúlyt jelent.");
				} else if (bmi >= 24 && bmi < 25) {
					$("#calc-result-text").html("A 20 és 25 közötti érték megfelelõ a testsúlyt jelent.");
				} else if (bmi >= 25 && bmi < 26) {
					$("#calc-result-text").html("A 25 és 35 között érték túlsúlyt jelent.");
				} else if (bmi >= 26 && bmi < 29) {
					$("#calc-result-text").html("A 25 és 35 között érték túlsúlyt jelent.");
				} else if (bmi >= 29 && bmi < 30) {
					$("#calc-result-text").html("A 25 és 35 között érték túlsúlyt jelent.");
				} else if (bmi >= 30 && bmi < 35) {
					$("#calc-result-text").html("A 25 és 35 között érték túlsúlyt jelent.");
				} else if (bmi >= 35) {												
					$("#calc-result-text").html("A 35 feletti érték kóros elhízást jelent.");
				} else {
				}
				$("#calc-question").hide();
				$("#calc-result").fadeIn(400);
			}
		};
		var calcReset = function() {
			$("#calc-result").hide();
			$("#calc-question").fadeIn(400);
		};

function calcChange(calcId, showCalc) {
	document.getElementById("calc1").className = "";
	document.getElementById("calc2").className = "";
	document.getElementById("calc3").className = "";
	document.getElementById("calc4").className = "";
	document.getElementById(calcId).className = "calc-akt";
	document.getElementById('bmi').style.display ="none";
	document.getElementById('derekcsipo').style.display ="none";
	document.getElementById(showCalc).style.display ="block";
}

/* kategóriák */

var isIE = (window.ActiveXObject)?true:false;
		var attributeClass = (isIE)?"className":"class";
		
		// alrovat
		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;
		} 
		
		var params = getParams();
		var arovat = unescape(params['rovat']);
		
		var cimkeXml;
		var itemsNumPerPage = 10;
		
		function getAlrovat (pageIndex) {
			var rUrl = retrieveURL_Cimke('/cimke_rss/' + arovat + '.xml');
			MyItems = cimkeXml.getElementsByTagName('item');
			
			//var MyItemsLength = MyItems.length;
			var MyItemsLength = 0;
			for (i=0;i<MyItems.length;i++) {
				if (MyItems[i].getElementsByTagName('category')[0].firstChild.data == 'Life Network') {
					MyItemsLength = MyItemsLength + 1;
				}
			}
			
			var strPageNum = '';
			if (MyItemsLength > itemsNumPerPage) {
				for (i=0;i<(MyItemsLength / itemsNumPerPage);i++) {
					if((i + 1) != pageIndex) {
						strPageNum = strPageNum + '<a href="javascript:void(0);" onClick="getAlrovat(' + (i + 1).toString() + ');" class="active">' + (i + 1).toString() + '</a>';
					} else {
						strPageNum = strPageNum + '<span class="actPage">' + (i + 1).toString() + '</span>';
					}
				}
				document.getElementById('pageNum').innerHTML = strPageNum;
				
				if (pageIndex > 1) {
					document.getElementById('prevButton').innerHTML = '<a href="javascript:void(0);" onClick="getAlrovat(' + (pageIndex - 1).toString() + ');"></a>';
				} else {
					document.getElementById('prevButton').innerHTML = '<span></span>';
				}
				
				if (pageIndex < (MyItemsLength / itemsNumPerPage)) {
					document.getElementById('nextButton').innerHTML = '<a href="javascript:void(0);" onClick="getAlrovat(' + (pageIndex + 1).toString() + ');"></a>';
				} else {
					document.getElementById('nextButton').innerHTML = '<span></span>';
				}
			}
			
			var beginNr;
			var endNr;
			
			var strAlrovat = '<div class="hir">';
			var EndNr;
			if (MyItemsLength > (pageIndex * itemsNumPerPage)) {
				EndNr = (pageIndex * itemsNumPerPage);
			} else {
				EndNr = MyItemsLength;
			}
			
			for (i = (pageIndex * itemsNumPerPage) - itemsNumPerPage; i < EndNr; i++) {
				if (MyItems[i].getElementsByTagName('category')[0].firstChild.data == 'Life Network') {
					MyTitle = MyItems[i].getElementsByTagName('title')[0];
					MyTitle = MyTitle.firstChild.data;
					MyLink = MyItems[i].getElementsByTagName('link')[0];
					MyLink = MyLink.firstChild.data;
					strAlrovat = strAlrovat + '<h2><a href="' + MyLink + '">' + MyTitle + '</a></h2>';
					MyPubDate = MyItems[i].getElementsByTagName('pubDate')[0];
					MyPubDate = MyPubDate.firstChild.data;
					var MyDate = new Date(MyPubDate);
					var MyFullDate = MyDate.getFullYear() + '. ';
					if (MyDate.getMonth() < 10) {
						MyFullDate = MyFullDate + '0' + (MyDate.getMonth()+1) + '. ';
					} else {
						MyFullDate = MyFullDate + (MyDate.getMonth()+1) + '. ';
					}
					if (MyDate.getDate() < 10) {
						MyFullDate = MyFullDate + '0' + MyDate.getDate() + '. ';
					} else {
						MyFullDate = MyFullDate + MyDate.getDate() + '. ';
					}
					if (MyDate.getHours() < 10) {
						MyFullDate = MyFullDate + '0' + MyDate.getHours() + ':';
					} else {
						MyFullDate = MyFullDate + MyDate.getHours() + ':';
					}
					if (MyDate.getMinutes() < 10) {
						MyFullDate = MyFullDate + '0' + MyDate.getMinutes();
					} else {
						MyFullDate = MyFullDate + MyDate.getMinutes();
					}
					strAlrovat = strAlrovat + '<span>' + MyFullDate + '</span>';
					MyDescription = MyItems[i].getElementsByTagName('description')[0];
					MyDescription = MyDescription.firstChild.data;
					strAlrovat = strAlrovat + '<p>' + MyDescription + '</p>';
				}
			}
			strAlrovat = strAlrovat + '</div><div class="kat-bot"></div>'
			document.getElementById('hirCont').innerHTML = strAlrovat;

		}
		
		function retrieveURL_Cimke(url) {
			if (url != '') {
				if (window.XMLHttpRequest) { // Non-IE browsers
					req = new XMLHttpRequest();
					try {
							req.open('GET', url, false);
					}
					catch (e) {
						alert(e);
					}
					req.send(null);
					processStateChange_Cimke();
				}
				else if (window.ActiveXObject) { // IE
					req = new ActiveXObject('Microsoft.XMLHTTP');
					if (req) {
						req.onreadystatechange = processStateChange_Cimke;
						req.open('GET', url, false);
						req.send();
					}
				}
			}	
		}
		
		function processStateChange_Cimke() {
			if (req.readyState == 4) { 
				if (req.status == 200) { 
					cimkeXml = req.responseXML;
				}
			}
		}
		
		// /alrovat

function magyarazaton(textId) {
	document.getElementById(textId).style.display = 'block';
}

function magyarazatoff(textId) {
	document.getElementById(textId).style.display = 'none';
}

function initLastVideo(){
    $.ajax({
        type: "GET",
        url: "/patok/szerk3/lifenetwork/life_magazin.xml",
        dataType: "xml",
        error: function() {
            alert("hiba")
        },
        success: function(xml) {
            $(xml).find('video').each(function(){
                
                    var lifeVideoURL = $(this).find('url').text();
                    var lifeVideoDate = $(this).find('upload_date').text();

                    $("#ut-adas").append('<span><b>Utolsó adás</b> / ' + lifeVideoDate +'</span><a href="'+lifeVideoURL+'" target="_blank"></a>');
			
            });
		
        }

    });
}


var isIE = (window.ActiveXObject)?true:false;
var attributeClass = (isIE)?"className":"class";
		
		// alrovat
		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;
		} 
		
		var params = getParams();
		//var rovat = unescape(params['rovat']);
		var rovat = document.location.href.substr(0, document.location.href.lastIndexOf('/index.html'));
		rovat = rovat.substr(rovat.lastIndexOf('/') + 1, rovat.length);
		
		var topstoryXml;
		var rovatNewsXml
		var itemsNumPerPage = 10;
		var strWww = '';
		if (document.location.href.indexOf('www.') > -1) {
			strWww = 'www.';
		} else {
			strWww = '';
		}
		
		function getTopStory () {
			var strTopstory = '';
			
			var rUrl = retrieveURL_TopStory('http://' + strWww + 'lifenetwork.hu/patok/life_ozone_rovatoldalak/topstory_' + rovat + '.xml');
			var MyItems = topstoryXml.getElementsByTagName('topstory');
			
			if (MyItems.length > 0) {
				if (MyItems[0].getElementsByTagName('cikktitle')[0])
				{
				MyTitle = MyItems[0].getElementsByTagName('cikktitle')[0];
				MyTitle = MyTitle.firstChild.data;
				MyLink = MyItems[0].getElementsByTagName('cikkurl')[0];
				MyLink = MyLink.firstChild.data;
				MyDescription = MyItems[0].getElementsByTagName('cikklead')[0];
				MyDescription = MyDescription.firstChild.data;
				MyImgSrc = MyItems[0].getElementsByTagName('imgsrc')[0];
				MyImgSrc = MyImgSrc.firstChild.data;
				strTopstory = strTopstory + '<a href="' + MyLink + '"><img width="230" height="173" src="' + MyImgSrc + '" alt=""></a><a class="topcim" href="' + MyLink + '">' + MyTitle + '</a>' + MyDescription;
				}
			}
			document.getElementById('topstory-life').innerHTML = strTopstory;
		}
		
		function retrieveURL_TopStory(url) {
			if (url != '') {
				if (window.XMLHttpRequest) { // Non-IE browsers
					req = new XMLHttpRequest();
					try {
							req.open('GET', url, false);
					}
					catch (e) {
						alert(e);
					}
					req.send(null);
					processStateChange_TopStory();
				}
				else if (window.ActiveXObject) { // IE
					req = new ActiveXObject('Microsoft.XMLHTTP');
					if (req) {
						req.onreadystatechange = processStateChange_TopStory;
						req.open('GET', url, false);
						req.send();
					}
				}
			}	
		}
		
		function processStateChange_TopStory() {
			if (req.readyState == 4) { 
				if (req.status == 200) { 
					topstoryXml = req.responseXML;
				}
			}
		}
		
		function getRovatNews (pageIndex) {
			var strRovatNews = '';
			
			var rUrl = retrieveURL_RovatNews('http://' + strWww + 'lifenetwork.hu/patok/life_ozone_rovatoldalak/news_' + rovat + '.xml');
			var MyItems = rovatNewsXml.getElementsByTagName('item');
			var MyItemsLength = MyItems.length;
			
			var strPageNum = '';
			for (i=0;i<(MyItemsLength / itemsNumPerPage);i++) {
				if((i + 1) != pageIndex) {
					strPageNum = strPageNum + '<a href="javascript:void(0);" onClick="getRovatNews(' + (i + 1).toString() + ');" class="active">' + (i + 1).toString() + '</a>';
				} else {
					strPageNum = strPageNum + '<span class="actPage">' + (i + 1).toString() + '</span>';
				}
			}
			document.getElementById('pageNum').innerHTML = strPageNum;

			if (pageIndex > 1) {
				document.getElementById('prevButton').setAttribute(attributeClass, 'prevButton');
				document.getElementById('prevButton').setAttribute('onClick', 'getRovatNews(' + (pageIndex - 1).toString() + ');');
				document.getElementById('prevButton').style.display = 'block';
			} else {
				//document.getElementById('prevButton').setAttribute(attributeClass, 'prevButton-inactive');
				document.getElementById('prevButton').style.display = 'none';
			}
			
			if (pageIndex < (MyItemsLength / itemsNumPerPage)) {
				document.getElementById('nextButton').setAttribute(attributeClass, 'nextButton');
				document.getElementById('nextButton').setAttribute('onClick', 'getRovatNews(' + (pageIndex + 1).toString() + ');');
				document.getElementById('nextButton').style.display = 'block';
			} else {
				//document.getElementById('nextButton').setAttribute(attributeClass, 'nextButton-inactive');
				document.getElementById('nextButton').style.display = 'none';
			}
			
			var beginNr;
			var endNr;
			
			if (MyItemsLength > (pageIndex * itemsNumPerPage)) {
				endNr = (pageIndex * itemsNumPerPage);
			} else {
				endNr = MyItemsLength;
			}
			
			for (i = (pageIndex * itemsNumPerPage) - itemsNumPerPage; i < endNr; i++) {
				MyTitle = MyItems[i].getElementsByTagName('cikktitle')[0];
				MyTitle = MyTitle.firstChild.data;
				MyLink = MyItems[i].getElementsByTagName('cikkurl')[0];
				MyLink = MyLink.firstChild.data;
				MyDescription = MyItems[i].getElementsByTagName('cikklead')[0];
				MyDescription = MyDescription.firstChild.data;
				MyImgSrc = MyItems[i].getElementsByTagName('imgsrc')[0];
				if (MyImgSrc.firstChild) {
					MyImgSrc = MyImgSrc.firstChild.data;
				} else {
					MyImgSrc = '';
				}
				strRovatNews = strRovatNews + '<div class="cikk-db">';
				if (MyImgSrc != '') {
					strRovatNews = strRovatNews + '<a href="' + MyLink + '"><img width="120" height="90" alt="' + MyTitle + '" src="http://www.origo.hu' + MyImgSrc +'"></a>';
				}
				strRovatNews = strRovatNews + '<a class="cikk-db-cim" href="' + MyLink + '">' + MyTitle + '</a>' + MyDescription + '</div>';
			}

			document.getElementById('rovat-news').innerHTML = strRovatNews;
		}
		
		function retrieveURL_RovatNews(url) {
			if (url != '') {
				if (window.XMLHttpRequest) { // Non-IE browsers
					req = new XMLHttpRequest();
					try {
							req.open('GET', url, false);
					}
					catch (e) {
						alert(e);
					}
					req.send(null);
					processStateChange_RovatNews();
				}
				else if (window.ActiveXObject) { // IE
					req = new ActiveXObject('Microsoft.XMLHTTP');
					if (req) {
						req.onreadystatechange = processStateChange_RovatNews;
						req.open('GET', url, false);
						req.send();
					}
				}
			}	
		}
		
		function processStateChange_RovatNews() {
			if (req.readyState == 4) { 
				if (req.status == 200) { 
					rovatNewsXml = req.responseXML;
				}
			}
		}
		
		// /alrovat


