﻿
function init2() {
	var editor = pxDOM.byId('EMAIL');
	if (editor) editor.onkeypress = keyPress;
	
	var editor = pxDOM.byId('PASSWORD');
	if (editor) editor.onkeypress = keyPress;		
}

function login() {
	if (!checkValue()) return;
	var loginer = new Login();
	loginer.login();
}

function checkValue() {
	var editor = pxDOM.byId('EMAIL');
	if (editor.value == '') {
		pxDOM.byId('WARNING').innerHTML = 'Введите электронный адрес!';
		return false;
	}
	
	var editor = pxDOM.byId('PASSWORD');
	if (editor.value == '') {
		pxDOM.byId('WARNINGPASS').innerHTML = 'Введите пароль!';
		return false;
	}
	return true;
}

function keyPress(event) {
  var e = event || window.event;
  var code = e.charCode || e.keyCode;
  if (code == 13) login();      
}

function Login() {}

Login.prototype.login = function(id) {
	var value = this.readValue();
	this.Request = pxReq.newRequest(this.afterLogin);	
	document.editor = this;  
	if (!this.Request) return;

	pxReq.post(this.Request, 'script/req.php');
	this.Request.send("id=13&" + value);	

};

Login.prototype.afterLogin = function() {
	if (pxReq.state(document.editor.Request) != 0) return;
	var result = document.editor.Request.responseText;	
	if (result && result != "") {
		alert(result);
		return;
	}
	document.location = document.location;
};

Login.prototype.readValue = function() {
	result = new Array();
	result.push("email=" + pxDOM.byId('EMAIL').value);
	result.push("pass=" + pxDOM.byId('PASSWORD').value);
	return result.join("&");
}

window.onload = init2;