var reg = {
	send : function(url,obj,met){
		if(typeof(XMLHttpRequest) != 'undefined') {
			var XHR = new XMLHttpRequest();
		}
		else {
			try {
				/*- IE */
				var XHR = new ActiveXObject("Msxml2.XMLHTTP"); /*- "Microsoft.XMLHTTP*/
			}
			catch (e) {
				try { 
					var XHR = new ActiveXObject("Microsoft.XMLHTTP"); 
				}
				catch (e) {
					return 0;
				}
			}
		}
		//XHR.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		try {
			XHR.open('GET',url,true);
		} catch(e){
			return 0;
		}
		
		function onreadystatechangeFunction() {
			if( XHR.readyState == 4 ) {
		        if( XHR.status == 200 ) {
					var data = XHR.responseXML;
					obj[met](data);							
		        }
		    }
		}
		XHR.onreadystatechange = onreadystatechangeFunction;	
		XHR.send(null);
	}
};

var draw = {
	url : '/ln/index.php',
	init : function(){
		reg.send(this.url,this,'getData');
	},
	
	getData : function(data){
		var out = new Array();
		var elms = data.getElementsByTagName('item')
		for(var i = 0; i < elms.length; i++){
			var tit,url,img;
			if(elms[i].getElementsByTagName('titulek')[0]){
				tit = elms[i].getElementsByTagName('titulek')[0].firstChild.nodeValue;
			} else {
				continue;
			}
			
			if(elms[i].getElementsByTagName('url')[0]){
				url = elms[i].getElementsByTagName('url')[0].firstChild.nodeValue;
			} else {
				continue;
			}
			
			if(elms[i].getElementsByTagName('img')[0]){
				img = elms[i].getElementsByTagName('img')[0].firstChild.nodeValue;
			}
			out[i] = {
				tit : tit,
				url : url,
				img : (img) ? img : false
			};
		}

		if(out.length > 0){
			draw.draw(out);	
		}		
	},
		

	
	draw : function(data){
		var trg = document.getElementById('lnBox');
		var code = '';
		for(var i = 0; i < data.length; i++){
			code += '<div>'
			if(data[i].img){
				code += '<a href="'+data[i].url+'"><img src="'+data[i].img+'" width="48" height="36" alt="" ></a>';
				
			}
			code += '<a href="'+data[i].url+'">'+data[i].tit+'</a></div>';
			
		}
		if(code){
			trg.innerHTML ='<h4><a href="http://lidovky.cz">Lidovky.cz</a></h4>' +  code;
		}
	}
}

