


function changePerson()
{
    var id = document.getElementById("personID").value;
    var textBlock = document.getElementById("yurDate");
    if (id == 0)
    {
        textBlock.style.display = 'none';
        document.getElementById("plan").style.height = "1250px";
    } else
    {
        textBlock.style.display = 'block';
        document.getElementById("plan").style.height = "1500px";
    }

    volume();
    sidebar();
    $("#page").attr("style","width: 1000px;");

    $(".event-account").bind("focus",
      function()
      {
        if (this.value == this.title) this.value = "";
      }).bind("blur",
      function()
      {
        if (this.value == "") this.value = this.title;
      }).blur();
      $("ul.menu").each(function()
      {
        $(this).children("li:last").css("margin-bottom", "0");
      });

}

function check_mail(mailbox)
{
    Box = new String(mailbox);
    if (Box.match(/^[a-zA-Z0-9\.\-\_]+\@[\w\-\.\_]+$/) == null)
    {
        return false;
    };
    return true;
}

function check_fio(fio)
{
    var tmp = fio.split(' ');
    if (tmp.length != 3) return false;
    return true;
}

function inputError(message, form){
    form.style.border = "2px solid #ABBAE4";
    alert(message);
    return false;
}



function checkForm(){

    document.getElementById('FIO').style.border      = "1px solid #ABBAE4";
    document.getElementById('email').style.border    = "1px solid #ABBAE4";

 var phone    = document.getElementById("phone").value;
 var icq      = document.getElementById("icq").value;
 var comment  = document.getElementById("comment").value;




    if (document.getElementById('personID').value == '0')
    {
        if (document.getElementById('FIO').value == '')
            return inputError("Пожалуйста, введите ФИО.", document.getElementById('FIO'));
        if (document.getElementById('email').value == '')
            return inputError("Пожалуйста, введите email.", document.getElementById('email'));
        if (!check_mail(document.getElementById('email').value))
            return inputError("Указанный ящик должен быть в формате имя@домен, например mail@mydomain.ru", document.getElementById('email'));
        if (!check_fio(document.getElementById('FIO').value))
            return inputError("ФИО должно состоять из Фамилии Имени Отчества, которые должны начинаться с большой буквы, например Петров Пётр Петрович", document.getElementById('FIO'));
    }
    else
    {
        /*
       document.getElementById('org_name').style.border = "1px solid #ABBAE4";
       document.getElementById('inn.style').border      = "1px solid #ABBAE4";
       document.getElementById('kpp').style.border      = "1px solid #ABBAE4";
       document.getElementById('jur_addr').style.border = "1px solid #ABBAE4";
*/
        if (document.getElementById('org_name').value == '')
            return  inputError("Пожалуйста, введите название организации.", document.getElementById('org_name'));
        if (document.getElementById('FIO').value == '')
            return  inputError("Пожалуйста, введите ФИО.", document.getElementById('FIO'));
        if (document.getElementById('email').value == '')
            return  inputError("Пожалуйста, введите email.", document.getElementById('email'));

        if (document.getElementById('inn').value == '')
            return  inputError("Пожалуйста, введите ИНН.", document.getElementById('inn'));
        if (document.getElementById('kpp').value == '')
            return  inputError("Пожалуйста, введите КПП.", document.getElementById('kpp'));
        if (document.getElementById('jur_addr').value == '')
            return  inputError("Пожалуйста, введите юридический адрес.", document.getElementById('jur_addr'));

    }


if((phone == '') && (icq == '') && (comment == '')){
if(!confirm("Вы уверены, что Вы хотите зарегистрировать аккаунт, не указав никаких дополнительных средств связи с Вами?"))
  return false;
else
  return true;
}
else
 return true;

}

function sendOrder()
{
    if (!checkForm())
    {
        return;
    }

    document.getElementById("b1").style.display = "none";
    document.getElementById("b2").style.display = "block";

    var planID   = document.getElementById("plan").className;



    var personID = document.getElementById("personID").value;
    var org_name = document.getElementById("org_name").value;
    var inn      = document.getElementById("inn").value;
    var kpp      = document.getElementById("kpp").value;
    var jur_addr = document.getElementById("jur_addr").value;
    var fiz_addr = document.getElementById("fiz_addr").value;
    var phone    = document.getElementById("phone").value;
    var fax      = document.getElementById("fax").value;
    var FIO      = document.getElementById("FIO").value;
    var email    = document.getElementById("email").value;
    var icq      = document.getElementById("icq").value;
    var comment  = document.getElementById("comment").value;

/*
  if (Recaptcha.get_response()) {
    ajax_sendOrder(Recaptcha.get_challenge(),Recaptcha.get_response(),personID,planID,comment,FIO,email,email,icq,org_name,inn,kpp,
                   jur_addr,fiz_addr,phone,fax,function(req){
                     */
    ajax_sendOrder(personID,planID,comment,FIO,email,email,icq,org_name,inn,kpp,
                   jur_addr,fiz_addr,phone,fax,function(req){

           var return_value = String(req.responseText);
           if (return_value == '0')
           {
              alert('Заявка на аккаунт отправлена. В течении 10-30 минут на указанный email придет письмо с регистрационными данными. Спасибо за то, что выбрали наши услуги!\n\nВнимание! Письма могут попадать в спам, проверяйте пожалуйста папку Спам и помечайте письма как Не спам.\nСпасибо за понимание!');
           } else
           {
             /*
             if (return_value == 'incorrect-captcha-sol') {
                alert('Неверно введены слова с картинки, попробуйте обновить картинку со словами и отправить заявку повторно.');
             } else {
               */
                alert('Возникла ошибка при отправке заявки');
            // }
           }

        });

        /*
  } else {
    alert("Пожалуйста, введите 2 слова с картинки в текстовое поле справа - это вынужденная мера против спама.\nСпасибо за понимание!");
  }

  */

}


