if(typeof(yoolki)==="undefined"){var yoolki={tr:function(a){return a}}}yoolki.tr=function(){function f(l,r,p,o){if(typeof r=="undefined"){r=true}var s=true;if(typeof p=="undefined"){p=true}if(typeof o=="undefined"){o=false}var m=e(l,r,s,p);var n="";var k="";for(var q=0;q<m.length;q++){if(m.substr(q,1)=="#"){if(k.substr(0,1)=="\\"){n=n+k.substr(1,k.length-2)}else{n=n+b(k)}k=""}else{k=k+m.substr(q,1)}}if(o){n=n.replace(/\n/g,"<br>\n").replace(/ {2}/g," &nbsp;")}return n}function e(l,q,r,n){if(typeof q=="undefined"){q=true}if(typeof r=="undefined"){r=true}if(typeof n=="undefined"){n=true}if(typeof l=="undefined"){return""}var m=1;l=l.replace(/di3Ay/g,"da3Ay");l=l.replace(/da3Ar/g,"di3Ar");var s=true;var o="\\";var k="# #";for(var p=0;p<l.length;p++){if(l.substr(p,m)=="\\"){s=!s;o="\\";k=k+o}else{if(s){k=k+"#"+l.substr(p,m)+"#"}else{k=k+l.substr(p,m)}}}if(!s){k=k+l.substr(p,m)+o+"#"}if(s&&(l.substr(p-1,m)==o)){k=k+l.substr(p,m)+"#"}k=k+"# #";k=k.replace(/#\\\\#/g,"#slash#");k=k.replace(/#[Yy]##o##o##l##k##i#/g,"#y##o##l##q##y#");k=c(k,n);if(!q){k=j(k)}if(!r){k=k.replace(/#shaddeh#/g,"")}k=k.substr(3,k.length-6);return k}function j(k){k=k.replace(/#[aouie]#/g,"");k=k.replace(/#an#/g,"");k=k.replace(/#on#/g,"");k=k.replace(/#in#/g,"");k=k.replace(/#alefmini#/g,"");return k}function d(n,l,m){if(n.indexOf(l)==-1){return n}var k=n;k=k.replace(new RegExp("#"+l+"##([@a-zA-Z_])#","g"),"#"+m+"##$1#");k=k.replace(new RegExp("#([@a-zA-Z_])##"+l+"#","g"),"#$1##"+m+"#");k=k.replace(new RegExp("#"+l+"##([@a-zA-Z_])#","g"),"#"+m+"##$1#");k=k.replace(new RegExp("#([@a-zA-Z_])##"+l+"#","g"),"#$1##"+m+"#");return k}function h(n){var m={"7":"H","2":"'","3":"@","5":"kh","6":"T","9":"S"};var k=n;k=d(k,"5##5","kh##kh");for(var l in m){if(1){k=d(k,l,m[l])}}return k}function g(n,m,l,k){if((l.substr(-2,1)==" "&&l.substr(1,1)==" ")||k){n=n.replace(m,l)}return n.replace(m,l)}function c(n,m){n=h(n);n=g(n,/#o##u#/g,"#o#");n=g(n,/#u#/g,"#o#");n=g(n,/#O##U#/g,"#O#");n=g(n,/#U#/g,"#O#");n=g(n,/#o##o#/g,"#O#");n=g(n,/#u##u#/g,"#O#");n=g(n,/#[Ww]##O#/g,"#O##O##O#");n=g(n,/#[Ww]#/g,"#O#");n=g(n,/#e##e#/g,"#y#");n=g(n,/#[YI]#/g,"#y#");n=g(n,/#a##a#/g,"#A#");n=g(n,/#i##i#/g,"#y#");n=g(n,/#e##i#/g,"#e##y#");n=g(n,/#a##i#/g,"#a##y#");n=g(n,/#a##o#/g,"#a##O#");n=g(n,/#i##a#/g,"#y##a#");n=g(n,/#o##a#/g,"#O##a#");n=g(n,/#'##([aio])## #/g,"#'## ##<-##$1## #");n=g(n,/#'##([aio])##(n)## #/g,"#'## ##<-##$1$2## #");n=g(n,/#([zdcstgk])##h##[_\-]#/g,"#$1##_##h#");n=g(n,/#[cs]##h#/g,"#sh#");n=g(n,/#([tgk])##h#/g,"#$1h#");n=g(n,/#T##H#/g,"#TH#");n=g(n,/#z##h#/g,"#TH#");n=g(n,/#d##h#/g,"#TH#");n=g(n,/#[aA]##~#/g,"#a~#");n=g(n,/#([",\.!\?\n])#/g,"# ##$1## #");n=g(n,/# ##([Of])##a## #/g,"# ##$1##a##->## #");n=g(n,/# ##([bl])##i## #/g,"# ##$1##i##->## #");if(m){n=g(n,/# ##(\w)##a##h## #/g,"# ##$1##a##h##-## #");n=g(n,/# ##l##a## #/g,"# ##l##A## #");n=g(n,/# ##b##[ei]##l## #/g,"# ##b##i##allitta3rif## #");n=g(n,/# ##l##[ei]##l## #/g,"# ##lil## #");n=g(n,/# ##l##[ei]##l#/g,"# ##lil## #");n=g(n,/# ##([kfO])##[ea]##l## #/g,"# ##$1##a##allitta3rif## #")}n=g(n,/# ##l##l#/g,"# ##L##l#");n=g(n,/# ##([lb])##i##'##a#/g,"# ##$1##i##->## ##'##a#");n=g(n,/# ##([Of])##a##'##i#/g,"# ##$1##a##->## ##'##i#");n=g(n,/# ##[AaEe]##l## #/g,"# ##allitta3rif## #");n=g(n,/# ##[AaEe]##l##([aio])#/g,"# ##a'##l##$1#");n=g(n,/# ##[AaEe]##l#/g,"# ##allitta3rif## #");var k="qrtplkjhgfdszcvbnmQRTPLKJHGFDSZCVBNMOyY@";for(var o=0;o<k.length;o++){var l=k.substr(o,1);n=g(n,new RegExp("#"+l+"##"+l+"#","g"),"#"+l+"##shaddeh#")}n=g(n,/#sh##sh#/g,"#sh##shaddeh#");n=g(n,/#th##th#/g,"#th##shaddeh#");n=g(n,/#gh##gh#/g,"#gh##shaddeh#");n=g(n,/#kh##kh#/g,"#kh##shaddeh#");n=g(n,/#TH##TH#/g,"#TH##shaddeh#");n=g(n,/#O##shaddeh##O#/g,"#O##O#");n=g(n,/#[Xx]#/g,"#k##s#");n=g(n,/#c##i#/g,"#s##i#");n=g(n,/#c##e#/g,"#s##e#");n=g(n,/#c##y#/g,"#s##y#");n=g(n,/#c##E#/g,"#s##E#");n=g(n,/#c##Y#/g,"#s##Y#");n=g(n,/#c##k#/g,"#c#");n=g(n,/# ##e#/g,"# ##A#");n=g(n,/# ##([aoi])#/g,"# ##'##$1#");n=g(n,/# ##'##O#/g,"# ##'##o##O#");n=g(n,/# ##'##y#/g,"# ##'##i##y#");n=g(n,/# ##'##i#/g,"# ##alefhamzehkasra##i#");n=g(n,/# ##'##a#/g,"# ##alefhamzehfat7a##a#");n=g(n,/# ##'##o#/g,"# ##alefhamzehfat7a##o#");n=g(n,/#y##'##(\S)#/g,"#y##i'##$1#");n=g(n,/#i##'#/g,"#i##i'#");n=g(n,/#'##i#/g,"#i'##i#");n=g(n,/#'##[Yy]##([^a^o\s])#/g,"#i'##y##$1#");n=g(n,/#A##'##y#/g,"#A##i'##y#");n=g(n,/#o##'#/g,"#o##o'#");n=g(n,/#'##o#/g,"#o'##o#");n=g(n,/#'##O#/g,"#o'##O#");n=g(n,/#A##'##a#/g,"#A##hamzeh3alsater##a#");n=g(n,/#a##'#/g,"#a##a'#");n=g(n,/#'##a#/g,"#a'##a#");n=g(n,/#'##A#/g,"#a~#");n=g(n,/#O##o'##O#/g,"#O##'##O#");n=g(n,/#O##o'##([oa])#/g,"#O##'##$1#");n=g(n,/#[Aa]##[_\-]## #/g,"#a##a-## #");n=g(n,/#t##[_\-]## #/g,"#t-## #");n=g(n,/#t##[_\-]##([aoi])## #/g,"#t-##$1## #");n=g(n,/#allitta3rif## #/g,"#A##l#");n=g(n,/# ##lil## #/g,"# ##l##i##l#");n=g(n,/#[ae]##h## #/g,"#a##t-## #");n=g(n,/#é## #/g,"#a##t-## #");n=g(n,/#([ae])##h##-## #/g,"#$1##h## #");n=g(n,/#l##shaddeh##A#/g,"#l##A##shaddeh#");n=g(n,/#t##[_\-]##a##n## #/g,"#t-##an## #");n=g(n,/#t##[_\-]##o##n## #/g,"#t-##on## #");n=g(n,/#t##[_\-]##i##n## #/g,"#t-##in## #");n=g(n,/#A##[_\-]##a##n## #/g,"#a-##an## #");n=g(n,/#A##[_\-]##n## #/g,"#a-##an## #");n=g(n,/#a##n## #/g,"#A##an## #");n=g(n,/#o##n## #/g,"#on## #");n=g(n,/#i##n## #/g,"#in## #");n=g(n,/#a##n##-## #/g,"#a##n## #");n=g(n,/#o##n##-## #/g,"#o##n## #");n=g(n,/#i##n##-## #/g,"#i##n## #");n=g(n,/#a'##A##an## #/g,"#a'##an## #");n=g(n,/#A##hamzeh3alsater##A##an## #/g,"#A##hamzeh3alsater##an## #");n=g(n,/#hamzeh3alsater#/g,"#'#");n=g(n,/#alefhamzehfat7a#/g,"#a'#");n=g(n,/#l##a##a'#/g,"#l##a'#");n=g(n,/#O##shaddeh##o##o'#/g,"#O##shaddeh##o##'#");n=g(n,/#([zdcstgk])##[_\-]#(#[_\-]#)*#h#/g,"#$1#$2#h#");n=g(n,/# ##an#/g,"#an#");n=g(n,/# ##on#/g,"#on#");n=g(n,/# ##in#/g,"#in#");n=g(n,/#->## #/g,"");n=g(n,/# ##<-#/g,"");n=g(n,/# ##([",\.!\?\n])## #/g,"#$1#",true);n=g(n,/#(\s)##l##([aoi])##a'#/g,"#$1##l##a'##$2#");n=g(n,/#(\s)##l##([aoi])##alefhamzehkasra#/g,"#$1##l##alefhamzehkasra##$2#");if(m){n=g(n,/# ##a'##A##an## #/g,"# ##a'##a##n## #");n=g(n,/# ##'##an## #/g,"# ##a'##a##n## #");n=g(n,/# ##alefhamzehkasra##in## #/g,"# ##alefhamzehkasra##i##n## #");n=g(n,/# ##'##in## #/g,"# ##alefhamzehkasra##i##n## #");n=g(n,/# ##l##A##an## #/g,"# ##l##a##n## #");n=g(n,/# ##m##A##an## #/g,"# ##m##a##n## #");n=g(n,/# ##m##in## #/g,"# ##m##i##n## #");n=g(n,/# ##@##A##an## #/g,"# ##@##a##n## #");n=g(n,/# ##@##a##l##a## #/g,"# ##@##a##l##a-## #");n=g(n,/# ##([lb])##i##'##an## #/g,"# ##$1##i##a'##a##n## #");n=g(n,/# ##([lb])##i##i'##an## #/g,"# ##$1##i##a'##a##n## #");n=g(n,/# ##f##a##a'##in## #/g,"# ##f##a##alefhamzehkasra##i##n## #");n=g(n,/# ##k##on## #/g,"# ##k##o##n## #");n=g(n,/# ##alefhamzehkasra##i##l##a## #/g,"# ##alefhamzehkasra##l##a-## #");n=g(n,/# ##y##a## #/g,"# ##y##A## #");n=g(n,/# ##a'##a##n##a## #/g,"# ##a'##a##n##A## #");n=g(n,/# ##h##A##TH##a## #/g,"# ##h##alefmini##TH##A## #");n=g(n,/# ##h##A##TH##A## #/g,"# ##h##alefmini##TH##A## #");n=g(n,/# ##h##A##TH##i##h##i## #/g,"# ##h##alefmini##TH##i##h##i## #");n=g(n,/# ##A##l##l##a##t-## #/g,"# ##A##l##l##h## #");n=g(n,/# ##A##l##l##[aA]##h## #/g,"# ##A##l##l##h## #");n=g(n,/# ##A##l##l##[aA]##h##i## #/g,"# ##A##l##l##h##i## #");n=g(n,/# ##A##l##l##[aA]##h##o## #/g,"# ##A##l##l##h##o## #");n=g(n,/# ##A##l##l##[aA]##h##a## #/g,"# ##A##l##l##h##a## #")}n=g(n,/##/g,"##");return n}function b(m){if((m==null)||(m=="")||(m==" ")){return m}var k=a[m];return(typeof a[m]!="undefined"?a[m]:m==m.toLowerCase()?m:b(m.toLowerCase()))}var a={b:"\u0628",c:"\u0643",d:"\u062F",D:"\u0636",f:"\u0641",g:"\u062C",h:"\u0647",H:"\u062D",j:"\u062C",k:"\u0643",K:"\u0642",l:"\u0644",m:"\u0645",n:"\u0646",p:"\u0628",q:"\u0642",r:"\u0631",s:"\u0633",S:"\u0635",t:"\u062A",T:"\u0637",v:"\u0641",w:"\u0648",z:"\u0632",Z:"\u0638",a:"\u064E",e:"",i:"\u0650",o:"\u064F",u:"\u064F",y:"\u064A",A:"\u0627",I:"\u064A",O:"\u0648",U:"\u0648","@":"\u0639",sh:"\u0634",th:"\u062B",TH:"\u0630",gh:"\u063A",kh:"\u062E","a~":"\u0622","a'":"\u0623","i'":"\u0626","o'":"\u0624","'":"\u0621","a-":"\u0649",alefmini:"\u0670",0:"\u0660",1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669","?":"\u061F",",":"\u060C",";":"\u061b",_:"\u0640",an:"\u064B",on:"\u064C","in":"\u064D",alefhamzehwasel:"\u0671",alefhamzehfat7a:"\u0623",alefhamzehkasra:"\u0625","t-":"\u0629",shaddeh:"\u0651",slash:"/",backslash:"\\"};return f}();(function(){var a={getSelection:function(){var b=this.jquery?this[0]:this;return(("selectionStart" in b&&function(){var c=b.selectionEnd-b.selectionStart;return{start:b.selectionStart,end:b.selectionEnd,length:c,text:b.value.substr(b.selectionStart,c)}})||(document.selection&&function(){b.focus();var e=document.selection.createRange();if(e==null){return{start:0,end:b.value.length,length:0}}var d=b.createTextRange();var c=d.duplicate();d.moveToBookmark(e.getBookmark());c.setEndPoint("EndToStart",d);return{start:c.text.length,end:c.text.length+e.text.length,length:e.text.length,text:e.text}})||function(){return{start:0,end:b.value.length,length:0}})()},replaceSelection:function(){var c=this.jquery?this[0]:this;var b=arguments[0]||"";return(("selectionStart" in c&&function(){c.value=c.value.substr(0,c.selectionStart)+b+c.value.substr(c.selectionEnd,c.value.length);return this})||(document.selection&&function(){c.focus();document.selection.createRange().text=b;return this})||function(){c.value+=b;return this})()}};jQuery.each(a,function(b){jQuery.fn[b]=this})})();if(typeof(yoolki)==="undefined"){var yoolki={tr:function(a){return a}}}yoolki.api=function(){var h=1;var e=250;var u="0=0/";var q=0;var g=0;var n="http://api.yoolki.com/";var m={en:{help_start:"Type arabic using english letters. Ex:mar7abaa",powered_by:'<span>Powered by</span> <a href="http://yoolki.com/"><img style="border:0;" src="http://api.yoolki.com/api_logo_micro.gif?'+window.location+'" alt="YOOLKI"></a>',click_to_open:"Click here to write arabic with yoolki",click_to_close:"Close",more_tips:"More tips",micro_tip:"Use capital letters for heavy sounds and long vowels. ex: SabA7",mini_tip_1:'<div class="yoolki_help_title">Heavy sounds</div><table style="border:1px solid black;margin-right:auto;margin-left:auto;"><tr><td class="letter_ar">&#x0621;</td><td>2</td><td>\'</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x063A;</td><td>gh</td></tr><tr><td class="letter_ar">&#x0639;</td><td>3</td><td>@</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x062B;</td><td>th</td></tr><tr><td class="letter_ar">&#x062E;</td><td>5</td><td>kh</td> <td class="sep">&nbsp;</td><td class="letter_ar">&#x0630;</td><td>zh</td></tr><tr><td class="letter_ar">&#x0637;</td><td>6</td><td>T</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x0638;</td><td>Z</td></tr><tr><td class="letter_ar">&#x062D;</td><td>7</td><td>H</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x0636;</td><td>D</td></tr><tr><td class="letter_ar">&#x0642;</td><td>q</td><td>K</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x0635;</td><td>S</td></tr></table>',mini_tip_2:'<div class="yoolki_help_title">Long vowels</div><table style="border:1px solid black;margin-right:auto;margin-left:auto;"><tr><td class="letter_ar">&#x0627;</td><td>A</td><td>aa</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x0648;</td><td>O</td><td>oo</td><td>w</td></tr><tr><td class="letter_ar">&#x0622;</td><td>a~</td><td></td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x064A;</td><td>I</td><td>ii</td><td>y</td></tr></table><div class="yoolki_help_title">Word Endings</div><table style="border:1px solid black;margin-right:auto;margin-left:auto;"><tr><td class="letter_ar">&#x0640;&#x0627;&#x064B;</td><td>an</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x0640;&#x064C;</td><td>on</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x0640;&#x064D;</td><td>in</td></tr><tr><td class="letter_ar">&#x0640;&#x064E;&#x0646;</td><td>aN</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x0629;</td><td>t-</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x0649;</td><td>A-</td></tr></table>',mini_tip_3:"Use \\ around words to keep them in english like:<br><strong>'ou7ibbou \\yoolki\\ kathiiran</strong>",empty:""},ar:{help_start:"mar7abaa : &#x0623;&#x0643;&#x062A;&#x0628; &#x0628;&#x0627;&#x0644;&#x0639;&#x0631;&#x0628;&#x064A; &#x0628;&#x0625;&#x0633;&#x062A;&#x0639;&#x0645;&#x0627;&#x0644; &#x0623;&#x062D;&#x0631;&#x0641; &#x0644;&#x0627;&#x062A;&#x0646;&#x064A;&#x0629;. &#x0645;&#x064E;&#x062B;&#x064E;&#x0644;&#x0627;&#x064B; ",powered_by:' <a href="http://yoolki.com/"><img style="border:0;" src="http://api.yoolki.com/api_logo_micro.gif?'+window.location+'" alt="YOOLKI"></a> <span>&#x0628;&#x0641;&#x0636;&#x0644;</span>',click_to_open:"Yoolki \u0625\u0636\u063A\u0637 \u0647\u0646\u0627 \u0644\u062A\u0643\u062A\u0628 \u0628\u0627\u0644\u0639\u0631\u0628\u064A\u0629 \u0645\u0639",click_to_close:"\u0623\u063A\u0644\u0642",more_tips:"&#x0645;&#x0633;&#x0627;&#x0639;&#x062F;&#x0629;",micro_tip:"Use capital letters for heavy sounds and long vowels. ex: SabA7",mini_tip_1:'<div class="yoolki_help_title">&#x0627;&#x0644;&#x0623;&#x062D;&#x0631;&#x0641; &#x0627;&#x0644;&#x062B;&#x0642;&#x064A;&#x0644;&#x0629;</div><table style="border:1px solid black;margin-right:auto;margin-left:auto;"><tr><td class="letter_ar">&#x0621;</td><td>2</td><td>\'</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x063A;</td><td>gh</td></tr><tr><td class="letter_ar">&#x0639;</td><td>3</td><td>@</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x062B;</td><td>th</td></tr><tr><td class="letter_ar">&#x062E;</td><td>5</td><td>kh</td> <td class="sep">&nbsp;</td><td class="letter_ar">&#x0630;</td><td>zh</td></tr><tr><td class="letter_ar">&#x0637;</td><td>6</td><td>T</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x0638;</td><td>Z</td></tr><tr><td class="letter_ar">&#x062D;</td><td>7</td><td>H</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x0636;</td><td>D</td></tr><tr><td class="letter_ar">&#x0642;</td><td>q</td><td>K</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x0635;</td><td>S</td></tr></table>',mini_tip_2:'<div class="yoolki_help_title">&#x0623;&#x062D;&#x0631;&#x0641; &#x0627;&#x0644;&#x0645;&#x062F;&#x0651;</div><table style="border:1px solid black;margin-right:auto;margin-left:auto;"><tr><td class="letter_ar">&#x0627;</td><td>A</td><td>aa</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x0648;</td><td>O</td><td>oo</td><td>w</td></tr><tr><td class="letter_ar">&#x0622;</td><td>a~</td><td></td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x064A;</td><td>I</td><td>ii</td><td>y</td></tr></table><div class="yoolki_help_title">&#x0622;&#x062E;&#x0631; &#x0627;&#x0644;&#x0643;&#x0644;&#x0645;&#x0627;&#x062A;</div><table style="border:1px solid black;margin-right:auto;margin-left:auto;"><tr><td class="letter_ar">&#x0640;&#x0627;&#x064B;</td><td>an</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x0640;&#x064C;</td><td>on</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x0640;&#x064D;</td><td>in</td></tr><tr><td class="letter_ar">&#x0640;&#x064E;&#x0646;</td><td>aN</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x0629;</td><td>t-</td> <td class="sep">&nbsp;</td> <td class="letter_ar">&#x0649;</td><td>A-</td></tr></table>',mini_tip_3:"&#x0625;&#x0633;&#x062A;&#x0639;&#x0645;&#x0644; &#x062D;&#x0631;&#x0641; / &#x062D;&#x0648;&#x0644; &#x0627;&#x0644;&#x0643;&#x0644;&#x0645;&#x0627;&#x062A; &#x0643;&#x064A; &#x0644;&#x0627; &#x062A;&#x0635;&#x0628;&#x062D; &#x0639;&#x0631;&#x0628;&#x064A;&#x0629;:<br><strong>'ou7ibbou /yoolki/ kathiiran</strong>",empty:""}};function k(x,w){if(w){jQuery("#debug").html(x)}else{jQuery("#debug").append(x)}}function j(w){if(jQuery(w).hasClass("y_help_ar")){return m.ar}else{if(jQuery(w).hasClass("y_help_fr")){return m.fr}else{return m.en}}}function d(w){if(!e){return}k("r");var A=jQuery(w);var C=j(w);var B="yoolki_"+h++;var x=(A.is("textarea")?'<textarea id="'+B+'_input" name="'+B+'_input"></textarea>':'<input id="'+B+'_input" name="'+B+'_input">');var z='<div id="'+B+'" class="yoolki_added yoolki_text"> <div class="yoolki_container"><div class="yoolki_input">'+x+'</div><div class="yoolki_help"><span class="yoolki_micro_tip">'+C.help_start+'</span><br><a class="yoolki_more_tips">'+C.more_tips+'</a></div><div class="yoolki_fixed"><span class="yoolki_powered">'+C.powered_by+'</span></div></div><div class="yoolki_showhide" title="'+C.click_to_open+'"><img src="'+n+"api_icon_start.gif?"+window.location+'"></div></div>';A.after(z);A.data("yoolki.options",{with_7araket:jQuery(w).hasClass("y_7araket")});var y={width:A.width(),position:"absolute",top:A.offset().top+A.height()+5,left:A.offset().left+2,"text-align":"left","font-family":"Verdana,Helvetica,Arial,sans-serif","font-size":"10pt",height:"auto",color:"#000"};B="#"+B;jQuery(B+" a").css("color","#0182d5");jQuery(B).css(y);jQuery(B+" .yoolki_container").css("border","1px solid #000").css("background-color","#eee").css("display","none");jQuery(B+"_input").css("width",A.width()-10).css("margin","2px");jQuery(B+" .yoolki_fixed").css("min-height","16px").css("border-top","1px solid #ddd").css("margin-top","3px").css("text-align","center").css("background-color","#c1d9fb");jQuery(B+" .yoolki_powered").css("margin","0 18px 0 18px");jQuery(B+" .yoolki_powered span").css("vertical-align","top");jQuery(B+" .yoolki_showhide").css("width","16px").css("cursor","pointer");jQuery(B+" .yoolki_more_tips").css("cursor","pointer");jQuery(B+" .yoolki_help").css({"text-align":"center",color:"#444"});if(!A.hasClass("y_help_ar")){jQuery(B+" .yoolki_powered").add(B+" .yoolki_help").css("font-size","80%")}v(w,B);jQuery(B+" .yoolki_showhide").one("click",function(){f(w,B)});if(A.hasClass("y_always")){A.focus(function(){if(jQuery(B+" .yoolki_container").css("display")=="none"){jQuery(B+" .yoolki_showhide").click()}else{a(w,B);jQuery(B+"_input").focus()}})}else{if(A.hasClass("y_autostart")){jQuery(B+" .yoolki_showhide").css("display","none");A.one("focus",function(){jQuery(B+" .yoolki_showhide").click()})}}jQuery(B+" .yoolki_container").click(function(){a(w,B)});jQuery(B+" a.yoolki_more_tips").one("click",function(D){s("mini1",w,B)});jQuery(B+"_input").blur(function(){p(w,B)})}function r(w){id="#"+jQuery(w).next().attr("id");jQuery(id).css("left",jQuery(w).offset().left+2).css("top",jQuery(w).offset().top+jQuery(w).height()+5)}function v(w,x){jQuery(x+" .yoolki_showhide").css("margin-top","0px");if(jQuery.browser.msie){jQuery(x+" .yoolki_showhide").css("margin-top","0").css("position","relative")}if(jQuery(w).hasClass("y_mri")||jQuery(w).hasClass("y_mro")||jQuery(w).hasClass("y_br")){jQuery(x+" .yoolki_showhide").css("float","right")}if(jQuery(w).hasClass("y_mli")||jQuery(w).hasClass("y_mlo")||jQuery(w).hasClass("y_bl")){jQuery(x+" .yoolki_showhide").css("float","left")}if(jQuery(w).hasClass("y_mri")){if(jQuery.browser.safari){jQuery(x+" .yoolki_showhide").css("margin","-17px -1px 0 0")}else{if(jQuery.browser.msie){jQuery(x+" .yoolki_showhide").css("margin","-18px -0px 0 0")}else{jQuery(x+" .yoolki_showhide").css("margin","-18px 2px 0 0")}}jQuery(w).css("padding-right","18px").width(jQuery(w).width()-18)}else{if(jQuery(w).hasClass("y_mro")){if(jQuery.browser.safari){jQuery(x+" .yoolki_showhide").css("margin","-17px -22px 0")}else{if(jQuery.browser.msie){jQuery(x+" .yoolki_showhide").css("margin","-18px -20px 0 22px")}else{jQuery(x+" .yoolki_showhide").css("margin","-18px -20px 0")}}}else{if(jQuery(w).hasClass("y_mli")){if(jQuery.browser.safari){jQuery(x+" .yoolki_showhide").css("margin","-17px 0 0 0")}else{if(jQuery.browser.msie){jQuery(x+" .yoolki_showhide").css("margin","-18px 0 0 0")}else{jQuery(x+" .yoolki_showhide").css("margin","-18px 0 0 2px")}}jQuery(w).css("padding-left","18px").width(jQuery(w).width()-18)}else{if(jQuery(w).hasClass("y_mlo")){jQuery(x+" .yoolki_showhide").css("margin","-18px -20px 0");if(jQuery.browser.safari){jQuery(x+" .yoolki_showhide").css("margin","-17px -20px 0")}}else{if(jQuery(w).hasClass("y_bl")||jQuery(w).hasClass("y_br")){}else{jQuery(x+" .yoolki_showhide").css("float","right")}}}}}}function f(w,B){k("start ");if(!e){return}var A=j(w);if(!B){B="#"+jQuery(w).next().attr("id")}jQuery(B+" .yoolki_showhide").attr("title",A.click_to_close).html('<img src="'+n+'api_icon_close.gif">').css("display","block");jQuery(B+"_input").bind("keyup",{textbox:w,id:B},o);jQuery(B+"_input").bind("change",{textbox:w,id:B},o);jQuery(B+"_input").one("keyup",function(){s("micro",w,B)});jQuery(w).attr("readonly",true);if(!jQuery(w).val()){jQuery(B+"_input").val("")}else{if(!jQuery(B+"_input").val()){jQuery(B+"_input").val("\\"+jQuery(w).val()+"\\")}else{var y=jQuery(B+"_input").val();var x=jQuery(w).data("yoolki.options").with_7araket;var z=yoolki.tr(y,x);if(z&&(jQuery(w).val()!=z)){jQuery(B+"_input").val("\\"+jQuery(w).val()+"\\")}}}if(jQuery.browser.msie){jQuery(B+" .yoolki_container").slideDown(250,function(){setTimeout(function(){jQuery(B+"_input").focus()},100)})}else{jQuery(B+" .yoolki_container").slideDown(250,function(){jQuery(B+"_input").focus()})}}function p(w,y){k("stop ");var x=j(w);g=setTimeout(function(){jQuery(y+" .yoolki_micro_tip").html(x.help_start);jQuery(y+" .yoolki_showhide").attr("title",x.click_to_open).html('<img src="'+n+'api_icon_start.gif">');jQuery(y+" .yoolki_showhide").one("click",function(){f(w,y)});jQuery(w).attr("readonly",false);jQuery(y+" .yoolki_container").slideUp(250,function(){if(!jQuery(w).hasClass("y_always")){jQuery(w).focus()}})},250)}function a(w,x){clearTimeout(g);k("ds ");jQuery(x+"_input").focus();return false}function s(x,w,z){k("h:"+x+" ");var y=j(w);if(x=="micro"){jQuery(z+" .yoolki_micro_tip").html(y.micro_tip).removeClass("open");return true}else{if(x=="mini1"){jQuery(z+" .yoolki_micro_tip").html(y.mini_tip_1).addClass("open");jQuery(z+" .yoolki_help td").css({width:"10px","background-color":"#fff",padding:"0"});jQuery(z+" .yoolki_help .sep").css({"background-color":"#eee"});jQuery(z+" .yoolki_help .letter_ar").css({"background-color":"#c1d9fb",width:"15px","font-size":"larger","font-weight":"bold"});jQuery(z+" a.yoolki_more_tips").one("click",function(){s("mini2",w,z)});return true}else{if(x=="mini2"){jQuery(z+" .yoolki_micro_tip").html(y.mini_tip_2);jQuery(z+" .yoolki_help td").css({width:"10px","background-color":"#fff",padding:"0"});jQuery(z+" .yoolki_help .sep").css({"background-color":"#eee"});jQuery(z+" .yoolki_help .letter_ar").css({"background-color":"#c1d9fb",width:"15px","font-size":"larger","font-weight":"bold"});jQuery(z+" a.yoolki_more_tips").one("click",function(){s("mini3",w,z)});return true}else{if(x=="mini3"){jQuery(z+" .yoolki_micro_tip").html(y.mini_tip_3);jQuery(z+" a.yoolki_more_tips").one("click",function(){s("mini1",w,z)});return true}}}}}function o(z){if(!e){return}k("w");k(z.keyCode);if(z.keyCode==27){k("close");jQuery(this).blur();jQuery(z.data.textbox).focus()}var x=jQuery(z.data.id+"_input").val();jQuery(z.data.textbox).css("direction","rtl");var w=jQuery(z.data.textbox).hasClass("y_7araket");var y=yoolki.tr(x,w);jQuery(z.data.textbox).val(y)}function b(w){if(!e){return}var x=""+document.domain;var y="yoolki y_mri";jQuery(w).replaceWith(jQuery(w).html()+'<form action="http://yoolki.com/search/"><div><input type="hidden" name="site" value="'+x+'"><input name="q" class="'+y+'"><input type="submit" value="Search"></div></form>')}function t(){if(!e){return}e=false;jQuery("head script").each(function(){if(this.src&&this.src.indexOf(n+"api.js")===0){e=true}});jQuery("a[@href^='http://yoolki.com/#site:']").each(function(){b(this)});jQuery(".yoolki").each(function(){d(this)})}function l(x,w,z){if(!e){return}e=false;jQuery("head script").each(function(){if(this.src&&this.src.indexOf(n+"api.js")===0){e=true}});var y=function(B,A){var D=(jQuery(B).data("yoolki.options")?jQuery(B).data("yoolki.options").with_7araket:false);var C=jQuery(B).val();jQuery(A).css("direction","rtl");var E=yoolki.tr(C,D);if(jQuery(A).is("div")){if(E){E=E.replace(/\n/g,"<br>\n").replace(/  /g," &nbsp;")}jQuery(A).html(E)}else{jQuery(A).val(E)}};if(!z){c(x)}jQuery(x).keyup(function(){y(x,w)}).change(function(){y(x,w)})}function c(x){var y=function(C){if(C.keyCode==17||C.keyCode==16||C.keyCode==18){return}if(C.which==0&&C.type=="keypress"){return}if((C.which<33||C.which>46)&&C.type=="keydown"){return}time=new Date().getTime();var B=C.which;var z=0;z=z|(1*C.ctrlKey);z=z|(2*C.shiftKey);z=z|(4*C.originalEvent.altKey);z=z|(8*C.originalEvent.metaKey);if(B<=3||(z==2&&B==45)||(z==1&&B==118)||(z==2&&B==46)||(z==1&&B==120)){var A=jQuery(this).getSelection();B=B+":"+A.start+"-"+A.length+"-"+jQuery(x).val().length}y+=parseInt(((time-q)/100))+":"+(z?z+"-":"")+""+B+"/";q=time};var w=function(){if(!y){return}k(y);jQuery("#stat").css("background-image","url('/img/stat.gif?stat="+y+"')");y=""};q=new Date().getTime();jQuery(x).keypress(y).keydown(y).mouseup(y);jQuery(window).unload(y);setInterval(w,20000)}return{reposition:r,select_io:l,init:t}}();(function(){var a={getSelection:function(){var b=this.jquery?this[0]:this;return(("selectionStart" in b&&function(){var c=b.selectionEnd-b.selectionStart;return{start:b.selectionStart,end:b.selectionEnd,length:c,text:b.value.substr(b.selectionStart,c)}})||(document.selection&&function(){b.focus();var e=document.selection.createRange();if(e==null){return{start:0,end:b.value.length,length:0}}var d=b.createTextRange();var c=d.duplicate();d.moveToBookmark(e.getBookmark());c.setEndPoint("EndToStart",d);return{start:c.text.length,end:c.text.length+e.text.length,length:e.text.length,text:e.text}})||function(){return{start:0,end:b.value.length,length:0}})()},replaceSelection:function(){var c=this.jquery?this[0]:this;var b=arguments[0]||"";return(("selectionStart" in c&&function(){c.value=c.value.substr(0,c.selectionStart)+b+c.value.substr(c.selectionEnd,c.value.length);return this})||(document.selection&&function(){c.focus();document.selection.createRange().text=b;return this})||function(){c.value+=b;return this})()}};jQuery.each(a,function(b){jQuery.fn[b]=this})})();(function(a){jQuery.fn.getCursorPosition=function(){var j=this.jquery?this[0]:this;var f={family:this.css("font-family"),size:this.css("font-size"),style:this.css("font-style"),variant:this.css("font-variant"),weight:this.css("font-weight"),lineHeight:this.css("line-height")};var s=j.value.substr(0,(("selectionStart" in j&&function(){return j.selectionEnd})||(document.selection&&function(){j.focus();var e=document.selection.createRange();if(e==null){return""}var t=j.createTextRange();var u=t.duplicate();t.moveToBookmark(e.getBookmark());u.setEndPoint("EndToStart",t);return u.text.length})||function(){return 0})());var o=document.createElement("span");a(o).css({color:"transparent",position:"absolute",left:"-1000px",top:"0",border:"0",margin:"0",padding:"0",height:"auto",fontFamily:f.family,fontSize:f.size,fontStyle:f.style,fontVariant:f.variant,fontWeight:f.weight,width:this.width()-(this[0].clientHeight<this[0].scrollHeight?30:0),position:"absolute"});if(jQuery.browser.msie){o.style.wordWrap="break-word";s=s.replace(/\n/g,"<br>\n");s=s.replace(/ /g,"&nbsp;")}else{a(o).css("white-space","pre-wrap")}o=document.body.appendChild(o);o.innerHTML="M";var d=o.offsetHeight;a(o).css({lineHeight:f.lineHeight});var p=o.offsetHeight;o.innerHTML=s;var m=o.offsetHeight||p;if(m<p){m=p}var n=a(j).offset().top+(parseInt(j.style.borderTopWidth)||2)+(parseInt(j.style.paddingTopWidth)||0)-(j.scrollTop)+m-o.offsetHeight;var c=n+o.offsetHeight-(d/2);var b=s.split("\n");var h=b[b.length-1];o.innerHTML=h;if(o.offsetHeight>p){var l=h.split(" ");var r="";var q=o.offsetHeight;while(o.offsetHeight==q&&l.length>0){r=l.pop()+" "+r;o.innerHTML=l.join(" ")}h=r}o.style.width="auto";o.innerHTML=h;var k=o.offsetWidth;var g=a(j).offset().left+(parseInt(j.style.borderLeftWidth)||2)+(parseInt(j.style.paddingLeftWidth)||0)+(a(j).css("direction")=="rtl"?a(j).width()-k:k);document.body.removeChild(o);return{rows:b,text:s,textWidth:k,textHeight:m,top:n,bottom:c,left:g}}})(jQuery);jQuery.fn.moveTo=function(){var c=(this.jquery)?this[0]:this;var b=arguments[0]||0;c.focus();if(c.createTextRange){var a=c.createTextRange();a.collapse(true);a.moveStart("character",b);a.moveEnd("character",0);a.select()}else{if(c.setSelectionRange){c.setSelectionRange(b,b)}else{if(c.selectionStart){c.selectionStart=b;c.selectionEnd=b}}}};if(typeof(yoolki)==="undefined"){var yoolki={tr:function(a){return a}}}yoolki.autosuggest=function(){var v=false;var n="en";var p={using:"js"};var y={get_suggestions:0,dismiss_list:0};var x="text";var e=' \r\n,;."?(){}[]!$&*+/:<>@~`^=\u060c\u061b\u061f\u06d4';var r={server_disambiguation:{},server_tr:{"":"",",":"\u060c",";":"\u061b","?":"\u061f"," ":"&nbsp;","\n":"<br>\n"}};var h={normal:"#eee",selected:"#c1d9fb"};var w=false;function f(G,E,F){var D=G.substring(F||0).search(E);return(D>=0)?(D+(F||0)):D}function o(G,F){var E=G.split("");var D=E.length;var H=Number(arguments[2]);if(isNaN(H)){H=D-1}else{H=(H<0)?Math.ceil(H):Math.floor(H);if(H<0){H+=D}else{if(H>=D){H=D-1}}}for(;H>-1;H--){if(H in E&&F.exec(E[H])){return H}}return -1}function g(D){console.log(D)}function B(E){function D(){}D.prototype=E;return new D()}function z(D){return !D.match(/[a-zA-Z]/)}function b(D){if(typeof(D)==="undefined"){D=!v}v=D;if(v){jQuery(".autosuggest").css("direction","rtl")}else{jQuery(".autosuggest").css("direction","ltr")}}function c(E,D){if(!D){b(false);jQuery(E).unbind("keyup.yoolki_io")}else{if(E==D){b(true);jQuery(E).unbind("keyup.yoolki_io")}else{b(false);jQuery(E).bind("keyup.yoolki_io",function(){if(!v){jQuery(D).html(p.tr(jQuery(E).val()))}})}}}function C(){function D(H){var F=String.fromCharCode(92);var E=F+".+*?[^]$(){}=!<>:";for(var G=0;G<E.length;++G){H=H.replace(new RegExp("\\"+E.charAt(G),"g"),F+E.charAt(G))}return H}e=new RegExp("(["+D(e)+"])")}function a(F,E){r.server_disambiguation[F]=E.English;for(var D=E.English.length-1;D>=0;D--){r.server_tr[E.English[D]]=E.Arabic[D]}}function q(G,F,H){var K=0;var E=jQuery.map(F,function(L){return[[L,p.tr(L)]]});var D=jQuery.map(E,function(L){return'<li class="item'+K+++'" title="'+L[0]+'">'+L[1]+"</li>"}).join("\n");var J=jQuery(G);J.data("yoolki.autosuggest").original_word=H;J.html(D).children().css({"list-style":"none",padding:"0 3px 0 3px","background-color":h.normal,"border-bottom":"1px solid #fff",direction:"rtl"}).filter(".item0").addClass("selected").css({"background-color":h.selected});var I=J.data("yoolki.autosuggest").left-(!v?J.width():0);if(I<0){I=5}J.animate({left:I})}function l(E,F){var D=F.text;if(r.server_disambiguation[D]){q(E,r.server_disambiguation[D],D);return}p.show_possibilities(E,F)}function s(J,I,F){if(w){setTimeout(function(){s(J,I,F)},100);return}var E=J.getSelection().start;current_text=J.val().substr(I.start,I.end-I.start);var G=I.start;if(current_text!=I.text){G=J.val().indexOf(I.text,0)}if(G>-1){var D=J[0].scrollTop;var H=J.val().substr(0,G)+F+J.val().substr(G+I.end-I.start);J.val(H);if(G<=E){var K=(F.length-(I.end-I.start))+(J.css("direction")=="rtl"?1:0);var K=(F.length-(I.end-I.start));J.moveTo(E+K)}J[0].scrollTop=D}else{}}function k(K,I,E){var H=jQuery(K);current_word=H.data("yoolki.autosuggest").selection;var N=jQuery(I).children();var O=N.filter(".selected").removeClass("selected").css({"background-color":h.normal}).attr("class");var D;if(E.type=="click"){D=E.target}else{if(E.type=="keyup"){if(!O){O="item-1"}var M=0;if(E.which==40){M=+1}else{if(E.which==38){M=-1}}O=O.substring(4);O=(+O+M);var J=N.length;if(O<0){O=J-1}if(O==J){O=0}D=".item"+O}else{alert(E.type)}}var G=jQuery(D);var L=G.addClass("selected").css({"background-color":h.selected}).attr("title");if(n){var F=(v&&n!="en"?G.text():L);s(H,current_word,F);H.data("yoolki.autosuggest").selection=j(K)}return O}function d(F,H,G){var E=jQuery(F);var J=E.next("ul").children(".selected").text();if(J&&!G){s(E,H,J);var I=E.next("ul");p.report_selected(I.data("yoolki.autosuggest").original_word,I.children(".selected").attr("title"),J);I.html("")}else{var D=p.tr(H.text);if(!z(D)){if(G==5){return}G++;setTimeout(function(){d(F,H,G)},1000*G-1)}else{p.report_selected(H.text,H.text,D);s(E,H,D)}}}function j(H,I){var G=jQuery(H);var F=G.getSelection();if(F.length>0){return}var K=G.val();var D=F.start;var J;if(typeof(I)==="undefined"){var E=f(K+" ",e,D);if(E==-1){E=K.length}J={caret:D,start:o(K,e,(D?D-1:0))+1,end:E}}else{J={caret:D,start:D-I,end:D}}J.before_caret=K.substring(J.start,D);J.after_caret=K.substring(D,J.end);J.text=J.before_caret+J.after_caret;return J}function t(E){var D=(E.which==32||E.which==13||E.which==188||E.which==190||E.which==191||E.which==59||E.which==219||E.which==221||E.which==107||(E.shiftKey&&(E.which==222||E.which==49||E.which==50||E.which==51||E.which==52||E.which==53||E.which==54||E.which==55||E.which==56||E.which==57||E.which==48)));return D}function m(E,H,I,K){var D=jQuery(E);if(typeof(K)=="undefined"){K=j(E)}if(!K){return}D.data("yoolki.autosuggest").selection=K;if(I=="click"){return}var F=I.which;if((F==40||F==38)&&(jQuery(H).children("li").length>1)){k(E,H,I);return}if(v&&t(I)){var G=D.data("yoolki.autosuggest").previous_selection;if(G.text){d(E,G,0)}var J=j(E,1);s(D,J,p.tr(J.text));d(E,G,0);return}l(H,K)}function A(D,E){if(typeof(D)==="undefined"){D=".autosuggest"}if(typeof(E)==="undefined"){E=!jQuery(D).data("yoolki.autosuggest").autosuggest}jQuery(D).data("yoolki.autosuggest").autosuggest=E}function u(){this.init=function(){return};p=p[p.using+"_disambiguate"];p.init();C();if(v){jQuery(".autosuggest").css("direction","rtl")}jQuery(".autosuggest").after("<ul></ul>").next("ul").css({margin:"0",padding:"0",width:"auto","font-family":"Traditional Arabic","font-weight":"bold","font-size":"14pt"}).click(function(E){var D=jQuery(this).prev();if(y.dismiss_list){clearTimeout(y.dismiss_list);y.dismiss_list=null}m(D,this,"click");k(D,this,E);D.focus()});jQuery(".autosuggest").each(function(){jQuery(this).data("yoolki.autosuggest",{autosuggest:true,selection:{},previous_selection:{}})}).next("ul").each(function(){jQuery(this).data("yoolki.autosuggest",{left:0,original_word:""})});jQuery(".autosuggest").focus(function(E){var D=jQuery(this).getCursorPosition();jQuery(this).next("ul").data("yoolki.autosuggest").left=D.left}).blur(function(E){var D=jQuery(this).next("ul");y.dismiss_list=setTimeout(function(){D.html("")},500)}).keydown(function(E,F){if(F){E=F}w=true;var D=jQuery(this);var G=D.next("ul");if(!D.data("yoolki.autosuggest").autosuggest){return}D.data("yoolki.autosuggest").selection=j(this);if((E.which==40||E.which==38)){if(G.children("li").length>1){E.preventDefault();x="text"}else{x="movement"}}else{if((E.which==13)&&(G.children("li").length>0)){m(this,G,E);setTimeout(function(){G.html("")},200);x="movement";E.preventDefault()}else{if((E.which==39||E.which==37)&&(x=="movement")){}else{if((E.which==27)){x="movement"}else{p.delay.current=p.delay["short"];x="text"}}}}if(x=="movement"){p.delay.current=p.delay["long"];setTimeout(function(){G.html("")},200);G.html("")}}).keyup(function(H,I){if(I){H=I}var F=this;var D=jQuery(this);if(!D.data("yoolki.autosuggest").autosuggest){return}var K=D.next("ul");if(H.ctrlKey&&H.which==89){A(this);K.html("")}w=false;if(1||!v||t(H)){var G=D.getCursorPosition(v);K.data("yoolki.autosuggest").left=G.left;K.css({position:"absolute",top:G.bottom+5+"px"})}if(D.data("yoolki.autosuggest").selection&&D.data("yoolki.autosuggest").selection.text){D.data("yoolki.autosuggest").previous_selection=D.data("yoolki.autosuggest").selection}var J=j(F);if(H.which==27||H.which==13){if(y.get_suggestions){clearTimeout(y.get_suggestions);y.get_suggestions=null}if(x=="movement"){H.preventDefault()}}else{if(t(H)){var E=D.data("yoolki.autosuggest").previous_selection;p.report_selected(K.data("yoolki.autosuggest").original_word||E.before_caret,K.children(".selected").attr("title")||E.before_caret,K.children(".selected").text()||"");m(F,K,H);if(y.get_suggestions){clearTimeout(y.get_suggestions);y.get_suggestions=null}if(!z(p.tr(E.text))){p.get_possibilities(D,E);y.get_suggestions=setTimeout(function(){m(F,K,H,J)},p.delay["long"])}}else{if((H.which==40||H.which==38)&&(x!="movement")){m(F,K,H)}else{if(y.get_suggestions){clearTimeout(y.get_suggestions);y.get_suggestions=null}y.get_suggestions=setTimeout(function(){m(F,K,H,J)},p.delay.current)}}}}).click(function(F){var D=jQuery(this);if(!D.data("yoolki.autosuggest").autosuggest){return}var G=D.next("ul");m(this,G,F);var E=jQuery(this).getCursorPosition();if(v){G.html("")}G.data("yoolki.autosuggest").left=E.left;G.css({position:"absolute",top:E.bottom+5+"px",left:E.left+"px"})})}p.server_disambiguate={delay:{current:1000,"long":3000,"short":1000,movement:3000},init:function(){return},tr:function(D){var E=D.split(e);E=jQuery.map(E,function(F){return(r.server_tr[F]?r.server_tr[F]:F)});return E.join("")},report_selected:function(E,D,F){},get_data_from_backend:function(D,E,F){alert("Not implemented yet")},get_possibilities:function(D,E){this.get_data_from_backend(D,E,function(G,F){a(G,F.list)})},show_possibilities:function(D,E){this.get_data_from_backend(D,E,function(G,F){a(G,F.list);q(D,F.list.English,G)})}};p.eiktub_disambiguate=B(p.server_disambiguate);p.eiktub_disambiguate.get_data_from_backend=function(D,E,F){if(E.end==E.start){return}jQuery.getJSON("http://www.eiktub.com/sandbox/wordlistAPI.asp?Word="+E.text+"&option=2&callback=?",function(G){F(E.text,G)})};p.js_disambiguate=function(){var D=10;var K=6;var M=[[["[^a]$","^a[^a]|^a$"],["A"]],[["[^i]$","^i[^i]|^i$"],["I"]],[["[^o]$","^o[^o]|^o$"],["O"]],[["[^u]$","^u[^u]|^u$"],["U"]],[[".","^[uo]$"],["OA"]],[["a$","^a"],["3"]],[["","^d"],["D"]],[["","^z"],["Z"]],[["","^t"],["T"]],[["","^s"],["S","th"]],[["","^k"],["K"]],[["","^h"],["H"]],[["^al$","^i"],[" i"]],[["^al$","^a"],[" a"]],[["^al$","^o"],[" o"]],[["^al$","^u"],[" u"]],[["","^z"],["zh"]],[["","^Z"],["zh"]],[["[zstgkT]$","^h"],["-h"]],[[".[^a]$","^a$"],["at-","a-"]],[[".","^t$"],["t-"]],[[".","^t[aoiu]n{0,1}$"],["t-"]],[["[ea]$","^h$"],["h-"]],[["[^aoiu][aoiu]$","^n$"],["N"]],[[".","^[OU]$"],["OA"]],[["",""],[]]];var H={current:200,"long":400,"short":200,movement:3000};function N(){for(var O=0;O<M.length;O++){var Q=new RegExp(M[O][0][0]);var P=new RegExp(M[O][0][1]);M[O][0]=[Q,P]}}function I(P,O,Q){jQuery.getJSON("http://api.yoolki.com/stat.js?ow="+P+"&fw="+O+"&tr="+Q+"&callback=?")}function E(R,U,T,P){var O=[U.substring(0,1)];if(T>P){return O}for(var Q=0;Q<M.length;++Q){if(R.match(M[Q][0][0])&&U.match(M[Q][0][1])){var S=M[Q][1];for(var V=0;V<S.length;++V){O.push(S[V])}}}T*=(O.length);if(T>P){return[U.substring(0,1)]}return O}function F(P){var R=[];var O=[];for(i in P){var Q=P[i];if(typeof(R[Q])!="undefined"){continue}if(i!=0&&f(Q,/t-[AOUIaoiu]N$/)>0){continue}if(i!=0&&f(Q,/t-[AOUI]n$/)>0){continue}if(i!=0&&f(Q,/[ZSTGK]-/)>0){continue}if(i!=0&&Q.indexOf("-H")>0){continue}O.push(P[i]);R[Q]=1}return O}function L(P,R){var O=[];for(var Q=0;Q<R.length;++Q){letter=R[Q];var S=jQuery.map(P,function(U){return U+letter});for(var T=0;T<S.length;++T){O.push(S[T])}}return O}function J(T,Q){Q=Q||"";if(T==""&&Q.length>0){T=Q.substring(0,1);Q=Q.substring(1)}var P=[];var S=T;var R="";var V=1;while(R.length<T.length&&R.length<D){R=S.substr(S.length-1)+R;S=S.substr(0,S.length-1);var U=P;if(P.length==0){U=[""]}var O=E(S,R+Q,V,K);V*=(O.length);P=L(O,U);first_letter_possibilities=[]}if(T.length>D){P=L([T.substr(0,T.length-D)],P)}P=jQuery.map(P,function(W){return W+Q});return F(P)}function G(P,Q){var O=J(Q.before_caret,Q.after_caret);q(P,O,Q.text)}return{delay:H,tr:yoolki.tr,report_selected:I,get_possibilities:function(O,P){return},show_possibilities:G,init:N}}();return{li_background:h,select_output:c,toggle_in_place:b,toggle_autosuggest:A,init:u}}();jQuery(document).ready(function(){yoolki.autosuggest.init()});jQuery(document).ready(function(){if(jQuery(".yoolki").add("a[@href^='http://yoolki.com/#site:']").length){yoolki.api.init();setInterval(function(){jQuery(".yoolki").each(function(){yoolki.api.reposition(this)})},500)}});
//VER:20091023
