﻿// JScript File
//===========================================
//=       ...::: AJAX BLOCK :::...          =
//===========================================
var req_send = null;

function send(inf)
{
    //вешаем ожидение
    WaitVisible();

    req_send = getRequest();
    req_send.onreadystatechange = stateChange_send;
    req_send.open("POST", "empty.aspx", true);
    req_send.setRequestHeader("Content-Type", "text/html");
    req_send.send(inf);
}
function stateChange_send()
{
    if(req_send.readyState == 4)
    {
        if(req_send.responseText.length == 0)
        {
           //window.location.replace("message.wait.aspx");
           navigate("message.wait.aspx");
        }
        else
        {
            if(req_send.responseText == "error") navigate("message.error.aspx");
            else Message(req_send.responseText);
        }
        WaitHidden();
    }
}

//===========================================

function RegUser()
{
    var login   = document.getElementById("inpt_login").value;
    var psw     = document.getElementById("inpt_psw").value;
    var psw2    = document.getElementById("inpt_psw2").value;
    var name    = document.getElementById("inpt_name").value;
    var org     = document.getElementById("inpt_org").value;
    var country = document.getElementById("inpt_country").value;
    var address = document.getElementById("inpt_address").value;
    var phone   = document.getElementById("inpt_phone").value;
    var email   = document.getElementById("inpt_email").value;
    var site    = document.getElementById("inpt_site").value;
    var hobi    = document.getElementById("inpt_hobi").value;
    
    if(login.replace(/ /g, "") != "" && psw.replace(/ /g, "") != "" && psw2.replace(/ /g, "") != "" && name.replace(/ /g, "") != "" && org.replace(/ /g, "") != "" && country.replace(/ /g, "") != "" && address.replace(/ /g, "") != "" && phone.replace(/ /g, "") != "" && email.replace(/ /g, "") != "")
    {
        var info = login + "*&*" + psw + "*&*" + psw2 + "*&*" + name + "*&*" + org + "*&*" + country + "*&*" + address + "*&*" + phone + "*&*" + email + "*&*" + site + "*&*" + hobi;
        
        //отправляем запрос
        send(info);
    }
    else
    {
        var mes = "Поля, помеченные звёздочкой, необходимо заполнить!!!";
        if(lang != "") mes = "The fields marked asterisk necessary to fill!!!";
        //показываем сообщение
        Message(mes);
    }
}