var wait_img="<img src='/images/wait_animated2.gif'>";var max_order_confirms=50; // giveUp countdown cycles order confirmiemvar t=0;// General purpose functionsfunction GetXmlHttpObject() {var xmlHttp=null;try  {  // Firefox, Opera 8.0+, Safari  xmlHttp=new XMLHttpRequest();  }catch (e)  {  // Internet Explorer  try    {    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");    }  catch (e)    {    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");    }  }return xmlHttp;}function addToChart(id, count) {//	prod_row=document.getElementById("prod_"+id);//	prod_row.style.visibility='hidden';//	prod_row.innerHTML+="<TR><TD colspan=4 align=center>wait_img";	xmlHttp=GetXmlHttpObject();	xmlHttp.onreadystatechange=function() {		if(xmlHttp.readyState==4 && xmlHttp.status == 200) {			document.getElementById("chart").innerHTML=xmlHttp.responseText;					// updeitojam "produktu skaits grozaa" pie produkta (gan list gan details)		    cnt_el=document.getElementById("cnt_"+id);  // trijstuuriisha elements		    if (cnt_el) {				var start_cnt = cnt_el.getAttribute('cnt'); // cik ir pirms pievienoshanas					new_cnt=Math.floor(start_cnt)+Math.floor(count);   // starts + klaat naakushais				cnt_el.setAttribute('cnt', new_cnt); // updeitojam countu elementaa				cnt_el.innerHTML=new_cnt; // atteelojam			}			// paraadam "produktu skaits grozaa"			cnt_cont=document.getElementById('count_'+id);			if (cnt_cont) {				if (cnt_cont.style.display=='none') // product details					cnt_cont.style.display='block';				if (cnt_cont.style.visibility=='hidden') // product list					cnt_cont.style.visibility='visible';			}		}	}	url="addtochart.php?m="+M+"&p="+id+"&c="+count+"&rand="+Math.random();	xmlHttp.open("GET",url,true);	xmlHttp.send(null);}function checkOrderConf_setTimer(id) {	var interval=1000;                             // pirmaas 20 reizes pa sekundei (=20 sec)	if (max_order_confirms < 30) interval=3000;	   // no 21. līdz 30 reizei pa triis (+30=50 sec)	if (max_order_confirms < 20) interval=5000;    // no 31. līdz 50. reizei pa piecaam (+100=150 sec = 2.5 min)	t=setTimeout("checkOrderConf("+id+")", interval);}function checkOrderConf(id) {	xmlHttp=GetXmlHttpObject();	xmlHttp.onreadystatechange=function() {		if(xmlHttp.readyState==4 && xmlHttp.status == 200) {			var response=xmlHttp.responseText;			if (response=='OK') {				clearTimeout(t);				max_order_confirms=0;				document.getElementById("deposit").style.visibility="visible";				document.getElementById("sum_unconfirmed").style.display="none";				document.getElementById("sum_confirmed").style.display="block";				document.getElementById("sms").innerHTML="Order confirmed!";			}		}	}	var url="check_order_conf.php?id="+id+"&rand="+Math.random();	xmlHttp.open("GET",url,true);	xmlHttp.send(null);	max_order_confirms--; // samazinam giveUp skaitiitaaju		// uzliekam naakosho check, ja nav jau jaapadodas	if (max_order_confirms > 0) {		checkOrderConf_setTimer(id);	}}