
 mode=1
 window.defaultStatus="  System is in Farsi Mode   !"
 
 function AKeyDown()
 {
   if (window.event.shiftKey && window.event.altKey)
   {
     if (mode==0)
     {
      mode=1
      window.defaultStatus="  System is in Farsi Mode   !"
     }
     else
     {
       mode=0
       window.defaultStatus="  System is in English(Normal) Mode   !"
     }
     window.event.returnValue=false
    }
   window.event.returnValue=true
}

function AKeyPress(){
  switch (window.event.keyCode){
    case   44 :window.event.keyCode=1608;break;
    case   59 :window.event.keyCode=1705;break;
    case   60 :window.event.keyCode=1548;break;
    case   63 :window.event.keyCode=1567;break;
    case   91 :window.event.keyCode=1580;break;
    case   92 :window.event.keyCode=1688;break;
    case   93 :window.event.keyCode=1670;break;
    case   96 :window.event.keyCode=1662;break;
    case   65 :
    case   97 :window.event.keyCode=1588;break;//aA
    case   66 :
    case   98 :window.event.keyCode=1584;break;//bB
    case   67 :window.event.keyCode=1688;break;//C
    case   99 :window.event.keyCode=1586;break;//c
    case   68 :
    case  100 :window.event.keyCode=1610;break;//dD
    case   69 :
    case  101 :window.event.keyCode=1579;break;//eE
    case   70 :
    case  102 :window.event.keyCode=1576;break;//fF
    case   71 :
    case  103 :window.event.keyCode=1604;break;//gG
    case   72 :window.event.keyCode=1570;break;//H
    case  104 :window.event.keyCode=1575;break;//h
    case   73 :
    case  105 :window.event.keyCode=1607;break;//iI
    case   74 :
    case  106 :window.event.keyCode=1578;break;//jJ
    case   75 :
    case  107 :window.event.keyCode=1606;break;//kK
    case   76 :
    case  108 :window.event.keyCode=1605;break;//lL
    case   77 :
    case  109 :window.event.keyCode=1574;break;//mM
    case   78 :
    case  110 :window.event.keyCode=1583;break;//nN
    case   79 :
    case  111 :window.event.keyCode=1582;break;//oO
    case   80 :
    case  112 :window.event.keyCode=1581;break;//pP
    case   81 :
    case  113 :window.event.keyCode=1590;break;//qQ
    case   82 :
    case  114 :window.event.keyCode=1602;break;//rR
    case   83 :
    case  115 :window.event.keyCode=1587;break;//sS
    case   84 :
    case  116 :window.event.keyCode=1601;break;//tT
    case   85 :
    case  117 :window.event.keyCode=1593;break;//uU
    case   86 :
    case  118 :window.event.keyCode=1585;break;//vV
    case   87 :
    case  119 :window.event.keyCode=1589;break;//wW
    case   88 :
    case  120 :window.event.keyCode=1591;break;//xX
    case   89 :
    case  121 :window.event.keyCode=1594;break;//yY
    case   90 :
    case  122 :window.event.keyCode=1592;break;//zZ
    case  126 :window.event.keyCode=215;break;
    case  247 :
    case 8205 :
    case   96 :window.event.keyCode=1662;break;
    case   39 :window.event.keyCode=1711;break;
    case 1740 :window.event.keyCode=1610;break;//í

  }
}
