﻿// '##########################################################
// '## Sofware: BPG InfoTech Smart Publisher // Pro
// '## Copyright (C) 2003 BPG-InfoTech
// '## Author: Bessarion Paata Gougouchvili (BPG / Besarion Paatas dze Gugushvili)
// '##
// '## პროგრამული პროდუქტი: ბპგ-ინფოტექის სხარტი გამომცემელი
// '## ამ პროგრამული პროდუქტის საავტორო უფლებები ეკუთვნის ბპგ-ინფოტექ-ს
// '## ავტორი: ბესარიონ პაატას ძე გუგუშვილი, 2003
// '##
// '## This program is Copyrighted software; you can NOT redistribute it and/or
// '## modify previously having got written permission of Author
// '##
// '## All copyright notices regarding BPG-InfoTech and Smart Publisher // Pro
// '## must remain intact in the scripts and in the outputted HTML
// '## The "powered by" text/logo in the footer of the pages MUST
// '## remain visible when the pages are viewed on the internet or intranet
// '## and can be removed only previously having got written permission of Author.
// '##
// '## This program is distributed in the hope that it will be useful,
// '## but WITHOUT ANY WARRANTY; without even the implied warranty of
// '## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  
// '##
// '## You are responsible for choosing, maintaining and matching the 
// '## hardware and software components of the respective computer system. 
// '## You will load and use the this Software at your own risk. In no event shall 
// '## BPG-InfoTech be held liable to you for any loss or damage, or incidental 
// '## or consequential loss or damages arising out of any 
// '## action, from whatever source, concerning your use of or inability to use
// '## the Software, or errors or deficiencies in it, whether caused by
// '## negligence or otherwise.
// '##
// '## Support can be obtained from support forums and Smart Publisher // Pro site at:
// '## http://bpg.sytes.net
// '##
// '## Correspondence and Marketing Questions can be sent to:
// '## email address pointed on http://bpg.sytes.net
// '##########################################################

// event.keyCode უნდა იყოს უნიკოდის #

var kbdlang='2' // თავისთავადი თავდაპირველი

function langKAbpg()
{
kbdlang='1'; 
}

function langKAshift()
{
kbdlang='2'; 
}

function langLR()
{
kbdlang='3'; 
}

function changeVal() 
{ 


if (kbdlang=='1') // ბპგ
{ 
if (event.keyCode==97) event.keyCode=4304;  // ა
if (event.keyCode==98) event.keyCode=4305;  // ბ
if (event.keyCode==103) event.keyCode=4306;   // გ
if (event.keyCode==100) event.keyCode=4307;   // დ
if (event.keyCode==101) event.keyCode=4308;   // ე
if (event.keyCode==118) event.keyCode=4309;   // ვ
if (event.keyCode==122) event.keyCode=4310;   // ზ
if (event.keyCode==91) event.keyCode=4311;   // თ
if (event.keyCode==105) event.keyCode=4312;   // ი
if (event.keyCode==107) event.keyCode=4313;   // კ
if (event.keyCode==108) event.keyCode=4314;   // ლ
if (event.keyCode==109) event.keyCode=4315;   // მ
if (event.keyCode==110) event.keyCode=4316;   // ნ
if (event.keyCode==111) event.keyCode=4317;   // ო
if (event.keyCode==112) event.keyCode=4318;   // პ
if (event.keyCode==39) event.keyCode=4319;   // ჟ
if (event.keyCode==114) event.keyCode=4320;   // რ
if (event.keyCode==115) event.keyCode=4321;   // ს
if (event.keyCode==116) event.keyCode=4322;   // ტ
if (event.keyCode==117) event.keyCode=4323;   // უ
if (event.keyCode==102) event.keyCode=4324;   // ფ
if (event.keyCode==113) event.keyCode=4325;   // ქ
if (event.keyCode==46) event.keyCode=4326;   // ღ
if (event.keyCode==121) event.keyCode=4327;   // ყ
if (event.keyCode==44) event.keyCode=4328;   // შ
if (event.keyCode==59) event.keyCode=4329;   // ჩ
if (event.keyCode==99) event.keyCode=4330;   // ც
if (event.keyCode==93) event.keyCode=4331;   // ძ
if (event.keyCode==119) event.keyCode=4332;   // წ
if (event.keyCode==47) event.keyCode=4333;   // ჭ
if (event.keyCode==120) event.keyCode=4334;   // ხ
if (event.keyCode==106) event.keyCode=4335;   // ჯ
if (event.keyCode==104) event.keyCode=4336;   // ჰ

if (event.keyCode==65) event.keyCode=4256;  // ა მთავრული
if (event.keyCode==66) event.keyCode=4257;  // ბ მთავრული
if (event.keyCode==71) event.keyCode=4258;   // გ მთავრული
if (event.keyCode==68) event.keyCode=4259;   // დ მთავრული
if (event.keyCode==69) event.keyCode=4260;   // ე მთავრული
if (event.keyCode==86) event.keyCode=4261;   // ვ მთავრული
if (event.keyCode==90) event.keyCode=4262;   // ზ მთავრული
if (event.keyCode==123) event.keyCode=4263;   // თ მთავრული
if (event.keyCode==73) event.keyCode=4264;   // ი მთავრული
if (event.keyCode==75) event.keyCode=4265;   // კ მთავრული
if (event.keyCode==76) event.keyCode=4266;   // ლ მთავრული
if (event.keyCode==77) event.keyCode=4267;   // მ მთავრული
if (event.keyCode==78) event.keyCode=4268;   // ნ მთავრული
if (event.keyCode==79) event.keyCode=4269;   // ო მთავრული
if (event.keyCode==80) event.keyCode=4270;   // პ მთავრული
if (event.keyCode==34) event.keyCode=4271;   // ჟ მთავრული
if (event.keyCode==82) event.keyCode=4272;   // რ მთავრული
if (event.keyCode==83) event.keyCode=4273;   // ს მთავრული
if (event.keyCode==84) event.keyCode=4274;   // ტ მთავრული
if (event.keyCode==85) event.keyCode=4275;   // უ მთავრული
if (event.keyCode==70) event.keyCode=4276;   // ფ მთავრული
if (event.keyCode==81) event.keyCode=4277;   // ქ მთავრული
if (event.keyCode==62) event.keyCode=4278;   // ღ მთავრული
if (event.keyCode==89) event.keyCode=4279;   // ყ მთავრული
if (event.keyCode==60) event.keyCode=4280;   // შ მთავრული
if (event.keyCode==58) event.keyCode=4281;   // ჩ მთავრული
if (event.keyCode==67) event.keyCode=4282;   // ც მთავრული
if (event.keyCode==125) event.keyCode=4283;   // ძ მთავრული
if (event.keyCode==87) event.keyCode=4284;   // წ მთავრული
if (event.keyCode==63) event.keyCode=4285;   // ჭ მთავრული
if (event.keyCode==88) event.keyCode=4286;   // ხ მთავრული
if (event.keyCode==74) event.keyCode=4287;   // ჯ მთავრული
if (event.keyCode==72) event.keyCode=4288;   // ჰ მთავრული

if (event.keyCode==61) event.keyCode=46;   // წერტილი
if (event.keyCode==43) event.keyCode=44;   // მძიმე

if (event.keyCode==35) event.keyCode=8222;   // „ გამხსნელი ბჭალები
if (event.keyCode==36) event.keyCode=8220;   // “ დამხურავი ბჭალები

} 



if (kbdlang=='2') // შიფტით
{ 
if (event.keyCode==97) event.keyCode=4304;  // ა
if (event.keyCode==98) event.keyCode=4305;  // ბ
if (event.keyCode==103) event.keyCode=4306;   // გ
if (event.keyCode==100) event.keyCode=4307;   // დ
if (event.keyCode==101) event.keyCode=4308;   // ე
if (event.keyCode==118) event.keyCode=4309;   // ვ
if (event.keyCode==122) event.keyCode=4310;   // ზ
if (event.keyCode==84) event.keyCode=4311;   // თ
if (event.keyCode==105) event.keyCode=4312;   // ი
if (event.keyCode==107) event.keyCode=4313;   // კ
if (event.keyCode==108) event.keyCode=4314;   // ლ
if (event.keyCode==109) event.keyCode=4315;   // მ
if (event.keyCode==110) event.keyCode=4316;   // ნ
if (event.keyCode==111) event.keyCode=4317;   // ო
if (event.keyCode==112) event.keyCode=4318;   // პ
if (event.keyCode==74) event.keyCode=4319;   // ჟ
if (event.keyCode==114) event.keyCode=4320;   // რ
if (event.keyCode==115) event.keyCode=4321;   // ს
if (event.keyCode==116) event.keyCode=4322;   // ტ
if (event.keyCode==117) event.keyCode=4323;   // უ
if (event.keyCode==102) event.keyCode=4324;   // ფ
if (event.keyCode==113) event.keyCode=4325;   // ქ
if (event.keyCode==82) event.keyCode=4326;   // ღ
if (event.keyCode==121) event.keyCode=4327;   // ყ
if (event.keyCode==83) event.keyCode=4328;   // შ
if (event.keyCode==67) event.keyCode=4329;   // ჩ
if (event.keyCode==99) event.keyCode=4330;   // ც
if (event.keyCode==90) event.keyCode=4331;   // ძ
if (event.keyCode==119) event.keyCode=4332;   // წ
if (event.keyCode==87) event.keyCode=4333;   // ჭ
if (event.keyCode==120) event.keyCode=4334;   // ხ
if (event.keyCode==106) event.keyCode=4335;   // ჯ
if (event.keyCode==104) event.keyCode=4336;   // ჰ
} 

} 
