

function basket(t){
	var c=null;
	var p=null;
	if(t=='') return;
	eval(t);
	if(c===null) return;
	document.getElementById('basketCount').innerHTML=c;
	document.getElementById('basketPrice').innerHTML=p;
}

function get_http(){
    var xmlhttp;
    if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
        try {
            xmlhttp = new XMLHttpRequest();
        } catch (e) {
            xmlhttp = false;
        }
    }
    return xmlhttp;
}
function DelFromBasket(id) {
        var http = get_http();
        if (http) {
			var url="/templates_rus/inc/additem.php?id="+id+"&del";
			var d=document.getElementById('bask_'+id);
			d.innerHTML='<img src="/img/wait.gif" />';
			var r=Math.random();
			url+='&r='+r;
			http.open("GET", url, true);
            http.onreadystatechange = function() {
     			if (http.readyState == 4) {
					basket(http.responseText);
					updateB(id,true);
				}
            }
            http.send(null);
        }
        if(!http){
              alert('Ошибка при создании XMLHTTP объекта!')
        }
    }
	function updateB(id,s){
		var d=document.getElementById('bask_'+id);
		if(!d) return;
		if(s){
			d.innerHTML='<input type=text class=text id="bask_'+id+'_count" value=1 style="width:15px;text-align:right;height:15px;"> <a href="#" onclick="addToBasket('+id+'); return false;">Добавить в корзину</a>';
		}else{
			d.innerHTML='<a href="#" onclick="DelFromBasket('+id+');return false;"><img src="/img/card.gif" /></a>';
		}
		document.frames['cont1'].updateB(id,s);
	}
 function addToBasket(id) {
        var http = get_http();
        if (http) {
			var c=1;
			var c=document.getElementById('bask_'+id+'_count');
			if(c&&c.value&&Number(c.value)) c=Number(c.value); else c=1;
			var url="/templates_rus/inc/additem.php?id="+id+"&count="+c;
			var d=document.getElementById('bask_'+id);
			d.innerHTML='<img src="/img/wait.gif" />';
			var r=Math.random();
			url+='&r='+r;
			http.open("GET", url, true);
            http.onreadystatechange = function() {
     			if (http.readyState == 4) {
					basket(http.responseText);
					updateB(id,false);
				}
            }
            http.send(null);
        }
        if(!http){
              alert('Ошибка при создании XMLHTTP объекта!')
        }
    }
