var basket_proc = '/lib/processes/proc.basket.php';
var dprice = [];
dprice[10] = [];
dprice[10][1] = 250;
dprice[10][9] = 220;
dprice[10][21] = 190;
dprice[10][101] = 190;
function addBasket(id, price, uid){
	//count = document.getElementById('count'+id).value;
	count = 1;

	url = basket_proc+'?action=add&id='+id+'&count='+count+'&price='+price+'&target=basket&method=basketXmlToHtml&uid='+uid;
//	alert(url);
	loadXMLDoc(url);
}
function delBasket(id){
	url = basket_proc+'?action=del&id='+id+'&target=basket&method=basketXmlToHtml';
//	alert(url);
	loadXMLDoc(url);
}
function getBasket(){
	url = basket_proc+'?action=get&target=basket&method=basketXmlToHtml';
	loadXMLDoc(url);
}
function basketXmlToHtml(result, target){
	var message;
	var success_message;
	var bItem;
	var itemData = [];
	var sum = 0;
	var count = 0;
	var rest = 0;
	var pos_rus = '';
	var basket_into = '';
	if(result == 'deleted'){ window.location.reload(); }
	message = document.getElementById(target);
	success_message = document.getElementById('basket_success_msg');

	if(result != 0){
		bItem = result.split(',');
		for( i in bItem){
			itemData[i] = bItem[i].split(':');
			sum += itemData[i][1]*itemData[i][2];
			count += Number(itemData[i][1]);
		}
		
		count += '';
		rest = count[count.length-1];
		if(rest == 2 || rest == 3 || rest == 4){ pos_rus = 'товара'; }
		else{pos_rus = 'товаров';}
		if(rest == 1){ pos_rus = 'товар'; }
		
		basket_into = ' '+count+' '+pos_rus+' на '+sum+' руб.';
		
	}else{
		basket_into = ' пусто';
	}
//	timer_id = setInterval(showStatusMessage, 1000, 'none');
	
	// If isset opener
	if(message){
		message.innerHTML = basket_into;
	}
}

function showBasket(){
	var basket = document.getElementById('basket');
	if(basket.style.display == 'none'){	basket.style.display = 'block';}
	else{basket.style.display = 'none';}
	return false;
}

function selectPayment(obj){
	if(document.getElementById('payment').style.display == 'none'){
		document.getElementById('payment').style.display = 'block';
	}
	var found = 0;

	for(p in aPayment){
		for(i in delivery[obj.value]){
			if(delivery[obj.value][i] != aPayment[p]){
				found = 0;
			}else{
				found = 1;
				break;
			}
		}
		if(found == 1){
			document.getElementById('payment_'+aPayment[p]).disabled = 0;
			document.getElementById('p_'+aPayment[p]).className = 'item';
		}else{
			document.getElementById('payment_'+aPayment[p]).disabled = 1;
			document.getElementById('p_'+aPayment[p]).className = 'disabled item';
			if(document.getElementById('payment_'+aPayment[p]).checked){
				document.getElementById('payment_'+aPayment[p]).checked = false;
			}
		}
	}
}
