/*
 * Software is distributed on an "AS IS" basis,
 * WITHOUT WARRANTY OF ANY KIND, either express or implied.
 *
 * The Initial Developer of this code is SoftCorporation LLC.
 * Copyright (C) 2000 SoftCorporation LLC. All Rights Reserved.
 */
var SE  = "`qwertyuiop[]\\asdfghjkl;'zxcvbnm,./~@#$^&QWERTYUIOP{}|ASDFGHJKL:\"ZXCVBNM<>?";
var SR1 = new Array(1102,1103,1078,1077,1088,1090,1099,1091,1080,1086,1087,1096,1097,1101,1072,1089,1076,1092,1075,1093,1081,1082,1083,1095,39,1079,1100,1094,1074,1073,1085,1084,44,46,1098,1070,34,8470,63,47,92,1071,1046,1045,1056,1058,1067,1059,1048,1054,1055,1064,1065,1069,1040,1057,1044,1060,1043,1061,1048,1050,1051,1063,34,1047,1068,1062,1042,1041,1053,1052,59,58,1066);
var SR2 = new Array(96,1081,1094,1091,1082,1077,1085,1075,1096,1097,1079,1093,1098,92,1092,1099,1074,1072,1087,1088,1086,1083,1076,1078,1101,1103,1095,1089,1084,1080,1090,1100,1073,1102,46,126,8470,63,47,94,38,1049,1062,1059,1050,1045,1053,1043,1064,1065,1047,1061,1066,92,1060,1067,1042,1040,1055,1056,1054,1051,1044,1046,1069,1071,1063,1057,1052,1048,1058,1068,1041,1070,44);
var Lang = 'E';
var Layout = '1';
var Br = "";

function getkey(e)
{
if (window.event) return window.event.keyCode
else if (e) return e.which
else return null;
}

function swLang(form ,e)
{
  if (getkey(e) == 123)
  {
    chgLang(form);
  }
}

function translate(e)
{
  if (Lang == 'R')
  {
    var c = String.fromCharCode(getkey(e));
    var i = SE.indexOf(c);
    if (i >= 0)
    {
      if (Layout == '1') window.event.keyCode = SR1[i];
      else if (Layout == '2') window.event.keyCode = SR2[i];
    }
  }
}

function chgLang(form)
{
  if (Lang == 'E')
  {
    Lang = 'R';
    form.lang.value = "Russian";
  }
  else
  {
    Lang = 'E';
    form.lang.value = " English";
  }
  form.text.focus();
}
