sdvd = 680;
scd = 1280;

sdp = 5500;
//sdp2 = 900;
sdpk = 3200;

sib = 3500;
ssb = 3500;
ssbu = 1900;
ssbp = 900;
ssbf = 800;

smon = 1300;
//smonm = 1300;



function validForm(f)
{
	if(f.sum.value < 251)
	{
		alert("ОШИБКА ЗАПОЛНЕНИЯ! Вы не выбрали ни один товар!");
	}
	else if(f.pay.value == "наложенный платеж" && f.sum.value >= 1220)
	{
		alert("ОШИБКА ЗАПОЛНЕНИЯ! Доставка товаров на сумму свыше 1000 рублей осуществляется только по предоплате. Выберите другой способ доставки/оплаты.");
	}
	else if(!f.person.value || !f.name1.value)
	{
		alert("ОШИБКА ЗАПОЛНЕНИЯ! Пожалуйста, укажите полностью фамилию и имя!");
	}
	else if(f.pay.value != "курьер" && f.pay.value != "самовывоз" && !f.name2.value)
	{
		alert("ОШИБКА ЗАПОЛНЕНИЯ! Для отправки заказов почтой требуется указывать отчество получателя.");
	}
	else if(!f.mail.value.match(/^[\w]{1}[\w\.\-_]*@[\w]{1}[\w\-_\.]*\.[\w]{2,4}$/i) || f.mail.value.match(/@cfgame.ru/i))
	{
		alert("ОШИБКА ЗАПОЛНЕНИЯ! Правильно укажите Ваш e-mail! Заказ не будет принят к исполнению без возможности связи с Вами.");
	}
	else if(!f.phone.value && f.pay.value == "курьер")
	{
		alert("ОШИБКА ЗАПОЛНЕНИЯ! Обязательно укажите контактный телефон для связи с Вами! Курьер привозит заказ после предварительной договоренности по телефону.");
	}
	else if(f.pay.value != "курьер" && f.pay.value != "самовывоз" && !f.postcode.value)
	{
		alert("ОШИБКА ЗАПОЛНЕНИЯ! Для отправки заказов почтой требуется указывать почтовый индекс получателя.");
	}
	else if(f.pay.value != "самовывоз" && (!f.address.value || f.address.value.match(/http\:\/\//i) || f.address.value.match(/www\./i)))
	{
		alert("ОШИБКА ЗАПОЛНЕНИЯ! Укажите адрес доставки. Адреса интернет-сайтов не допускаются!");
	}
	else
	{
		check(f);
		f.submit();
	}
}


function get_price(name)
{
	if (name == "edvd") return sdvd + " руб.";
//	if (name == "ecd") return scd + " руб.";
//	if (name == "eny") return sny + " руб.";

//	if (name == "rs3") return srs3 + " руб.";
	if (name == "ib") return sib + " руб.";
	if (name == "dp") return sdp + " руб.";
//	if (name == "dp2") return sdp2 + " руб.";
	if (name == "dpk") return sdpk + " руб.";
	if (name == "sb") return ssb + " руб.";
	if (name == "sbu") return ssbu + " руб.";
	if (name == "sbp") return ssbp + " руб.";
	if (name == "sbf") return ssbf + " руб.";

	if (name == "mon") return smon + " руб.";
//	if (name == "monf") return smonf + " руб.";
//	if (name == "monm") return smonm + " руб.";

	return "нет в наличии";
//	return "ожидается";
}


function check(f)
{
	sum = 0;
	dostav = 0;
	koef = 1;

// Расчет суммы заказа

	if (f.edvd.checked) { f.edvd.value="+"; sum += sdvd; }
	if (f.ecd.checked) { f.ecd.value="+"; sum += scd; }

//	if (f.rs3.checked) { f.rs3.value="+"; sum += srs3; }
	if (f.ib.checked) { f.ib.value="+"; sum += sib; }
//	if (f.dp.checked) { f.dp.value="+"; sum += sdp; }
//	if (f.dpk.checked) { f.dpk.value="+"; sum += sdpk; }
	if (f.sb.checked) { f.sb.value="+"; sum += ssb; }
	if (f.sbu.checked) { f.sbu.value="+"; sum += ssbu; }
	if (f.sbp.checked) { f.sbp.value="+"; sum += ssbp; }
	if (f.sbf.checked) { f.sbf.value="+"; sum += ssbf; }

	if (f.mon.checked) { f.mon.value="+"; sum += smon; }
//	if (f.monf.checked) { f.monf.value="+"; sum += smonf; }
	if (f.monm.checked) { f.monm.value="+"; sum += smonm; }


// Расчет доставки

//	if (f.pay.value == "самовывоз")	{ f.address.value="г. Москва, ул. Грузинский вал, д. 11, стр. 11"; }
//	else { f.address.value=""; }

	if (f.pay.value == "курьер") { dostav = 250; }
	if (f.pay.value == "наложенный платеж") { dostav = 220; }

//	sum *= koef;
	sum += dostav;
	f.sum.value = sum;
}

// защита от спам-роботов
function code_email(login, server, domain) {
  eml = login + "@" + server + "." + domain;
  return eml;
}

function code_mailto(login, server, domain, subj) {
  eml = "mailto:" + code_email(login, server, domain);
  if (subj) eml += "?subject=" + subj;

  window.location.href = eml;
}
