window.onload=function ()
{
btnlogining=document.getElementById('btnlogin');
if(btnlogining!=null)
{
btnlogining.onclick=logining;
}
registerbtn=document.getElementById('registrbtn');
if(registerbtn!=null)
{
registerbtn.onclick=sendRegistration;
}

rememberbtn=document.getElementById('btnremember');
if(rememberbtn!=null)
{
rememberbtn.onclick=rememberUser;
}
}
////
function logining()
{

inplogin=document.getElementById("login");
inppasword=document.getElementById("pass");
    // Create new JsHttpRequest object.
    var req = new JsHttpRequest();
    // Code automatically called on load finishing.
    req.onreadystatechange = function() {
        if (req.readyState == 4) {
        try{
        if(req.responseJS.errors!=null)
        {
        alert(req.responseJS.errors+"");
        }else{
	    document.getElementById("loginspan").innerHTML = req.responseJS.userwelcomecontent;
	    if(req.responseJS.refreshPage==1)
	    {
	    window.document.location=document.location;
	    }
	    }
	    }
	    catch(Erro){
	    
	    }
		}
		else{
	
		}
    }
    // Prepare request object (automatically choose GET or POST).
    req.open('POST', '/logRegUsers.php', true);
    // Send data to backend.
    req.send( { login: inplogin.value, pasword:inppasword.value, input:'logining' } );

}

////
function rememberUser()
{

rememberemail=document.getElementById("emailremember");
    // Create new JsHttpRequest object.
    var req = new JsHttpRequest();
    // Code automatically called on load finishing.
    req.onreadystatechange = function() {
        if (req.readyState == 4) {
        try{
        if(req.responseJS.errors!=null)
        {
        alert(req.responseJS.errors+"");
        }else{
	    document.getElementById("errorremember").innerHTML = req.responseJS.content;
	    }
	    }
	    catch(Erro){
	    
	    }
		}
		else{
	
		}
    }
    // Prepare request object (automatically choose GET or POST).
    req.open('POST', '/logRegUsers.php', true);
    // Send data to backend.
    req.send( { email: rememberemail.value,  input:'remember' } );

}


//////  функция регистрации, послылает данные  регистрации на сервер
function sendRegistration()
{
login2=document.getElementById("login2");
pass2=document.getElementById("password2");
pass2_1=document.getElementById("password2_1");
sname=document.getElementById("sname");
nameuser=document.getElementById("nameuser");
patronymic=document.getElementById("patronymic");
city=document.getElementById("city");
phone=document.getElementById("phone");
email=document.getElementById("email");
changeadd=document.getElementById("changeadd");

inn=document.getElementById("inn");
kpp=document.getElementById("kpp");
organization=document.getElementById("organization");
bik=document.getElementById("bik");
bank=document.getElementById("bank");
    var req = new JsHttpRequest();
    // Code automatically called on load finishing.
    req.onreadystatechange = function() {
        if (req.readyState == 4) {
        try{
        if(req.responseJS.errors!=null)
        {
        alert(req.responseJS.errors+"");
        }else{
	    document.getElementById("registrationspan").innerHTML = req.responseJS.userregcontent;
	    }
	    }
	    catch(Erro){
	    
	    }
		}
		else{
	
		}
    }
    // Prepare request object (automatically choose GET or POST).
    req.open('POST', '/logRegUsers.php', true);
    // Send data to backend.
    req.send( {login2:login2.value,
pass2:pass2.value,
pass2_1:pass2_1.value,
sname:sname.value,
name:nameuser.value,
patronymic:patronymic.value,
city:city.value,
phone:phone.value,
email:email.value,
inn:inn.value,
kpp:kpp.value,
organization:organization.value,
bik:bik.value,
bank:bank.value,
changeadd:changeadd.value,
 input:'registration' } );
}

