var wmr = "R400086179423";
var wmz = "Z369809285433";
var wme = "E402264539290";
var wmr_bank = "R354581029444";
var wmz_bank = "Z890835517866";
var botton_limit_kurs = 1; // Нижний предел курса
var top_limit_kurs = 1; // Верхний предел курса
var msg_err = "Поля, отмеченные *, обязательны для заполнения!";

function ReturnBorder(path)
{
  path.style.border = "1px solid #000000";
}

function isValidEmail(email)
{
  var re = new RegExp(/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i);
  return re.test(email);
}

function CheckSignupForm(path)
{
  var err = false;
  if (path.wmid.value == "")
  {
    err = true;
  }
  
  /*
  if(path.passwd1.value == "")
  {
	path.passwd1.style.background = "url(images/input_bg_err.png)";
	document.getElementById("input-l2").style.background = "url(images/input_l_errnot.png)";
	document.getElementById("input-r2").style.background = "url(images/input_r_errnot.png)";
    err = true;
  }
  if(path.passwd2.value == "")
  {
	path.passwd2.style.background = "url(images/input_bg_err.png)";
	document.getElementById("input-l3").style.background = "url(images/input_l_errnot.png)";
	document.getElementById("input-r3").style.background = "url(images/input_r_errnot.png)";
    err = true;
  }
  */
  
  else if (path.email.value == "")
  {
    err = true;
  }
  if(err)
  {
    document.getElementById("msg_singup_err").innerHTML = msg_err;
    return false;
  }
  else
  {
    return true;
  }
}

function CheckContactsForm(path)
{
  var err = false;
  if(path.fio.value == "")
  {
	path.fio.style.background = "url(images/input_bg_err.png)";
	document.getElementById("input-l1").style.background = "url(images/input_l_errnot.png)";
	document.getElementById("input-r1").style.background = "url(images/input_r_errnot.png)";
    err = true;
  }
  if(path.email.value == "")
  {
	path.email.style.background = "url(images/input_bg_err.png)";
	document.getElementById("input-l2").style.background = "url(images/input_l_errnot.png)";
	document.getElementById("input-r2").style.background = "url(images/input_r_errnot.png)";
    err = true;
  }
  if(path.message.value == "")
  {
	document.getElementById("textarea").style.background = "url(images/textarea_errnot.png)";
    err = true;
  }
  if(err)
  {
    document.getElementById("msg_contacts_err").innerHTML = msg_err;
    return false;
  }
  else
  {
    return true;
  }
}

function CheckOutForm(path)
{
  var err = false;
  if(path.fio.value == "")
  {
	path.fio.style.background = "url(images/input_bg_err.png)";
	document.getElementById("input-l1").style.background = "url(images/input_l_err.png)";
	document.getElementById("input-r1").style.background = "url(images/input_r_err.png)";
    
	err = true;
  }
  if(path.passport.value == "")
  {
	path.passport.style.background = "url(images/input_bg_err.png)";
	document.getElementById("input-l2").style.background = "url(images/input_l_err.png)";
	document.getElementById("input-r2").style.background = "url(images/input_r_err.png)";
    err = true;
  }
  if(path.LMI_PAYMENT_AMOUNT.value == "")
  {
	path.LMI_PAYMENT_AMOUNT.style.background = "url(images/input_bg_err.png)";
	document.getElementById("input-l4").style.background = "url(images/input_l_err.png)";
	document.getElementById("input-r4").style.background = "url(images/input_r_err.png)";
    err = true;
  }
  if(path.rulbox.checked == false)
  {
	document.getElementById("rul").style.color = "#FF0000";
	document.getElementById("falcheck").style.background = "url(images/falcheck_err.png)";
    err = true;
  }
  
  /*
  if (document.getElementById("intype").value == 'PSB' && path.numcl.value == "")
  {
	path.numcl.style.background = "url(images/input_bg_err.png)";
	document.getElementById("input-l3").style.background = "url(images/input_l_err.png)";
	document.getElementById("input-r3").style.background = "url(images/input_r_err.png)";
    err = true;
  }  
  */
  
  if(err)
  {
    document.getElementById("msg_out_err").innerHTML = msg_err;
    return false;
  }
  else
  {
    if(path.valuta.value == 'wmr')
    {
      path.LMI_PAYEE_PURSE.value = wmr;
    }
    else if(path.valuta.value == 'wmz')
    {
      path.LMI_PAYEE_PURSE.value = wmz;
    }
    else if(path.valuta.value == 'wme')
    {
      path.LMI_PAYEE_PURSE.value = wme;
    }
    
	/*
	if (document.getElementById("intype").value == 'PSB')
	{
	  var intype_wm = 'Номер клиента: ' + path.numcl.value;
	}
	else {intype_wm = '';}
	*/
	
	//path.LMI_PAYMENT_DESC.value = "ФИО: " + path.fio.value + " Паспорт: " + path.passport.value + " Телефон: " + path.phone.value +" Получу на руки: " + document.getElementById("receive").innerHTML + " руб." + intype_wm;
	path.LMI_PAYMENT_DESC.value = "ФИО: " + path.fio.value + " Паспорт: " + path.passport.value + " Телефон: " + path.phone.value +" Получу на руки: " + document.getElementById("receive").innerHTML + " руб.";
    return true;
  }
}

function OutWM()
{
  var path = document.getElementById("out_form");
  //var discount = parseFloat(path.discount.value);
  var outwm = parseFloat(path.LMI_PAYMENT_AMOUNT.value);
  var comis, with_comis, kurs;
  if(!isNaN(outwm) && outwm >= 0)
  {
    comis = outwm * 0.008;
    if(path.valuta.value == "wmr")
    {
      //подсчет комиссии Webmoney для WMR
      if(comis < 0.01) {with_comis = outwm + 0.01;}
      else if(comis >= 1500) {with_comis = outwm + 1500;}
      else {with_comis = outwm + comis;}
      kurs = 2;
    }
    else if(path.valuta.value == "wmz")
    {
      //подсчет комиссии Webmoney для WMZ
      if(comis < 0.01) {with_comis = outwm + 0.01;}
      else if(comis >= 50) {with_comis = outwm + 50;}
      else {with_comis = outwm + comis;}
      kurs = parseFloat(path.kursUSD.value);
    }
    else if(path.valuta.value == "wme")
    {
      //подсчет комиссии Webmoney для WME
      if(comis < 0.01) {with_comis = outwm + 0.01;}
      else if(comis >= 50) {with_comis = outwm + 50;}
      else {with_comis = outwm + comis;}
      kurs = parseFloat(path.kursEUR.value);
    }
    outwm = outwm * (kurs - botton_limit_kurs);
    // подсчет внутренней комиссии
    if(outwm <= 10) {outwm = 0;}
    else if(outwm <= 100) {outwm = outwm - 10;}
    //else if(outwm <= 19999.99) {outwm = outwm * (0.95 + 0.05 * discount);}
    //else if(outwm <= 39999.99) {outwm = outwm * (0.96 + 0.04 * discount);}
    //else if(outwm <= 59999.99) {outwm = outwm * (0.97 + 0.03 * discount);}
    //else {outwm = outwm * (0.98 + 0.02 * discount);}
    //else if(outwm <= 19999.99) {outwm = outwm * 0.95;}
    //else if(outwm <= 39999.99) {outwm = outwm * 0.96;}
    //else if(outwm <= 59999.99) {outwm = outwm * 0.97;}
    //else {outwm = outwm * 0.98;}
    else {outwm = outwm * 0.93;}
  }
  else
  {
    outwm = with_comis = 0;
  }
  document.getElementById("with_comis").innerHTML = Math.round(with_comis * 100) / 100;
  document.getElementById("receive").innerHTML = Math.round(outwm * 100) / 100;
}

function CheckPinForm(path)
{
  var err = false;
  var msg_pin_err = '';
  if(!isValidEmail(path.email.value))
  {
	path.email.style.background = "url(images/input_bg_err.png)";
	document.getElementById("input-l").style.background = "url(images/input_l_errnot.png)";
	document.getElementById("input-r").style.background = "url(images/input_r_errnot.png)";
    msg_pin_err += 'Некорректный E-Mail!';
    err = true;
  }
  if(err)
  {
    document.getElementById("msg_pin_err").innerHTML = msg_pin_err;
    return false;
  }
  else
  {
    if(path.valuta.value == 'wmr')
    {
      path.LMI_PAYEE_PURSE.value = wmr;
    }
    else if(path.valuta.value == 'wmz')
    {
      path.LMI_PAYEE_PURSE.value = wmz;
    }
    else if(path.valuta.value == 'wme')
    {
      path.LMI_PAYEE_PURSE.value = wme;
    }
    return true;
  }
}

function PinWM()
{
  var path = document.getElementById("pin_form");
  var price = parseFloat(path.priceWMR.value);
  var kurs;
  
  if(path.valuta.value == 'wmr')
  {
    kurs = 1;
  }
  else if(path.valuta.value == 'wmz')
  {
    kurs = parseFloat(path.kursUSD.value);
  }
  else if(path.valuta.value == 'wme')
  {
    kurs = parseFloat(path.kursEUR.value);
  }
  path.LMI_PAYMENT_AMOUNT.value = Math.round(price / kurs * 100) / 100;
  document.getElementById("pin_price").innerHTML = path.LMI_PAYMENT_AMOUNT.value;
}

function PinEmail() {
  document.getElementById("LMI_PAYMENT_DESC").value = document.getElementById("LMI_PAYMENT_DESC").value +' | E-mail: '+ document.getElementById("email").value;
}

function inWM_f_account()
{
  var inwm_f, kurs, give_on_wmk;
  inwm_f = parseFloat(document.getElementById("inwm_f").value);
  if(document.getElementById("valuta_f").value == 'wmr')
  {
    kurs = 0;	
  }
  else if(document.getElementById("valuta_f").value == 'wmz')
  {
    kurs = document.getElementById("kursUSD").value;
  }
  else if(document.getElementById("valuta_f").value == 'wme')
  {
    kurs = document.getElementById("kursEUR").value;
  }
  kurs = parseFloat(kurs) + top_limit_kurs;

  // подсчет внутренней комиссии
  /*
  if(document.getElementById("intyper").value == 'PSB')
  {
    if(isNaN(inwm_f)) {give_on_wmk = 0;}
    else if(inwm_f <= 50) {give_on_wmk = 0;}
    else if(inwm_f <= 5000) {give_on_wmk = inwm_f - 50.0;}
	else {give_on_wmk = inwm_f - (inwm_f * 1 / 101);}
  }
  else
  {  
    if(isNaN(inwm_f)) {give_on_wmk = 0;}
    else if(inwm_f <= 10) {give_on_wmk = 0;}
    else if(inwm_f <= 100) {give_on_wmk = inwm_f - 10.0;}
	else if(inwm_f <= 19999.99) {give_on_wmk = inwm_f - (inwm_f * 2.5 / 102.5);}
    else if(inwm_f <= 39999.99) {give_on_wmk = inwm_f - (inwm_f * 2 / 102);}
    else {give_on_wmk = inwm_f - (inwm_f * 1 / 101);}
  }
  */
  if (isNaN(inwm_f)) {give_on_wmk = 0;}
  else if (inwm_f <= 10) {give_on_wmk = 0;}
  else if (inwm_f <= 100) {give_on_wmk = inwm_f - 10.0;}
  else if (inwm_f <= 19999.99) {give_on_wmk = inwm_f - (inwm_f * 2.5 / 102.5);}
  else if (inwm_f <= 39999.99) {give_on_wmk = inwm_f - (inwm_f * 2 / 102);}
  else {give_on_wmk = inwm_f - (inwm_f * 1 / 101);}
  //

  give_on_wmk = Math.round(100 * give_on_wmk / kurs) / 100;
  document.getElementById("give_on_wmk").innerHTML = give_on_wmk;
}

function inWM_f()
{
  var inwm_f, kurs, give_on_wmk;
  inwm_f = parseFloat(document.getElementById("inwm_f").value);
  if(document.getElementById("valuta_f").value == 'wmr')
  {
    kurs = 0;
  }
  else if(document.getElementById("valuta_f").value == 'wmz')
  {
    kurs = document.getElementById("kursUSD").value;
  }
  else if(document.getElementById("valuta_f").value == 'wme')
  {
    kurs = document.getElementById("kursEUR").value;
  }
  kurs = parseFloat(kurs) + top_limit_kurs;

  // подсчет внутреннкй комиссии
  if(isNaN(inwm_f)) {give_on_wmk = 0;}
  else if(inwm_f <= 10) {give_on_wmk = 0;}
  else if(inwm_f <= 100) {give_on_wmk = inwm_f - 10.0;}
  else if(inwm_f <= 19999.99) {give_on_wmk = inwm_f - (inwm_f * 2.5 / 102.5);}
  else if(inwm_f <= 39999.99) {give_on_wmk = inwm_f - (inwm_f * 2 / 102);}
  else {give_on_wmk = inwm_f - (inwm_f * 1 / 101);}

  give_on_wmk = Math.round(100 * give_on_wmk / kurs) / 100;
  document.getElementById("give_on_wmk").innerHTML = give_on_wmk;
}

function inWM_b()
{
  var must_on_wmk, kurs, must_inwm;
  must_on_wmk = parseFloat(document.getElementById("must_on_wmk").value);
  if(document.getElementById("valuta_b").value == 'wmr')
  {
    kurs = 0;
  }
  else if(document.getElementById("valuta_b").value == 'wmz')
  {
    kurs = document.getElementById("kursUSD").value;
  }
  else if(document.getElementById("valuta_b").value == 'wme')
  {
    kurs = document.getElementById("kursEUR").value;
  }
  kurs = parseFloat(kurs) + top_limit_kurs;
  
  must_inwm = must_on_wmk * kurs;
  // подсчет внутренней комиссии
  if(isNaN(must_inwm)) {must_inwm = 0;}
  else if(must_inwm <= 100) {must_inwm = must_inwm + 10;}
  else if(must_inwm <= 19999.99) {must_inwm = must_inwm * 1.025;}
  else if(must_inwm <= 39999.99) {must_inwm = must_inwm * 1.02;}
  else {must_inwm = must_inwm * 1.01;}
  
  must_inwm = Math.round(must_inwm * 100) / 100;
  document.getElementById("must_inwm").innerHTML = must_inwm;
}

function PAY()
{
  var path = document.getElementById("pay");
  var pay = parseFloat(path.amount.value);
  var comis, kurs, with_comis;
  if(!isNaN(pay) && pay >= 0)
  {
	if (pay<=99) {pay = pay + 5;}
	else {pay = pay * 1.05;}
	comis = pay * 0.008;
	
    if(path.valuta.value == "wmr")
    {
      if(comis < 0.01) {with_comis = pay + 0.01;}
      else if(comis >= 1500) {with_comis = pay + 1500;}
      else {with_comis = pay + comis;}
	  kurs = 0;
    }
    else if(path.valuta.value == "wmz")
    {
      if(comis < 0.01) {with_comis = pay + 0.01;}
      else if(comis >= 50) {with_comis = pay + 50;}
      else {with_comis = pay + comis;}
      kurs = parseFloat(path.kursUSD.value);
    }
    else if(path.valuta.value == "wme")
    {
      if(comis < 0.01) {with_comis = pay + 0.01;}
      else if(comis >= 50) {with_comis = pay + 50;}
      else {with_comis = pay + comis;}
      kurs = parseFloat(path.kursEUR.value);
    }
	kurs = parseFloat(kurs) + top_limit_kurs;
    pay = Math.round(100 * pay / kurs) / 100;
	with_comis = Math.round(100 * with_comis / kurs) / 100;
  }
  else {pay = with_comis = 0;}
  document.getElementById("incomis").innerHTML = Math.round(pay * 100) / 100;
  document.getElementById("incomis_input").value = Math.round(pay * 100) / 100;
  document.getElementById("with_comis").innerHTML = Math.round(with_comis * 100) / 100;
}

function CheckgtsForm(path)
{
  var err = false;
  if(path.lic.value == "")
  {
    path.lic.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.phone.value == "")
  {
    path.phone.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.cont.value == "")
  {
    path.cont.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.amount.value == "")
  {
    path.amount.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.LMI_PAYMENT_AMOUNT.value == "")
  {
    path.LMI_PAYMENT_AMOUNT.style.border = "1px solid #FF0000";
    err = true;
  }
  if(err)
  {
    document.getElementById("msg_pay_err").innerHTML = msg_err;
    return false;
  }
  else
  {
    if(path.valuta.value == 'wmr') {path.LMI_PAYEE_PURSE.value = wmr;}
    else if(path.valuta.value == 'wmz') {path.LMI_PAYEE_PURSE.value = wmz;}
    else if(path.valuta.value == 'wme') {path.LMI_PAYEE_PURSE.value = wme;}
    path.LMI_PAYMENT_DESC.value = "ГТС. " + "Лиц. счет: " + path.lic.value + " Телефон: " + path.phone.value + " Конт. информация: " + path.cont.value +" К оплате по счету: " + path.amount.value + " руб.";
    return true;
  }
}

function CheckrapidaForm(path)
{
  var err = false;
  if(path.number.value == "")
  {
    path.number.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.cont.value == "")
  {
    path.cont.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.amount.value == "")
  {
    path.amount.style.border = "1px solid #FF0000";
    err = true;
  }
  if(err)
  {
    document.getElementById("msg_pay_err").innerHTML = msg_err;
    return false;
  }
  else
  {
    if(path.valuta.value == 'wmr') {path.LMI_PAYEE_PURSE.value = wmr;}
    else if(path.valuta.value == 'wmz') {path.LMI_PAYEE_PURSE.value = wmz;}
    else if(path.valuta.value == 'wme') {path.LMI_PAYEE_PURSE.value = wme;}
    path.LMI_PAYMENT_DESC.value = "РАПИДА. " + "Номер в системе: " + path.number.value + " Конт. информация: " + path.cont.value +" К оплате по счету: " + path.amount.value + " руб.";
    return true;
  }
}

function ChecksinteztelecomForm(path)
{
  var err = false;
  if(path.login.value == "")
  {
    path.login.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.cont.value == "")
  {
    path.cont.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.amount.value == "")
  {
    path.amount.style.border = "1px solid #FF0000";
    err = true;
  }
  if(err)
  {
    document.getElementById("msg_pay_err").innerHTML = msg_err;
    return false;
  }
  else
  {
    if(path.valuta.value == 'wmr') {path.LMI_PAYEE_PURSE.value = wmr;}
    else if(path.valuta.value == 'wmz') {path.LMI_PAYEE_PURSE.value = wmz;}
    else if(path.valuta.value == 'wme') {path.LMI_PAYEE_PURSE.value = wme;}
    path.LMI_PAYMENT_DESC.value = "СИНТЕЗТЕЛЕКОМ. " + "Логин: " + path.login.value + " Конт. информация: " + path.cont.value +" К оплате по счету: " + path.amount.value + " руб.";
    return true;
  }
}

function CheckpskovregiongazForm(path)
{
  var err = false;
  if(path.lic.value == "")
  {
    path.lic.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.fio.value == "")
  {
    path.fio.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.adress.value == "")
  {
    path.adress.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.cont.value == "")
  {
    path.cont.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.amount.value == "")
  {
    path.amount.style.border = "1px solid #FF0000";
    err = true;
  }
  if(err)
  {
    document.getElementById("msg_pay_err").innerHTML = msg_err;
    return false;
  }
  else
  {
    if(path.valuta.value == 'wmr') {path.LMI_PAYEE_PURSE.value = wmr;}
    else if(path.valuta.value == 'wmz') {path.LMI_PAYEE_PURSE.value = wmz;}
    else if(path.valuta.value == 'wme') {path.LMI_PAYEE_PURSE.value = wme;}
    path.LMI_PAYMENT_DESC.value = "ПСКОВРЕГИОНГАЗ. " + "Лиц. счeт: " + path.lic.value + " Ф.И.О.: " + path.fio.value + " Адрес: " + path.adress.value + " Конт. информация: " + path.cont.value +" К оплате по счету: " + path.amount.value + " руб.";
    return true;
  }
}

function CheckpskovenergoagentForm(path)
{
  var err = false;
  if(path.number.value == "")
  {
    path.number.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.oldcount.value == "")
  {
    path.oldcount.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.newcount.value == "")
  {
    path.newcount.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.code.value == "")
  {
    path.code.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.cont.value == "")
  {
    path.cont.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.amount.value == "")
  {
    path.amount.style.border = "1px solid #FF0000";
    err = true;
  }
  if(err)
  {
    document.getElementById("msg_pay_err").innerHTML = msg_err;
    return false;
  }
  else
  {
    if(path.valuta.value == 'wmr') {path.LMI_PAYEE_PURSE.value = wmr;}
    else if(path.valuta.value == 'wmz') {path.LMI_PAYEE_PURSE.value = wmz;}
    else if(path.valuta.value == 'wme') {path.LMI_PAYEE_PURSE.value = wme;}
    path.LMI_PAYMENT_DESC.value = "ПСКОВЭНЕРГОАГЕНТ. " + "N абонентский: " + path.number.value + " Старые показания: " + path.oldcount.value + " Новые показания: " + path.newcount.value + " Код подразделения: " + path.code.value + " Конт. информация: " + path.cont.value +" К оплате по счету: " + path.amount.value + " руб.";
    return true;
  }
}

function CheckrcgpForm(path)
{
  var err = false;
  if(path.gku.value == "")
  {
    path.gku.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.lic.value == "")
  {
    path.lic.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.umr.value == "")
  {
    path.umr.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.cont.value == "")
  {
    path.cont.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.amount.value == "")
  {
    path.amount.style.border = "1px solid #FF0000";
    err = true;
  }
  if(err)
  {
    document.getElementById("msg_pay_err").innerHTML = msg_err;
    return false;
  }
  else
  {
    if(path.valuta.value == 'wmr') {path.LMI_PAYEE_PURSE.value = wmr;}
    else if(path.valuta.value == 'wmz') {path.LMI_PAYEE_PURSE.value = wmz;}
    else if(path.valuta.value == 'wme') {path.LMI_PAYEE_PURSE.value = wme;}
    path.LMI_PAYMENT_DESC.value = "РЦГП. " + "Сумма квитанции за ЖКУ: " + path.gku.value + " Номер Лицевого Счета: " + path.lic.value + " Номер УМР: " + path.umr.value + " Конт. информация: " + path.cont.value +" К оплате по счету: " + path.amount.value + " руб.";
    return true;
  }
}

function CheckptsForm(path)
{
  var err = false;
  if(path.voda.value == "")
  {
    path.voda.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.lic.value == "")
  {
    path.lic.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.umr.value == "")
  {
    path.umr.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.cont.value == "")
  {
    path.cont.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.amount.value == "")
  {
    path.amount.style.border = "1px solid #FF0000";
    err = true;
  }
  if(err)
  {
    document.getElementById("msg_pay_err").innerHTML = msg_err;
    return false;
  }
  else
  {
    if(path.valuta.value == 'wmr') {path.LMI_PAYEE_PURSE.value = wmr;}
    else if(path.valuta.value == 'wmz') {path.LMI_PAYEE_PURSE.value = wmz;}
    else if(path.valuta.value == 'wme') {path.LMI_PAYEE_PURSE.value = wme;}
    path.LMI_PAYMENT_DESC.value = "ПТС. " + " Сумма кв. за гор. воду и отопл.: " + path.voda.value + " Номер Лицевого Счета: " + path.lic.value + " Номер УМР: " + path.umr.value + " Конт. информация: " + path.cont.value +" К оплате по счету: " + path.amount.value + " руб.";
    return true;
  }
}

function ChecktvmediaForm(path)
{
  var err = false;
  if(path.number.value == "")
  {
    path.number.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.vid.value == "")
  {
    path.vid.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.cont.value == "")
  {
    path.cont.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.amount.value == "")
  {
    path.amount.style.border = "1px solid #FF0000";
    err = true;
  }
  if(err)
  {
    document.getElementById("msg_pay_err").innerHTML = msg_err;
    return false;
  }
  else
  {
    if(path.valuta.value == 'wmr') {path.LMI_PAYEE_PURSE.value = wmr;}
    else if(path.valuta.value == 'wmz') {path.LMI_PAYEE_PURSE.value = wmz;}
    else if(path.valuta.value == 'wme') {path.LMI_PAYEE_PURSE.value = wme;}
    path.LMI_PAYMENT_DESC.value = "ТВ-Медиа. " + "Номер Договора: " + path.number.value + " Вид услуги: " + path.vid.value + " Конт. информация: " + path.cont.value +" К оплате по счету: " + path.amount.value + " руб.";
    return true;
  }
}

function ChecktelesetiForm(path)
{
  var err = false;
  if(path.lic.value == "")
  {
    path.lic.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.vid.value == "")
  {
    path.vid.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.cont.value == "")
  {
    path.cont.style.border = "1px solid #FF0000";
    err = true;
  }
  if(path.amount.value == "")
  {
    path.amount.style.border = "1px solid #FF0000";
    err = true;
  }
  if(err)
  {
    document.getElementById("msg_pay_err").innerHTML = msg_err;
    return false;
  }
  else
  {
    if(path.valuta.value == 'wmr') {path.LMI_PAYEE_PURSE.value = wmr;}
    else if(path.valuta.value == 'wmz') {path.LMI_PAYEE_PURSE.value = wmz;}
    else if(path.valuta.value == 'wme') {path.LMI_PAYEE_PURSE.value = wme;}
    path.LMI_PAYMENT_DESC.value = "Телесети Плюс. " + "Номер лиц. счета: " + path.lic.value + " Вид услуги: " + path.vid.value + " Конт. информация: " + path.cont.value +" К оплате по счету: " + path.amount.value + " руб.";
    return true;
  }
}

function OpenMenu(path)
{
  var OpenMenu = document.getElementById(path);
  
  if (OpenMenu.style.display == 'none') OpenMenu.style.display = 'block';
  else OpenMenu.style.display = 'none';
}

function CloseMenu(path)
{
  var CloseMenu = document.getElementById(path);
  
  if (CloseMenu.style.display == 'block')
  {
	CloseMenu.style.display = 'none';
	document.getElementById('onoff').innerHTML = 'оффлайн';
  }
  else
  {
    CloseMenu.style.display = 'block';
	document.getElementById('onoff').innerHTML = 'онлайн';
  }
}

function showhidecheck(path)
{
  var showhidecheck = document.getElementById(path);
  if (showhidecheck.style.display == 'none')
  {
	showhidecheck.style.display = 'block';
	document.forma.rulbox.checked = true;
  }
  else
  {
    showhidecheck.style.display = 'none';
	document.forma.rulbox.checked = false;
  }
}


function CheckBankOut(path, maxout, kursUSD)
{
  maxout = parseInt(maxout);
  var err = false;
  var bank;
  var give = document.getElementById("give").innerHTML;
  var maxoutz = maxout / Math.round(kursUSD * 0.99); //курс ЦБ - 1%
  
  if(path.LMI_PAYMENT_AMOUNT.value == "")
  {
	path.LMI_PAYMENT_AMOUNT.style.background = "url(images/input_bg_err.png)";
	document.getElementById("input-l1").style.background = "url(images/input_l_err.png)";
	document.getElementById("input-r1").style.background = "url(images/input_r_err.png)";
    
	err = true;
  }
  if(path.oname.value == "")
  {
	path.oname.style.background = "url(images/input_bg_err.png)";
	document.getElementById("input-l2").style.background = "url(images/input_l_err.png)";
	document.getElementById("input-r2").style.background = "url(images/input_r_err.png)";
    err = true;
  }
  if(path.phone.value == "")
  {
	path.phone.style.background = "url(images/input_bg_err.png)";
	document.getElementById("input-l3").style.background = "url(images/input_l_err.png)";
	document.getElementById("input-r3").style.background = "url(images/input_r_err.png)";
    err = true;
  }
  if(path.card.value == "")
  {
	path.card.style.background = "url(images/input_bg_err.png)";
	document.getElementById("input-l4").style.background = "url(images/input_l_err.png)";
	document.getElementById("input-r4").style.background = "url(images/input_r_err.png)";
    err = true;
  }
  if(path.number.value == "")
  {
	path.number.style.background = "url(images/input_bg_err.png)";
	document.getElementById("input-l5").style.background = "url(images/input_l_err.png)";
	document.getElementById("input-r5").style.background = "url(images/input_r_err.png)";
    err = true;
  }
  if(path.number.value.length != 20)
  {
	path.number.style.background = "url(images/input_bg_err.png)";
	document.getElementById("input-l5").style.background = "url(images/input_l_err.png)";
	document.getElementById("input-r5").style.background = "url(images/input_r_err.png)";
	msg_err = 'Номер счета должен содержать 20 цифр';
	err = true;
  }
  if (path.valuta.value == 'WMR' && path.LMI_PAYMENT_AMOUNT.value > maxout)
  {
	path.LMI_PAYMENT_AMOUNT.style.background = "url(images/input_bg_err.png)";
	document.getElementById("input-l1").style.background = "url(images/input_l_err.png)";
	document.getElementById("input-r1").style.background = "url(images/input_r_err.png)";
	msg_err = 'Максимальная сумма вывода ' + maxout + ' WMR';
    err = true;
  }
  if (path.valuta.value == 'WMZ' && path.LMI_PAYMENT_AMOUNT.value > maxoutz)
  {
	path.LMI_PAYMENT_AMOUNT.style.background = "url(images/input_bg_err.png)";
	document.getElementById("input-l1").style.background = "url(images/input_l_err.png)";
	document.getElementById("input-r1").style.background = "url(images/input_r_err.png)";
	msg_err = 'Максимальная сумма вывода ' + maxoutz + ' WMZ';
    err = true;
  }
  
  if(err)
  {
    document.getElementById("msg_out_err").innerHTML = msg_err;
    return false;
  }
  else
  {
    if(path.valuta.value == 'WMR')
    {
      path.LMI_PAYEE_PURSE.value = wmr_bank;
    }
    else path.LMI_PAYEE_PURSE.value = wmz_bank;
    
	if (document.getElementById("bank").value == 'alpha') bank = ' Номер счета в Альфа-Клик: ' + path.card.value;
	else bank = ' УНК: ' + path.card.value + ' Номер счета: ' + path.number.value;
	
	path.LMI_PAYMENT_DESC.value = "ФИО: " + path.fi.value + " " + path.oname.value + " Паспорт: " + path.pnomer.value + " Телефон: " + path.phone.value +" Получу на счет: " + give + bank;
    return true;
  }
}
