function fupdate(arri) {
		vals=arri.split(';');
		id=vals[0];
		nick=vals[1];
		cena=vals[2];
		start=vals[3];
		cup=vals[4];
		isopen=vals[5];
		text=vals[6];
		intrvl=vals[7];
		var nobj=getObj('nick'+id);
    if(!nobj) {
			rld("neniobjekt-"+id, 17, (notrun?3:1));
	  } else {
		nobj.innerHTML = (nick?nick:'&nbsp;');		
		var cobj=getObj('cena'+id);								
		cobj.innerHTML = cena;
		var iobj=getObj('interval'+id);								
		iobj.innerHTML = intrvl;
		if(cup>0) {
				cobj.style.background = "url('http://img.hraveaukce.cz/aukce/images/tpblik.gif')";	
		}
		if(cup==0) {
				cobj.style.background = "url('http://img.hraveaukce.cz/aukce/images/spacer.gif')";	
		}		
    var obj=getObj('stopky'+id);
		if(start>=0 && isopen==1) {		 
		 minutes = Math.floor(start/60);
		 rozdil2=	Math.floor(start%60);
		 seconds = (minutes?(rozdil2>9?rozdil2:"0"+rozdil2):rozdil2);		
		 var html_text="";
			if(minutes) {
				lnul="";
				if(minutes<10) lnul="0";
				html_text+="<div class='sec'>"+lnul+minutes+":";
			} else {	
				if(rozdil2>9) {
					html_text+="<div class='sec'>00:";
				} else {
					html_text+="<div class='lsec'>00:0";
				}
			}		 
		 html_text+=seconds+"</div>";
		 obj.innerHTML = html_text;
	} else {
			if(isopen==3) {
		 html_text="<div class='mins'>Aukce začne "+text+" </div>";
		 obj.innerHTML = html_text;
			} else {
			   if(isopen==0) {
			   		 		html_text="<div class='lsec'>&nbsp;</div>";
						 		obj.innerHTML = html_text;
			   } else {		
					if(isopen==2) {
					 		html_text="<div class='lsec'>PRODÁNO</div>";
		 					obj.innerHTML = html_text;
					} else {
			   		 		html_text="<div class='mins'>Verifikace nabídek</div>";
						 		obj.innerHTML = html_text;							
					}
        }	
			}
	}
	}
}

function akce(id,xlink,detid) {		
        var http_request = false;
				var request = "";
				if(detid) request="item="+detid;
				if(id) {
					request = "id="+id;
					if(detid) request="id="+id+"&item="+detid;
				}
        if (window.XMLHttpRequest) {
            http_request = new XMLHttpRequest();
        } else if (window.ActiveXObject) {
            try {
              http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (eror) {
              http_request = new ActiveXObject("Microsoft.XMLHTTP");
            }
        }
        http_request.onreadystatechange = function() { zpracuj(http_request); };
        http_request.open('POST', xlink, true);
        http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        http_request.send(request);			
}

function hakce() {
        var xhttp_request = false;
				var tDay = new Date();
				var request = "ctime="+tDay.getTime();
        if (window.XMLHttpRequest) {
            xhttp_request = new XMLHttpRequest();
        } else if (window.ActiveXObject) {
            try {
              xhttp_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (eror) {
              xhttp_request = new ActiveXObject("Microsoft.XMLHTTP");
            }
        }
        xhttp_request.onreadystatechange = function() { hzpracuj(xhttp_request); };
        xhttp_request.open('POST', "ajaxdata.ajx", true); 
        xhttp_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        xhttp_request.send(request);				
}
function myOnError(msg, url, lno) {
	//cislo radku s touto direktivou nobj.innerHTML = nick;
	if(lno>9 && lno<65) {	
       var ehttp_request = false;				
			var request = "";
        if (window.XMLHttpRequest) {
            ehttp_request = new XMLHttpRequest();
        } else if (window.ActiveXObject) {
            try {
              ehttp_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (eror) {
              ehttp_request = new ActiveXObject("Microsoft.XMLHTTP");
            }
        }			
			str="-"+window.location.host+window.location.pathname+window.location.search;   
			msg=msg+"-lno:"+lno+str.replace(/[\?&]/gi, "__"); 
        ehttp_request.onreadystatechange = function() { zpracujreload(ehttp_request); };
        ehttp_request.open('POST', "errlognew.php?error="+msg+"&duvod_reloadu=myonerror&rand="+Math.random(), true); 
        ehttp_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        ehttp_request.send(request);
	}
}
function rld(msg,lno,irld) {
       var ehttp_request = false;				
			var request = "";
        if (window.XMLHttpRequest) {
            ehttp_request = new XMLHttpRequest();
        } else if (window.ActiveXObject) {
            try {
              ehttp_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (eror) {
              ehttp_request = new ActiveXObject("Microsoft.XMLHTTP");
            }
        }			
			str="-"+window.location.host+window.location.pathname+window.location.search+"&irld="+irld;   
			msg=msg+"-lno:"+lno+str.replace(/[\?&]/gi, "__"); 
        if(rld) ehttp_request.onreadystatechange = function() { zpracujreload(ehttp_request); };
        ehttp_request.open('POST', "errlognew.php?error="+msg+"&duvod_reloadu=rld&rand="+Math.random(), true); 
        ehttp_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        ehttp_request.send(request);
}
	


function getObj (id) {
    if (document.getElementById) 
        var returnVar = document.getElementById(id); 
    else if (document.all) 
        var returnVar = document.all[id]; 
    else if (document.layers) 
        var returnVar = document.layers[id]; 
    return returnVar; 
}

function zpracujreload(rhttp_request) {
	if (rhttp_request.readyState == 4 && rhttp_request.status == 200 && !err) {
		text=new String(rhttp_request.responseText);	
		notrun=true;
		if(text=="ko") {
			starthakce();
		} else {
			adresa="http://"+window.location.host+text;		
			window.location=adresa;
		}
	}
}
