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"; } }