function userLogin(name) {
	var div=document.getElementById("logindiv");
	if (div) {
		div.innerHTML="Пользователь — <em>"+name+"</em><br><A href=\"/user.html\">Личные данные</A>";
	}
}
function purchase(product) {
	var frm=document.getElementById("hiddenfrm");
	if (frm) frm.src="/purchase.html?id="+product;
}
function updateBusket(count,user) {
	var div=document.getElementById("basketdiv");
	if (div) {
		var s='<img src="img/lgtitle_2.gif" alt="" width=40 height=9><br/>Товаров в корзине — <em>'+count+'</em>';
		s+='<br><A href="/order.html">Оформить заказ</A>';
		if (user) {
			s+='&nbsp;<A href="/user.html">Личные данные</A>';
		}
		div.innerHTML=s;
	}
}
function calcPrice(row) {
	var price=document.getElementById("price"+row);
	var sum=document.getElementById("sum"+row);
	var quantity=document.orderform.elements["q["+row+"]"];
	if (price && sum && quantity) {
		sum.innerHTML=Number(price.innerHTML)*Number(quantity.value);
	}
	var i=0,tq=0,ts=0;
	while (true) {
		price=document.getElementById("price"+i);
		sum=document.getElementById("sum"+i);
		quantity=document.orderform.elements["q["+i+"]"];
		if (price && sum && quantity) {
			tq+=Number(quantity.value);
			ts+=Number(price.innerHTML)*Number(quantity.value);
			++i;
		}
		else {
			break;
		}
	}
	var sum=document.getElementById("sum");
	if (sum) sum.innerHTML=ts;
	var quantity=document.getElementById("totalq");
	if (quantity) quantity.innerHTML=tq;
}
function checkType(radio) {
	if (radio && radio.length) {
		var value;
		var i;
		for (i=0;i<radio.length;++i) {
			if (radio[i].checked) {
				value=radio[i].value;
				break;
			}
		}
		var div=document.getElementById("company");
		if (div) div.style.display=value==2?"":"none";
	}
}
function delProduct(num,name) {
	if (confirm("Удалить товар '"+name+"'?")) {
		var row=document.getElementById("row"+num);
		if (row) {
			row.style.display="none";
			var ctrl=document.orderform.elements["q["+num+"]"];
			if (ctrl) ctrl.value=0;
			ctrl=document.orderform.elements["product["+num+"]"];
			if (ctrl) {
				var frm=document.getElementById("hiddenfrm");
				if (frm) frm.src="/delproduct.html?id="+ctrl.value+"&"+Math.round(Math.random()*100000);
			}
			calcPrice(num);
			num=0;
			while (true) {
				row=document.getElementById("row"+num);
				if (!row) break;
				if (row.style.display!="none") return;
				++num;
			}
			var div=document.getElementById("market");
			if (div) {
				div.style.display="none";
				div=document.getElementById("registration");
				if (div) div.style.display="none";
				div=document.getElementById("empty");
				if (div) div.style.display="";
			}
		}
	}
}
