var isIE = (window.ActiveXObject)?true:false;
var attributeClass = (isIE)?"className":"class";
var MyGalleryXML = '';
var MyArchivXML = '';
var galNrFoto = 6;
var galNr = 10;
var items;
var itemsNum;
var fotoXml;
var cikkItems;
var cikkItemsNum;
var galeriakTomb10 = new Array();
var cikkekTomb;
var totalLista;
var ct;

// két dimenziós tömböt Abc sorrendbe rendez a második oszlop alapján
function compareABC(a,b) {

    a = a[5].replace('.','').replace('.','').replace(':','').replace(':','').replace(' ','');
    b = b[5].replace('.','').replace('.','').replace(':','').replace(':','').replace(' ','');
//2147483648
//20091010101010
//    a = parseInt(a);
//    b = parseInt(b);

    if (a < b) {
        return 1
    }
    if (a > b) {
        return -1
    }
    return 0
}



// Fotóoldal címlap
function retrieveURL_Foto(url, container) {
	
    foglalt=1;
		
    urlXml = url.split("?");
	
    url = urlXml[0];
		
    myRand=parseInt(Math.random()*99999999); // cache buster
    url=url + "?rand=" + myRand;
	
    cont = container
    if (url != '') {
        if (window.XMLHttpRequest) { // Non-IE browsers
            req = new XMLHttpRequest();
            req.onreadystatechange = processStateChange_Foto;
            try {
                req.open('GET', url, true);
            }
            catch (e) {
                alert(e);
            }
            req.send(null);
        }
			
        else if (window.ActiveXObject) { // IE
            req = new ActiveXObject('Microsoft.XMLHTTP');
            if (req) {
                req.onreadystatechange = processStateChange_Foto;
                req.open('GET', url, false);
                req.send();
            }
        }
    }
}
	
function processStateChange_Foto() {
	
    if (req.readyState == 1) {
        document.getElementById(cont).innerHTML = 'betöltés folyamatban...';
    } else if (req.readyState == 4) {
        if (req.status == 200) {
            fotoXml = req.responseXML;

            items = fotoXml.getElementsByTagName('topstory');
            var root = document.getElementById('fodoboz-tart');
				
            // nullázzuk a div-et
            while (root.childNodes[0]) {
                root.removeChild(root.childNodes[0]);
            }
				
            var MyUrl = items[0].getElementsByTagName('url')[0];
            MyUrl = MyUrl.firstChild.data;
				
            var MyA = document.createElement('a');
            MyA.setAttribute(attributeClass, 'topkep');
            MyA.setAttribute('href', MyUrl);
            root.appendChild(MyA);
				
            var MyKepUrl = items[0].getElementsByTagName('kepurl')[0];
            MyKepUrl = MyKepUrl.firstChild.data;

            var MyTitle = items[0].getElementsByTagName('cim')[0];
            MyTitle = MyTitle.firstChild.data;

            //var img = new Image();
            //img.src = MyKepUrl;

            var MyImg = document.createElement('img');
            MyImg.setAttribute('src', MyKepUrl);
            MyImg.setAttribute('width', '451');
            MyImg.setAttribute('height', '301');
            MyImg.setAttribute('alt', MyTitle);
            MyA.appendChild(MyImg);
				
            var MyA = document.createElement('a');
            MyA.setAttribute(attributeClass, 'topstory');
            MyA.setAttribute('href', MyUrl);
            root.appendChild(MyA);
				
            MyA.innerHTML = MyTitle;
				
            var MyRovat = items[0].getElementsByTagName('rovat')[0];
            if (MyRovat.firstChild) {
                MyRovat = MyRovat.firstChild.data;
                var MyRovatLink = '';
                if (MyRovat.toLowerCase() == 'base' || MyRovat.toLowerCase() == 'origo') {
                    MyRovat = 'ORIGO';
                    MyRovatLink = '';
                } else if (MyRovat.toLowerCase() == 'auto' || MyRovat.toLowerCase() == 'autó') {
                    MyRovat = 'Autó';
                    MyRovatLink = '_auto';
                } else if (MyRovat.toLowerCase() == 'filmklub') {
                    MyRovat = 'Filmklub';
                    MyRovatLink = '_filmklub';
                } else if (MyRovat.toLowerCase() == 'fotoriport' || MyRovat.toLowerCase() == 'fotóriport') {
                    MyRovat = 'Fotóriport';
                    MyRovatLink = '_fotoriport';
                } else if (MyRovat.toLowerCase() == 'idojaras' || MyRovat.toLowerCase() == 'időjárás') {
                    MyRovat = 'Időjárás';
                    MyRovatLink = '_idojaras';
                } else if (MyRovat.toLowerCase() == 'itthon') {
                    MyRovat = 'Itthon';
                    MyRovatLink = '_itthon';
                } else if (MyRovat.toLowerCase() == 'motor') {
                    MyRovat = 'Motor';
                    MyRovatLink = '_motor';
                } else if (MyRovat.toLowerCase() == 'nagyvilag' || MyRovat.toLowerCase() == 'nagyvilág') {
                    MyRovat = 'Nagyvilág';
                    MyRovatLink = '_nagyvilag';
                } else if (MyRovat.toLowerCase() == 'noilapozo' || MyRovat.toLowerCase() == 'női lapozó') {
                    MyRovat = 'Női lapozó';
                    MyRovatLink = '_noilapozo';
                } else if (MyRovat.toLowerCase() == 'peking') {
                    MyRovat = 'Peking';
                    MyRovatLink = '_peking';
                } else if (MyRovat.toLowerCase() == 'programajanlo' || MyRovat.toLowerCase() == 'programajánló') {
                    MyRovat = 'Programajánló';
                    MyRovatLink = '_programajanlo';
                } else if (MyRovat.toLowerCase() == 'sport') {
                    MyRovat = 'Sport';
                    MyRovatLink = '_sport';
                } else if (MyRovat.toLowerCase() == 'techbazis' || MyRovat.toLowerCase() == 'techbázis') {
                    MyRovat = 'Techbázis';
                    MyRovatLink = '_techbazis';
                } else if (MyRovat.toLowerCase() == 'teve' || MyRovat.toLowerCase() == 'tévé') {
                    MyRovat = 'Tévé';
                    MyRovatLink = '_teve';
                } else if (MyRovat.toLowerCase() == 'tudomany' || MyRovat.toLowerCase() == 'tudomány') {
                    MyRovat = 'Tudomány';
                    MyRovatLink = '_tudomany';
                } else if (MyRovat.toLowerCase() == 'uzletinegyed' || MyRovat.toLowerCase() == 'üzleti negyed') {
                    MyRovat = 'Üzleti negyed';
                    MyRovatLink = '_uzletinegyed';
                } else if (MyRovat.toLowerCase() == 'utazas' || MyRovat.toLowerCase() == 'utazás') {
                    MyRovat = 'Utazás';
                    MyRovatLink = '_utazas';
                } else if (MyRovat.toLowerCase() == 'vendegszoba' || MyRovat.toLowerCase() == 'vendégszoba') {
                    MyRovat = 'Vendégszoba';
                    MyRovatLink = '_vendegszoba';
                } else if (MyRovat.toLowerCase() == 'zene') {
                    MyRovat = 'Zene';
                    MyRovatLink = '_zene';
                } else if (MyRovat.toLowerCase() == 'hirek' || MyRovat.toLowerCase() == 'hírek') {
                    MyRovat = 'Hírek';
                    MyRovatLink = '_hirek';
                } else if (MyRovat.toLowerCase() == 'kultura' || MyRovat.toLowerCase() == 'kultúra') {
                    MyRovat = 'Kultúra';
                    MyRovatLink = '_kultura';
                } else if (MyRovat.toLowerCase() == 'fotomuveszet' || MyRovat.toLowerCase() == 'fotóművészet') {
                    MyRovat = 'Fotóművészet';
                    MyRovatLink = '_fotomuveszet';
                } else if (MyRovat.toLowerCase() == 'foto' || MyRovat.toLowerCase() == 'fotó') {
                    MyRovat = 'Fotó';
                    MyRovatLink = '_foto';
                }
		
                if (MyRovatLink != '') {
                    var MyA = document.createElement('a');
                    //MyA.setAttribute('href', 'javascript:getArchivGallery(\'/xml/kepgaleria/gallery_archiv' + MyRovatLink + '.xml\');');
                    MyA.setAttribute('href', '/foto-archiv/index.html?what=' + MyRovatLink.substring(1, MyRovatLink.length));
                    MyA.setAttribute(attributeClass, 'rovatcim');
                    MyA.setAttribute('title', MyRovat);
                    MyA.innerHTML = MyRovat;
                    root.appendChild(MyA);
                } else {
                    var MySpan = document.createElement('span');
                    MySpan.setAttribute(attributeClass, 'rovatcim');
                    MySpan.innerHTML = MyRovat;
                    root.appendChild(MySpan);
                }
            }
				
            var MyDatum = items[0].getElementsByTagName('date')[0];
            if (MyDatum.firstChild) {
                MyDatum = MyDatum.firstChild.data;
                var MySpan = document.createElement('span');
                MySpan.setAttribute(attributeClass, 'cikk-date');
                root.appendChild(MySpan);
                MySpan.innerHTML = MyDatum.substring(0,11);
            }
				
            var MyLead = items[0].getElementsByTagName('lead')[0];
            if (MyLead.firstChild) {
                MyLead = MyLead.firstChild.data;
					
                var MySpan = document.createElement('span');
                MySpan.setAttribute(attributeClass, 'lead');
                root.appendChild(MySpan);
                MySpan.innerHTML = MyLead;
            }
				
            var tovitems = fotoXml.getElementsByTagName('tovabbi');
				
            var MyDl = document.createElement('dl');
            root.appendChild(MyDl);
            for(i=0;i<tovitems.length;i++) {
                var MyDd = document.createElement('dd');
                MyDl.appendChild(MyDd);

                var MyUrl = tovitems[i].getElementsByTagName('url')[0];
                MyUrl = MyUrl.firstChild.data;
					
                var MyA = document.createElement('a');
                MyA.setAttribute('href', MyUrl);
                MyDd.appendChild(MyA);

                var MyTitle = tovitems[i].getElementsByTagName('cim')[0];
                if (MyTitle.firstChild) {
                    MyTitle = MyTitle.firstChild.data;
                } else {
                    MyTitle = '';
                }
					
                MyA.innerHTML = MyTitle;
            }
				
            foglalt=0;
        // FŐDOBOZ TARTALAMÁNAK VÉGE
        } else {
            document.getElementById(cont).innerHTML ="a tartalom nem található";
        }
    }
}
	
function retrieveURL_Gallery(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_Gallery();
        }
        else if (window.ActiveXObject) { // IE
            req = new ActiveXObject('Microsoft.XMLHTTP');
            if (req) {
                req.onreadystatechange = processStateChange_Gallery;
                req.open('GET', url, false);
                req.send();
            }
        }
    }
}
	
function processStateChange_Gallery() {
    if (req.readyState == 4) {
        if (req.status == 200) {
            MyGalleryXml = req.responseXML;
            items = MyGalleryXml.getElementsByTagName('gallery');
            itemsNum = items.length;
        }
    }
}
	
function preloadImages(){
    for (i=0;i<itemsNum;i++){
        var MyPrevPic = items[i].getElementsByTagName('previewpic')[0];
        MyPrevPic = MyPrevPic.firstChild.data;
        img = new Image();
        img.src = MyPrevPic;
    }
}
	
function writeGalleryCimlap(from) {

    var galWritten = from;
    var galSkipped = 0;
    var i = 1;
		
    fotoUrls = fotoXml.getElementsByTagName('url');
		
    while (galWritten < from + galNrFoto && galWritten + galSkipped < itemsNum) {
			
        var MyUrl = items[galWritten + galSkipped].getElementsByTagName('url')[0];
        MyUrl = MyUrl.firstChild.data;

        var f = 0;
        var found = false;
						
        while (f < fotoUrls.length && found == false) {
            if(fotoUrls[f].firstChild.data == MyUrl){
                found = true;
            } else {
                f++;
            }
        }

        if (found == false) {
			
            root = document.getElementById('foto-' + i.toString());
		
            // nullázzuk a div-et
            while (root.childNodes[0]) {
                root.removeChild(root.childNodes[0]);
            }
				
            // galéria kiiratása
            var MyA = document.createElement('a');
            MyA.setAttribute('href', MyUrl);
            root.appendChild(MyA);
				
            var MyTitle = items[galWritten + galSkipped].getElementsByTagName('title')[0];
            if(MyTitle.firstChild != null ) MyTitle = MyTitle.firstChild.data;
			else MyTitle = "";
	
            var MyPrevPic = items[galWritten + galSkipped].getElementsByTagName('previewpic')[0];
			if(MyPrevPic.firstChild != null ) MyPrevPic = MyPrevPic.firstChild.data;
			else MyPrevPic = "";
			
            var MyRovat = items[galWritten + galSkipped].getElementsByTagName('rovat')[0];
            if(MyRovat.firstChild != null ) MyRovat = MyRovat.firstChild.data;
			else MyRovat = "";

            var MyImg = document.createElement('img');
            MyImg.setAttribute('src',MyPrevPic);    //itt
            MyImg.setAttribute('width', '200');
            MyImg.setAttribute('height', '133');
            MyImg.setAttribute('alt', MyTitle);
            MyA.appendChild(MyImg);
				
            var MyA = document.createElement('a');
            MyA.setAttribute('href', MyUrl);
            MyA.setAttribute(attributeClass, 'tovabb-cim');
            MyA.innerHTML = MyTitle;
            root.appendChild(MyA);
	
           
            var MyRovatLink = '';
            if (MyRovat.toLowerCase() == 'base' || MyRovat.toLowerCase() == 'origo') {
                MyRovat = 'ORIGO';
                MyRovatLink = '';
            } else if (MyRovat.toLowerCase() == 'auto' || MyRovat.toLowerCase() == 'autó') {
                MyRovat = 'Autó';
                MyRovatLink = '_auto';
            } else if (MyRovat.toLowerCase() == 'filmklub') {
                MyRovat = 'Filmklub';
                MyRovatLink = '_filmklub';
            } else if (MyRovat.toLowerCase() == 'fotoriport' || MyRovat.toLowerCase() == 'fotóriport') {
                MyRovat = 'Fotóriport';
                MyRovatLink = '_fotoriport';
            } else if (MyRovat.toLowerCase() == 'idojaras' || MyRovat.toLowerCase() == 'időjárás') {
                MyRovat = 'Időjárás';
                MyRovatLink = '_idojaras';
            } else if (MyRovat.toLowerCase() == 'itthon') {
                MyRovat = 'Itthon';
                MyRovatLink = '_itthon';
            } else if (MyRovat.toLowerCase() == 'motor') {
                MyRovat = 'Motor';
                MyRovatLink = '_motor';
            } else if (MyRovat.toLowerCase() == 'nagyvilag' || MyRovat.toLowerCase() == 'nagyvilág') {
                MyRovat = 'Nagyvilág';
                MyRovatLink = '_nagyvilag';
            } else if (MyRovat.toLowerCase() == 'noilapozo' || MyRovat.toLowerCase() == 'női lapozó') {
                MyRovat = 'Női lapozó';
                MyRovatLink = '_noilapozo';
            } else if (MyRovat.toLowerCase() == 'peking') {
                MyRovat = 'Peking';
                MyRovatLink = '_peking';
            } else if (MyRovat.toLowerCase() == 'programajanlo' || MyRovat.toLowerCase() == 'programajánló') {
                MyRovat = 'Programajánló';
                MyRovatLink = '_programajanlo';
            } else if (MyRovat.toLowerCase() == 'sport') {
                MyRovat = 'Sport';
                MyRovatLink = '_sport';
            } else if (MyRovat.toLowerCase() == 'techbazis' || MyRovat.toLowerCase() == 'techbázis') {
                MyRovat = 'Techbázis';
                MyRovatLink = '_techbazis';
            } else if (MyRovat.toLowerCase() == 'teve' || MyRovat.toLowerCase() == 'tévé') {
                MyRovat = 'Tévé';
                MyRovatLink = '_teve';
            } else if (MyRovat.toLowerCase() == 'tudomany' || MyRovat.toLowerCase() == 'tudomány') {
                MyRovat = 'Tudomány';
                MyRovatLink = '_tudomany';
            } else if (MyRovat.toLowerCase() == 'uzletinegyed' || MyRovat.toLowerCase() == 'üzleti negyed') {
                MyRovat = 'Üzleti negyed';
                MyRovatLink = '_uzletinegyed';
            } else if (MyRovat.toLowerCase() == 'utazas' || MyRovat.toLowerCase() == 'utazás') {
                MyRovat = 'Utazás';
                MyRovatLink = '_utazas';
            } else if (MyRovat.toLowerCase() == 'vendegszoba' || MyRovat.toLowerCase() == 'vendégszoba') {
                MyRovat = 'Vendégszoba';
                MyRovatLink = '_vendegszoba';
            } else if (MyRovat.toLowerCase() == 'zene') {
                MyRovat = 'Zene';
                MyRovatLink = '_zene';
            } else if (MyRovat.toLowerCase() == 'hirek' || MyRovat.toLowerCase() == 'hírek') {
                MyRovat = 'Hírek';
                MyRovatLink = '_hirek';
            } else if (MyRovat.toLowerCase() == 'kultura' || MyRovat.toLowerCase() == 'kultúra') {
                MyRovat = 'Kultúra';
                MyRovatLink = '_kultura';
            } else if (MyRovat.toLowerCase() == 'fotomuveszet' || MyRovat.toLowerCase() == 'fotóművészet') {
                MyRovat = 'Fotóművészet';
                MyRovatLink = '_fotomuveszet';
            } else if (MyRovat.toLowerCase() == 'foto' || MyRovat.toLowerCase() == 'fotó') {
                MyRovat = 'Fotó';
                MyRovatLink = '_foto';
            }
	
            if (MyRovatLink != '') {
                var MyA = document.createElement('a');
                //MyA.setAttribute('href', 'javascript:getArchivGallery(\'/xml/kepgaleria/gallery_archiv' + MyRovatLink + '.xml\');');
                MyA.setAttribute('href', '/foto-archiv/index.html?what=' + MyRovatLink.substring(1, MyRovatLink.length));
                MyA.setAttribute(attributeClass, 'rovatcim');
                MyA.setAttribute('title', MyRovat);
                MyA.innerHTML = MyRovat;
                root.appendChild(MyA);
            } else {
                var MySpan = document.createElement('span');
                MySpan.setAttribute(attributeClass, 'rovatcim');
                MySpan.innerHTML = MyRovat;
                root.appendChild(MySpan);
            }
				
            var MyDatum = items[galWritten + galSkipped].getElementsByTagName('datemodified')[0];
            MyDatum = MyDatum.firstChild.data;
            MyDatum = MyDatum.substring(0, 11);
	
            var MySpan = document.createElement('span');
            MySpan.setAttribute(attributeClass, 'cikk-date');
            MySpan.innerHTML = MyDatum;
            root.appendChild(MySpan);
				
            document.getElementById('foto-' + i.toString()).style.display = 'block';
				
            galWritten++;
            i++;
        } else {
            galSkipped++;
        }
    }
    for (i=galWritten-from+1;i<galNrFoto+1;i++){
        document.getElementById('foto-' + i.toString()).style.display = 'none';
    }
}

function writeGalleryCimlap_automatic(from) {

    var galWritten = from;
    var galSkipped = 0;
    var i = 1;

    fotoUrls = fotoXml.getElementsByTagName('url');

    while (galWritten < from + galNrFoto && galWritten + galSkipped < itemsNum) {

        var MyUrl = items[galWritten + galSkipped].getElementsByTagName('url')[0];
        MyUrl = MyUrl.firstChild.data;

        var f = 0;
        var found = false;

        while (f < fotoUrls.length && found == false) {
            if(fotoUrls[f].firstChild.data == MyUrl){
                found = true;
            } else {
                f++;
            }
        }

        if (found == false) {

            root = document.getElementById('foto-' + i.toString());

            // nullázzuk a div-et
            while (root.childNodes[0]) {
                root.removeChild(root.childNodes[0]);
            }

            // galéria kiiratása
            var MyA = document.createElement('a');
            MyA.setAttribute('href', MyUrl);
            root.appendChild(MyA);

            var MyTitle = items[galWritten + galSkipped].getElementsByTagName('title')[0];
            MyTitle = MyTitle.firstChild.data;

            var MyPrevPic = items[galWritten + galSkipped].getElementsByTagName('previewpic')[0];
            MyPrevPic = MyPrevPic.firstChild.data;

            var MyRovat = items[galWritten + galSkipped].getElementsByTagName('rovat')[0];
            MyRovat = MyRovat.firstChild.data;

            if (MyRovat == 'nagyvilag'){
                str = '';
            }

            var MyImg = document.createElement('img');
            MyImg.setAttribute('src',MyPrevPic);    //itt
            MyImg.setAttribute('width', '200');
            MyImg.setAttribute('height', '133');
            MyImg.setAttribute('alt', MyTitle);
            MyA.appendChild(MyImg);

            var MyA = document.createElement('a');
            MyA.setAttribute('href', MyUrl);
            MyA.setAttribute(attributeClass, 'tovabb-cim');
            MyA.innerHTML = MyTitle;
            root.appendChild(MyA);


            var MyRovatLink = '';
            if (MyRovat.toLowerCase() == 'base' || MyRovat.toLowerCase() == 'origo') {
                MyRovat = 'ORIGO';
                MyRovatLink = '';
            } else if (MyRovat.toLowerCase() == 'auto' || MyRovat.toLowerCase() == 'autó') {
                MyRovat = 'Autó';
                MyRovatLink = '_auto';
            } else if (MyRovat.toLowerCase() == 'filmklub') {
                MyRovat = 'Filmklub';
                MyRovatLink = '_filmklub';
            } else if (MyRovat.toLowerCase() == 'fotoriport' || MyRovat.toLowerCase() == 'fotóriport') {
                MyRovat = 'Fotóriport';
                MyRovatLink = '_fotoriport';
            } else if (MyRovat.toLowerCase() == 'idojaras' || MyRovat.toLowerCase() == 'időjárás') {
                MyRovat = 'Időjárás';
                MyRovatLink = '_idojaras';
            } else if (MyRovat.toLowerCase() == 'itthon') {
                MyRovat = 'Itthon';
                MyRovatLink = '_itthon';
            } else if (MyRovat.toLowerCase() == 'motor') {
                MyRovat = 'Motor';
                MyRovatLink = '_motor';
            } else if (MyRovat.toLowerCase() == 'nagyvilag' || MyRovat.toLowerCase() == 'nagyvilág') {
                MyRovat = 'Nagyvilág';
                MyRovatLink = '_nagyvilag';
            } else if (MyRovat.toLowerCase() == 'noilapozo' || MyRovat.toLowerCase() == 'női lapozó') {
                MyRovat = 'Női lapozó';
                MyRovatLink = '_noilapozo';
            } else if (MyRovat.toLowerCase() == 'peking') {
                MyRovat = 'Peking';
                MyRovatLink = '_peking';
            } else if (MyRovat.toLowerCase() == 'programajanlo' || MyRovat.toLowerCase() == 'programajánló') {
                MyRovat = 'Programajánló';
                MyRovatLink = '_programajanlo';
            } else if (MyRovat.toLowerCase() == 'sport') {
                MyRovat = 'Sport';
                MyRovatLink = '_sport';
            } else if (MyRovat.toLowerCase() == 'techbazis' || MyRovat.toLowerCase() == 'techbázis') {
                MyRovat = 'Techbázis';
                MyRovatLink = '_techbazis';
            } else if (MyRovat.toLowerCase() == 'teve' || MyRovat.toLowerCase() == 'tévé') {
                MyRovat = 'Tévé';
                MyRovatLink = '_teve';
            } else if (MyRovat.toLowerCase() == 'tudomany' || MyRovat.toLowerCase() == 'tudomány') {
                MyRovat = 'Tudomány';
                MyRovatLink = '_tudomany';
            } else if (MyRovat.toLowerCase() == 'uzletinegyed' || MyRovat.toLowerCase() == 'üzleti negyed') {
                MyRovat = 'Üzleti negyed';
                MyRovatLink = '_uzletinegyed';
            } else if (MyRovat.toLowerCase() == 'utazas' || MyRovat.toLowerCase() == 'utazás') {
                MyRovat = 'Utazás';
                MyRovatLink = '_utazas';
            } else if (MyRovat.toLowerCase() == 'vendegszoba' || MyRovat.toLowerCase() == 'vendégszoba') {
                MyRovat = 'Vendégszoba';
                MyRovatLink = '_vendegszoba';
            } else if (MyRovat.toLowerCase() == 'zene') {
                MyRovat = 'Zene';
                MyRovatLink = '_zene';
            } else if (MyRovat.toLowerCase() == 'hirek' || MyRovat.toLowerCase() == 'hírek') {
                MyRovat = 'Hírek';
                MyRovatLink = '_hirek';
            } else if (MyRovat.toLowerCase() == 'kultura' || MyRovat.toLowerCase() == 'kultúra') {
                MyRovat = 'Kultúra';
                MyRovatLink = '_kultura';
            } else if (MyRovat.toLowerCase() == 'fotomuveszet' || MyRovat.toLowerCase() == 'fotóművészet') {
                MyRovat = 'Fotóművészet';
                MyRovatLink = '_fotomuveszet';
            }else if (MyRovat.toLowerCase() == 'foto' || MyRovat.toLowerCase() == 'fotó') {
                MyRovat = 'Fotó';
                MyRovatLink = '_foto';
            }

            if (MyRovatLink != '') {
                var MyA = document.createElement('a');
                //MyA.setAttribute('href', 'javascript:getArchivGallery(\'/xml/kepgaleria/gallery_archiv' + MyRovatLink + '.xml\');');
                MyA.setAttribute('href', '/foto-archiv/index.html?what=' + MyRovatLink.substring(1, MyRovatLink.length));
                MyA.setAttribute(attributeClass, 'rovatcim');
                MyA.setAttribute('title', MyRovat);
                MyA.innerHTML = MyRovat;
                root.appendChild(MyA);
            } else {
                var MySpan = document.createElement('span');
                MySpan.setAttribute(attributeClass, 'rovatcim');
                MySpan.innerHTML = MyRovat;
                root.appendChild(MySpan);
            }

            var MyDatum = items[galWritten + galSkipped].getElementsByTagName('datemodified')[0];
            MyDatum = MyDatum.firstChild.data;
            MyDatum = MyDatum.substring(0, 11);

            var MySpan = document.createElement('span');
            MySpan.setAttribute(attributeClass, 'cikk-date');
            MySpan.innerHTML = MyDatum;
            root.appendChild(MySpan);

            document.getElementById('foto-' + i.toString()).style.display = 'block';

            galWritten++;
            i++;
        } else {
            galSkipped++;
        }
    }
    for (i=galWritten-from+1;i<galNrFoto+1;i++){
        document.getElementById('foto-' + i.toString()).style.display = 'none';
    }
}

// Fotóoldal archív
function retrieveURL_Archiv(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_Archiv();
        }
        else if (window.ActiveXObject) { // IE
            req = new ActiveXObject('Microsoft.XMLHTTP');
            if (req) {
                req.onreadystatechange = processStateChange_Archiv;
                req.open('GET', url, false);
                req.send();
            }
        }
    }
}
	
function processStateChange_Archiv() {
    if (req.readyState == 4) {
        if (req.status == 200) {
            MyArchivXml = req.responseXML;
            items = MyArchivXml.getElementsByTagName('gallery');
            itemsNum = items.length;
        }
    }
}

// CIKK ARCHIV XML
function retrieveURL_ArchivCikk(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_ArchivCikk();
        }
        else if (window.ActiveXObject) { // IE
            req = new ActiveXObject('Microsoft.XMLHTTP');
            if (req) {
                req.onreadystatechange = processStateChange_ArchivCikk;
                req.open('GET', url, false);
                req.send();
            }
        }
    }
}

function sortNumber(a,b)
{
    return a - b;
}


function processStateChange_ArchivCikk() {
    if (req.readyState == 4) {
        if (req.status == 200) {
            MyArchivXml = req.responseXML;
            cikkItems = MyArchivXml.getElementsByTagName('cikk');
            cikkItemsNum = cikkItems.length;
        }
    }
}


function writeGalleryArchiv(from, rovat) {
    document.getElementById('elozo-1').style.display = 'none';
    document.getElementById('elso-1').style.display = 'none';

    document.getElementById('kovetkezo-1').style.display = 'none';
    document.getElementById('utolso-1').style.display = 'none';
    //    document.getElementById('kovetkezo-2').style.display = 'none';

    var galWritten = from;
    var i = 1;
    
    while (galWritten < from + galNr && galWritten < totalLista.length) {
        root = document.getElementById('foto-' + i.toString());

        // nullázzuk a div-et
        while (root.childNodes[0]) {
            root.removeChild(root.childNodes[0]);
        }
    
        // galéria kiiratása
        var MyUrl = totalLista[galWritten][1];

        var MyA = document.createElement('a');
        MyA.setAttribute('href', MyUrl);
        root.appendChild(MyA);

        var MyTitle = totalLista[galWritten][0];

        var MyPrevPic = totalLista[galWritten][2];

        var MyImg = document.createElement('img');
        MyImg.setAttribute('src', MyPrevPic);
        MyImg.setAttribute('width', '200');
        MyImg.setAttribute('height', '133');
        MyImg.setAttribute('alt', MyTitle);
        MyA.appendChild(MyImg);

        var MyA = document.createElement('a');
        MyA.setAttribute('href', MyUrl);
        MyA.setAttribute(attributeClass, 'tovabb-cim');
        MyA.innerHTML = MyTitle;
        root.appendChild(MyA);

        var MyRovat = totalLista[galWritten][3];
        var MyRovatLink = '';
        if (MyRovat.toLowerCase() == 'base' || MyRovat.toLowerCase() == 'origo') {
            MyRovat = 'ORIGO';
            MyRovatLink = '';
        } else if (MyRovat.toLowerCase() == 'auto' || MyRovat.toLowerCase() == 'autó') {
            MyRovat = 'Autó';
            MyRovatLink = '_auto';
        } else if (MyRovat.toLowerCase() == 'filmklub') {
            MyRovat = 'Filmklub';
            MyRovatLink = '_filmklub';
        } else if (MyRovat.toLowerCase() == 'fotoriport' || MyRovat.toLowerCase() == 'fotóriport') {
            MyRovat = 'Fotóriport';
            MyRovatLink = '_fotoriport';
        } else if (MyRovat.toLowerCase() == 'idojaras' || MyRovat.toLowerCase() == 'időjárás') {
            MyRovat = 'Időjárás';
            MyRovatLink = '_idojaras';
        } else if (MyRovat.toLowerCase() == 'itthon') {
            MyRovat = 'Itthon';
            MyRovatLink = '_itthon';
        } else if (MyRovat.toLowerCase() == 'motor') {
            MyRovat = 'Motor';
            MyRovatLink = '_motor';
        } else if (MyRovat.toLowerCase() == 'nagyvilag' || MyRovat.toLowerCase() == 'nagyvilág') {
            MyRovat = 'Nagyvilág';
            MyRovatLink = '_nagyvilag';
        } else if (MyRovat.toLowerCase() == 'noilapozo' || MyRovat.toLowerCase() == 'női lapozó') {
            MyRovat = 'Női lapozó';
            MyRovatLink = '_noilapozo';
        } else if (MyRovat.toLowerCase() == 'peking') {
            MyRovat = 'Peking';
            MyRovatLink = '_peking';
        } else if (MyRovat.toLowerCase() == 'programajanlo' || MyRovat.toLowerCase() == 'programajánló') {
            MyRovat = 'Programajánló';
            MyRovatLink = '_programajanlo';
        } else if (MyRovat.toLowerCase() == 'sport') {
            MyRovat = 'Sport';
            MyRovatLink = '_sport';
        } else if (MyRovat.toLowerCase() == 'techbazis' || MyRovat.toLowerCase() == 'techbázis') {
            MyRovat = 'Techbázis';
            MyRovatLink = '_techbazis';
        } else if (MyRovat.toLowerCase() == 'teve' || MyRovat.toLowerCase() == 'tévé') {
            MyRovat = 'Tévé';
            MyRovatLink = '_teve';
        } else if (MyRovat.toLowerCase() == 'tudomany' || MyRovat.toLowerCase() == 'tudomány') {
            MyRovat = 'Tudomány';
            MyRovatLink = '_tudomany';
        } else if (MyRovat.toLowerCase() == 'uzletinegyed' || MyRovat.toLowerCase() == 'üzleti negyed') {
            MyRovat = 'Üzleti negyed';
            MyRovatLink = '_uzletinegyed';
        } else if (MyRovat.toLowerCase() == 'utazas' || MyRovat.toLowerCase() == 'utazás') {
            MyRovat = 'Utazás';
            MyRovatLink = '_utazas';
        } else if (MyRovat.toLowerCase() == 'vendegszoba' || MyRovat.toLowerCase() == 'vendégszoba') {
            MyRovat = 'Vendégszoba';
            MyRovatLink = '_vendegszoba';
        } else if (MyRovat.toLowerCase() == 'zene') {
            MyRovat = 'Zene';
            MyRovatLink = '_zene';
        } else if (MyRovat.toLowerCase() == 'hirek' || MyRovat.toLowerCase() == 'hírek') {
            MyRovat = 'Hírek';
            MyRovatLink = '_hirek';
        } else if (MyRovat.toLowerCase() == 'kultura' || MyRovat.toLowerCase() == 'kultúra') {
            MyRovat = 'Kultúra';
            MyRovatLink = '_kultura';
        } else if (MyRovat.toLowerCase() == 'fotomuveszet' || MyRovat.toLowerCase() == 'fotóművészet') {
            MyRovat = 'Fotóművészet';
            MyRovatLink = '_fotomuveszet';
        } else if (MyRovat.toLowerCase() == 'foto' || MyRovat.toLowerCase() == 'fotó') {
            MyRovat = 'Fotó';
            MyRovatLink = '_foto';
        }

        if (MyRovatLink != '') {
            var MyA = document.createElement('a');
            //MyA.setAttribute('href', 'javascript:getArchivGallery(\'/xml/kepgaleria/gallery_archiv' + MyRovatLink + '.xml\');');
            MyA.setAttribute('href', '/foto-archiv/index.html?what=' + MyRovatLink.substring(1, MyRovatLink.length));
            MyA.setAttribute(attributeClass, 'rovatcim');
            MyA.setAttribute('title', MyRovat);
            MyA.innerHTML = MyRovat;
            root.appendChild(MyA);
        } else {
            var MySpan = document.createElement('span');
            MySpan.setAttribute(attributeClass, 'rovatcim');
            MySpan.innerHTML = MyRovat;
            root.appendChild(MySpan);
        }

        var MyDatum = totalLista[galWritten][5];
        MyDatum = MyDatum.substring(0, 11);

        var MySpan = document.createElement('span');
        MySpan.setAttribute(attributeClass, 'cikk-date');
        MySpan.innerHTML = MyDatum;
        root.appendChild(MySpan);

        document.getElementById('foto-' + i.toString()).style.display = 'block';
        galWritten++;
        i++;
    }

    for (i=galWritten-from+1;i<galNr+1;i++){
        document.getElementById('foto-' + i.toString()).style.display = 'none';
    }

    if (galWritten > galNr) {
        var MyA = document.getElementById('elozo-1');
        var MyA2 = document.getElementById('elso-1');
        MyA.setAttribute('href', 'javascript:writeGalleryArchiv(' + (from - galNr).toString() + ');', MyRovatLink);
        MyA2.setAttribute('href', 'javascript:writeGalleryArchiv("0");', MyRovatLink);
        document.getElementById('elozo-1').style.display = 'block';
        document.getElementById('elso-1').style.display = 'block';
        MyA2.style.display = 'block';

        var MyA = document.getElementById('elozo-2');
        var MyA2 = document.getElementById('elso-2');
        MyA.setAttribute('href', 'javascript:writeGalleryArchiv(' + (from - galNr).toString() + ');', MyRovatLink);
        MyA2.setAttribute('href', 'javascript:writeGalleryArchiv("0");', MyRovatLink);
        document.getElementById('elozo-2').style.display = 'block';
        document.getElementById('elso-2').style.display = 'block';
        document.getElementById('oldalszam-1').innerHTML='oldalak száma:  '+ (from/10+1)  +'/'+parseInt(totalLista.length/10+1);
        document.getElementById('oldalszam-2').innerHTML='oldalak száma:  '+ (from/10+1)  +'/'+parseInt(totalLista.length/10+1);
    } else {
        document.getElementById('elozo-1').style.display = 'none';
        document.getElementById('elozo-2').style.display = 'none';
        document.getElementById('elso-1').style.display = 'none';
        document.getElementById('elso-2').style.display = 'none';
    }

    if (galWritten < totalLista.length) {
        var MyA = document.getElementById('kovetkezo-1');
        var MyA2 = document.getElementById('utolso-1');
        MyA.setAttribute('href', 'javascript:writeGalleryArchiv(' + galWritten.toString() + ');', MyRovatLink);
        MyA2.setAttribute('href', 'javascript:writeGalleryArchiv("' + (totalLista.length-(totalLista.length % 10)).toString() + '");');
        document.getElementById('kovetkezo-1').style.display = 'block';
        document.getElementById('oldalszam-1').innerHTML='oldalak száma:  '+ (from/10+1)  +'/'+parseInt(totalLista.length/10+1);

        MyA2.style.display = 'block';

        var MyA = document.getElementById('kovetkezo-2');
        var MyA2 = document.getElementById('utolso-2');
        MyA.setAttribute('href', 'javascript:writeGalleryArchiv(' + galWritten.toString() + ');', MyRovatLink);
        MyA2.setAttribute('href', 'javascript:writeGalleryArchiv("' + (totalLista.length-(totalLista.length % 10)).toString() + '");');
        document.getElementById('kovetkezo-2').style.display = 'block';
        document.getElementById('utolso-2').style.display = 'block';
        document.getElementById('oldalszam-2').innerHTML='oldalak száma:  '+ (from/10+1)  +'/'+parseInt(totalLista.length/10+1);
    } else {
        document.getElementById('kovetkezo-1').style.display = 'none';
        document.getElementById('kovetkezo-2').style.display = 'none';
        document.getElementById('utolso-1').style.display = 'none';
        document.getElementById('utolso-2').style.display = 'none';
    }
}


totalLista = new Array();
function makeGalCikkArray(rovat){
    cikkekTomb = new Array();
    tombIndex = 0;
    var galeriaIndex = 0;
    var cikkIndex = 0;

    //CIKKEK TÖMB LÉTREHOZÁSA, RENDEZÉSE ROVAT SZERINT VAGY ÖSSZES
    if(rovat == ''){
        for (z = 0; z <cikkItemsNum;z++){
            if ( (cikkItems[z].getElementsByTagName('title')[0].firstChild != null) && (cikkItems[z].getElementsByTagName('previewpic')[0].firstChild != null) && (cikkItems[z].getElementsByTagName('url')[0].firstChild.data != null) && (cikkItems[z].getElementsByTagName('rovat')[0].firstChild != null) && (cikkItems[z].getElementsByTagName('datemodified')[0].firstChild != null)){
                cikkTitle = cikkItems[z].getElementsByTagName('title')[0].firstChild.data;
                cikkPrePic = cikkItems[z].getElementsByTagName('previewpic')[0].firstChild.data;
                cikkUrl = cikkItems[z].getElementsByTagName('url')[0].firstChild.data;
                cikkRovat = cikkItems[z].getElementsByTagName('rovat')[0].firstChild.data;
                cikkDate = cikkItems[z].getElementsByTagName('datemodified')[0].firstChild.data;
                cikkDate = cikkDate.replace(".,","");

                cikkekTomb[tombIndex] = new Array(6);
                cikkekTomb[tombIndex][0] = cikkTitle ;
                cikkekTomb[tombIndex][1] = cikkUrl;
                cikkekTomb[tombIndex][2] = cikkPrePic;
                cikkekTomb[tombIndex][3] = cikkRovat;
                cikkekTomb[tombIndex][4] = '/foto-archiv/index.html?what=' + cikkRovat;
                cikkekTomb[tombIndex][5] = cikkDate;
                tombIndex++;
            }
        }
    }
    else{
        for (z = 0; z <cikkItemsNum;z++){

            if (rovat == 'foto')
                rovat = 'fotó';

            if ( (cikkItems[z].getElementsByTagName('title')[0].firstChild != null) && (cikkItems[z].getElementsByTagName('previewpic')[0].firstChild != null) && (cikkItems[z].getElementsByTagName('url')[0].firstChild.data != null) && (cikkItems[z].getElementsByTagName('rovat')[0].firstChild != null) && (cikkItems[z].getElementsByTagName('datemodified')[0].firstChild != null) && cikkItems[z].getElementsByTagName('rovat')[0].firstChild.data.toLowerCase() == rovat.toLowerCase() ){
                cikkTitle = cikkItems[z].getElementsByTagName('title')[0].firstChild.data;
                cikkPrePic = cikkItems[z].getElementsByTagName('previewpic')[0].firstChild.data;
                cikkUrl = cikkItems[z].getElementsByTagName('url')[0].firstChild.data;
                cikkRovat = cikkItems[z].getElementsByTagName('rovat')[0].firstChild.data;
                cikkDate = cikkItems[z].getElementsByTagName('datemodified')[0].firstChild.data;
                cikkDate = cikkDate.replace(".,","");

                cikkekTomb[tombIndex] = new Array(6);
                cikkekTomb[tombIndex][0] = cikkTitle ;
                cikkekTomb[tombIndex][1] = cikkUrl;
                cikkekTomb[tombIndex][2] = cikkPrePic;
                cikkekTomb[tombIndex][3] = cikkRovat;
                cikkekTomb[tombIndex][4] = '/foto-archiv/index.html?what=' + cikkRovat;
                cikkekTomb[tombIndex][5] = cikkDate;
                tombIndex++;
            }
        }
    }
    cikkekTomb.sort(compareABC);
    var doGaleria = true;
    
    //TELJES LISTA KÉSZÍTÉSE SORBA
    for (listIndex = 0; listIndex<((items.length)+tombIndex) ;listIndex++){
        if (items.length>0){
            if (items[galeriaIndex].getElementsByTagName('datemodified')[0].firstChild != null){
                var actCikkDate, actGaleriakDate;
                
                var cikk = true;
                var MyDatum = items[galeriaIndex].getElementsByTagName('datemodified')[0];
                MyDatum = MyDatum.firstChild.data;
                actGaleriakDate = parseInt(MyDatum.replace('.','').replace('.','').replace(':','').replace(':','').replace(' ','').replace('.',''));
                if (cikkIndex < cikkekTomb.length){
                    STR = cikkekTomb[cikkIndex][5].replace('.','').replace('.','').replace(':','').replace(':','').replace(' ','');
                    actCikkDate = parseInt(cikkekTomb[cikkIndex][5].replace('.','').replace('.','').replace(':','').replace(':','').replace(' ',''));
                }else{
                    cikk = false
                }
                if ((actCikkDate > actGaleriakDate && cikk) || !doGaleria ){
                    //cikk ír
                    totalLista[listIndex] = new Array();
                    totalLista[listIndex][0] = cikkekTomb[cikkIndex][0]; //title
                    totalLista[listIndex][1] = cikkekTomb[cikkIndex][1]; //url
                    totalLista[listIndex][2] = cikkekTomb[cikkIndex][2]; //prePic
                    totalLista[listIndex][3] = cikkekTomb[cikkIndex][3]; //rovat
                    totalLista[listIndex][4] = cikkekTomb[cikkIndex][4]; //rovaturl
                    totalLista[listIndex][5] = cikkekTomb[cikkIndex][5]; //date
                    cikkIndex++;
                }
                else {
                    //gal ir
                    var MyUrl = items[galeriaIndex].getElementsByTagName('url')[0];
                    MyUrl = MyUrl.firstChild.data;
                    //            var MyA = document.createElement('a');
                    var MyTitle = items[galeriaIndex].getElementsByTagName('title')[0];
                    MyTitle = MyTitle.firstChild.data;
                    var MyPrevPic = items[galeriaIndex].getElementsByTagName('previewpic')[0];
                    MyPrevPic = MyPrevPic.firstChild.data;

                    var MyRovat = items[galeriaIndex].getElementsByTagName('rovat')[0];
                    MyRovat = MyRovat.firstChild.data;
                    var MyRovatLink = '';
                    if (MyRovat.toLowerCase() == 'base' || MyRovat.toLowerCase() == 'origo') {
                        MyRovat = 'ORIGO';
                        MyRovatLink = '';
                    } else if (MyRovat.toLowerCase() == 'auto' || MyRovat.toLowerCase() == 'autó') {
                        MyRovat = 'Autó';
                        MyRovatLink = '_auto';
                    } else if (MyRovat.toLowerCase() == 'filmklub') {
                        MyRovat = 'Filmklub';
                        MyRovatLink = '_filmklub';
                    } else if (MyRovat.toLowerCase() == 'fotoriport' || MyRovat.toLowerCase() == 'fotóriport') {
                        MyRovat = 'Fotóriport';
                        MyRovatLink = '_fotoriport';
                    } else if (MyRovat.toLowerCase() == 'idojaras' || MyRovat.toLowerCase() == 'időjárás') {
                        MyRovat = 'Időjárás';
                        MyRovatLink = '_idojaras';
                    } else if (MyRovat.toLowerCase() == 'itthon') {
                        MyRovat = 'Itthon';
                        MyRovatLink = '_itthon';
                    } else if (MyRovat.toLowerCase() == 'motor') {
                        MyRovat = 'Motor';
                        MyRovatLink = '_motor';
                    } else if (MyRovat.toLowerCase() == 'nagyvilag' || MyRovat.toLowerCase() == 'nagyvilág') {
                        MyRovat = 'Nagyvilág';
                        MyRovatLink = '_nagyvilag';
                    } else if (MyRovat.toLowerCase() == 'noilapozo' || MyRovat.toLowerCase() == 'női lapozó') {
                        MyRovat = 'Női lapozó';
                        MyRovatLink = '_noilapozo';
                    } else if (MyRovat.toLowerCase() == 'peking') {
                        MyRovat = 'Peking';
                        MyRovatLink = '_peking';
                    } else if (MyRovat.toLowerCase() == 'programajanlo' || MyRovat.toLowerCase() == 'programajánló') {
                        MyRovat = 'Programajánló';
                        MyRovatLink = '_programajanlo';
                    } else if (MyRovat.toLowerCase() == 'sport') {
                        MyRovat = 'Sport';
                        MyRovatLink = '_sport';
                    } else if (MyRovat.toLowerCase() == 'techbazis' || MyRovat.toLowerCase() == 'techbázis') {
                        MyRovat = 'Techbázis';
                        MyRovatLink = '_techbazis';
                    } else if (MyRovat.toLowerCase() == 'teve' || MyRovat.toLowerCase() == 'tévé') {
                        MyRovat = 'Tévé';
                        MyRovatLink = '_teve';
                    } else if (MyRovat.toLowerCase() == 'tudomany' || MyRovat.toLowerCase() == 'tudomány') {
                        MyRovat = 'Tudomány';
                        MyRovatLink = '_tudomany';
                    } else if (MyRovat.toLowerCase() == 'uzletinegyed' || MyRovat.toLowerCase() == 'üzleti negyed') {
                        MyRovat = 'Üzleti negyed';
                        MyRovatLink = '_uzletinegyed';
                    } else if (MyRovat.toLowerCase() == 'utazas' || MyRovat.toLowerCase() == 'utazás') {
                        MyRovat = 'Utazás';
                        MyRovatLink = '_utazas';
                    } else if (MyRovat.toLowerCase() == 'vendegszoba' || MyRovat.toLowerCase() == 'vendégszoba') {
                        MyRovat = 'Vendégszoba';
                        MyRovatLink = '_vendegszoba';
                    } else if (MyRovat.toLowerCase() == 'zene') {
                        MyRovat = 'Zene';
                        MyRovatLink = '_zene';
                    } else if (MyRovat.toLowerCase() == 'hirek' || MyRovat.toLowerCase() == 'hírek') {
                        MyRovat = 'Hírek';
                        MyRovatLink = '_hirek';
                    } else if (MyRovat.toLowerCase() == 'kultura' || MyRovat.toLowerCase() == 'kultúra') {
                        MyRovat = 'Kultúra';
                        MyRovatLink = '_kultura';
                    } else if (MyRovat.toLowerCase() == 'fotomuveszet' || MyRovat.toLowerCase() == 'fotóművészet') {
                        MyRovat = 'Fotóművészet';
                        MyRovatLink = '_fotomuveszet';
                    } else if (MyRovat.toLowerCase() == 'foto' || MyRovat.toLowerCase() == 'fotó') {
                        MyRovat = 'Fotó';
                        MyRovatLink = '_foto';
                    }

                    if (MyRovatLink != '') {
                        MyRovatLink = '/foto-archiv/index.html?what=' + MyRovatLink.substring(1, MyRovatLink.length);
                    //            MyA.setAttribute(attributeClass, 'rovatcim');
                    //            MyA.setAttribute('title', MyRovat);
                    //            MyA.innerHTML = MyRovat;
                    //            root.appendChild(MyA);
                    } else {
                    //            var MySpan = document.createElement('span');
                    //            MySpan.setAttribute(attributeClass, 'rovatcim');
                    //            MySpan.innerHTML = MyRovat;
                    //            root.appendChild(MySpan);
                    }
        
                    //            galeriakTombIndex = 0;
                    totalLista[listIndex] = new Array();
                    totalLista[listIndex][0] = MyTitle; //title
                    totalLista[listIndex][1] = MyUrl; //url
                    totalLista[listIndex][2] = MyPrevPic; //prePic
                    totalLista[listIndex][3] = MyRovat; //rovat
                    totalLista[listIndex][4] = MyRovatLink; //rovaturl
                    totalLista[listIndex][5] = MyDatum; //date
                    if (galeriaIndex < (items.length-1)){
                        galeriaIndex++;
                    }else{
                        doGaleria=false
                    }
                }
            }
        }else{  // nincs gal XML csak cikk
            totalLista[listIndex] = new Array();
            totalLista[listIndex][0] = cikkekTomb[cikkIndex][0]; //title
            totalLista[listIndex][1] = cikkekTomb[cikkIndex][1]; //url
            totalLista[listIndex][2] = cikkekTomb[cikkIndex][2]; //prePic
            totalLista[listIndex][3] = cikkekTomb[cikkIndex][3]; //rovat
            totalLista[listIndex][4] = cikkekTomb[cikkIndex][4]; //rovaturl
            totalLista[listIndex][5] = cikkekTomb[cikkIndex][5]; //date
            cikkIndex++;
        }
    }
}
	
function getArchivGallery(MyUrl) {
    retrieveURL_ArchivCikk('/xml/kepgaleria/cikkek.xml');
    var rovat = gup('what');
    if (rovat != '' ) {
        if (rovat == 'auto' || rovat == 'filmklub' || rovat == 'fotoriport' || rovat == 'idojaras' || rovat == 'itthon' || rovat == 'motor' || rovat == 'nagyvilag' || rovat == 'noilapozo' || rovat == 'peking' || rovat == 'programajanlo' || rovat == 'sport' || gup('what') == 'techbazis' || rovat == 'teve' || rovat == 'tudomany' || rovat == 'uzletinegyed' || rovat == 'utazas' || rovat == 'vendegszoba' || rovat == 'zene' || rovat == 'hirek' || rovat == 'kultura' || rovat == 'fotomuveszet' ||rovat == 'foto') {
            MyUrl = '/xml/kepgaleria/gallery_archiv_' +  rovat + '.xml';
            retrieveURL_Archiv(MyUrl);
            makeGalCikkArray(rovat);
            writeGalleryArchiv(0, '');
        } else {
            MyUrl = '/xml/kepgaleria/gallery_archiv.xml';
            retrieveURL_Archiv(MyUrl);
            makeGalCikkArray('');
            writeGalleryArchiv(0, '');
        }
    } else {
        MyUrl = '/xml/kepgaleria/gallery_archiv.xml';
        retrieveURL_Archiv(MyUrl);
        makeGalCikkArray('');
        writeGalleryArchiv(0, '');
    }    
}

var galTimer;
	
function writeGalleryTop(what) {
    if (foglalt == 1) {
        galTimer=setInterval('writeGalleryTop (\'' + what + '\')',500);
    }		
    else {
        retrieveURL_Gallery('/xml/kepgaleria/gal_top_' + what + '.xml');
        //preloadImages();
        if (what == 'hirfoto' || what == 'kultura' || what == 'sport'){
            writeGalleryCimlap_automatic(0); // /kepgaleriak img src miatt
            window.clearInterval(galTimer);
        }else{
        writeGalleryCimlap(0);
        window.clearInterval(galTimer);
        }
    }
}

function gup( name )
{
    name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
    var regexS = "[\\?&]"+name+"=([^&#]*)";
    var regex = new RegExp( regexS );
    var results = regex.exec( window.location.href );
    if( results == null )
        return "";
    else
        return URLDecode(results[1]);
}

function URLDecode(encoded) {
    // Replace + with ' '
    // Replace %xx with equivalent character
    // Put [ERROR] in output if %xx is invalid.
    var HEXCHARS = "0123456789ABCDEFabcdef";
	   
    var plaintext = "";
    var i = 0;
    while (i < encoded.length) {
        var ch = encoded.charAt(i);
        if (ch == "+") {
            plaintext += " ";
            i++;
        } else if (ch == "%") {
            if (i < (encoded.length-2)
                && HEXCHARS.indexOf(encoded.charAt(i+1)) != -1
                && HEXCHARS.indexOf(encoded.charAt(i+2)) != -1 ) {
                if (encoded.substr(i,3) == '%FB') {
                    plaintext += 'ű';
                } else if (encoded.substr(i,3) == '%DB') {
                    plaintext += 'Ű';
                } else if (encoded.substr(i,3) == '%F4') {
                    plaintext += 'ő';
                } else if (encoded.substr(i,3) == '%D4') {
                    plaintext += 'Ő';
                } else {
                    plaintext += unescape( encoded.substr(i,3) );
                }
                i += 3;
            } else {
                alert( 'Bad escape combination near ...' + encoded.substr(i) );
                plaintext += "%[ERROR]";
                i++;
            }
        } else {
            plaintext += ch;
            i++;
        }
    } // while
    return plaintext;
}




