var progAPCurl='/inc/ajax/apc_progress.php';


function apc_progress(nr){
	var progAPCdiv=d.getElementById('apc_progress');
	clearChild(progAPCdiv);
	stils(progAPCdiv,'border:1px solid #999;background-color:#eee;width:400px;height:100px;');
	kkas=ce('p');
	stils(kkas,'text-align:center;');
	ac(kkas,ctn('Lūdzu uzgaidi...'));
	ac(kkas,ce('br'));
	
	pispan=ce('span');
	pispan.id='ispan';
	ac(pispan,ce('br'));
	ac(kkas,pispan);
	
	ac(progAPCdiv,kkas);
	
	indiv=ce('div');
	indiv.id='upload_progress_bar';
	outdiv=ce('div');
	stils(outdiv,'width:200px;height:16px;border:1px solid #999;margin:5px auto;background:#fff;');
	ac(outdiv,indiv);
	ac(progAPCdiv,outdiv);
	
	setTimeout(('apc("'+nr+'");'),1000)
}
	

function update_apc_status(txt,nr){
	txt2=txt.split('/');
	pispan=d.getElementById('ispan');
	clearChild(pispan);
	ac(pispan,ctn(txt2[0]));
	stils(d.getElementById('upload_progress_bar'),'width:'+txt2[1]+'px;height:16px;background-image:url(/inc/images/progressbaranim.gif);');
	setTimeout(('apc("'+nr+'");'),100)
}

function apc(nr){
	if (httpprogAPC.readyState==4 || httpprogAPC.readyState==0){
		httpprogAPC.open('GET',progAPCurl+'?id='+nr+'&rand='+Math.floor(Math.random()*1000000),true);
		httpprogAPC.onreadystatechange=function(){
  		if(httpprogAPC.readyState==4)update_apc_status(httpprogAPC.responseText,nr);
    };
  	httpprogAPC.send(null)
	}
}

var httpprogAPC=getHTTPObject();