function process_login (reqs)
{
if ('OK' == reqs) { // enter a game
//alert (top.window.document.cookie);
top.window.location = '/main?' + String (Math.random ());
} else if (reqs.indexOf ('
= 0) { // account expired
var regp = get_by_idl ('loginscr');
if (regp) { regp.innerHTML = reqs; }
regp = get_by_idl ('waita');
if (regp) { regp.style.visibility = 'hidden'; }
} else { // show error
var regp = get_by_idl ('waita');
if (regp) { regp.style.visibility = 'hidden'; }
alert ('Произошла ошибка при входе в игру:\n\n' + reqs);
}
}
function process_req (reqs)
{
if ('OK' == reqs) { // enter a game
top.window.location = '/main?' + String (Math.random ());
} else { // show error
var regp = get_by_idl ('waita');
if (regp) { regp.style.visibility = 'hidden' };
alert ('Произошла ошибка при активации свитка доступа:\n\n' + reqs);
}
}
function process_brefr (reqs)
{
var regp = get_by_id (top.window.document, 'loginscr');
if (regp) { regp.innerHTML = reqs; }
}
function show_opic (n,o,ext) {
var el = get_by_idl (n);
if (el) el.src = '/img/'+n+o+'.'+ext;
}
// w, h, t, l, name, to change image (swap with ending "o"), link; extension
function draw_spage (arr,ext)
{
for (var i = 0; i < arr.length; i += 7) {
var lnk1 = '', lnk2 = '', onm = '';
if (arr[i + 6]) {
lnk1 = '' : '>');
lnk2 = '';
}
if (arr[i + 5]) {
onm = ' onmousemove="show_opic(\''+arr[i + 5]+'\',\'o\',\''+ext+'\')" onmouseout="show_opic(\''+arr[i + 5]+'\',\'\',\''+ext+'\')"';
}
document.write (''+lnk1+'

'+lnk2+'
');
}
}
function get_qparam (pname) {
var str = window.location.search;
if (pname == '') return str.substring (1);
var __iop = str.indexOf (pname);
if (('' == str) || (-1 == __iop)) { return ''; }
__iop += pname.length + 1;
var __iof = str.indexOf ('&', __iop);
if (-1 == __iof) { __iof = str.length; }
return str.substring (__iop, __iof);
}
function login_set_rpdiv () {
document.write ('');
}
function login_showrp () {
var el = top.get_by_idl ("rpdiv");
var el2 = top.get_by_idl ("rpass");
if (el && el2) {
el2.src = '/reg.pl?a=rec&s=1&'+Math.random ();
if (el.style.visibility != "visible") el.style.visibility = "visible";
el.style.left = (screen.availWidth / 2 - 300) + "px";
el.style.top = (screen.availHeight / 2 - 228) + "px";
}
}
function login_hiderp () {
var el = top.get_by_idl ("rpdiv");
if (el) {
el.style.visibility = "hidden";
}
}