function provedu(xmlhttp)
{
    if (xmlhttp.readyState == 4) {
        var odpovedi = xmlhttp.responseXML.getElementsByTagName('predmet');
		var urovne = xmlhttp.responseXML.getElementsByTagName('uroven');
		var nicky = xmlhttp.responseXML.getElementsByTagName('nick');
		var datumy = xmlhttp.responseXML.getElementsByTagName('datum');
		var idprispevkuu = xmlhttp.responseXML.getElementsByTagName('idprispevku');
		
			for (var i=0,ii=1; i < urovne.length; i++, ii++) {
				var uroven = urovne[i].firstChild.data;
				var odpoved = odpovedi[i].firstChild.data;
				var nick = nicky[i].firstChild.data;
				var datum = datumy[i].firstChild.data;
				var idprispevku = idprispevkuu[i].firstChild.data;
				vloz(uroven,odpoved,nick,datum,idprispevku,ii);
			}
    }
}
/*--------------*/
function send_xmlhttprequest(obsluha, method, url, content, headers)
{
    var xmlhttp = (window.XMLHttpRequest ? new XMLHttpRequest : (window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : false));
    if (!xmlhttp) {
        return false;
    }
    xmlhttp.open(method, url);
    xmlhttp.onreadystatechange = function() {
        obsluha(xmlhttp);
    };
    if (headers) {
        for (var key in headers) {
            xmlhttp.setRequestHeader(key, headers[key]);
        }
    }
    xmlhttp.send(content);
    return true;
}
/*----------------*/
function vloz(uroven,odpoved,nick,datum,idprispevku,i){
	// tr
	document.getElementById('info').style.display = 'none';
            var row = document.createElement("tr");
				
				//---
                var cell = document.createElement("td");
				//var obr = document.createElement("image");
                //obr.src=re;
				//cell.appendChild(obr);
				odsadit = uroven*5;
				cell.style.paddingLeft=odsadit+'px';
				
                //var cellText = document.createTextNode(odpoved+'/'+idprispevku);
				//cell.appendChild(cellText);
				if(odsadit>5){
					cell.innerHTML = '<img src=http://www.poradte.cz/images/re.png><a href="#'+idprispevku+'">'+odpoved+'</a>';
				}else{
					cell.innerHTML = '<a href="#'+idprispevku+'">'+odpoved+'</a>';}
                
				cell.className='t3';
				cell.max_width='478px';
                row.appendChild(cell);
				//---
				var cell = document.createElement("td");
                //var cellText = document.createTextNode(nick);
                //cell.appendChild(cellText);
				cell.innerHTML = '<a href="#'+idprispevku+'">'+nick+'</a>';
				cell.className ='t3';
				cell.max_width='130px';
                row.appendChild(cell);
				//---
				var cell = document.createElement("td");
                //var cellText = document.createTextNode(datum);
                //cell.appendChild(cellText);
				cell.innerHTML = '<a href="#'+idprispevku+'">'+datum+'</a>';
				cell.className ='t3';
				cell.max_width='130px';
                row.appendChild(cell);
			// tr
            tblBody.appendChild(row);
			}
/*---------------*/
function start(rubrika_id,iddiskuze,idprispevku_top,info) {
	if(info==1){document.getElementById('info3').style.display = '';}
	document.getElementById('here').style.display = '';
	document.getElementById('info').style.display = '';
	document.getElementById('info2').style.display = 'none';
	re = 'http://www.poradte.cz/images/re.png';
	preloadedImages = new Array();
	preloadedImages[0] = new Image();
	preloadedImages[0].src = re;
	var nahoda = Math.round(Math.random()*1000); //kvuli cache prohlizece
	body = document.getElementById('here');

    // creates a <table> element and a <tbody> element
    tbl     = document.createElement("table");
    tblBody = document.createElement("tbody");
		
	send_xmlhttprequest(provedu, 'GET', 'http://www.poradte.cz/vypis_seznam.php?rubrika_id='+rubrika_id+'&iddiskuze='+iddiskuze+'&idprispevku_top='+idprispevku_top+'&n='+nahoda);

    tbl.appendChild(tblBody);
    body.appendChild(tbl);
    // sets the border attribute of tbl to 2;
    tbl.setAttribute("border", "0");
    tbl.setAttribute("width", "738px");
    tbl.setAttribute("id", "tabulka_vypis");
	//tbl.appendChild(odsad);
}

function skryt(){
	document.getElementById('here').style.display = 'none';
	document.getElementById('tabulka_vypis').style.display = 'none';
	document.getElementById('info4').style.display = '';
	document.getElementById('info3').style.display = 'none';
}

function ukaz(){
	document.getElementById('here').style.display = '';
	document.getElementById('tabulka_vypis').style.display = '';
	document.getElementById('info3').style.display = '';
	document.getElementById('info4').style.display = 'none';
}
