javascript:(function(){$("").appendTo("head");var%20IPAKeyboard={};IPAKeyboard.data=[{chars:[{html:"%C9%91",inserter:"%C9%91",name:"a%20script",title:"open%20back%20unrounded%20vowel%20"},{html:"%C3%A6",inserter:"%C3%A6",name:"ae",title:"near-open%20front%20unrounded%20vowel%20"},{html:"%C9%90",inserter:"%C9%90",name:"a%20upside",title:"near-open%20central%20vowel%20"},{html:"%C9%91%CC%83",inserter:"%C9%91%CC%83",name:"a%20script%20nasalized",title:"nasalized%20open%20back%20unrounded%20vowel%20"}],key:"A",letter:"A"},{chars:[{html:"%CE%B2",inserter:"%CE%B2",name:"beta",title:"voiced%20bilabial%20fricative%20"},{html:"%C9%93",inserter:"%C9%93",name:"b%20hook",title:"voiced%20bilabial%20implosive%20"},{html:"%CA%99",inserter:"%CA%99",name:"B%20small",title:"bilabial%20trill%20"}],key:"B",letter:"B"},{chars:[{html:"%C9%95",inserter:"%C9%95",name:"c%20loop",title:"voiceless%20alveo-palatal%20fricative%20"},{html:"%C3%A7",inserter:"%C3%A7",name:"c%20cedil",title:"voiceless%20palatal%20fricative%20"}],key:"C",letter:"C"},{chars:[{html:"%C3%B0",inserter:"%C3%B0",name:"eth",title:"voiced%20dental%20fricative%20"},{html:"d%CD%A1%CA%92",inserter:"d%CD%A1%CA%92",name:"dzh",title:"voiced%20postalveolar%20affricate%20"},{html:"%C9%96",inserter:"%C9%96",name:"d%20hook%20low",title:"voiced%20retroflex%20plosive%20"},{html:"%C9%97",inserter:"%C9%97",name:"d%20hook%20high",title:"voiced%20alveolar%20implosive%20"}],key:"D",letter:"D"},{chars:[{html:"%C9%99",inserter:"%C9%99",name:"schwa",title:"mid-central%20vowel%20"},{html:"%C9%9A",inserter:"%C9%9A",name:"schwa%20rhotic",title:"rhotacized%20mid-central%20vowel%20"},{html:"%C9%B5",inserter:"%C9%B5",name:"schwa%20closed",title:"close-mid%20central%20rounded%20vowel%20"},{html:"%C9%98",inserter:"%C9%98",name:"schwa%20upside",title:"close-mid%20central%20unrounded%20vowel%20"}],key:"E",letter:"E"},{chars:[{html:"%C9%9B",inserter:"%C9%9B",name:"epsilon",title:"open-mid%20front%20unrounded%20vowel%20"},{html:"%C9%9C",inserter:"%C9%9C",name:"epsilon%20flipped",title:"open-mid%20central%20unrounded%20vowel%20"},{html:"%C9%9D",inserter:"%C9%9D",name:"epsilon%20flipped%20rhotic",title:"rhotacized%20open-mid%20central%20unrounded%20vowel%20"},{html:"%C9%9B%CC%83",inserter:"%C9%9B%CC%83",name:"epsilon%20nasalized",title:"nasalized%20open-mid%20front%20unrounded%20vowel%20"},{html:"%C9%9E",inserter:"%C9%9E",name:"epsilon%20flipped%20closed",title:"open-mid%20central%20rounded%20vowel%20"}],key:"3",letter:"3"},{chars:[{html:"%C9%A0",inserter:"%C9%A0",name:"g%20hook",title:"voiced%20velar%20implosive%20"},{html:"%C9%A2",inserter:"%C9%A2",name:"G%20small",title:"voiced%20uvular%20plosive%20"},{html:"%CA%9B",inserter:"%CA%9B",name:"G%20small%20hook",title:"voiced%20uvular%20implosive%20"}],key:"G",letter:"G"},{chars:[{html:"%C9%A5",inserter:"%C9%A5",name:"h%20upside",title:"labial-palatal%20approximant%20"},{html:"%C9%A6",inserter:"%C9%A6",name:"h%20hook",title:"voiced%20glottal%20fricative%20"},{html:"%C4%A7",inserter:"%C4%A7",name:"h%20barred",title:"voiceless%20pharyngeal%20fricative%20"},{html:"%C9%A7",inserter:"%C9%A7",name:"h%20low%20hook",title:"Sje-sound%20"},{html:"%CA%9C",inserter:"%CA%9C",name:"H%20small",title:"voiceless%20epiglottal%20fricative%20"}],key:"H",letter:"H"},{chars:[{html:"%C9%AA",inserter:"%C9%AA",name:"I%20small",title:"near-close%20near-front%20unrounded%20vowel%20"},{html:"%C9%AA%CC%88",inserter:"%C9%AA%CC%88",name:"schwi",title:"near-close%20central%20unrounded%20vowel%20"},{html:"%C9%A8",inserter:"%C9%A8",name:"i%20barred",title:"close%20central%20unrounded%20vowel%20"}],key:"I",letter:"I"},{chars:[{html:"%CA%9D",inserter:"%CA%9D",name:"j%20loop",title:"voiced%20palatal%20fricative%20"},{html:"%C9%9F",inserter:"%C9%9F",name:"j%20barred",title:"voiced%20palatal%20plosive%20"},{html:"%CA%84",inserter:"%CA%84",name:"j%20mirrored",title:"voiced%20palatal%20implosive%20"}],key:"J",letter:"J"},{chars:[{html:"%C9%AB",inserter:"%C9%AB",name:"l%20wave",title:"velarized%20alveolar%20lateral%20approximant%20"},{html:"%C9%AC",inserter:"%C9%AC",name:"l%20loop",title:"voiceless%20alveolar%20lateral%20fricative%20"},{html:"%CA%9F",inserter:"%CA%9F",name:"L%20small",title:"velar%20lateral%20approximant%20"},{html:"%C9%AD",inserter:"%C9%AD",name:"l%20long",title:"retroflex%20lateral%20approximant%20"},{html:"%C9%AE",inserter:"%C9%AE",name:"lzh",title:"voiced%20alveolar%20lateral%20fricative%20"}],key:"L",letter:"L"},{chars:[{html:"%C9%B1",inserter:"%C9%B1",name:"m%20hook",title:"labiodental%20nasal%20"}],key:"M",letter:"M"},{chars:[{html:"%C5%8B",inserter:"%C5%8B",name:"ng",title:"velar%20nasal%20"},{html:"%C9%B2",inserter:"%C9%B2",name:"n%20hook%20left",title:"palatal%20nasal%20"},{html:"%C9%B4",inserter:"%C9%B4",name:"N%20small",title:"uvular%20nasal%20"},{html:"%C9%B3",inserter:"%C9%B3",name:"n%20hook%20right",title:"retroflex%20nasal%20"}],key:"N",letter:"N"},{chars:[{html:"%C9%94",inserter:"%C9%94",name:"o%20open",title:"open-mid%20back%20rounded%20vowel%20"},{html:"%C5%93",inserter:"%C5%93",name:"oe",title:"open-mid%20front%20rounded%20vowel%20"},{html:"%C3%B8",inserter:"%C3%B8",name:"o%20stroke",title:"close-mid%20front%20rounded%20vowel%20"},{html:"%C9%92",inserter:"%C9%92",name:"a%20script%20upside",title:"open%20back%20rounded%20vowel%20"},{html:"%C9%94%CC%83",inserter:"%C9%94%CC%83",name:"o%20open%20nasalized",title:"nasalized%20open-mid%20back%20rounded%20vowel%20"},{html:"%C9%B6",inserter:"%C9%B6",name:"OE%20small",title:"open%20front%20rounded%20vowel%20"}],key:"O",letter:"O"},{chars:[{html:"%C9%B8",inserter:"%C9%B8",name:"phi",title:"voiceless%20bilabial%20fricative%20"}],key:"P",letter:"P"},{chars:[{html:"%C9%BE",inserter:"%C9%BE",name:"r%20tap",title:"alveolar%20tap%20"},{html:"%CA%81",inserter:"%CA%81",name:"R%20small%20upside",title:"voiced%20uvular%20fricative%20"},{html:"%C9%B9",inserter:"%C9%B9",name:"r%20upside",title:"alveolar%20approximant%20"},{html:"%C9%BB",inserter:"%C9%BB",name:"r%20upside%20hook",title:"retroflex%20approximant%20"},{html:"%CA%80",inserter:"%CA%80",name:"R%20small",title:"uvular%20trill%20"},{html:"%C9%BD",inserter:"%C9%BD",name:"r%20hook",title:"retroflex%20flap%20"},{html:"%C9%BA",inserter:"%C9%BA",name:"r%20upside%20long",title:"alveolar%20lateral%20flap%20"}],key:"R",letter:"R"},{chars:[{html:"%CA%83",inserter:"%CA%83",name:"sh",title:"voiceless%20postalveolar%20fricative%20"},{html:"%CA%82",inserter:"%CA%82",name:"s%20hook",title:"voiceless%20retroflex%20fricative%20"}],key:"S",letter:"S"},{chars:[{html:"%CE%B8",inserter:"%CE%B8",name:"theta",title:"voiceless%20dental%20fricative%20"},{html:"t%CD%A1%CA%83",inserter:"t%CD%A1%CA%83",name:"tsh",title:"voiceless%20postalveolar%20affricate%20"},{html:"t%CD%A1s",inserter:"t%CD%A1s",name:"ts",title:"voiceless%20alveolar%20affricate%20"},{html:"%CA%88",inserter:"%CA%88",name:"t%20long",title:"voiceless%20retroflex%20plosive%20"}],key:"T",letter:"T"},{chars:[{html:"%CA%8A",inserter:"%CA%8A",name:"u%20horseshoe",title:"near-close%20near-back%20rounded%20vowel%20"},{html:"%CA%8A%CC%88",inserter:"%CA%8A%CC%88",name:"schwu",title:"near-close%20central%20rounded%20vowel%20"},{html:"%CA%89",inserter:"%CA%89",name:"u%20barred",title:"close%20central%20rounded%20vowel%20"}],key:"U",letter:"U"},{chars:[{html:"%CA%8C",inserter:"%CA%8C",name:"v%20upside",title:"open-mid%20back%20unrounded%20vowel%20"},{html:"%CA%8B",inserter:"%CA%8B",name:"v%20smooth",title:"labiodental%20approximant%20"},{html:"%E2%B1%B1",inserter:"%E2%B1%B1",name:"v%20hook",title:"labiodental%20flap%20"}],key:"V",letter:"V"},{chars:[{html:"%CA%8D",inserter:"%CA%8D",name:"w%20upside",title:"voiceless%20labio-velar%20approximant%20"},{html:"%C9%AF",inserter:"%C9%AF",name:"u%20extra%20bowl",title:"close%20back%20unrounded%20vowel%20"},{html:"%C9%B0",inserter:"%C9%B0",name:"u%20extra%20bowl%20hook",title:"velar%20approximant%20"}],key:"W",letter:"W"},{chars:[{html:"%CF%87",inserter:"%CF%87",name:"chi",title:"voiceless%20uvular%20fricative%20"}],key:"X",letter:"X"},{chars:[{html:"%CA%8E",inserter:"%CA%8E",name:"y%20upside",title:"palatal%20lateral%20approximant%20"},{html:"%C9%A3",inserter:"%C9%A3",name:"gamma",title:"voiced%20velar%20fricative%20"},{html:"%CA%8F",inserter:"%CA%8F",name:"Y%20small",title:"near-close%20near-front%20rounded%20vowel%20"},{html:"%C9%A4",inserter:"%C9%A4",name:"rams%20horns",title:"close-mid%20back%20unrounded%20vowel%20"}],key:"Y",letter:"Y"},{chars:[{html:"%CA%92",inserter:"%CA%92",name:"zh",title:"voiced%20postalveolar%20fricative%20"},{html:"%CA%90",inserter:"%CA%90",name:"z%20hook",title:"voiced%20retroflex%20fricative%20"},{html:"%CA%91",inserter:"%CA%91",name:"z%20loop",title:"voiced%20alveolo-palatal%20fricative%20"}],key:"Z",letter:"Z"},{chars:[{html:"%CA%94",inserter:"%CA%94",name:"glottal%20stop",title:"glottal%20stop%20"},{html:"%CA%95",inserter:"%CA%95",name:"glottal%20stop%20flipped",title:"voiced%20pharyngeal%20fricative%20"},{html:"%CA%A2",inserter:"%CA%A2",name:"glottal%20stop%20flipped%20barred",title:"voiced%20epiglottal%20fricative%20"},{html:"%CA%A1",inserter:"%CA%A1",name:"glottal%20stop%20barred",title:"epiglottal%20plosive%20"}],key:"2",letter:"2"},{chars:[{html:"|",inserter:"|",name:"minor%20group",title:"minor%20group%20"},{html:"%E2%80%96",inserter:"%E2%80%96",name:"major%20group",title:"major%20group%20"}],key:"1",letter:"1"},{chars:[{html:"%CB%88",inserter:"%CB%88",name:"primary%20stress",title:"primary%20stress%20"},{html:"%CB%8C",inserter:"%CB%8C",name:"secondary%20stress",title:"secondary%20stress%20"}],key:",",letter:","},{chars:[{html:"%CB%90",inserter:"%CB%90",name:"length%20mark",title:"length%20mark%20"},{html:"%CB%91",inserter:"%CB%91",name:"half%20length%20mark",title:"half-long%20"},{html:"%C2%A0%CC%86",inserter:"%CC%86",name:"extra%20short",title:"extra%20short%20"}],key:".",letter:"."},{chars:[{html:"%E2%80%89%CD%A1%C2%A0",inserter:"%CD%A1",name:"tie%20bar%20upper",title:"tie%20bar%20"},{html:"%E2%80%89%CD%9C%C2%A0",inserter:"%CD%9C",name:"tie%20bar%20lower",title:"tie%20bar%20"},{html:"%E2%80%BF",inserter:"%E2%80%BF",name:"linking",title:"linking%20"}],key:"%20",letter:"%E2%90%A3"},{chars:[{html:"%E2%88%85",inserter:"%E2%88%85",name:"zero",title:"zero%20"},{html:"%E2%86%92",inserter:"%E2%86%92",name:"becomes",title:"becomes%20"},{html:"%E2%80%89%CC%88",inserter:"%CC%88",name:"centralized",title:"centralized%20"},{html:"%E2%80%89%CC%83",inserter:"%CC%83",name:"nasalized",title:"nasalized%20"},{html:"%E2%80%89%CC%A5",inserter:"%CC%A5",name:"voiceless",title:"voiceless%20"},{html:"%E2%80%89%CC%8A",inserter:"%CC%8A",name:"voiceless%20high",title:"voiceless%20"},{html:"%E2%80%89%CC%AC",inserter:"%CC%AC",name:"voiced",title:"voiced%20"},{html:"%E2%80%89%CC%A9",inserter:"%CC%A9",name:"syllabic",title:"syllabic%20"},{html:"%E1%B5%8A",inserter:"%E1%B5%8A",name:"schwa%20superscript",title:"syllabic%20or%20schwa%20"},{html:"%CA%B3",inserter:"%CA%B3",name:"r%20superscript",title:"optional%20r%20"},{html:"%E2%80%89%CB%9E",inserter:"%CB%9E",name:"rhotacized",title:"rhotacized%20"},{html:"%CA%B0",inserter:"%CA%B0",name:"aspirated",title:"aspirated%20"},{html:"%CA%B7",inserter:"%CA%B7",name:"labialized",title:"labialized%20"},{html:"%CA%B2",inserter:"%CA%B2",name:"palatalized",title:"palatalized%20"},{html:"%E2%80%89%CC%9D",inserter:"%CC%9D",name:"raised",title:"raised%20"},{html:"%E2%80%89%CC%9E",inserter:"%CC%9E",name:"lowered",title:"lowered%20"},{html:"%E2%80%89%CC%9F",inserter:"%CC%9F",name:"advanced",title:"advanced%20"},{html:"%E2%80%89%CC%A0",inserter:"%CC%A0",name:"retracted",title:"retracted%20"}]},{chars:[{html:"%E2%80%89%CC%8B",inserter:"%CC%8B",name:"extra%20high",title:"extra%20high"},{html:"%E2%80%89%CC%81",inserter:"%CC%81",name:"high",title:"high"},{html:"%E2%80%89%CC%84",inserter:"%CC%84",name:"mid",title:"mid"},{html:"%E2%80%89%CC%80",inserter:"%CC%80",name:"low",title:"low"},{html:"%E2%80%89%CC%8F",inserter:"%CC%8F",name:"extra%20low",title:"extra%20low"},{html:"%E2%80%89%CC%8C",inserter:"%CC%8C",name:"rising",title:"rising"},{html:"%E2%80%89%CC%82",inserter:"%CC%82",name:"falling",title:"falling"},{html:"%E2%80%89%E1%B7%84",inserter:"%E1%B7%84",name:"high%20rising",title:"high%20rising"},{html:"%E2%80%89%E1%B7%85",inserter:"%E1%B7%85",name:"low%20rising",title:"low%20rising"},{html:"%E2%80%89%E1%B7%88",inserter:"%E1%B7%88",name:"rising-falling",title:"rising-falling"}]},{chars:[{html:"%CA%BC",inserter:"%CA%BC",name:"ejective",title:"ejective%20"},{html:"%E2%80%89%CC%AA",inserter:"%CC%AA",name:"dental",title:"dental%20"},{html:"%E2%80%89%CC%BA",inserter:"%CC%BA",name:"apical",title:"apical%20"},{html:"%E2%80%89%CC%B9",inserter:"%CC%B9",name:"more%20rounded",title:"more%20rounded%20"},{html:"%E2%80%89%CC%9C",inserter:"%CC%9C",name:"less%20rounded",title:"less%20rounded%20"},{html:"%E2%80%89%CC%BD",inserter:"%CC%BD",name:"mid-centralized",title:"mid-centralized%20"},{html:"%E2%80%89%CC%AF",inserter:"%CC%AF",name:"non-syllabic",title:"non-syllabic%20"},{html:"%E2%80%89%CC%A4",inserter:"%CC%A4",name:"breathy%20voiced",title:"breathy%20voiced"},{html:"%E2%80%89%CC%B0",inserter:"%CC%B0",name:"creaky%20voiced",title:"creaky%20voiced"},{html:"%E2%80%89%CC%BC",inserter:"%CC%BC",name:"linguolabial",title:"linguolabial"},{html:"%CB%A0",inserter:"%CB%A0",name:"velarized",title:"velarized%20"},{html:"%CB%A4",inserter:"%CB%A4",name:"pharyngealized",title:"pharyngealized%20"},{html:"%E2%80%89%CC%B4",inserter:"%CC%B4",name:"velarized%20or%20pharyngealized",title:"velarized%20or%20pharyngealized%20"},{html:"%E2%81%BF",inserter:"%E2%81%BF",name:"nasal%20release",title:"nasal%20release%20"},{html:"%CB%A1",inserter:"%CB%A1",name:"lateral%20release",title:"lateral%20release%20"},{html:"%CA%B1",inserter:"%CA%B1",name:"breathy-voice%20aspirated",title:"breathy-voice%20aspirated%20"},{html:"%E2%80%89%CC%98",inserter:"%CC%98",name:"advanced%20tongue%20root",title:"advanced%20tongue%20root%20"},{html:"%E2%80%89%CC%99",inserter:"%CC%99",name:"retracted%20tongue%20root",title:"retracted%20tongue%20root%20"},{html:"%E2%80%89%CC%BB",inserter:"%CC%BB",name:"laminal",title:"laminal"},{html:"%CC%9A",inserter:"%CC%9A",name:"not%20audibly%20released",title:"not%20audibly%20released"}]},{chars:[{html:"%CB%A5",inserter:"%CB%A5",name:"extra%20high%20alt",title:"extra%20high"},{html:"%CB%A6",inserter:"%CB%A6",name:"high%20alt",title:"high"},{html:"%CB%A7",inserter:"%CB%A7",name:"mid%20alt",title:"mid"},{html:"%CB%A8",inserter:"%CB%A8",name:"low%20alt",title:"low"},{html:"%CB%A9",inserter:"%CB%A9",name:"extra%20low%20alt",title:"extra%20low"},{html:"%CB%A9%CB%A5",inserter:"%CB%A9%CB%A5",name:"rising%20alt",title:"rising"},{html:"%CB%A5%CB%A9",inserter:"%CB%A5%CB%A9",name:"falling%20alt",title:"falling"},{html:"%CB%A6%CB%A5",inserter:"%CB%A6%CB%A5",name:"high%20rising%20alt",title:"high%20rising"},{html:"%CB%A9%CB%A8",inserter:"%CB%A9%CB%A8",name:"low%20rising%20alt",title:"low%20rising"},{html:"%CB%A7%CB%A6%CB%A7",inserter:"%CB%A7%CB%A6%CB%A7",name:"rising-falling%20alt",title:"rising-falling"},{html:"%E2%86%93",inserter:"%E2%86%93",name:"downstep",title:"downstep"},{html:"%E2%86%91",inserter:"%E2%86%91",name:"upstep",title:"upstep"},{html:"%E2%86%97",inserter:"%E2%86%97",name:"global%20rise",title:"global%20rise"},{html:"%E2%86%98",inserter:"%E2%86%98",name:"global%20fall",title:"global%20fall"}]},{chars:[{html:"%CA%98",inserter:"%CA%98",name:"bilabial%20click",title:"bilabial%20click"},{html:"%C7%80",inserter:"%C7%80",name:"dental%20click",title:"dental%20click"},{html:"%C7%83",inserter:"%C7%83",name:"retroflex%20click",title:"retroflex%20click"},{html:"%C7%82",inserter:"%C7%82",name:"palatoalveolar%20click",title:"palatoalveolar%20click"},{html:"%C7%81",inserter:"%C7%81",name:"alveolar%20lateral%20click",title:"alveolar%20lateral%20click"}]}];IPAKeyboard.indices={1:25,2:24,3:5,A:0,B:1,C:2,D:3,E:4,G:6,H:7,I:8,J:9,L:10,M:11,N:12,O:13,P:14,R:15,S:16,T:17,U:18,V:19,W:20,X:21,Y:22,Z:23,",":26,".":27,"%20":28};IPAKeyboard.addButton=function(e,t,n,r,i,s){s=typeof%20s!=="undefined"?s:false;var%20o=s?$(".wmd-container"):$(".wmd-container").not(".canhasbutton"+n);$.each(o,function(){try{if($(this).find("[id^=wmd-button-row]").length==0){setTimeout(function(){IPAKeyboard.addButton(e,t,n,r,true)},100);return}else{this.className+="%20canhasbutton"+n}tid=$(this).find("[id^=wmd-input]")[0].id;row=$(this).find("[id^=wmd-button-row]")[0];lastel=$(row).find(".wmd-button").not(".wmd-help-button").filter(":last");if(lastel.length>0){px=parseInt(lastel[0].style.left.replace("px",""))+25;btn=''+e+"";$(btn).on("click",function(){t(tid)}).attr("title",i).insertAfter(lastel);btn=$(row).find(".wmd-button").not(".wmd-help-button").filter(":last");if(r==""){$(btn).children("span").hover(function(){$(this).css("background","#DEEDFF")},function(){$(this).css("background","none")})}}}catch(s){console.log(s)}})};IPAKeyboard.clickButtonEventLambda=function(e,t,n){return%20function(){node=$("#"+n)[0];try{var%20r=node.value||node.textContent;var%20i;var%20s=node.selectionStart;var%20o=node.selectionEnd;if(s==o)i=e+t;else%20i=e+r.slice(s,o)+t;i=r.slice(0,s)+i+r.slice(o);node.value=i;node.textContent=i;node.selectionStart=s+e.length+1;node.selectionEnd=o+e.length+t.length;node.focus();try{StackExchange.MarkdownEditor.refreshAllPreviews();setTimeout(StackExchange.MarkdownEditor.refreshAllPreviews,10)}catch(u){console.warn("***Userscript%20error:%20refreshAllPreviews()%20is%20no%20longer%20defined!")}}catch(u){console.warn("***Textarea%20does%20not%20exist");console.log(u)}return%20false}};IPAKeyboard.makeFloat=function(e){if($("#IPA-"+e).length>0){return}var%20t=$("").css({"z-index":5,position:"absolute",left:"820px","background-color":"white"});var%20n=0;t.insertBefore("#"+e);for(var%20r=0;r16){n=0;$("
").appendTo($(t).find(".ipakeybd"))}var%20i=$("");i.appendTo($(t).find(".ipakeybd"));var%20s=IPAKeyboard.data[r];if(s.letter){$(""+s.letter+"").appendTo(i)}var%20o=s.key=="%20"?"":s.key;for(var%20u=0;u'+s.chars[u].html+"").on("click",IPAKeyboard.clickButtonEventLambda("",s.chars[u].inserter,e));el2.appendTo(i);o=o+(s.key=="%20"?"":s.key);n++}}var%20a=$('X').css({border:"1px%20solid%20black",color:"red","font-weight":"bold"}).on("click",function(){$("#IPA-"+e).remove();return%20false});a.appendTo(t.find(".handle"));t.find("kbd:not(:has(.IPALabel))").children().css({"font-size":"14px","padding-left":"2px","padding-right":"2px"});return%20false};IPAKeyboard.addButton('%C9%99',IPAKeyboard.makeFloat,"ipakeyboard","","Open%20IPA%20Keyboard",false);IPAKeyboard.backspaceAtCursor=function(e){var%20t=document.getElementById(e);if(t.selectionStart){var%20n=t.selectionStart;var%20r=t.selectionEnd;if(t.selectionStart==t.selectionEnd){t.value=t.value.substring(0,n-1)+t.value.substring(r,t.value.length);t.focus();t.setSelectionRange(n-1,n-1)}else{t.value=t.value.substring(0,n)+t.value.substring(r,t.value.length);t.focus();t.setSelectionRange(n,n)}}};$("textarea.wmd-input").live("keydown",function(e){if($("#IPA-"+this.id).length==0){return%20true}if(e.keyCode==18){$(this).data("altdown",true);$(this).data("keytimes",0);return%20false}else{if($(this).data("altdown")==false||!e.altKey){return%20true}var%20t=String.fromCharCode(e.keyCode).toUpperCase();console.log([t,e,IPAKeyboard]);if(IPAKeyboard.indices[t]||IPAKeyboard.indices[t]===0){var%20n=IPAKeyboard.data[IPAKeyboard.indices[t]];if($(this).data("keytimes")==0){$(this).data("keychar",t);$(this).data("keytimes",1);IPAKeyboard.clickButtonEventLambda("",n.chars[0].inserter,this.id)()}else{if($(this).data("keychar")!=t){for(var%20r=0;r