// Обрабатывает выделение / удаление товара
function add(put_nm, month_nm, p1, p3, p6, p12, old_nm)
{
	var p = new Array(4);
	p[1] = p1;	p[3] = p3;
	p[6] = p6;	p[12]= p12;
	var m = document.all[month_nm].value;	if (!parseInt(p[m])) p[m]=0;
//	var sel_money = document.forms['basket_frm'].sel_money.value;if (!sel_money) sel_money = 0;
//	var allmoney = document.forms['basket_frm'].allmoney.value;	if (!allmoney) allmoney=0;
	var sel_money = document.forms['put_frm'].sel_money.value;if (!sel_money) sel_money = 0;
	var allmoney = document.forms['put_frm'].all_money.value;	if (!allmoney) allmoney=0;

	if (document.all[put_nm].checked)
	{
		document.all[old_nm].value = m;

		document.getElementById('sel_basket').innerHTML++;
		sel_money = parseInt(sel_money) + parseInt(p[m]);
//		document.forms['basket_frm'].sel_money.value = sel_money;
		document.forms['put_frm'].sel_money.value = sel_money;

		document.getElementById('all_basket').innerHTML++;
		allmoney = parseInt(allmoney) + parseInt(p[m]);
//		document.forms['basket_frm'].allmoney.value = allmoney;
		document.forms['put_frm'].all_money.value = allmoney;
	}
	 else
	{
		document.getElementById('sel_basket').innerHTML--;
		sel_money = parseInt(sel_money) - parseInt(p[m]);
//		document.forms['basket_frm'].sel_money.value = sel_money;
		document.forms['put_frm'].sel_money.value = sel_money;

		document.getElementById('all_basket').innerHTML--;
		allmoney = parseInt(allmoney) - parseInt(p[m]);
//		document.forms['basket_frm'].allmoney.value = allmoney;
		document.forms['put_frm'].all_money.value = allmoney;
	}
}

function change_month(put_nm, month_nm, p1, p3, p6, p12, old_nm)
{
	var p = new Array(4);
	p[1] = p1;	p[3] = p3;
	p[6] = p6;	p[12]= p12;
	var m = document.all[month_nm].value;	if (!parseInt(p[m])) p[m]=0;
	var m_old = document.all[old_nm].value; if (!parseInt(p[m_old])) p[m_old]=0;
//	var sel_money = document.forms['basket_frm'].sel_money.value;if (!sel_money) sel_money = 0;
//	var allmoney  = document.forms['basket_frm'].allmoney.value; if (!allmoney) allmoney=0;
	var sel_money = document.forms['put_frm'].sel_money.value;if (!sel_money) sel_money = 0;
	var allmoney  = document.forms['put_frm'].all_money.value; if (!allmoney) allmoney=0;

	if (document.all[put_nm].checked)
	{
		sel_money = parseInt(sel_money) - parseInt(p[m_old]) + parseInt(p[m]);
//		document.forms['basket_frm'].sel_money.value = sel_money;
		document.forms['put_frm'].sel_money.value = sel_money;

		allmoney = parseInt(allmoney) - parseInt(p[m_old]) + parseInt(p[m]);
//		document.forms['basket_frm'].allmoney.value = allmoney;
		document.forms['put_frm'].all_money.value = allmoney;
	}
	document.all[old_nm].value = m;
}

function isEmpty(txtNm, StrVal)
{
	var val = document.all[txtNm].value;
	if (isEmptyStr(val))
	{
		alert("Заполните поле " + StrVal);
	}
}

function isEmptyStr(strVal)
{
	for (var i = 0; i < strVal.length; i++)
		if (" " != strVal.charAt(i))
			return false;
	return true;
}

function ReCalc()
{
	document.sel_frm.mode.value = "recalc";
	document.sel_frm.submit();
}

function isValidEmailAddress(strVal)
{
	if (isEmptyStr(strVal)) return true
		else if (strVal.indexOf ( "@" , 1) == -1) return false
			else if ( strVal.indexOf ( "." , 3) == -1 ) return false;
	return true;
}

function ChkForm()
{
	if (document.sel_frm.client_name.value == "")
	{
		alert("Заполните поле ИМЯ");
		return false;
	}
	if (document.sel_frm.client_family.value == "")
	{
		alert("Заполните поле ФАМИЛИЯ");
		return false;
	}
	if (document.sel_frm.address.value == ""){
		alert("Заполните поле АДРЕСА");
		return false;
	}
	if (document.sel_frm.telephone.value == "")
	{
		alert("Заполните поле ТЕЛЕФОН");
		return false;
	}
	if (!isValidEmailAddress(document.sel_frm.email.value))
	{
		alert("Неправильно заполнено поле email");
		return false;
	}
	document.sel_frm.mode.value = "order";
	document.sel_frm.submit();
}