var LangMode; var FarsiCodes= new Array (32,33,34,36,37,0,1548,1711,41,40,215,43,1608,45,46,47,48,49,50,51,52,53,54,55,56,57,58,1603,44,61,46,1567,64,1616,1584,125,1609,1615,1609,1604,1570,247,1600,1548,47,8217,1583,215,1563,1614,1569,1613,1601,8216,123,1611,1618,1573,126,1580,1688,1670,94,95,1662,1588,1584,1586,1610,1579,1576,1604,1575,1607,1578,1606,1605,1574,1583,1582,1581,1590,1602,1587,1601,1593,1585,1589,1591,1594,1592,60,124,62,1617) ; LangMode=0; //**** Farsi Mode=0, English mode=1 function submitenter(Sender, Evnt) { var chKey, tmpKey; if ( window.event.keyCode==145 ) //*** Scroll lock key { if (LangMode==1) LangMode=0 else LangMode=1; alert('Language mode Changed'); } if ( window.event.keyCode>127 ) return true;//alert('active english keyboard'); if ( LangMode==0) { if (window.event) chKey= window.event.keyCode else if (Evnt) chKey= Evnt.which; // if ( chKey>31 && chKey<128 ) if ( chKey>31 ) { tmpKey= FarsiCodes [chKey-32] ; if (window.event) window.event.keyCode= tmpKey else if (Evnt) Evnt.which=tmpKey; } } return true; } function selectAll(theField) { var tempval = eval('document.' + theField); tempval.focus(); tempval.select(); } function PastIcon(strIcon) { if ( LangMode==1 ) document.form1.chatmsg.value+= strIcon else document.form1.chatmsg.value= strIcon + document.form1.chatmsg.value; }