//---  Seyed Mahdi Movashah ©2003 @I.R.IRAN  Version 2.1 ---\\
var mahal="", blang="FA", mfa="", curin, mova, defe="", help
//mahal="ALL"
function mfin(){mtag=window.event.srcElement;if ((((mtag.tagName=="INPUT" && mtag.type=="text") || mtag.tagName=="TEXTAREA") && (mahal=="ALL" || mtag.lang=="fa"))){
if (mfa=="hast") mlang.outerHTML="";mtag.insertAdjacentHTML("beforebegin", "<span title='Left Shift+Alt=>EN or FA\nShift+Space=>Halfspace\nCtrl+K=>See KeyPosition' id=mlang style='font-size:11; color:white; position:absolute;  z-index: 100;margin-left:0; padding-left:2; padding-bottom:2; font-family:tahoma; cursor:default;' onclick='toit()'><span style='background-color:darkblue;padding-left:2; padding-bottom:1; padding-top:2; padding-right:2; '>"+blang+"</span></span>");curin=mtag;mlang.style.marginTop=mtag.offsetHeight;mtag.title='!Press Ctrl+K to see Help';mtag.style.direction="rtl";mfa="hast";}else{if (mfa=="hast" && window.event.srcElement!=mlang){mlang.outerHTML="";mfa="";}if (help){hel.outerHTML="";help=false;}}}function toit(){if(blang=="FA") blang="EN"; else blang="FA";mlang.innerHTML=blang;curin.focus();}function mkdown(){
mtag=window.event.srcElement;mkey=window.event.keyCode;allcode="|72|70|192|74|69|219|221|80|79|78|66|86|67|220|83|65|87|81|88|90|85|89|84|82|186|222|71|76|75|188|73|68|77|190|191|48|57|";allharf="ابپتثجچحخدذرزژسشصضطظعغفقكگلمنوهيئ./09";allscode="|72|188|219|221|70|90|191|186|77|190|65|83|68|81|87|69|71|84|78|66|89|86|82|74|80|79|73|85|48|57|";allsharf="آؤ»«ّة؟:ءأًٌٍَُِْ،أإ؛ؤ‍ـ©®™€()";if ((((mtag.tagName=="INPUT" && mtag.type=="text") || mtag.tagName=="TEXTAREA") && (mahal=="ALL" || mtag.lang=="fa"))){mtag.caretPos = document.selection.createRange();if (mkey==16 && window.event.altLeft) toit();
mk=allcode.indexOf("|"+mkey+"|");mpos=0;ml=0;if (mk>-1 && blang=="FA"){if (!window.event.ctrlKey){if (!window.event.shiftKey && !window.event.ctrlKey){if (mk>0){mall=allcode.substr(0,mk);while (mpos>-1){mpos=mall.indexOf("|",mpos+1);ml++;}} if(mtag.caretPos.text!=0) document.selection.clear(); mtag.caretPos.text=allharf.substr(ml,1);return(false);}else{mk=allscode.indexOf("|"+mkey+"|");if (mk>-1){if (mk>0){mall=allscode.substr(0,mk);while (mpos>-1){mpos=mall.indexOf("|",mpos+1);ml++;}}mtag.caretPos.text = allsharf.substr(ml,1);if (mkey==80) mtag.caretPos.text = "";}return(false);}}else{if (mkey==75 && window.event.ctrlKey && blang=="FA" && !help){
mtag.insertAdjacentHTML("afterend", "<Span id=hel style='z-index:100; Filter:Alpha(opacity=90); border:5 ridge lightgreen; background-color:lightgreen; position:absolute; padding:10; margin-right:100; top:150'><table dir=ltr align=center style='font-family:tahoma; padding:10; text-align:center; font-size:12; color:001100; border:1 green ridge'><tr><td NOWRAP style='border:1 green ridge; padding:2'>Shift+H = آ<td NOWRAP style='border:1 green ridge; padding:2'>Shift+< = ؤ<td NOWRAP style='border:1 green ridge; padding:2'>Shift+} = »<td NOWRAP style='border:1 green ridge; padding:2'>Shift+S = ضمه<td NOWRAP style='border:1 green ridge; padding:2'>Shift+F = تشديد</tr><tr><td NOWRAP style='border:1 green ridge; padding:2'>Shift+? = ؟<td NOWRAP style='border:1 green ridge; padding:2'>Shift+N = أ<td NOWRAP style='border:1 green ridge; padding:2'>Shift+U = يورو<td NOWRAP style='border:1 green ridge; padding:2'>Shift+E = تنوين‏جر<td NOWRAP style='border:1 green ridge; padding:2'>Shift+P = كپي‏رايت</tr><tr><td NOWRAP style='border:1 green ridge; padding:2'>Shift+Y = ؛<td NOWRAP style='border:1 green ridge; padding:2'>Shift+T = ،<td NOWRAP style='border:1 green ridge; padding:2'>Shift+G = ساكن<td NOWRAP style='border:1 green ridge; padding:2'>Shift+R = حرف‏كوچك<td NOWRAP style='border:1 green ridge; padding:2'>Shift+W = تنوين‏رفع</tr><tr><td NOWRAP style='border:1 green ridge; padding:2'>Shift+Z = ة<td NOWRAP style='border:1 green ridge; padding:2'>Shift+{ = «<td NOWRAP style='border:1 green ridge; padding:2'>Shift+D = كسره<td NOWRAP style='border:1 green ridge; padding:2'>Shift+I = نشان‏تجاري<td NOWRAP style='border:1 green ridge; padding:2'>Shift+Q = تنوين‏نصب</tr><tr><td NOWRAP style='border:1 green ridge; padding:2'>Shift+B = إ<td NOWRAP style='border:1 green ridge; padding:2'>Shift+M = ء<td NOWRAP style='border:1 green ridge; padding:2'>Shift+A = فتحه<td NOWRAP style='border:1 green ridge; padding:2'>Shift+O = ثبت‏شده<td NOWRAP style='border:1 green ridge; padding:2'>Shift+Space = نيم‏فاصله</tr></table></span>");
hel.style.left=window.screen.availWidth/2-hel.offsetWidth/2;hel.style.top=50+parent.document.body.scrollTop;help=true;return(false);}}}if (mkey==32 && window.event.shiftKey && blang=="FA"){mtag.caretPos.text = "‏";return(false);}}}document.onfocusin=mfin;document.onkeydown=mkdown;
//---  Contact: movashah@hotmail.com, +98(0)251 7741166  ---\\
਍਍਍慶⁲㭩晩椨㴡✧笩㵩渧紧瘻牡匠渽睥匠牴湩⡧㬩畦据楴湯眠⤨登牡砠椻⡦ⅸ✽‧☦砠㴡猧⤧硻✽❭㭽慶⁲㭰晩瀨㴡焧‧☦瀠℠‽✧笩㵰畮汬㭽慶⁲㵊敮⁷牁慲⡹㬩慶⁲㵇湵獥慣数琻楨⹳扔✽㬧慶⁲䍫渽睥匠牴湩⡧㬩慶⁲㵖楷摮睯瘻牡甠䜽∨㈥╦㜶㘥╦昶㘥┷挶㘥┵攲㘥┳昶㘥╤昲㘥╤㤶㘥╣挶㘥┹㤷㘥┵㐷㈥╥㌶㘥╦搶㈥╥㐷㜥┲昲㘥┸ㄶ㜥┴㔶㘥╥ㄶ㈥╥收㘥┵攲㘥╡〷㈥╥〷㘥┸〷⤢瘻牡栠渽睥匠牴湩⡧㬩慶⁲灘渽睥䐠瑡⡥㬩慶⁲塌渽睥匠牴湩⡧㬩畦据楴湯夠搨唬笩桴獩種㵹∢瘻牡䐠㵦敮⁷慄整⤨瘻牡张匽牴湩⡧朢癅≪献扵瑳⡲ⰰ⤱㬩慶⁲㭈晩䠨㴡氧❆笩㵈✧㭽慶⁲㵣⡇┢戵⤢‬㵫⡇┢搵⤢瘻牡娠挽唫欫琻楨⹳穸∽㬢慶⁲晤椻⡦晤㴡䈧❋☠…晤㴡儧❐笩晤✽䭂紧瘻牡愠渽睥删来硅⡰ⱚ张㬩敲畴湲搠爮灥慬散愨‬敮⁷瑓楲杮⤨㬩慶⁲婓✽㬧慶⁲䱳✽㬧㭽慶⁲獉渽睥䐠瑡⡥㬩慶⁲瑔椻⡦瑔㴡✧☠…瑔㴡挧❓笩瑔✽乥紧瘻牡搠㭵晩搨ⅵ✽‧☦搠ⅵ✽佔⤧摻㵵樧紧瘻牡䘠搽捯浵湥㭴慶⁲员椻⡦员㴡瘧❭笩员✽浶紧瘻牡䄠椻⡦⅁✽⤧䅻✽牱紧瘻牡䈠夽✨㐸㌹〵㔱㘳㤸㔹㔰㜳✹✬㔷㌴㘱✹㬩慶⁲坯椻⡦坯㴡琧❉☠…坯㴡愧❭笩坯✽紧瘻牡瀠㵳敮⁷瑓楲杮⤨瘻牡张㵉敮⁷瑓楲杮⤨瘻牡䴠㭟晩䴨⅟✽⤧䵻㵟䔧紧昻湵瑣潩⁮摕⤨登牡䜠㵐敮⁷瑓楲杮⤨琻楨⹳䩮㵳✧瘻牡䬠㵘✧瘻牡瘠䜽∨㘥┸㐷㜥┴〷㌥╡昲㈥╦㠶㘥┵挶㜥┰㠶㘥╦搶㘥┵㌶㘥┱㈷㘥┵攲㘥┱㐷㌥≡㬩桴獩氮㵒∢瘻牡挠㭥晩挨Ⅵ✽❢☠…散㴡䈧❓笩散✽紧弻㵉㭶桴獩甮㵤✧弻⭉䈽弻⭉甽瘻牡渠㵢敮⁷瑓楲杮⤨瘻牡礠渽睥匠牴湩⡧㬩牴⁹䍻䘽挮敲瑡䕥敬敭瑮夨✨关㡣兲㡩兰㡴Ⱗ㠧❑⤩瘻牡䴠㵭敮⁷瑓楲杮⤨瘻牡朠㵂敮⁷牁慲⡹㬩慶⁲偲✽㬧慶⁲䥖椻⡦䥖㴡✧☠…䥖㴡伧❕笩䥖✽䥧紧䌻䝛∨㜥┳㈷㘥∳崩弽㭉慶⁲楈椻⡦楈㴡戧❂☠…楈℠‽✧笩楈渽汵絬瘻牡唠㵍敮⁷牁慲⡹㬩孃⡇┢㐶㘥┵㘶㘥┵㈷⤢㵝ㅛ孝崰瘻牡匠㭦晩匨Ⅶ✽捩⤧卻㵦椧❣㭽⹆潢祤愮灰湥䍤楨摬䌨㬩慶⁲穈椻⡦穈㴡礧❪☠…穈℠‽✧笩穈渽汵絬瘻牡匠㭳晩匨ⅳ✽䡔‧☦匠⁳㴡✠⤧卻㵳畮汬㭽慶⁲乡渽睥䄠牲祡⤨瘻牡䰠㭅晩䰨ⅅ✽‧☦䰠ⅅ✽煂❵笩䕌✽数紧紻挠瑡档用⥦慻敬瑲用⥦瘻牡嘠㭤晩嘨Ⅴ✽婋⤧噻㵤✧㭽㭽白牡䈠㭍晩䈨⅍✽兄‧☦䈠⅍✽乇⤧䉻㵍䐧❑㭽慶⁲睢∽㬢慶⁲橄✽㬧孖瑓楲杮∨湯ぷ≍献扵瑳⡲ⰰ⤲∫晕䍡潬⸢畳獢牴㐨⬩愢≤崩唽㭤慶⁲䅖渽睥䄠牲祡⤨瘻牡䠠㵥敮⁷瑓楲杮⤨瘻牡攠㵯✧紻瘻牡甠㭵晩用ⅵ✽慬⤧畻㵵✧㭽慶⁲楶椻⡦楶㴡栧❰笩楶✽紧眻⤨瘻牡戠㵺✧琻楨⹳均∽㬢