function bax(){
en=false;
}
function key_d() {
  key=event.keyCode;
  if (event.ctrlKey) {
		if ((key==75) || (key==107))
		   en=!en;
  }
}

function key_p() { 
  if (en==false) {
  keyCh=event.keyCode;
  switch (keyCh){
    case 47:rch=1592;break;
    case 70,102:rch=1575;break;
    case 66,98:rch=1576;break;
    case 103:rch=1577;break;
    case 84,116:rch=1578;break;
    case 71:rch=1590;break;
    case 63:rch=1567;break;
    case 68:rch=1570;break;
    case 75:rch=1571;break;
    case 87,119:rch=1572;break;
    case 86,118:rch=1573;break;
    case 69,101:rch=1574;break;
    case 73,105:rch=1579;break;
    case 74:rch=1580;break;         
    case 106:rch=1602;break;
    case 81,113:rch=1581;break;
    case 72:rch=1582;break;
    case 100:rch=1583;break;
    case 85,117:rch=1584;break;
    case 82,114:rch=1585;break;
    case 90,122:rch=1586;break;
    case 83,115:rch=1587;break;
    case 88,120:rch=1588;break;
    case 80,112:rch=1589;break;  
    case 104:rch=1593;break;
    case 67,99:rch=1594;break;
    case 65:rch=1595;break;
    case 70:rch=1601;break;
    case 107:rch=1603;break;
    case 108:rch=1604;break;
    case 77,109:rch=1605;break;  
    case 78,110:rch=1606;break;
    case 97:rch=1607;break;  
    case 79,111:rch=1608;break;
    case 40:rch=41;break;
    case 41:rch=40;break;
    case 76:rch=65275;break;
    case 89,121:rch=1610;break;
    case 44:rch=1548;break;
    case 59:rch=1563;break;
    case 39:rch=171;break;
    case 34:rch=187;break;
    default: rch=keyCh;
  }  
  event.keyCode=rch;
  }
} 
