var a=0;function foc(o){if(o.value=="Поиск"){o.value="";}}function bl(o){if(o.value==""){o.value="Поиск";}a=0;}function cl(){document.getElementById("t").focus();}function mo(o){if(a==0 && (o.value=="" || o.value=="Поиск")){o.blur();}}function go(part,sel){obj=document.getElementById(sel);if(obj.options[obj.selectedIndex].value!="" && obj.options[obj.selectedIndex].value!="фирмы"){document.location="/"+part+"/"+obj.options[obj.selectedIndex].value+"/";}}function login(){var obj=document.getElementById("ap");var obj2=document.getElementById("apf");var login=document.getElementById("login");var pass=document.getElementById("password");if(obj.style.display=="block"){obj.style.display="none";obj2.style.display="none";}else{obj.style.display="block";obj2.style.display="block";login.value="";pass.value="";login.focus();}}

function del(id) {
	if ( confirm("Вы действительно хотите удалить этот товар из корзины?") ) {
		eval("document.location='/basket/del/"+id+"'");
	}
}

function firmFormShow()
{
	obj = document.getElementById('firm-form').style;
	lnk = document.getElementById('data').getElementsByTagName('h2')[0].getElementsByTagName('a')[0].style;
	span = document.getElementById('data').getElementsByTagName('h2')[0].getElementsByTagName('a')[0].getElementsByTagName('span')[0].style;
	if (obj.display == 'none' || obj.display == '')
	{
		obj.display = 'block';
		lnk.color = '#555';
		lnk.background = '#f8f3ff';
		span.borderColor = '#555';
	}
	else
	{
		obj.display = 'none';
		lnk.color = '#1b6290';
		lnk.background = 'none';
		span.borderColor = '#1b6290';
	}
}
function BasketEventer(obj, eventType, action)
{
	this.object = obj;
	this.action = action;
	this.eventType = eventType;
	this.makeEvent(this.eventType, this.action);
}
BasketEventer.prototype.makeEvent = function (eventType, action)
{
	foo = function() {return eval(action)}
	try 
	{
		this.object.attachEvent ('on' + eventType, foo);
	}
	catch (e)
	{
		this.object.addEventListener (eventType, foo, false);
	}
}
/**
 * Пересчет сумм
 */
function reCalc(num)
{
	var total = 0;
	for (i=0; i<pay.length; i++)
	{
		kol = document.getElementById('kol-'+i).value;
		if (kol <= 0 || isNaN(kol) || kol == "" || kol > 99)
		{
			kol = 1;
		}
		kol = Math.floor(Math.abs(kol));
		
		sum = Math.round(kol * pay[i] * 100) / 100;
		document.getElementById('sum-'+i).innerHTML = sum.toFixed(2) + "&nbsp;руб.";
		document.getElementById('kol-'+i).value = kol;
		total += sum;
	}
	document.getElementById('total-sum').innerHTML = total.toFixed(2) + "&nbsp;руб.";
}
