var clanek=0;
var clanky = new Array();
var clanky_prvni = new Array();

function clanek_new(posun){
	if(clanky[posun]){
		clanek_set(posun, clanky);
		clanek = clanek + posun;
	}
	clanek_load(clanek, clanky);
}

function clanek_set_ident(ident){
    clanek=ident;
    clanek_set(ident-1, clanky_prvni);
	clanek_load(clanek, clanky);
}

function clanek_set(posun, clanky){
	var clanek=document.getElementById('clanek_ajax');
	clanek.getElementsByTagName('img')[0].src=clanky[posun]['img'];
	//clanek.getElementsByTagName('img')[0].width=clanky[posun]['imgw'];
	//clanek.getElementsByTagName('img')[0].height=clanky[posun]['imgh'];
	clanek.getElementsByTagName('img')[0].title=clanky[posun]['imgt'];
	clanek.getElementsByTagName('h2')[0].innerHTML=clanky[posun]['title'];
	clanek.getElementsByTagName('a')[0].href=clanky[posun]['href'];
	var divi=clanek.getElementsByTagName('div');
	for (var i=0; i < divi.length; i++) {
	    if(divi[i].getAttribute('class') == 'text'){
	    	divi[i].innerHTML=clanky[posun]['anotace'];
		}else if(divi[i].getAttribute('class') == 'rubrika'){
	    	divi[i].innerHTML=clanky[posun]['rubrika'];
		}else if(divi[i].getAttribute('class') == 'vlozeni'){
		    if(clanky[posun]['create']==clanky[posun]['updata'])divi[i].style.display = 'block';
		    else divi[i].style.display = 'none';
	    	divi[i].getElementsByTagName('span')[0].innerHTML=clanky[posun]['create'];
		}else if(divi[i].getAttribute('class') == 'aktualizace'){
		    if(clanky[posun]['create']==clanky[posun]['updata'])divi[i].style.display = 'none';
		    else divi[i].style.display = 'block';
	    	divi[i].getElementsByTagName('span')[0].innerHTML=clanky[posun]['updata'];
		}
	}
}

function clanek_load(clanek, clanky){
	var clnky = (window.XMLHttpRequest ? new XMLHttpRequest() : (window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : false));
	if(clnky){
		clnky.onreadystatechange=function(){
			if (clnky.readyState==4){
				var loadc = clnky.responseXML.getElementsByTagName('clanek');
				for (var i=0; i < loadc.length; i++) {
					clanky[loadc[i].getAttribute('step')] = new Array();
					clanky[loadc[i].getAttribute('step')]['id'] = loadc[i].getAttribute('id');
					clanky[loadc[i].getAttribute('step')]['title'] = loadc[i].getAttribute('title');
					clanky[loadc[i].getAttribute('step')]['href'] = loadc[i].getAttribute('href');
					clanky[loadc[i].getAttribute('step')]['create'] = loadc[i].getAttribute('create');
					clanky[loadc[i].getAttribute('step')]['updata'] = loadc[i].getAttribute('update');
					if(loadc[i].getElementsByTagName('rubrika')[0].childNodes[0])
						clanky[loadc[i].getAttribute('step')]['rubrika'] = loadc[i].getElementsByTagName('rubrika')[0].childNodes[0].nodeValue;
					else
					    clanky[loadc[i].getAttribute('step')]['rubrika']='';
					if(loadc[i].getElementsByTagName('anotace')[0].childNodes[0])
						clanky[loadc[i].getAttribute('step')]['anotace'] = loadc[i].getElementsByTagName('anotace')[0].childNodes[0].nodeValue;
					else
					    clanky[loadc[i].getAttribute('step')]['anotace']='';
					if(loadc[i].getElementsByTagName('text')[0].childNodes[0])
						clanky[loadc[i].getAttribute('step')]['text'] = loadc[i].getElementsByTagName('text')[0].childNodes[0].nodeValue;
					else
					    clanky[loadc[i].getAttribute('step')]['text']='';
					clanky[loadc[i].getAttribute('step')]['img'] = loadc[i].getElementsByTagName('img')[0].getAttribute('src');
					//clanky[loadc[i].getAttribute('step')]['imgw'] = loadc[i].getElementsByTagName('img')[0].getAttribute('width');
					//clanky[loadc[i].getAttribute('step')]['imgh'] = loadc[i].getElementsByTagName('img')[0].getAttribute('height');
					clanky[loadc[i].getAttribute('step')]['imgt'] = loadc[i].getElementsByTagName('img')[0].getAttribute('title');
				}
			}
		}
		clnky.open('GET', 'clanek_ajax.php?ident=' + (clanek), true);
		clnky.send();
	}
}

clanek_load(1,clanky_prvni);
