﻿// Copyright (c) 2010 Language Analytics LLC //
// Build 4818 //
window.Yamli||function(){var C=function(a){return document.createElement(a)},Hb=function(a){return document.getElementById(a)},mb=function(a){return document.getElementsByTagName(a)},S=encodeURIComponent,Ma=document.documentElement,Ib=Ma.ownerDocument,Y,hc,Xb={STYLE:1,SCRIPT:1},i={},l;window.Yamli=i;i.I={};var ic=function(a){return eval("("+a+")")};i.I.buildNumber="4729";i.isDebug=true;i.debug=function(a){typeof window.debug!="undefined"&&window.debug(a);typeof console!="undefined"&&console.log(a)};
i.error=function(a){typeof window.error!="undefined"&&window.error(a);typeof console!="undefined"&&console.error(a)};i.assert=function(a,e){a||i.error("Assert failed: "+e)};var jc,Na,yb,Yb,T,kc,sb,Jb,lc,Zb,Ja=0,tb=0,Gc={en:{dir:"ltr",show_more:"show more",report_word:"report word",report_word_hint:"Click to report that your word choice doesn't appear",powered:'Powered by <a class="yamliapi_anchor" target="yamli_win" href="http://www.yamli.com">Yamli.com</a>',settings_link:"Yamli 3arabi",settings_link_hint:"Change Yamli Arabic typing settings",
quick_toggle_on:"on",quick_toggle_on_hint:"Click to enable Arabic conversion",quick_toggle_off:"off",quick_toggle_off_hint:"Click to disable Arabic conversion",settings_title:"Yamli Settings",close:"close",settings_close_hint:"Close settings",enable_link:"Turn Arabic on",enable_link_hint:"Click to enable Arabic conversion",disable_link:"Turn Arabic off",disable_link_hint:"Click to disable Arabic conversion",align_left_link:"Type left to right",align_left_link_hint:"Click if you are writing mostly in English",
align_right_link:"Type right to left",align_right_link_hint:"Click if you are writing mostly in Arabic",tips_link:"Quick Tips",tips_link_hint:"Quick tips to get your started",help_link:"Tutorial",help_link_hint:"Learn how to use Yamli",tips_title:"Yamli Quick Tips",tips_close_hint:"Close quick tips",hint_close:"Don't show this again",hint_content_start:'You can now <span style=\'font-weight:bold\'>type Arabic</span> using <a class="yamliapi_anchor_y" target="yamli_win" href="http://www.yamli.com">Yamli</a> !',
hint_content_try:"<span style='text-decoration:underline'>Try it now!</span>",hint_content_end:"Look for the [Y] logo for more settings.<br/>",hint_close_hint:"Close",loading:"Loading...",sponsored:"Sponsored by",def_pick_hint:"Just press <span style='font-weight:bold'>SPACE</span><br/>after typing a word"},fr:{dir:"ltr",show_more:"plus de choix",report_word:"mot manquant",report_word_hint:"Cliquez pour nous informer que le mot voulu manque",powered:'motoris\u00e9 par <a class="yamliapi_anchor" target="yamli_win" href="http://www.yamli.com">Yamli.com</a>',
settings_link:"Yamli 3arabi",settings_link_hint:"Changez vos pr\u00e9f\u00e9rences",quick_toggle_on:"actif",quick_toggle_on_hint:"Activez la conversion en Arabe",quick_toggle_off:"inactif",quick_toggle_off_hint:"D\u00e9sactivez la conversion en Arabe",settings_title:"Pr\u00e9f\u00e9rences Yamli",close:"fermer",settings_close_hint:"Fermez les pr\u00e9f\u00e9rences",enable_link:"Activer l'Arabe",enable_link_hint:"Activez la conversion en Arabe",disable_link:"D\u00e9sactivez l'Arabe",disable_link_hint:"D\u00e9sactivez la conversion en Arabe",
align_left_link:"Taper de gauche \u00e0 droite",align_left_link_hint:"Cliquez si vous \u00e9crivez surtout en Fran\u00e7ais",align_right_link:"Taper de droite \u00e0 gauche",align_right_link_hint:"Cliquez si vous \u00e9crivez surtout en Arabe",tips_link:"Aide rapide",tips_link_hint:"Conseils rapides pour rapidement utiliser Yamli",help_link:"Aide detail\u00e9e",help_link_hint:"Apprenez \u00e0 utiliser Yamli",tips_title:"Aide Rapide pour Yamli",tips_close_hint:"Fermer l'aide rapide",hint_close:"Ne plus afficher",
hint_content_start:'<span style=\'font-weight:bold\'>Tape en Arabe</span> avec <a class="yamliapi_anchor_y" target="yamli_win" href="http://www.yamli.com/fr/">Yamli</a> !',hint_content_try:"<span style='text-decoration:underline'>Essaye!</span>",hint_content_end:"Clique sur le logo [Y] pour les pr\u00e9f\u00e9rences.<br/>",hint_close_hint:"Fermer",loading:"Chargement...",sponsored:"Sponsoris\u00e9 par",def_pick_hint:"Tape <span style='font-weight:bold'>ESPACE</span> pour<br/>choisir le meilleur mot"},
ar:{dir:"rtl",show_more:"\u0627\u0639\u0631\u0636 \u0627\u0644\u0645\u0632\u064a\u062f",report_word:"\u0643\u0644\u0645\u0629 \u0646\u0627\u0642\u0635\u0629",report_word_hint:"\u0627\u0646\u0642\u0631 \u0625\u0630\u0627 \u0644\u0645 \u062a\u062c\u062f \u0643\u0644\u0645\u062a\u0643",powered:'Powered by <a class="yamliapi_anchor" target="yamli_win" href="http://www.yamli.com">Yamli.com</a>',settings_link:"Yamli 3arabi",settings_link_hint:"\u062e\u064a\u0627\u0631\u0627\u062a",quick_toggle_on:"\u0646\u0634\u0637",
quick_toggle_on_hint:"\u0627\u0646\u0642\u0631 \u0644\u062a\u0641\u0639\u064a\u0644 \u0627\u0644\u0639\u0631\u0628\u064a\u0629",quick_toggle_off:"\u063a\u064a\u0631 \u0646\u0634\u0637",quick_toggle_off_hint:"\u0627\u0646\u0642\u0631 \u0644\u062a\u0639\u0637\u064a\u0644 \u0627\u0644\u0639\u0631\u0628\u064a\u0629",settings_title:"Yamli \u062e\u064a\u0627\u0631\u0627\u062a",close:"\u0623\u063a\u0644\u0642",settings_close_hint:"\u0623\u063a\u0644\u0642 \u0627\u0644\u062e\u064a\u0627\u0631\u0627\u062a",
enable_link:'<span style="display:block;text-align:right">\u062a\u0641\u0639\u064a\u0644 \u0627\u0644\u0639\u0631\u0628\u064a\u0629</span>',enable_link_hint:"\u0627\u0646\u0642\u0631 \u0644\u062a\u0641\u0639\u064a\u0644 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 ",disable_link:'<span style="display:block;text-align:right">\u062a\u0639\u0637\u064a\u0644 \u0627\u0644\u0639\u0631\u0628\u064a\u0629</span>',disable_link_hint:"\u0627\u0646\u0642\u0631 \u0644\u062a\u0639\u0637\u064a\u0644 \u0627\u0644\u0639\u0631\u0628\u064a\u0629",
align_left_link:'<span style="display:block;text-align:right">\u0645\u0646 \u0627\u0644\u064a\u0633\u0627\u0631 \u0625\u0644\u0649 \u0627\u0644\u064a\u0645\u064a\u0646</span>',align_left_link_hint:"\u0627\u0646\u0642\u0631 \u0647\u0646\u0627 \u0625\u0646 \u0643\u0646\u062a \u062a\u0643\u062a\u0628 \u0645\u0639\u0638\u0645\u0627\u064b \u0628\u0627\u0644\u0644\u063a\u0629 \u0627\u0644\u0625\u0646\u0643\u0644\u064a\u0632\u064a\u0629",align_right_link:'<span style="display:block;text-align:right">\u0645\u0646 \u0627\u0644\u064a\u0645\u064a\u0646 \u0625\u0644\u0649 \u0627\u0644\u064a\u0633\u0627\u0631</span>',
align_right_link_hint:"\u0627\u0646\u0642\u0631 \u0647\u0646\u0627 \u0625\u0646 \u0643\u0646\u062a \u062a\u0643\u062a\u0628 \u0645\u0639\u0638\u0645\u0627\u064b \u0628\u0627\u0644\u0644\u063a\u0629 \u0627\u0644\u0639\u0631\u0628\u064a\u0629",tips_link:'<span style="display:block;text-align:right">\u0646\u0635\u0627\u0626\u062d \u0633\u0631\u064a\u0639\u0629</span>',tips_link_hint:"\u0646\u0635\u0627\u0626\u062d \u0633\u0631\u064a\u0639\u0629",help_link:'<span style="display:block;text-align:right">\u0645\u0633\u0627\u0639\u062f\u0629</span>',
help_link_hint:"Yamli \u062a\u0639\u0644\u0645 \u0643\u064a\u0641\u064a\u0629 \u0625\u0633\u062a\u0639\u0645\u0627\u0644",tips_title:"\u0646\u0635\u0627\u0626\u062d \u0633\u0631\u064a\u0639\u0629",tips_close_hint:"\u0623\u063a\u0644\u0642 \u0646\u0627\u0641\u0630\u0629 \u0627\u0644\u0646\u0635\u0627\u0626\u062d \u0627\u0644\u0633\u0631\u064a\u0639\u0629",hint_close:"\u0644\u0627 \u062a\u0638\u0647\u0631 \u0645\u0631\u0629 \u0627\u062e\u0631\u0649",hint_content_start:'\u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u0622\u0646 <span style=\'font-weight:bold\'>\u0637\u0628\u0627\u0639\u0629 \u0627\u0644\u0639\u0631\u0628\u064a\u0629</span> \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 <a class="yamliapi_anchor_y" target="yamli_win" href="http://www.yamli.com/ar/">\u064a\u0645\u0644\u064a</a> !',
hint_content_try:"<span style='text-decoration:underline'>\u062c\u0631\u0651\u0628 \u0627\u0644\u0622\u0646!</span>",hint_content_end:"\u0623\u0628\u062d\u062b \u0639\u0646 \u0647\u0630\u0627 \u0627\u0644\u0634\u0639\u0627\u0631 [Y] \u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u062e\u064a\u0627\u0631\u0627\u062a.<br/>",hint_close_hint:"Close",loading:"Loading...",sponsored:"\u0628\u0631\u0639\u0627\u064a\u0629",def_pick_hint:"\u0625\u0636\u063a\u0637 \u0639\u0644\u0649 <span style='font-weight:bold;white-space:nowrap'>\u0627\u0644\u0645\u0633\u0627\u0641\u0629 (SPACE)</span><br/>\u0644\u0625\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0643\u0644\u0645\u0629 \u0627\u0644\u0623\u0641\u0636\u0644 \u062a\u0644\u0642\u0627\u0626\u064a\u0627\u064b"}},
$b;i.I.setUnsupported=function(a){Na=5;$b=a;if(a===void 0)$b='Yamli is not supported on this web browser.<br />We recommend using <a href="http://getfirefox.com/">Firefox</a>.'};var mc=function(){jc=document.compatMode=="BackCompat";Na=0;var a=navigator.userAgent.toLowerCase(),e;if(e=a.match(/msie ([0-9])\.([0-9])/i)){Ja=parseInt(e[1],10);tb=parseInt(e[2],10);if(Ja<6||a.indexOf("iemobile")!=-1){i.I.setUnsupported();return}T=Na=1;if(Ja==6)kc=1}if(e=a.match(/safari\/([0-9]+)\.([0-9]+)/i)){Ja=parseInt(e[1],
10);tb=parseInt(e[2],10);if(Ja<525)i.I.setUnsupported('Yamli requires <a href="http://www.apple.com/safari/">Safari 3.1</a> or better');else{Na=3;sb=1;if(a.indexOf("chrome")!=-1)Zb=1;else lc=1}}else if(e=a.match(/firefox\/([0-9]+)\.([0-9]+)/i)){Ja=parseInt(e[1],10);tb=parseInt(e[2],10);Yb=yb=1;Na=2}else if(a.indexOf("gecko")!=-1)if(a.indexOf("gecko/20020924 aol/7.0")!=-1)i.I.setUnsupported();else{Na=2;yb=1}else if(e=a.match(/opera\/([0-9]+)\.([0-9]+)/i)){Ja=parseInt(e[1],10);tb=parseInt(e[2],10);
if(Ja<9||Ja==9&&tb<=2)i.I.setUnsupported('Yamli is not supported on Opera version earlier than 9.5.<br />Please upgrade to the <a href="http://www.opera.com/download/">latest Opera</a>, or use <a href="http://getfirefox.com/">Firefox</a>.');else{Na=4;Jb=1}}};i.DomReady=function(){var a=false,e=[],d,m=function(){if(!a){a=true;for(var n=0;n<e.length;++n)e[n]();e=void 0}};this.addCallback=function(n){a?n():e.push(n)};this.unload=function(){if(T){if(d){clearInterval(d);d=void 0}}else i.I.removeEvent(document,
"DOMContentLoaded",m)};(function(){if(T)d=setInterval(function(){var n=C("p");try{n.doScroll("left")}catch(z){return}clearInterval(d);d=void 0;m()},50);else i.I.addEvent(document,"DOMContentLoaded",m)})()};var ac=function(a,e,d){d=a.slice((d||e)+1||a.length);a.length=e<0?a.length+e:e;return a.push.apply(a,d)},nc=function(a,e){var d;for(d in e)if(e.hasOwnProperty(d))a.style[d]=e[d]},Hc=function(a,e){if(T)a.style.styleFloat=e;else a.style.cssFloat=e},Ic=function(a){try{for(;;){if(a==Y)return true;if(!a.parentNode)if(a.parentWindow&&
a.parentWindow.frameElement)a=a.parentWindow.frameElement;else if(a.defaultView&&a.defaultView.frameElement)a=a.defaultView.frameElement;else return false;a=a.parentNode}}catch(e){return false}},bc=function(a){return{on:1,On:1}[a.designMode]||a.body.contentEditable=="true"};i.I.setCookie=function(a,e,d,m,n){var z=new Date;z.setDate(z.getDate()+d);document.cookie=S(a)+"="+S(e)+(";expires="+z.toGMTString())+(";path="+(n?n:""))+(m?";domain="+m:"")};i.I.clearCookie=function(a,e,d){i.I.setCookie(a,"",
-1,e,d)};i.I.getCookie=function(a){if(document.cookie.length>0){var e=S(a);a=document.cookie.indexOf(e+"=");if(a!=-1){a=a+e.length+1;e=document.cookie.indexOf(";",a);if(e==-1)e=document.cookie.length;return decodeURIComponent(document.cookie.substring(a,e))}}};var oc=function(a){var e=void 0;if(typeof a=="string"){e=Hb(a);if(!e){a=document.getElementsByName(a);if(a.length==1)e=a[0]}}return e},Jc=function(a,e){for(;a;){if(a==e)return true;a=a.parentNode}return false},Kc=function(){var a=[],e=location.hash.substr(1);
if(e.length===0)return a;e=e.replace(/\+/g," ");e=e.split("&");var d;for(d=0;d<e.length;++d){var m=e[d].split("="),n=decodeURIComponent(m[0]),z=n;if(m.length==2)z=decodeURIComponent(m[1]);a[n]=z}return a},pc=function(){if(typeof window.pageYOffset=="number")return window.pageXOffset;else if(Y&&(Y.scrollLeft||Y.scrollTop))return Y.scrollLeft;return Ma.scrollLeft},qc=function(a){var e=C("style");e.type="text/css";if(e.styleSheet)e.styleSheet.cssText=a;else{a=document.createTextNode(a);e.appendChild(a)}mb("head")[0].appendChild(e);
return e},rc=function(a){var e=mb("head")[0];a.parentNode==e&&e.removeChild(a)},sc={A:1,ABBR:1,ACRONYM:1,B:1,BASEFONT:1,BDO:1,BIG:1,EM:1,FONT:1,I:1,S:1,SMALL:1,SPAN:1,STRIKE:1,STRONG:1,TT:1,U:1},cc=function(a){var e,d,m,n,z;try{e=a.ownerDocument.defaultView}catch(A){return}if(e){e=e.getSelection();if(!e||!e.rangeCount)return;e=e.getRangeAt(0);d=e.startContainer;d=d.nodeType==3||d.childNodes.length==e.startOffset?d:e.startContainer.childNodes[e.startOffset]}else if(a.createTextRange){e=document.activeElement==
a.ownerDocument.parentWindow.frameElement?a.document.selection.createRange():a.createTextRange();if(!e.parentElement)return;d=e.parentElement();if(d==a){e.moveStart("character",-10000000);e.moveEnd("character",1E3);if(e.htmlText.length===0)if(a.firstChild)d=a.firstChild}}else return;for(;d;){if(d==a)break;if({DIV:1,P:1,BLOCKQUOTE:1,UL:1,OL:1}[d.tagName]){m=d;if(m.style.direction||m.dir)break}d=d.parentNode}if(m)if(m.style.direction){n=m.style.direction;z="style"}else{n=m.dir;z="dir"}return{block:m,
dir:n,attr:z}},Lc=function(a){if(a.nextSibling)return sc[a.nodeName]===void 0?"\r":"";return""},tc=function(a){if(a.nextSibling)return sc[a.nodeName]===void 0?1:0;return 0},uc=function(a){if(a.nodeType===3)return a.data;if(a.nodeType!==1||Xb[a.nodeName])return"";for(var e="",d=0;d<a.childNodes.length;++d)e+=uc(a.childNodes[d]);e+=Lc(a);return e},Kb=function(a){if(a.nodeType===3)return a.data.length;if(a.nodeType!==1||Xb[a.nodeName])return 0;for(var e=0,d=0;d<a.childNodes.length;++d)e+=Kb(a.childNodes[d]);
e+=tc(a);return e},Lb=function(a,e){var d=0;e=e;if(e==a)return 0;for(;e.previousSibling;){e=e.previousSibling;if(e==a)break;d+=Kb(e)}return d+(e==a?0:Lb(a,e.parentNode))},vc=function(a,e){if(a.nodeType===3){if(e.remaining<=a.data.length){e.node=a;e.offset=e.remaining}e.remaining-=a.data.length}else if(a.nodeType!==1||Xb[a.nodeName])return false;else{if(!e.remaining&&(!e.node||e.node.nodeType!==3)){e.node=a.parentNode;e.offset=0;for(var d=a;d=d.previousSibling;)++e.offset}for(d=0;d<a.childNodes.length;++d)if(vc(a.childNodes[d],
e))return true;d=tc(a);e.remaining-=d;if(!e.remaining&&d){e.node=a;e.offset=a.childNodes.length}}return e.remaining<0},zb=function(a,e){e={node:void 0,offset:void 0,remaining:e};vc(a,e);if(!e.node){e.node=a;e.offset=a.childNodes.length}return e},wc=function(a,e){var d=zb(a,e),m=a.ownerDocument.createElement("span"),n=false,z=false;e=d.offset;if(d.node.nodeType==3){d=d.node.splitText(e);z=true}else if(e)for(d=d.node.firstChild;e;){if(d.nextSibling)d=d.nextSibling;else{i.assert(e==1,"i_rteGetNodeOffsetDims - using split after, offset should be 1, instead: "+
e);n=true}--e}else d=d.node;e=d.parentNode;m.innerHTML="\u200a";n?e.appendChild(m):e.insertBefore(m,d);a=i.I.getDimensions(m,a);e.removeChild(m);z&&e.normalize();return a},xc=function(a,e,d){if(e.nodeType==3)return d+Lb(a,e);if(e.childNodes.length==d)return Kb(e)+Lb(a,e);return Lb(a,e.childNodes[d])},Mc=function(a){var e=[];a=a.createTextRange();var d=a.text.indexOf("\r")||1,m;if(d==-1)d=a.text.length;for(a.collapse();;){m=a.moveEnd("character",d);if(!m)break;if(m==a.text.length)e.push(a.text);else if(d==
1)e.push(" ");else{a.collapse();m=0;d=Math.floor(d/2)}if(m){a.moveStart("character",m);a.moveEnd("character",1E7);d=a.text.indexOf("\r")||1;if(d==-1)d=a.text.length;a.collapse()}}return e.join("")},Nc=function(a){a=a.createTextRange();a.collapse();return a.moveEnd("character",1E7)},U=function(a,e){if(a.tagName=="BODY"){if(T)return Mc(a);a=e?a.textContent===void 0?a.innerText:a.textContent:uc(a)}else a=a.value;return a},Oc=function(a){if(a.tagName=="BODY"){if(T)return Nc(a);return Kb(a)}return a.value.length},
dc=function(a){for(var e=/\r/,d=a.length;e.test(a.charAt(--d)););return a.slice(0,d+1)};i.I.trimString=function(a){a=a.replace(/^\s\s*/,"");for(var e=/\s/,d=a.length;e.test(a.charAt(--d)););return a.slice(0,d+1)};i.I.addEvent=function(a,e,d,m){if(a.addEventListener){if(a.tagName=="BODY")a=a.ownerDocument;a.addEventListener(e,d,m?true:false);return true}else if(a.attachEvent)return a.attachEvent("on"+e,d)};i.I.removeEvent=function(a,e,d,m){try{if(a.removeEventListener){if(a.tagName=="BODY")a=a.ownerDocument;
a.removeEventListener(e,d,m?true:false);return true}else if(a.detachEvent)return a.detachEvent("on"+e,d)}catch(n){return true}};var la=function(a){if(a.preventDefault){a.preventDefault();a.stopPropagation&&a.stopPropagation()}else if(window.event)window.event.returnValue=false;else return false},ec=function(a,e){var d;if(a.fireEvent)if(a.tagName=="BODY"&&e=="change")a.onchange&&a.onchange();else{d=a.ownerDocument.createEventObject();a.fireEvent("on"+e,d)}else if(a.dispatchEvent){d=(d={change:"HTMLEvents"}[e])?
d:"Events";d=a.ownerDocument.createEvent(d);d.initEvent(e,true,true);a.dispatchEvent(d)}},yc=function(a){a=a?a:window.event;a=a.charCode?a.charCode:a.keyCode?a.keyCode:a.which?a.which:0;if(sb)switch(a){case 63232:return 38;case 63233:return 40;case 63234:return 37;case 63235:return 39}return a},Pc=function(a){a=a?a:window.event;var e;if(Jb)e=a.which;else{e=a.charCode!==void 0?a.charCode:a.keyCode!==void 0?a.keyCode:a.which!==void 0?a.which:0;if(e===0&&a.keyCode===13)e=13}return e},Qc=function(a){a=
a?a:window.event;return typeof a.shiftKey!="undefined"&&a.shiftKey},ub=function(a){var e={x:0,y:0};if(typeof a.pageX!="undefined"){e.x=a.pageX;e.y=a.pageY}else if(typeof a.clientX!="undefined"){e.x=a.clientX+Ma.scrollLeft||Y.scrollLeft||0;e.y=a.clientY+Ma.scrollTop||Y.scrollTop||0}return e},fc=function(a){return a.which||a.button},Mb=function(a){return a.srcElement||a.target},zc=function(a){if(!Ic(a))return false;if(!a.offsetWidth)return false;a=Oa(a);if(!a)return false;return a};i.I.WordType={EMPTY:0,
PURE_ROMAN:1,PURE_NUMBER:2,PURE_ARABIC:3,ROMAN_ARABIC:4,EXCLUDED:5,MIXED:6};var Ac={" ":" ","\u00a0":"\u00a0",",":"\u060c",";":"\u061b","?":"\u061f","\u060c":"\u060c","\u061b":"\u061b","\u061f":"\u061f",".":".",'"':'"',"(":"(",")":")","{":"{","}":"}","[":"[","]":"]","!":"!",$:"$","&":"&","*":"*","+":"+","-":"-","/":"/",":":":","<":"<",">":">","@":"@","~":"~","`":"`","^":"^","=":"=","\\":"\\","\r":"\r","\n":"\n"},Nb={"0":"\u0660","1":"\u0661","2":"\u0662","3":"\u0663","4":"\u0664","5":"\u0665","6":"\u0666",
"7":"\u0667","8":"\u0668","9":"\u0669","%":"\u066a",".":"\u066b",",":"\u066c"},Bc=/^['0-9a-zA-Z\xc0-\xd6\xd8-\xf6\xf8-\xff]*$/,Rc=/^(([0-9,]*)|([0-9]*\.[0-9]+))%?$/,Sc=new RegExp("^['0-9a-zA-Z\\xc0-\\xd6\\xd8-\\xf6\\xf8-\\xff\\u0600-\\u06ff]*$"),Cc=new RegExp("^(AND|OR)$|^http:|^ftp:|@|^www.|^site:|^cache:|^link:|^related:|^info:|^stocks:|^allintitle:|^intitle:|^allinurl:|^inurl:"),Tc=new RegExp("^(al|Al|AL|el|El|EL|il|Il|IL|wa|Wa|WA|w|W|be|Be|BE|bi|Bi|BI|b|B|l|L|lel|lil|ll|fa|wal|wel|sa|bel|bil|le|li|fal|fil|fel)$"),
Uc=/^\s$/,Vc=/\s/,Wc=/(<[^<>]*)$|(\[[^\[\]]*)$/,Xc=/ /;i.I.HasPunctuationRegexp=new RegExp('[ \\r\\n,;\\.\\"\\?\\(\\){}\\[\\]!\\$&\\*\\+\\-/:<>@~`\\^=\\\\\\u060c\\u061b\\u061f\\u06d4\\xa0]');i.I.PureArabicRegexp=new RegExp("^[\\u0600-\\u06ff]*$");var vb=function(a){if(a.length===0)return i.I.WordType.EMPTY;if(a.match(Cc))return i.I.WordType.EXCLUDED;if(a.match(Rc))return i.I.WordType.PURE_NUMBER;if(a.match(i.I.PureArabicRegexp))return i.I.WordType.PURE_ARABIC;if(a.match(Bc))return i.I.WordType.PURE_ROMAN;
if(a.match(Sc))return i.I.WordType.ROMAN_ARABIC;return i.I.WordType.MIXED},Qa=function(a){var e={start:0,end:0};if(a.tagName=="BODY"&&a.ownerDocument.defaultView){var d=a.ownerDocument.defaultView.getSelection();if(d.rangeCount!=1)return;d=d.getRangeAt(0);e.start=xc(a,d.startContainer,d.startOffset);e.end=xc(a,d.endContainer,d.endOffset)}else if(a.setSelectionRange){e.start=a.selectionStart;e.end=a.selectionEnd}else if(document.selection&&document.selection.createRange){a.document.activeElement!=
a&&a.focus();try{var m=a.document.selection.createRange();d=m.duplicate()}catch(n){return}if(a.type=="textarea"){m=Y.createTextRange();m.moveToElementText(a);m.setEndPoint("EndToStart",d);var z=Y.createTextRange();z.moveToElementText(a);z.setEndPoint("StartToEnd",d);var A=a=false,p=false,y,E,K,u,B,P;y=E=m.text;K=u=d.text;B=P=z.text;do{if(!a)if(m.compareEndPoints("StartToEnd",m)===0)a=true;else{m.moveEnd("character",-1);if(m.text==y)E+="\r\n";else a=true}if(!A)if(d.compareEndPoints("StartToEnd",d)===
0)A=true;else{d.moveEnd("character",-1);if(d.text==K)u+="\r\n";else A=true}if(!p)if(z.compareEndPoints("StartToEnd",z)===0)p=true;else{z.moveEnd("character",-1);if(z.text==B)P+="\r\n";else p=true}}while(!a||!A||!p);e.start=E.length;e.end=e.start+u.length}else if(a.tagName=="BODY"){e.start=0-d.moveStart("character",-10000000);z=e.start;d=m.duplicate();d.collapse(false);if(d.moveStart("character",-1))for(;m.inRange(d);){++z;if(!d.moveStart("character",-1))break}e.end=z}else{e.start=0-d.moveStart("character",
-10000000);e.end=e.start+m.text.length}}return e};i.I.loadScript=function(a,e,d,m){var n=C("script");n.type="text/javascript";n.charset="utf-8";if(e)if(T)n.text=a;else n.appendChild(document.createTextNode(a));else n.src=a;var z=function(){n.onload=null;d||n.parentNode.removeChild(n);n=void 0;m&&m()};switch(Na){case 2:case 3:n.onload=z;break;default:n.onreadystatechange=function(){if(n.readyState=="loaded"||n.readyState=="complete"){n.onreadystatechange=null;z()}};break}mb("head")[0].appendChild(n)};
i.I.SXHRData={_pendingRequests:{},_counter:1,reserveId:function(){return this._counter++},start:function(a,e,d){if(d===void 0)d=this._counter++;this._pendingRequests[d]=a;i.I.loadScript(e.replace("%ID%",d))},dataCallback:function(a){if(!(!a||!a.hasOwnProperty("id")||!a.hasOwnProperty("data"))){var e=this._pendingRequests[a.id];delete this._pendingRequests[a.id];e._responseCallback(a.data)}},unload:function(){for(var a=0;a<this._pendingRequests.length;++a)this._pendingRequests[a].unload();this._pendingRequests=
void 0}};i.I.SXHR=function(){var a,e="&sxhr_id=%ID%",d;this.reserveId=function(){return d=i.I.SXHRData.reserveId()};this.open=function(m,n){a=m;if(n===false)e="";else if(n)e=n};this.onreadystatechange=function(){};this.send=function(){i.I.SXHRData.start(this,a+e,d)};this.status=this.readyState=0;this.responseText=void 0;this._responseCallback=function(m){this.responseText=m;this.status=200;this.readyState=4;this.onreadystatechange()};this.unload=function(){this._responseCallback=function(){};this.onreadystatechange=
void 0}};i.I.createSXHR=function(){return new i.I.SXHR};i.I.createXHR=function(){if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;else if(typeof window.ActiveXObject!="undefined")return new window.ActiveXObject("Microsoft.XMLHTTP");else throw new Error("XMLHttpRequest not supported");};i.I.getDimensions=function(a,e){var d=0,m=0,n=a.offsetWidth,z=a.offsetHeight,A=0,p=a.ownerDocument,y=p.body,E=p.documentElement,K;if(!e&&a.getBoundingClientRect){A=E.clientLeft||y.clientLeft||0;m=E.clientTop||
y.clientTop||0;var u=E.scrollTop||y.scrollTop||0,B=E.scrollLeft||y.scrollLeft||0,P=E.clientWidth?E.scrollWidth:y.scrollWidth,D=a.tagName=="IFRAME",da=!bc(p)&&p.compatMode=="BackCompat",G=a.getBoundingClientRect();d=G.left-(D?0:A)+B;m=G.top-(D?0:m)+u;A=(da?P:E.scrollWidth)-(G.right-A+B)}else if(a.offsetParent){for(B=a;B.offsetParent&&B!=e;){if(B!=Y&&B!=a){d-=B.scrollLeft;m-=B.scrollTop}if(B.tagname==="table"||Oa(B).display=="table"){P=window.getComputedStyle(B,"");d+=parseFloat(P.borderLeftWidth)||
0;m+=parseFloat(P.borderTopWidth)||0}d+=B.offsetLeft;m+=B.offsetTop;B=B.offsetParent}if(B!==void 0){d+=B.offsetLeft;m+=B.offsetTop}}else if(a.x){d+=a.x;m+=a.y}if(!e&&p!=Ib&&(K=p.parentWindow?p.parentWindow.frameElement:p.defaultView.frameElement)){K=i.I.getDimensions(K);d+=K.left;m+=K.top;A+=K.right}if((T||a.nodeName!="BODY")&&Ib!=p){d-=y.scrollLeft+E.scrollLeft;m-=y.scrollTop+E.scrollTop}if(e){a=Oa(e);d-=parseFloat(a.marginLeft);m-=parseFloat(a.marginTop);A-=parseFloat(a.marginRight)}return{left:d,
top:m,width:n,height:z,right:A}};var Dc=function(a,e,d,m,n,z){for(;e>0&&!a.charAt(e-1).match(z);)e--;for(;d<a.length&&!a.charAt(d).match(z);)d++;m=a.substring(e,d);if(!(m.length===0||m.match(z)||n&&a.substr(0,e).match(Wc)))return{word:m,wordType:vb(m),start:e,end:d}},nb=function(a,e,d,m){var n=Dc(a,e.start,e.end,d,m,Xc);if(n){if(n.wordType==i.I.WordType.PURE_NUMBER||n.wordType==i.I.WordType.EXCLUDED)d=true;else{n=Dc(a,e.start,e.end,d,m,i.I.HasPunctuationRegexp);if(!n)return}a={word:n.word,start:n.start,
end:n.end,selectionOffset:e.start-n.start,selectionStart:e.start,selectionEnd:e.end,isEdge:n.start==e.start||n.end==e.end,wordType:n.wordType};d||(a=l.convertDashedWordSelection(a));return a}},Ob=function(a){var e={value:0,unit:""};if(a.length===0)return e;var d=a.substr(a.length-2);if(d.charAt(1)=="%")d="%";e.unit=d;e.value=a.substr(0,a.length-d.length);return e},Ec=function(a){return parseInt(Ob(a).value,10)},Fc=function(a){return parseFloat(Ob(a).value,10)},ja=function(a,e){a.innerHTML=e},Yc=function(a,
e,d){for(var m=[],n=[],z=[],A,p,y=false,E=0;E<a.length;++E){p=a.charAt(E);A=a.charCodeAt(E);if(E==e)if(y){z.push(p);n=[];n.push(z.join(""));z=[];continue}else{m.push(p);break}if(A==32)if(y){n.push(z.join(""));z=[];n.push(p)}else m.push(p);else if((A=A>=1536&&A<=1791)&&!d||!A&&d){z.push(p);y=true}else{if(y){n.push(z.join(""));z=[];for(n.reverse();n.length>0;)m.push(n.pop());y=false}if(!y&&E>e)break;m.push(p)}}if(y){if(E==e)n=[];n.push(z.join(""));for(n.reverse();n.length>0;)m.push(n.pop())}return m.join("")},
Oa=function(a){var e=a.ownerDocument.defaultView;if(e)return e.getComputedStyle(a,void 0);if(a.currentStyle)return a.currentStyle;return document.defaultView.getComputedStyle(a,void 0)},Zc=function(){var a=0,e=-1,d=function(){if(e==-1)return 0;return(new Date).getTime()-e};this.start=function(){if(e==-1)e=(new Date).getTime()};this.stop=function(){a+=d();e=-1};this.reset=function(){e=-1;a=0};this.getElapsed=function(){return a+d()}};i.I.Draggable=function(a,e){var d,m,n,z,A={IDLE:0,DRAGGING:1},p=
A.IDLE,y=function(u){var B=Mb(u);if(B){for(;B&&B!=a;){if(B.className.indexOf("yamliNoDrag")!=-1)return;B=B.parentNode}if(fc(u)==1){B=ub(u);d=B.x;m=B.y;n=Ec(l.useRightLayout()?e.style.right:e.style.left);z=Ec(e.style.top);p=A.DRAGGING;i.I.addEvent(document,"mousemove",E);return la(u)}}},E=function(u){if(p==A.DRAGGING){if(fc(u)!=1){K();return la(u)}var B=ub(u);if(B.x<0)B.x=0;if(B.y<0)B.y=0;var P=B.x-d;B=B.y-m;if(l.useRightLayout())e.style.right=n-P+"px";else e.style.left=n+P+"px";e.style.top=z+B+"px";
return la(u)}},K=function(u){if(p==A.DRAGGING)if(u===void 0||fc(u)==1){p=A.IDLE;i.I.removeEvent(document,"mousemove",E);if(u)return la(u)}};this.unload=function(){i.I.removeEvent(a,"mousedown",y);i.I.removeEvent(a,"mouseup",K)};(function(){a.style.cursor="move";e.style.position="absolute";i.I.addEvent(a,"mousedown",y);i.I.addEvent(a,"mouseup",K)})()};var $c=function(a){var e={x:0,xr:0,y:0},d={x:0,xr:0,y:0,useRtlMenu:false},m,n,z,A,p,y,E={x:0,xr:0,y:0},K,u,B,P={x:0,xr:0,y:0},D,da,G,Z,ka,va,J,za,wa,
Ha,V,ba={x:0,xr:0,y:0,yr:0},ea,Ea,W,ma,Ka=[],F=[],Ia=[],Pa=[],N,Q,v=a,M,xa,Aa=false,qa,ca,Xa=false,Ba=true,Ra,ga,Sa="yamliapi_inst_ff_"+a.getInput().id,Ta,Ua=this,$=function(){var f=v.getSettingsMenuFontSize(),k=v.getCloseFontSize(),b;X(K,"fontSize",v.getSettingsFontSize());for(b=0;b<F.length;++b)X(F[b],"fontSize",f);for(b=0;b<Ia.length;++b)X(Ia[b],"fontSize",k)},X=function(f,k,b){if(f.style[k]!=b){if(f.style[k].indexOf("!important")==-1)f.style[k]=b;for(var c=0;c<f.childNodes.length;++c)f.childNodes[c].nodeType==
1&&X(f.childNodes[c],k,b)}},na=function(f){if(T&&Ja==6&&mb("select").length>0){var k=C("iframe");if(l.useRightLayout()){k.style.right="0";k.style.marginRight="-5px"}else{k.style.left="0";k.style.marginLeft="-5px"}k.className="yamli_iframeselectfix";f.appendChild(k)}},Va=function(f,k){if(l.useRightLayout())f.style.right=k+"px";else f.style.left=k+"px"},ra=function(){for(;A.lastChild;)A.removeChild(A.lastChild)},gb=function(){var f=C("div");f.className="yamliapi_clear";return f},sa=function(f){var k=
C("span");k.style.whiteSpace="nowrap";ja(k,v.lang(f));return k},hb=function(f){var k=C("span");ja(k,v.lang(f));return k},ha=function(f,k,b,c){var g=C("a");g.className="yamliapi_simpleLink";if(T)g.href="javascript:void(0);";ja(g,v.lang(f));if(k)g.title=v.lang(k);if(b)i.I.addEvent(g,c?c:"click",function(s){b(s);return la(s)});i.I.addEvent(g,"mousedown",h);return g},ob=function(f,k,b,c){var g=C("a");g.className="yamliapi_anchor";ja(g,v.lang(f));g.title=v.lang(k);g.href=b;g.target=c;return g},oa=function(f,
k,b,c,g,s,t,x){var o=C("div");o.style.textAlign=t=="rtl"?"right":"left";o.style.padding="3px";o.style.color=b;o.style.backgroundColor=c;o.itemType=f;o.yamliTextColor=b;o.yamliHighlightColor=g;o.yamliMenuBackgroundColor=c;o.yamliMenuHighlightColor=s;o.style.cursor=f==1?"default":"pointer";o.style.whiteSpace="nowrap";o.style.fontSize=Math.max(x?v.getMenuFontSize()*x:v.getMenuFontSize(),9)+"px";o.style.direction=t;ja(o,k);i.I.addEvent(o,"mousedown",h);i.I.addEvent(o,"click",j);i.I.addEvent(o,"mouseover",
Ya);return o},aa=function(f,k){var b=C("div");b.style.whiteSpace="nowrap";b.style.padding=k?k:"3px";b.style.backgroundColor=f?f:"#f5f9ff";i.I.addEvent(b,"mousedown",h);return b},wb=function(){var f=l.getAdInfo();if(!f)return C("div");var k=aa("#dde4ee");if(f.showSponsored){f=C("div");f.style.marginBottom="1px";f.style.textAlign="center";f.style.whiteSpace="nowrap";k.appendChild(f);ja(f,v.lang("sponsored"));Ia.push(f)}f=C("div");k.appendChild(f);f.style.textAlign="center";k.ad=f;return k},Za=function(f){if(l.getShowPowered()){var k=
aa("#dde4ee","0");k.style.textAlign="center";k.style.padding="0 1em";k.appendChild(sa("powered"));l.getAdInfo()&&Ia.push(k);f.appendChild(k)}else{k=C("div");k.style.width="100px";k.style.height="1px";k.style.fontSize="0px";k.style.lineHeight="0px";f.appendChild(k)}},cb=function(f,k){if(f.ad){l.isAdLoaded()?bb(f.ad):Pa.push(f.ad);f.ad=void 0}k&&l.adViewInc()},bb=function(f){var k=l.getAdInfo();if(k){var b=C("div"),c=k.width,g=k.height;if(!T)b.style.margin="0 auto";b.style.width=c+"px";b.style.textAlign=
"center";f.appendChild(b);switch(k.adType){case "image":var s=C("a");b.appendChild(s);s.href=l.makeUrl("/sp_click.ashx?sp_id="+S(k.adId)+l.getReferrerInfo("&"),"&");s.target="_blank";i.I.addEvent(s,"mouseup",function(){var t=s.href.indexOf("&click_ms=");if(t!=-1)s.href=s.href.substr(0,t);s.href+="&click_ms="+l.getAdViewElapsed();l.adClickCountInc()});b=C("img");s.appendChild(b);b.src=k.url;break;case "iframe":g=La(c,g);b.appendChild(g);g.src=k.url;break;case "gam":f=location.hash.indexOf("yamli_googleDebug")!=
-1?"&google_debug":"";c=v.getOption("tool");g=c.indexOf("_");if(g>0)c=c.substr(0,g);c=c.replace(/\./g,"-");g=La(1,0,l.getAdIframeId());b.appendChild(g);g.src=k.url+(k.url.indexOf("#")==-1?"#":"?")+"load=1&debugAds="+encodeURIComponent(l.debugAds)+"&hostname="+encodeURIComponent(window.location.hostname)+"&port="+window.location.port+"&tool="+S(c)+"&pageLang="+v.getOption("uiLanguage")+f;break}}},Fa=function(){var f=C("div");if(T){ja(f,"&nbsp;");f.style.fontSize="0px";f.style.lineHeight="0px"}else{f.style.width=
"100%";f.style.height="1px"}f.style.borderTop="solid 1px #e0e0e0";f.style.backgroundColor="#f5f9ff";f.style.margin="0px 0px 0px 0px";f.itemType=2;return f},La=function(f,k,b){var c=C("iframe");c.style.display="block";c.width=f+"px";c.height=k+"px";c.frameBorder="0";c.scrolling="no";c.allowTransparency="true";c.src="about:blank";if(b){c.name=b;c.id=b}return c},ib=function(f,k,b,c,g){var s=C("div");s.style.whiteSpace="normal";if(b)s.style.width=b+"px";s.style.height="auto";ja(s,'<div style="margin:1em;text-align:center">'+
v.lang("loading")+"</div>");var t=i.I.createSXHR();f=k?f:l.makeUrl("/ajax.ashx?path="+S(f),"&");t.open(f);t.onreadystatechange=function(){ja(s,t.responseText);c&&X(s,"fontSize",c);g&&g()};t.send();return s},db=function(f){var k=Mb(f);i.I.removeEvent(k,"mousemove",Ya);f=ub(f);k=i.I.getDimensions(A);if(f.x<k.left||f.x>k.left+k.width||f.y<k.top||f.y>k.top+k.height)O()},Ya=function(f){f=Mb(f);i.I.removeEvent(f,"mousemove",Ya);if(l.didMouseMove()){for(;f.itemType===void 0;)f=f.parentNode;I(f)}else i.I.addEvent(f,
"mousemove",Ya)},h=function(f){Xa=false;if(T){var k=v.getInput();Xa=k==k.document.activeElement}return la(f)},j=function(f){for(f=Mb(f);f.itemType===void 0;)f=f.parentNode;switch(f.itemType){case 4:Ca();break;case 5:$a();break;case 3:R(f.transliterationIndex,true);q();break;case 6:Da(true);ta();break;case 7:Da(false);ta();break}},r=function(){Ua.setTransliterations(M,Q)},q=function(){if(w()){n.style.display="none";ab();Aa&&l.reportTransliterationSelection(M,Q.start,U(v.getInput()),false);l.adViewDec()}},
w=function(){return n.style.display!="none"},O=function(){if(M){var f=M.getSelectedIndex(),k=A.firstChild;do{if(k.transliterationIndex===f){I(k);return}k=k.nextSibling}while(k)}},R=function(f,k){if(v.validateWordSelection(Q)){M.setSelectedIndex(f);Q.wordType==i.I.WordType.PURE_NUMBER&&!f!=l.readGlobalPref("useRomanNum")&&l.saveGlobalPref("useRomanNum",!f);var b=M.getSelectedTransliteration();f!==0&&l.registerArabicToRoman(b,xa);var c=v.getInput();l.registerDefaultPick(k&&f==1&&Q.selectionEnd==dc(U(c)).length);
v.replaceInputValue(b,Q.start,Q.end,true,true);f=Q.start+1;Q=nb(U(c),{start:f,end:f},false,v.getOption("disableInMarkup"));Aa=true}},I=function(f){if(N!=f){if(N!==void 0){N.style.backgroundColor=N.yamliMenuBackgroundColor;N.style.color=N.yamliTextColor;if(N.yamliChildBackground)N.yamliChildBackground.style.backgroundColor=N.style.backgroundColor}N=f;if(N!==void 0){N.style.backgroundColor=N.yamliMenuHighlightColor;N.style.color=N.yamliHighlightColor;if(N.yamliChildBackground)N.yamliChildBackground.style.backgroundColor=
N.style.backgroundColor}}},Ca=function(){for(var f,k,b=1;b<A.childNodes.length;++b){f=A.childNodes[b];if(f.itemType==3&&f.style.display=="none"){if(k===void 0){k=f;R(k.transliterationIndex,false)}f.style.display="block"}}qa.style.display="none";if(ca)ca.style.display="block";return k},$a=function(){R(0,false);Aa=false;eb()},eb=function(){ra();var f="/not_found."+v.getOption("uiLanguage")+".htm";A.appendChild(ib(l.makeUrl("/not_found.ashx?path="+S(f)+"&word="+S(xa),"&"),true,v.adjustAjaxWidth(160),
v.getSettingsMenuFontSize()));Ba=false},fb=function(){if(v.getEnabled()){J.style.display="none";za.style.display="block";ja(B,v.lang("quick_toggle_on"));B.title=v.lang("quick_toggle_on_hint");if(ka)ka.style.backgroundPosition="left 0px"}else{za.style.display="none";J.style.display="block";ja(B,v.lang("quick_toggle_off"));B.title=v.lang("quick_toggle_off_hint");if(ka)ka.style.backgroundPosition="left -"+va+"px"}if(Ha)if(v.getDirection()=="rtl"){wa.style.display="none";Ha.style.display="block"}else{Ha.style.display=
"none";wa.style.display="block"}K.style.display=v.getOption("settingsPlacement")=="inside"?"none":""},ta=function(){if(D.style.display!="none"){D.style.display="none";l.adViewDec()}},xb=function(f){q();jb(true);if(D.style.display=="block")ta();else{D.style.display="block";pb();cb(Z,true)}la(f);v.focusInput()},pb=function(){if(D.style.display=="block"){Va(D,kb(D,P.x,P.xr,false));D.style.top=P.y+"px"}},Ab=function(){v.focusInput();jb(true);Da(!v.getEnabled());ta()},Pb=function(){I(void 0)},lb=function(){ta()},
qb=function(){Da(!v.getEnabled());ta();v.focusInput()},Bb=function(){v.toggleDir();ta();v.focusInput()},Qb=function(){Cb();ta();v.focusInput()},Rb=function(){rb();v.focusInput()},Sb=function(){if(!ea){var f=v.getSettingsMenuFontSize(),k=v.adjustAjaxWidth(240);ea=C("div");ea.style.width=k+"px";V.appendChild(ea);ea.className="yamliapi_menuBorder";na(V);var b=C("div");b.className="yamliapi_menuPanel";ea.appendChild(b);k=C("div");k.className="yamliapi_menuContent";b.appendChild(k);var c=v.lang("dir");
b=aa("#e1e4ea");b.style.textAlign=c=="rtl"?"right":"left";k.appendChild(b);Ea=new i.I.Draggable(b,ea);var g=C("div");g.style.position="absolute";if(c=="ltr")g.style.right="0";else g.style.left="0";g.style.top="0";g.style.padding="3px";b.appendChild(g);c=ha("close","tips_close_hint",Rb);c.style.verticalAlign="top";c.className+=" yamliNoDrag";g.appendChild(c);g=sa("tips_title");g.style.fontWeight="bold";b.appendChild(g);b=Fa();k.appendChild(b);k.appendChild(ib("/tips."+v.getOption("uiLanguage")+".htm",
false,null,f,Db));F.push(k);Ia.push(c);$()}},gc=function(){if(V.style.display!="block"){Sb();V.style.display="block";Db()}},rb=function(){if(V.style.display!="none")V.style.display="none"},Cb=function(){V.style.display=="none"?gc():rb()},Db=function(){if(V.style.display=="block"){Va(V,kb(ea,ba.x,ba.xr,false));V.style.top=(l.useRightLayout()?ba.yr:ba.y)+"px"}},Vb=function(){if(!ma){var f=v.lang("dir"),k=f=="rtl";ma=C("div");ma.style.width="210px";W.appendChild(ma);ma.style.border="#ddd solid 1px";
ma.style.margin="4px";ma.style.padding=f=="ltr"?"3px 6px 3px 22px":"3px 22px 3px 6px";ma.style.background="#FFFFDF url("+l.makeUrl("/cache_safe/bulb.gif","?")+") no-repeat top "+(k?"right":"left");na(ma);var b=C("div");b.style.direction=f;b.style.textAlign=k?"right":"left";ma.appendChild(b);b.appendChild(hb("hint_content_start"));var c=C("div"),g=l.makeUrl("/cache_safe/marhaban_movie_small.gif","?");c.style.padding="10px 6px 0 6px";Hc(c,k?"left":"right");ja(c,'<img style="border: 1px solid #888;height:60px" src="'+
g+'" />');b.appendChild(c);c=C("div");g=v.lang("hint_content_end");var s=l.makeUrl("/cache_safe/logo_y_14.gif","?"),t=l.makeUrl("/cache_safe/transparent_pixel.gif","?");c.style.paddingTop="1em";ja(c,g.replace("[Y]",'<img src="'+t+'" style="width:14px;height:14px;background:url(\''+s+"') no-repeat;background-position:left 0px\" />"));b.appendChild(c);g=C("div");g.style.paddingTop="0.5em";c=ha("hint_content_try","",Tb);g.appendChild(c);b.appendChild(g);b.appendChild(gb());g=C("div");b.appendChild(g);
s=ha("hint_close","hint_close_hint",Ub);g.appendChild(s);X(b,"direction",f);X(b,"textAlign",k?"right":"left");X(b,"fontSize","11px");X(g,"textAlign",k?"left":"right");X(s,"fontSize","9px");X(c,"fontSize","13px")}},Tb=function(){jb(true);v.getOption("hintMode")=="startModeOff"&&l.setInstancesEnabled(true);Cb()},Ub=function(){jb(true)},jb=function(f){W.style.display="none";f&&l.setShowedHint()},Eb=function(){if(W.style.display=="block"){var f=v.getDirection(),k=v.getInputDims(),b=W.offsetWidth,c=e.x,
g=e.xr;if(f=="rtl")c+=k.width-b;else g+=k.width-b;Va(W,kb(W,c,g,v.useRtlMenu()));W.style.top=v.isTextBox()?k.top+k.height+"px":k.top+1.5*v.getInputFontSize()+"px"}},Wb=function(){l.hideDefaultPickHint();r()},kb=function(f,k,b,c){if(!f)return k;i.assert(f.style.display!="none","Using _avoidEdges with invisible block");f=f.offsetWidth+2;var g=Y;if(T)g=Ma&&Ma.clientWidth===0?Y:Ma;var s=l.getClientWidth(),t=pc();if(l.useRightLayout()){t=b-(g.scrollWidth-t-s);g=s-t-f;if(c){g-=f;t+=f}if(g<0)return b+g;
if(t<0)return b-t;return b}else{g=k-t;t=s-g-f;if(c){g-=f;t+=f}if(g<0)return k-g;if(t<0)return k+t;return k}},Da=function(f){l.getOption("toggleAffectsAll")?l.setInstancesEnabled(f):v.setEnabled(f)},ab=function(){if(ga){clearTimeout(ga);ga=void 0}};this.show=function(){w()||cb(p,true);ta();n.style.display="block";n.style.position="absolute";if(d.useRtlMenu){n.style.right="0";n.style.left="auto"}else{n.style.left="0";n.style.right="auto"}Va(m,kb(n,e.x+d.x,e.xr+d.xr,d.useRtlMenu));m.style.top=e.y+d.y+
"px"};this.hide=function(f){q();f&&ta()};this.isMenuVisible=w;this.hideAndSelectCurrent=function(f){var k=N;if(Q&&k)switch(k.itemType){case 4:I(Ca());break;case 5:$a();break;case 3:R(k.transliterationIndex,f);q();break}};this.preloadAd=function(){cb(p,false)};this.isVisible=function(){return n.style.display=="block"};this.isVisibleAndNotLoading=function(){return n.style.display=="block"&&M!=void 0};this.isLoading=function(){return M===void 0&&this.isVisible()};this.processUpKey=function(){if(Ba&&
M){for(var f=N;;){f=f.previousSibling;if(!f)for(f=A.lastChild;!f.itemType;)f=f.previousSibling;if(f.itemType!=2&&f.itemType!=1&&f.style.display!="none")break}switch(f.itemType){case 4:I(f);break;case 5:I(f);break;case 3:R(f.transliterationIndex,false);I(f);break}}};this.processDownKey=function(){if(Ba&&Q){for(var f=N;;){f=f.nextSibling;if(!f||!f.itemType)f=A.firstChild;if(f.itemType!=2&&f.itemType!=1&&f.style.display!="none")break}switch(f.itemType){case 4:I(f);break;case 5:I(f);break;case 3:R(f.transliterationIndex,
false);I(f);break}}};this.setTransliterations=function(f,k){M=f;Q=k;ab();var b=v.getOption("maxResults");k=v.getOption("showReportWord");var c=[],g=-1,s;if(!Q||!xa||Q.word.substr(0,xa.length)!=xa)Ra=l.getAdInfo()?4:2;xa=Q.word;if(M){c=M.getTransliterationsArray();g=M.getSelectedIndex();xa=f.getRomanWord()}ra();f=c.length;var t=f>0?c[0].type:0;if(l.showDefaultPickHint()&&Q.selectionEnd==dc(U(v.getInput())).length){var x=v.lang("dir"),o=oa(1,v.lang("def_pick_hint"),"#333","#FFFFDF","#333","#FFFFDF",
x,0.9);o.style.border="red solid 2px";o.style.margin="4px";o.style.padding=x=="ltr"?"3px 6px 3px 22px":"3px 22px 3px 6px";o.style.background="#FFFFDF url("+l.makeUrl("/cache_safe/bulb.gif","?")+") no-repeat top "+(x=="ltr"?"left":"right");var H=C("div");H.style.textAlign=x=="ltr"?"right":"left";x=ha("close","",Wb);x.style.fontSize="80%";H.appendChild(x);o.appendChild(H);A.appendChild(o)}o=xa.replace("-","\u2011");o=oa(M?3:1,o,"black","#f5f9ff",M?"black":"black",M?"#c6d8ff":"#f5f9ff",v.useRtlMenu()?
"rtl":"ltr");o.transliterationIndex=0;o.style.fontStyle="italic";A.appendChild(o);if(g===0)s=o;if(b&&b<f)f=b;for(b=1;b<f;++b){if(b>=2)break;if(c[b].type>t){b+1<f&&++b;break}}o=b;o==f&&o--;t=true;if(g-1>o||o==f-1||!f)t=false;for(b=0;b<f;++b){H=oa(3,c[b].trans,"black","#f5f9ff","black","#c6d8ff","rtl");H.transliterationIndex=b+1;if(t&&b>o)H.style.display="none";A.appendChild(H);if(g===b+1)s=H}qa=oa(4,v.lang("show_more"),"#112abb","#f5f9ff","0000cc","#c6d8ff","ltr",0.8);qa.style.textAlign="right";qa.style.display=
"none";A.appendChild(qa);if(k){ca=oa(5,v.lang("report_word"),"#112abb","#f5f9ff","0000cc","#c6d8ff","ltr",0.8);ca.title=v.lang("report_word_hint");ca.style.textAlign="right";ca.style.display="none";A.appendChild(ca)}k=0;if(f>0){k=0;if(t){qa.style.display="block";++k}else if(ca){ca.style.display="block";++k}Ra=Math.max(Ra,Math.min(4,f+k));k=Math.max(0,Ra-f-1)}else k=Ra;var L;for(b=0;b<k;++b){c=b===0&&f===0;g=f===0&&b==3;t=c?"#c6d8ff":"#f5f9ff";g=oa(1,g?"&nbsp;":"\u0623",t,t,t,t,"rtl",g?0.8:void 0);
if(c){L=g;g.style.textAlign="right"}A.appendChild(g)}if(L)ga=setTimeout(function(){var ia=L.style.fontSize,fa=v.getSettingsButtonSize(),pa=fa>18?"16x16":"12x12";fa=fa>18?'width="24" height="16"':'width="18" height="12"';var ua=T?"\u0623":"&nbsp;";pa="/cache_safe/spinner3_"+pa+".gif";ja(L,'<span style="vertical-align: middle;font-size:'+ia+';color:#c6d8ff;white-space:pre">'+ua+'<img style="visibility:hidden" '+fa+' src="'+l.makeUrl(pa,"?")+'" onload="this.style.visibility=\'visible\'" /></span>')},
400);I(s);Aa=false;Ba=true};this.updateFontSizes=$;this.setMenuOffset=function(f,k,b,c){d.x=f;d.xr=b;d.y=k;d.useRtlMenu=c};this.setMainOffset=function(f,k,b){e.x=f;e.y=k;e.xr=b};this.clearTestDivs=function(){for(var f=0;f<Ka.length;++f)l.removeChild(Ka[f]);Ka=[]};this.setTestDiv=function(f,k){f=i.I.getDimensions(f);var b=C("div");Ka.push(b);b.style.display="none";b.style.position="absolute";b.style.border="1px dashed red";b.style.padding="0";b.style.margin="0";b.style.zIndex=l.getOption("zIndexBase")+
10;b.innerHTML=k;l.appendChild(b);b.style.display="block";Va(b,l.useRightLayout()?f.right-1:f.left-1);b.style.top=f.top-1+"px";b.style.width=f.width+"px";b.style.height=f.height+"px"};this.setYamliSettingsPosition=function(f,k,b){E.x=e.x+f;E.xr=e.xr+b;E.y=e.y+k;Va(y,l.useRightLayout()?E.xr:E.x);y.style.top=E.y+"px"};this.hideYamliSettings=function(){y.style.visibility="hidden"};this.showYamliSettings=function(){y.style.visibility="visible"};this.setYamliSettingsMenuPosition=function(f,k,b){P.x=E.x+
f;P.xr=E.xr+b;P.y=E.y+k;pb();Eb()};this.setYamliTipsPosition=function(f,k,b,c){ba.x=e.x+f;ba.xr=e.xr+b;ba.y=e.y+k;ba.yr=e.y+c;Db()};this.getYamliSettingsDims=function(){return i.I.getDimensions(y)};this.hasSelectionChanged=function(){return Aa};this.checkCancelBlur=function(){var f=Xa;Xa=false;return f};this.getWordSelection=function(){return Q};this.hideSettings=ta;this.resetSettingsUI=fb;this.activateAds=function(){for(var f in Pa)Pa.hasOwnProperty(f)&&bb(Pa[f]);Pa=void 0};this.showHint=function(){Vb();
W.style.display="block";Eb()};this.hideHint=jb;this.isEltDescendant=function(f){return Jc(f,m)};this.unload=function(){ab();i.I.removeEvent(A,"mouseout",db);i.I.removeEvent(G,"mouseout",Pb);l.removeChild(m);m=n=z=A=p=p.ad=qa=ca=void 0;i.I.removeEvent(u,"dblclick",qb);l.removeChild(y);u=y=K=Z=Z.ad=B=void 0;l.removeChild(D);D=da=G=ka=J=za=wa=Ha=void 0;Ea&&Ea.unload();l.removeChild(V);V=ea=Ia=F=Ea=void 0;l.removeChild(W);W=ma=void 0;N=Q=v=M=xa=void 0;rc(Ta);Ta=void 0};(function(){var f=l.getOption("zIndexBase");
y=C("div");y.className="yamliapi_settingsDiv";nc(y,{position:"absolute",visibility:"hidden"});l.appendChild(y);va=v.getSettingsButtonSize();var k=va+"px";y.style.paddingLeft=k;u=ha("","settings_link_hint",xb);i.I.addEvent(u,"dblclick",qb);y.appendChild(u);if(va){var b=l.makeUrl("/cache_safe/logo_y_"+va+(kc?".gif":".png"),"?");ka=C("div");nc(ka,{height:k,width:k,display:"block",position:"absolute",background:"url('"+b+"') no-repeat",backgroundPosition:"left 0px",left:0,top:v.getSettingsButtonOffset()+
2+"px"});u.appendChild(ka)}K=C("span");y.appendChild(K);K.appendChild(sa("&nbsp;"));k=ha("","settings_link_hint",xb);K.appendChild(k);k.appendChild(sa("settings_link"));K.appendChild(sa("&nbsp;("));B=ha("","",Ab);K.appendChild(B);K.appendChild(sa(")"));X(K,"fontSize",v.getSettingsFontSize());X(K,"color",v.getOption("settingsColor"));X(B,"color",v.getOption("settingsLinkColor"));X(k,"color",v.getOption("settingsLinkColor"));D=C("div");D.className="yamliapi_menuBorder";D.style.position="absolute";D.style.zIndex=
f+5;D.style.display="none";l.appendChild(D);na(D);da=C("div");da.className="yamliapi_menuPanel";D.appendChild(da);G=C("div");G.className="yamliapi_menuContent";da.appendChild(G);b=v.lang("dir");var c=aa("#edf1f7");c.style.textAlign=b=="rtl"?"right":"left";G.appendChild(c);var g=C("div");g.style.position="absolute";if(b=="ltr")g.style.right="0";else g.style.left="0";g.style.top="0";g.style.padding="3px";k=ha("close","settings_close_hint",lb);k.style.verticalAlign="top";g.appendChild(k);c.appendChild(g);
g=sa("close");g.style.visibility="hidden";b=="rtl"&&c.appendChild(g);var s=sa("settings_title");s.style.fontWeight="bold";c.appendChild(s);b=="ltr"&&c.appendChild(g);b=Fa();G.appendChild(b);J=aa();G.appendChild(J);J.appendChild(ha("enable_link","enable_link_hint",qb));za=aa();G.appendChild(za);za.appendChild(ha("disable_link","disable_link_hint",qb));if(v.getOption("showDirectionLink")){Ha=aa();G.appendChild(Ha);Ha.appendChild(ha("align_left_link","align_left_link_hint",Bb));wa=aa();G.appendChild(wa);
wa.appendChild(ha("align_right_link","align_right_link_hint",Bb))}b=Fa();G.appendChild(b);b=aa();b.appendChild(ha("tips_link","tips_link_hint",Qb));G.appendChild(b);if(v.getOption("showTutorialLink")){b=aa();c=v.getOption("tutorialUrl");if(c===void 0){c="http://www.yamli.com/help/";g=v.getOption("uiLanguage");if(g!="en")c+=g+"/";c+="?autolang=false"}c=ob("help_link","help_link_hint",c,"yamli_win");b.appendChild(c);G.appendChild(b)}F.push(G);Ia.push(k);Z=wb();G.appendChild(Z);Za(G);V=C("div");V.style.position=
"absolute";V.style.zIndex=f+2;if(l.useRightLayout())V.style.direction="rtl";V.style.display="none";l.appendChild(V);W=C("div");W.style.position="absolute";W.style.zIndex=f+4;if(l.useRightLayout())W.style.direction="rtl";W.style.display="none";l.appendChild(W);fb();m=C("div");m.style.position="absolute";m.style.zIndex=f+3;l.appendChild(m);n=C("div");n.className="yamliapi_menuBorder";n.style.display="none";m.appendChild(n);na(n);z=C("div");z.className="yamliapi_menuPanel";n.appendChild(z);A=C("div");
A.className="yamliapi_menuContent";z.appendChild(A);p=wb();z.appendChild(p);Za(z);Ta=qc("."+Sa+" *{font-family:"+v.getOption("uiFontFamily")+";}\n");y.className+=" "+Sa;D.className+=" "+Sa;A.className+=" "+Sa;V.className+=" "+Sa;$();i.I.addEvent(A,"mouseout",db);i.I.addEvent(G,"mouseout",Pb)})()},ad=function(a,e){var d=1;this.getTransliterationsArray=function(){return e};this.getRomanWord=function(){return a};this.getSelectedIndex=function(){return d};this.setSelectedIndex=function(m){d=m};this.setSelectedWord=
function(m){for(var n=0;n<e.length;++n)if(e[n].trans==m){d=n+1;return}};this.getTransliterationCount=function(){return e.length};this.getSelectedTransliteration=function(){if(e.length!==0){if(d===0)return a;return e[d-1].trans}}};hc=function(a,e){var d=a,m=false,n=false,z=false,A,p,y,E=[],K,u,B={x:0,y:0},P=false,D=0,da=this,G,Z,ka,va,J,za,wa,Ha,V,ba,ea,Ea,W,ma,Ka,F={fontFamily:"",fontStyle:"",fontWeight:"",paddingLeft:"",paddingRight:"",paddingTop:"",paddingBottom:"",borderLeftWidth:"",borderRightWidth:"",
borderTopWidth:"",borderBottomWidth:"",fontSize:"",direction:""},Ia,Pa,N,Q,v,M,xa,Aa=1,qa=false,ca=false,Xa=false,Ba=false,Ra=false,ga=false,Sa=true,Ta,Ua,$,X=-1,na=d.ownerDocument,Va=na.parentWindow?na.parentWindow:na.defaultView,ra=na.activeElement==d,gb,sa=function(b){if((ra||b)&&f("notifyStateChanges")){b=d;if(n)b=d.ownerDocument.defaultView.frameElement;ec(b,"yamliStateChange")}},hb=function(b){if(ga!=b){(ga=b)||u.hide(true);ha();if(z)d.setAttribute("autocomplete",ga?"off":Ia);Fa(true);sa()}},
ha=function(){var b="",c,g;if(!f("overrideDirection"))return c;if(n){b=d;if(f("rteDirectionMode")=="block")b=(g=cc(d))&&g.block?g.block:d;b=b.textContent===void 0?b.innerText:b.textContent}else b=d.value;if(b.length<20&&b.split(Vc).length<=1){c=ga?"rtl":ma;kb(c,g);return c}},ob=function(b,c){c=c||Oa(d);if(!b&&F.fontFamily===c.fontFamily&&F.fontStyle===c.fontStyle&&F.fontWeight===c.fontWeight&&F.lineHeight===c.lineHeight&&F.paddingLeft===c.paddingLeft&&F.paddingRight===c.paddingRight&&F.paddingTop===
c.paddingTop&&F.paddingBottom===c.paddingBottom&&F.borderLeftWidth===c.borderLeftWidth&&F.borderRightWidth===c.borderRightWidth&&F.borderTopWidth===c.borderTopWidth&&F.borderBottomWidth===c.borderBottomWidth&&F.fontSize===c.fontSize&&F.direction===c.direction)return false;F.fontFamily=c.fontFamily;F.fontStyle=c.fontStyle;F.fontWeight=c.fontWeight;F.direction=c.direction;F.lineHeight=c.lineHeight;va=oa(F.paddingLeft=c.paddingLeft);J=oa(F.paddingRight=c.paddingRight);Ha=oa(F.paddingTop=c.paddingTop);
V=oa(F.paddingBottom=c.paddingBottom);if(n)ba=ea=Ea=W=0;else{ba=oa(F.borderLeftWidth=c.borderLeftWidth);ea=oa(F.borderRightWidth=c.borderRightWidth);Ea=oa(F.borderTopWidth=c.borderTopWidth);W=oa(F.borderBottomWidth=c.borderBottomWidth)}ka=l.fixTextZoom(oa(F.fontSize=c.fontSize,true));if(za===void 0){za=va;wa=J}Pa=ka;b=Q=f("settingsFontSize");if(Q=="auto"){c=Math.max(ka,9);b=c+"px";if(c>=24)c-=6;else if(c>=20)c-=4;else if(c>=18)c-=3;else if(c>=16)c-=2;else if(c>=14)c-=1;Q=c+"px"}c=Ob(Q);N=Q;xa=Math.max(9,
parseFloat(c.value,10)*0.7)+c.unit;b=l.getFontHeight(F.fontFamily,b)-2;b=parseInt(b/2,10)*2;M=v=0;if(f("settingsPlacement")!="hide"){v=Math.min(Math.max(b,14),32);M=Math.floor((b-v)/2)}Aa=l.getFontHeight(f("uiFontFamily"),N)/12;u&&u.updateFontSizes();return true},oa=function(b,c){if(b.indexOf("px")!=-1)return parseInt(Ob(b).value,10);if(c)if(z)return d.clientHeight-Ha-V-3;else{b=d.createTextRange();b.collapse();return b.boundingHeight-3}c=d.style.left;var g=d.runtimeStyle.left;d.runtimeStyle.left=
d.currentStyle.left;try{d.style.left=b||0}catch(s){}b=d.style.pixelLeft;d.style.left=c;d.runtimeStyle.left=g;return b},aa=function(b){i.assert(!n,"_getInputTextWidth should not be used with RTEs");var c=C("div");c.style.position="absolute";c.style.visibility="hidden";c.style.fontFamily=F.fontFamily;c.style.fontSize=ka+"px";c.style.fontStyle=F.fontStyle;c.style.fontWeight=F.fontWeight;ja(c,b.replace(/ /g,"&nbsp;"));l.appendChild(c);b=c.offsetWidth;l.removeChild(c);return b},wb=function(b,c){var g=
{x:0,y:0},s=Da(),t=s=="rtl",x=Hb("yamli_temp");x&&l.removeChild(x);var o=va+ba,H=Ha+Ea;if(t&&(Jb||Yb&&Ja<3))o+=Za();if(t&&Zb&&Za()===0)o+=17;if(lc)o+=3;x=C("div");x.id="yamli_temp";x.style.top=p.top+H+"px";x.style.left=p.left+o+"px";t=C("pre");x.appendChild(t);x.style.position="absolute";x.style.visibility="hidden";t.style.margin="0";t.style.border="0";t.style.padding="0";t.style.lineHeight=F.lineHeight;t.style.whiteSpace="pre-wrap";if(Yb&&Ja<=3&&tb===0)t.style.whiteSpace="-moz-pre-wrap";t.style.fontFamily=
F.fontFamily;t.style.fontSize=ka+"px";t.style.fontStyle=F.fontStyle;t.style.fontWeight=F.fontWeight;t.style.direction=s;t.style.textAlign=s=="rtl"?"right":"left";s=cb();x.style.width=s+"px";s=na.createTextNode(b.substr(0,c.start));var L=C("span"),ia=na.createTextNode(b.substr(c.end,100));L.setAttribute("style",t.getAttribute("style"));ja(L,b.substring(c.start,c.end));t.appendChild(s);t.appendChild(L);t.appendChild(ia);l.appendChild(x);g.x=L.offsetLeft+o;g.y=L.offsetTop+L.offsetHeight-d.scrollTop+
H+1;l.removeChild(x);return g},Za=function(){if(z||Jb)return 0;var b=d.offsetWidth-d.scrollWidth-ba-ea;if(!T&&!sb)b-=va+J;return b},cb=function(){var b;switch(Na){case 2:b=d.scrollWidth;if(Ja>=3)b-=2;break;case 4:b=d.scrollWidth;break;case 3:b=d.scrollWidth-6;if(Zb)b=d.scrollWidth-va-J-17+X;break;default:b=d.scrollWidth-va-J;break}return b},bb=0,Fa=function(b){if(T&&n&&f("rteIEFocusBugFix")){var c=d.innerHTML.length;!ra&&ga&&c&&bb&&c!=bb&&setTimeout(function(){d.focus()},0);bb=c}c=zc(d);if(!c){u.hideYamliSettings();
p.width=0;return true}var g=i.I.getDimensions(A),s=p&&p.width===0,t=Za();if(n&&f("overrideDirection")){var x=Da();if(sb||x!=gb){var o=ha();gb=o?o:x}}if(ob(s,c))b=true;if(X!=t){X=t;b=true}if(!(!b&&p&&g.left==p.left&&g.width==p.width&&g.top==p.top&&g.height==p.height)){p=g;b=n&&!T?i.I.getDimensions(d):p;u.resetSettingsUI();c=u.getYamliSettingsDims();var H=o=x=g=0,L=0,ia=c.height+2,fa=ia,pa=0,ua=0;s=f("insidePlacementPadding");t=f("useMinPadding")&&f("tool").indexOf("ffext")==-1;minPadding=v+2+s;if(z){u.setMainOffset(p.left,
p.top+p.height,p.right);switch(f("settingsPlacement")){case "bottomRight":g=p.width-c.width-1;x=1;o=2;break;case "bottomLeft":g=1;x=p.width-c.width-1;o=2;break;case "topRight":g=p.width-c.width-1;x=1;o=-p.height-c.height;fa=ia=c.height+p.height+1;break;case "topLeft":g=1;x=p.width-c.width-1;o=-p.height-c.height;fa=ia=c.height+p.height+1;break;case "rightTop":g=p.width+2;x=-c.width-2;o=-p.height+1;break;case "rightCenter":g=p.width+2;x=-c.width-2;o=Math.floor((-p.height-c.height)/2)+1;break;case "rightBottom":g=
p.width+2;x=-c.width-2;o=-c.height+1;break;case "leftTop":g=-c.width-2;x=p.width+2;o=-p.height;break;case "leftCenter":g=-c.width-2;x=p.width+2;o=Math.floor((-p.height-c.height)/2)-1;break;case "leftBottom":g=-c.width-2;x=p.width+2;o=-c.height-2;break;case "inside":if(!T&&t){d.style.paddingLeft=za+"px";d.style.paddingRight=wa+"px"}if(Da()=="rtl"){if(!T&&t&&za<minPadding)d.style.paddingLeft=minPadding+"px";g=ba+1+s;x=p.width-c.width-ea-1-s}else{if(!T&&t&&wa<minPadding)d.style.paddingRight=minPadding+
"px";g=p.width-c.width-ea-1-s;x=ba+1+s}o=-p.height+Ea+Math.floor((p.height-Ea-W-v)/2)-M-1;pa=-v-2;ua=v+2;H=-g;fa=ia=-o;L=-x;break}}else{u.setMainOffset(b.left,b.top,b.right);switch(f("settingsPlacement")){case "bottomRight":g=p.width-c.width-1;x=1;o=p.height+1;break;case "bottomLeft":g=1;x=p.width-c.width-1;o=p.height+1;break;case "topRight":g=p.width-c.width-1;x=1;o=-c.height-2;H=-p.width+c.width+2;L=-x+2;fa=ia=c.height+p.height+2;break;case "topLeft":g=1;x=p.width-c.width-1;o=-c.height-2;L=-x+2;
fa=ia=c.height+p.height+2;break;case "rightTop":g=p.width+2;x=-c.width-2;o=2;H=-p.width+2;ia=p.height+2;L=-x+2;fa=p.height+2;break;case "rightBottom":g=p.width+2;x=-c.width-2;o=p.height-c.height-1;break;case "leftTop":g=-c.width-2;x=p.width+2;o=2;H=c.width+2;ia=p.height+2;L=-p.width+2;fa=p.height+2;break;case "leftBottom":g=-c.width-2;x=p.width+2;o=p.height-c.height-2;break;case "inside":if(t){d.style.paddingLeft=za+"px";d.style.paddingRight=wa+"px"}x=T||!t?X:0;if(Da()=="rtl"){if(!t&&(yb||sb))x=0;
if(t&&za<minPadding)d.style.paddingLeft=minPadding+"px";g=ba+x+1+s;x=p.width-c.width-ea-1-x-s}else{if(sb&&!n)x=X;if(t&&wa<minPadding)d.style.paddingRight=minPadding+"px";g=p.width-c.width-ea-1-x-s;x=ba+1+x+s}o=Ea;pa=-v-2;ua=v+2;H=-g;fa=ia=-o+p.height+2;L=-x;break}g-=b.left-p.left;x-=b.right-p.right;o-=b.top-p.top}u.setYamliSettingsPosition(g+f("settingsXOffset"),o+f("settingsYOffset"),x-f("settingsXOffset"));u.setYamliSettingsMenuPosition(v+pa+2,c.height+ua+2,0);u.setYamliTipsPosition(g+H,o+ia,x+
L,o+fa);f("settingsPlacement")=="hide"?u.hideYamliSettings():u.showYamliSettings()}},La=function(){var b=Qa(d);if(!(!b||b.start!=b.end))return nb(U(d),b,false,f("disableInMarkup"))},ib=function(b){if(b!=K){j(false);y=l.createTransliterationRequest(b);K=b;y.onreadystatechange=function(){var c=l.processTransliterationResponse(y);if(c>=0){y=void 0;c==1&&Ca(true,false)}};y.send()}},db=function(b){j(false);var c={request:void 0,wordSelection:b},g=l.createTransliterationRequest(b.word);c.request=g;g.onreadystatechange=
function(){var s=l.processTransliterationResponse(g);if(s>=0){for(var t=0;t<E.length;++t)E[t]==c&&E.splice(t,1);s==1&&R(b,false)}};E.push(c);g.send()},Ya=function(){d.spellcheck=Da()=="rtl"?false:true},h=function(b,c,g){if(c!=g){c=g-c;for(g=0;g<E.length;++g){var s=E[g];if(!(s.wordSelection.end<=b)){s.wordSelection.end+=c;s.wordSelection.start+=c}}}},j=function(b){b&&u.hide(false);rb();K=void 0;if(y!==void 0){var c=y;y=void 0;c.onreadystatechange=function(){l.processTransliterationResponse(c)}}},r=
function(b){return y!==void 0||E.length>0||b&&G},q=function(b){w(b);Ca(true,false)},w=function(b){for(var c=[],g,s=0,t=0,x=0;x<b.length;++x){g=b.charAt(x);c.push(Nb[g]);if(g==",")++s;else g=="."&&++t}c=c.join("");g=[];g.push({trans:c,type:1});s===1&&t===0&&g.push({trans:c.replace(Nb[","],Nb["."]),type:1});l.registerTransliteration(b,g,l.readGlobalPref("useRomanNum")?0:1)},O=function(b){var c={l:0,r:0,y:0,l2:0,r2:0},g;if(window.getSelection)if(n){var s;s=wc(d,b.start,false);c.l=s.left;c.y=s.top+s.height*
1.1;s=wc(d,b.end,true);c.r=s.left+s.width;if(c.r<c.l){s=c.r;c.r=c.l;c.l=s}pb(b.selectionStart,b.selectionEnd)}else{if(m){s=wb(U(d),b);c.l=s.x;c.y=s.y}else{s=b.wordType==i.I.WordType.PURE_ARABIC?b.word.substr(b.selectionOffset):b.word.substr(0,b.selectionOffset);s=aa(s);c.l=B.x-s}c.r=c.l+aa(b.word)}else{g=na.selection.createRange();s=A.getClientRects()[0];g.move("character",-b.selectionOffset);g.moveEnd("character",b.word.length);b=g.getClientRects()[0];if(!b||!s)return;c.l=b.left-s.left;c.y=z?0:b.bottom-
s.top;c.r2=s.right-b.right;if(c.l<0||c.y<0)return;c.r=c.l+b.right-b.left;c.l2=c.r2+b.right-b.left}return c},R=function(b,c){var g=l.getTransliterationsFromWordSelection(b);if(g){if(I(b))if(g.getTransliterationCount()>0){var s=g.getSelectedTransliteration();if(s!=b.word){l.registerArabicToRoman(s,g.getRomanWord());l.registerDefaultPick(c&&g.getSelectedIndex()==1&&b.selectionEnd==dc(U(d)).length);b=xb(s,b.start,b.end,false,true);Ta=s;l.reportTransliterationSelection(g,b.start,U(d),true)}}}else switch(b.wordType){case i.I.WordType.PURE_ROMAN:case i.I.WordType.ROMAN_ARABIC:db(b);
break;case i.I.WordType.PURE_NUMBER:w(b.word);R(b,false);break}},I=function(b){var c=false;if(Oc(d)>=b.end)c=b.word==U(d).substring(b.start,b.end);return c},Ca=function(b,c){j(false);var g=La();if(g===void 0)u.hide();else{if(!b&&g.isEdge)if(g.word.length>1||g.selectionOffset!==0){u.hide();return}if((b=l.getTransliterationsFromWordSelection(g))&&b.getTransliterationCount()===0)u.hide();else{if(b!==void 0||g.wordType==i.I.WordType.PURE_ROMAN||g.wordType==i.I.WordType.ROMAN_ARABIC){var s=O(g);if(s===
void 0){u.hide();return}var t=ab()?s.r:s.l,x=ab()?s.r2:s.l2;if(P)t=ta(t);u.setTransliterations(b,g);u.setMenuOffset(t,s.y,x,ab());u.show()}else u.hide();if(!b){if(!c)return true;switch(g.wordType){case i.I.WordType.PURE_ROMAN:case i.I.WordType.ROMAN_ARABIC:ib(g.word);break;case i.I.WordType.PURE_NUMBER:q(g.word);break}}}}},$a=function(){j(true)},eb=function(b){B=b},fb=function(b){b=B.x+b;var c=0;if(D>0){var g=Qa(d);if(b<0){c=U(d).substr(0,g.start);c=aa(c);c=c>D?D:c}else if(b>p.width){c=U(d).slice(g.end);
c=aa(c);c=c>D?-D:-c}}b+=c;B.x=ta(b)},ta=function(b){if(aa(U(d))<p.width){var c=La();if(!c)return b;b=Da()=="rtl";var g=Yc(U(d),c.end,b);g=aa(g);if(b){b=p.width-g-J-ea;if(ab())b+=aa(c.word)}else{b=g+va+ba;ab()||(b-=aa(c.word))}}if(b<0)b=0;else if(b>p.width)b=p.width;return b},xb=function(b,c,g,s,t){var x=Qa(d),o=U(d).substr(0,c),H=U(d).slice(g),L=U(d).substring(c,g),ia=vb(b),fa=vb(L),pa=0,ua=0;if(t){t=nb(U(d),{start:c,end:c},true,f("disableInMarkup"));t=l.isRegisteredDashedWord(t.word);if(ia===i.I.WordType.PURE_ROMAN||
ia===i.I.WordType.MIXED){if(t){if(o.length>0&&!o.substr(o.length-1).match(i.I.HasPunctuationRegexp)){b="-"+b;pa=1}if(H.length>0&&!H.substr(0,1).match(i.I.HasPunctuationRegexp)){b+="-";ua=1}}}else if(ia===i.I.WordType.PURE_ARABIC){var Ga,Fb;if(o.length>0&&(o.charAt(o.length-1)=="-"||t)){ia=o.length-1;Fb=nb(o,{start:ia,end:ia},true,f("disableInMarkup"));if(Fb!==void 0)Ga=Fb.word}var Wa,Gb;if(H.length>0&&(H.charAt(0)=="-"||t)){Gb=nb(H,{start:1,end:1},true,f("disableInMarkup"));if(Gb!==void 0)Wa=Gb.word}if(Ga||
Wa){if(fa===i.I.WordType.PURE_ROMAN||fa===i.I.WordType.MIXED){if(Fb&&Fb.wordType===i.I.WordType.PURE_ARABIC){o=o.substr(0,o.length-1);pa=-1;L="-"+L}if(Gb&&Gb.wordType===i.I.WordType.PURE_ARABIC){H=H.substr(1);ua=-1;L+="-"}}fa={wordArray:[]};Ab(fa,Ga);Ab(fa,b);Ab(fa,Wa);l.registerDashedWord(fa.wordArray)}}}Ga=g-c;Wa=b.length;if(pa<0){c+=pa;Ga-=pa}else if(pa>0)Wa+=pa;if(ua<0){g-=ua;Ga-=ua}else if(ua>0)Wa+=ua;h(c,Ga,Wa);if(Wa!=Ga){if(x.start>=c+Ga)x.start+=Wa-Ga;if(x.end>=c+Ga)x.end+=Wa-Ga}if(s){x.start=
c+Wa;x.end=x.start}s=d.scrollTop;if(n)if(d.ownerDocument.createRange){o=d.ownerDocument.createRange();var ya=zb(d,c);o.setStart(ya.node,ya.offset);ya=zb(d,g);o.setEnd(ya.node,ya.offset);i.assert(o.toString()==L,"_replaceText - range content should be: "+L+", instead is "+o.toString());o.deleteContents();o.insertNode(d.ownerDocument.createTextNode(b==" "?"&nbsp;":b));o.detach();d.normalize()}else{o=d.createTextRange();o.moveStart("character",c);o.moveEnd("character",g-c);H=o.parentElement();o.collapse();
for(o.text="\ufeff";H;){ya=H.innerHTML.indexOf("\ufeff");if(ya!=-1)break;H=H.parentNode}i.assert(H,"BIG BUG");pa=H.innerHTML.substr(0,ya);ya=H.innerHTML.substr(ya+1);for(Ga=true;;){ua=ya.indexOf(L);if(ua==-1)break;if(!ya.substr(0,ua).match(/(<[^<>]*)$/)){Ga=false;break}pa+=ya.substr(0,ua+L.length);ya=ya.substr(ua+L.length)}if(Ga){H.innerHTML=pa+ya;o.moveStart("character",-10000000);o.collapse();o.moveStart("character",c);o.moveEnd("character",g-c);i.assert(o.text==L,"_replaceText - range content should be: "+
L+", instead is "+o.text);o.text=b}else H.innerHTML=pa+ya.replace(L,b)}else d.value=o+b+H;d.scrollTop=s;pb(x.start,x.end);f("generateOnChangeEvent")&&ec(d,"change");return{start:c,end:g}},pb=function(b,c){var g;if(d.setSelectionRange)d.setSelectionRange(b,c);else if(d.createTextRange){g=d.createTextRange();if(n){g.moveStart("character",b);g.collapse();g.moveEnd("character",c-b);g.select();var s=Qa(d);if(b-s.start==1&&b==c){g.moveStart("character",1);g.select();g.moveStart("character",-1);g.collapse();
g.select()}}else{s=U(d).substr(0,b).split("\r").length-1;var t=s+U(d).substring(b,c).split("\r").length-1;b-=s;c-=t;g.moveStart("character",-10000000);g.moveEnd("character",-10000000);g.collapse();g.moveStart("character",b);g.moveEnd("character",c-b);g.select()}}else if(n){s=zb(d,b);g=d.ownerDocument.createRange();g.setStart(s.node,s.offset);if(b==c)g.collapse(true);else{s=zb(d,c);g.setEnd(s.node,s.offset)}b=d.ownerDocument.defaultView.getSelection();b.removeAllRanges();b.addRange(g)}},Ab=function(b,
c){if(c!==void 0){var g=l.getDashedWordArray(c);if(g)b.wordArray=b.wordArray.concat(g);else b.wordArray.push(c)}},Pb=function(){if(l.getShowHint()){var b=f("hintMode");if(b=="startModeOff"&&!ga||b=="startModeOnOrOff")u.showHint();U(d).length>30&&u.hideHint(false)}},lb=function(){$a()},qb=function(){if(!ra){ra=true;sa()}},Bb=function(b){if(ra)if(u.checkCancelBlur()||document.activeElement&&document.activeElement.tagName=="IFRAME"&&document.activeElement.id.substr(0,5)=="yamli")la(b);else{ra=false;
sa(true);if(ga){if($&&$.yamliFocused){if(r(true)){d.focus();return}if(u.isVisible()){u.hideAndSelectCurrent();return}}T?Qb():setTimeout(Qb,300)}}},Qb=function(){if(!ra){$a();u.hideSettings();u.hideHint()}},Rb=function(b){l.reportTyped();if(ga){Xa=true;ca=qa=false;l.clearMouseMoved();Ra=Ba=false;var c=yc(b);if(n){Vb();if(c==13)ha();else Z=setTimeout(Db,300)}if(Ua&&c==13)if(r(true))qa=true;else{rb();ca=true}else rb();switch(c){case 33:case 34:case 35:case 36:case 45:case 46:ca=true;j(true);return}if(P){var g=
Qa(d);if(c==37){g=U(d).substr(g.start-1,1);g=aa(g);fb(-g)}else if(c==39){g=U(d).substr(g.end,1);g=aa(g);fb(g)}}if(c==32&&Qc(b))Ra=true;if(u.isVisibleAndNotLoading())switch(c){case 9:u.hideAndSelectCurrent();return;case 13:u.hideAndSelectCurrent(true);qa=Ba=true;return la(b);case 38:u.processUpKey();return la(b);case 40:u.processDownKey();return la(b);case 32:if(u.hasSelectionChanged()){g=La();if(g.start+g.selectionOffset<g.end){u.hideAndSelectCurrent();qa=Ba=true;return la(b)}}}if(u.isVisible())switch(c){case 9:u.hide();
db(La());return;case 27:u.hide(true);Ba=true;return la(b);case 37:case 39:u.hide(true);break}else if(c==13){l.registerDefaultPick(false);if(!z){Ba=true;j(true)}}}},Sb=function(b){if(ga)if(Xa){Xa=false;if(!ca){if(qa)return la(b);var c=yc(b),g=150;Sa=true;switch(c){case 38:if(u.isVisibleAndNotLoading())return la(b);u.hide();z||(g=2E3);break;case 40:if(u.isVisibleAndNotLoading())return la(b);u.hide();z||(g=2E3);break;case 37:case 39:b=Qa(d);if(b.start!=b.end)return;if(!z){b=La();b!==void 0&&Ta==b.word||
(g=700)}break;case 252:ca=true;return}if(!Ba){j(false);b=true;if(g==150)b=Ca(Sa,false);if(b)G=setTimeout(gc,g)}}}else qa=true},gc=function(){G=void 0;Ca(Sa,true)},rb=function(){if(G){clearTimeout(G);G=void 0}},Cb=function(b){var c=Pc(b),g=String.fromCharCode(c),s=g;g.match(Bc)&&Pb();if(ga)if(!ca){if(qa)return la(b);var t=Qa(d),x=U(d),o=nb(x,t,false,f("disableInMarkup"));if(g==" "){if(t.end==x.length||x.substr(t.end,1).match(Uc))if(o!==void 0&&o.word.match(Tc))g="-"}else if(o!==void 0&&o.selectionEnd==
o.end&&(o.word+s).match(Cc))return;if(!Ra&&g.match(i.I.HasPunctuationRegexp))if(!(z&&c==13)){var H=false;t||(t=Qa(d));x||(x=U(d));o=t.start;if(c==13&&n)for(;o>0&&x.substr(o-1,1)=="\r";)o--;if(o>0){c={start:o-1,end:o};o=nb(U(d),c,false,f("disableInMarkup"));if(o!==void 0&&o.isEdge){H=o.wordType==i.I.WordType.PURE_NUMBER;if(o.wordType==i.I.WordType.PURE_ROMAN||o.wordType==i.I.WordType.ROMAN_ARABIC||H&&Nb[g]===void 0){R(o,false);t=Qa(d)}}}c=Ac[g];if(c!==void 0&&!H&&g!="\r"&&c!=s){xb(c,t.start,t.end,
true,false);return la(b)}}}},Db=function(){Z=void 0;ha()},Vb=function(){if(Z){clearTimeout(Z);Z=void 0}},Tb=function(b){if(ga){if(u.isVisible()){var c=u.getWordSelection(),g=La();if(g!==void 0&&c.word==g.word&&c.start==g.start&&c.end==g.end){u.hide(false);return}}Fa(false);if(P){b=ub(b);eb({x:b.x-p.left,y:b.y-p.top})}Ca(true,true)}},Ub=function(b){if(ga){var c=ub(b);b=cb();var g=p.width-b;c=c.x-p.left;if(Da()=="rtl"&&c<=g||Da()=="ltr"&&c>b)$a();u.hideSettings()}},jb=function(){$.yamliFocused=false},
Eb=function(){$.yamliFocused=true},Wb=function(){$.yamliFocused=true},kb=function(b,c){if(n&&f("rteDirectionMode")=="block"){if(c=c?c:cc(d)){if(c.block)if(c.attr=="style")c.block.style.direction=b;else c.block.dir=b;else{b="<"+Ka+' dir="'+b+'">'+d.innerHTML+"</"+Ka+">";c=ra?Qa(d):void 0;d.innerHTML=b;ra&&pb(c.start,c.end)}sa()}}else{d.style.direction=b;d.dir=b;Ya();sa()}},Da=function(){var b;if(n){b=cc(d);b=!b||!b.dir?Oa(d).direction:b.dir}else b=Oa(d).direction;return b},ab=function(){return Da()==
"rtl"},f=function(b){if(e.hasOwnProperty(b))return e[b];return l.getOption(b)},k=function(b){if(r(true)){ra||d.focus();return la(b)}u.isVisible()&&u.hideAndSelectCurrent()};this.adjustReplaceRequests=h;this.validateWordSelection=I;this.replaceInputValue=xb;this.getInputDims=function(){return p};this.getInputFontSize=function(){return ka};this.setDirection=function(b){kb(b);Fa(true)};this.getDirection=Da;this.useRtlMenu=ab;this.toggleDir=function(){kb(Da()=="rtl"?"ltr":"rtl");Fa(true)};this.hasFocus=
function(){return ra};this.setEnabled=hb;this.getEnabled=function(){return ga};this.resetLayout=Fa;this.getMenuFontSize=function(){return Pa};this.getSettingsMenuFontSize=function(){return N};this.getSettingsFontSize=function(){return Q};this.getCloseFontSize=function(){return xa};this.adjustAjaxWidth=function(b){return parseInt(b*Aa,10)};this.getSettingsButtonSize=function(){return v};this.getSettingsButtonOffset=function(){return M};this.getOption=f;this.isTextArea=function(){return m};this.isTextBox=
function(){return z};this.isRTE=function(){return n};this.getInput=function(){return d};this.focusInput=function(){d.focus()};this.setSelection=pb;this.getSelection=function(){return Qa(d)};this.lang=function(b){var c=Gc[f("uiLanguage")][b];if(c===void 0)return b;return c};this.areRequestsPending=r;this.isMenuVisible=function(){return u.isMenuVisible()};this.hideTransliterations=$a;this.activateAds=function(){u.activateAds()};this.setForm=function(b){if(z){Ua=b;i.I.addEvent(Ua,"submit",k)}};this.setSubmitButton=
function(b){if($=b){i.I.addEvent($,"blur",jb);i.I.addEvent($,"focus",Eb);i.I.addEvent($,"mousedown",Wb);$.yamliFocused=false}};this.getScrollbarWidth=Za;this.unload=function(){hb(false);i.I.removeEvent(d,"blur",Bb);i.I.removeEvent(d,"keydown",Rb,true);i.I.removeEvent(d,"keyup",Sb);i.I.removeEvent(d,"keypress",Cb);i.I.removeEvent(d,"click",Tb);i.I.removeEvent(d,"mousedown",Ub);i.I.removeEvent(d,"focus",qb);if(n){i.I.removeEvent(d,"scroll",lb);i.I.removeEvent(na,"mousewheel",lb);i.I.removeEvent(na,
"DOMMouseScroll",lb)}Ua&&i.I.removeEvent(Ua,"submit",k);if($){i.I.removeEvent($,"blur",jb);i.I.removeEvent($,"focus",Eb);i.I.removeEvent($,"mousedown",Wb)}rb();Vb();u.unload();var b=function(){};if(y)y.onreadystatechange=b;for(var c=0;c<E.length;++c)E[c].onreadystatechange=b;E=void 0;try{d.yamliManager=void 0}catch(g){}d=A=p=u=da=Ua=$=F=na=Va=void 0};this.getText=function(){return U(d)};(function(){d.yamliManager=da;m=d.type=="textarea";n=d.tagName=="BODY";P=(z=d.type=="text")&&!T;A=n?Va.frameElement:
d;Ia=d.getAttribute("autocomplete");ma=Oa(d).direction;if(n)switch(f("rteBlockType")){case "p":Ka="p";break;case "div":Ka="div";break;default:Ka=d.firstChild&&d.firstChild.tagName=="P"?"p":"div"}if(!n){d.dir=ma;d.style.direction=ma}ob();if(z&&navigator.userAgent.indexOf("Firefox")!=-1)D=aa("MMMMMMMMNNNN");u=new $c(da);Ya();i.I.addEvent(d,"blur",Bb);i.I.addEvent(d,"keydown",Rb,true);i.I.addEvent(d,"keyup",Sb);i.I.addEvent(d,"keypress",Cb);i.I.addEvent(d,"click",Tb);i.I.addEvent(d,"mousedown",Ub);i.I.addEvent(d,
"focus",qb);if(n){i.I.addEvent(d,"scroll",lb);i.I.addEvent(na,"mousewheel",lb);i.I.addEvent(na,"DOMMouseScroll",lb)}hb(l.shouldEnableOnStart(f("startMode")));Fa(true);P&&eb({x:p.width,y:p.height})})()};var bd=function(a,e,d){if(window.yamliErrorHandled!==true){window.yamliErrorHandled=true;var m="";try{m=i.I.getStackTrace().join("\n");if(m.length>1300)m=m.substr(0,1300)}catch(n){}a=l.makeUrl("/report_error.ashx?msg="+S(a)+"&errUrl="+S(e)+"&line="+S(d)+"&href="+S(window.location.href)+"&st="+S(m)+
l.getReferrerInfo("&"),"&");l.sendOneWay(a)}};i.setupRuntimeErrorHandling=function(){if(window.yamliErrorHandled===void 0){window.yamliErrorHandled=false;window.onerror=bd;return false}};i.isSupported=function(){mc();return Na!=5};i.sendXHR=function(a,e,d){var m=i.I.createXHR();m.open("POST",a);m.setRequestHeader("Content-type","application/x-www-form-urlencoded");m.setRequestHeader("Content-length",e.length);m.setRequestHeader("Connection","close");m.send(e);m.onreadystatechange=function(){if(m.readyState==
4)if(d)m.status==200?d(true,m.responseText):d(false)}};i.init=function(a,e,d){if(typeof a=="string"){e||(e={});e.accountId=a}else e=a;return l.setInitParams(e,d)};i.unload=function(){l.resetYamli()};i.yamlify=function(a,e){if(l.isInitialized())if(typeof a=="string")typeof e!="object"&&typeof e!="undefined"||l.setupInstancesById(a,e,true)};i.deyamlify=function(a){l.isInitialized()&&typeof a=="string"&&l.removeInstanceById(a,true)};i.yamlifyClass=function(a,e){if(l.isInitialized())if(typeof a=="string")typeof e!=
"object"&&typeof e!="undefined"||l.setupInstancesByClass(a,e,true)};i.deyamlifyClass=function(a){l.isInitialized()&&typeof a=="string"&&l.removeInstancesByClass(a,true)};i.yamlifyType=function(a,e){if(l.isInitialized())if(typeof a=="string")if(!(typeof e!="object"&&typeof e!="undefined"))if(a=="any"){l.setupInstancesByType("textbox",e,true);l.setupInstancesByType("textarea",e,true);l.setupInstancesByType("rte",e,true)}else l.setupInstancesByType(a,e,true)};i.deyamlifyType=function(a){if(l.isInitialized())if(typeof a==
"string")if(a=="any"){l.removeInstancesByType("textbox",true);l.removeInstancesByType("textarea",true);l.removeInstancesByType("rte",true)}else l.removeInstancesByType(a,true)};i.setGlobalOptions=function(a){if(l.isInitialized())typeof a!="object"&&typeof a!="undefined"||l.setGlobalOptions(a,false,true)};i.setClassOptions=function(a,e){if(l.isInitialized())if(typeof a=="string")typeof e!="object"&&typeof e!="undefined"||l.setupInstancesByClass(a,e,false)};i.setIdOptions=function(a,e){if(l.isInitialized())if(typeof a==
"string")typeof e!="object"&&typeof e!="undefined"||l.setupInstancesById(a,e,false)};i.getInstances=function(){return l.getInstances()};i.I.getStackTrace=function(){try{(void 0).z()}catch(a){try{if(a.stack)return a.stack.replace(/^.*?\n/,"").replace(/(?:\n@:0)?\s+$/m,"").replace(/^\(/gm,"{anonymous}(").split("\n");else{for(var e=arguments.callee.caller,d=10,m=/function\s*([\w\-$]+)?\s*\(/i,n=[],z=0,A,p,y;e&&d;){--d;A=m.test(e.toString())?RegExp.$1||"{anonymous}":"{anonymous}";p=n.slice.call(e.arguments);
for(y=p.length;y--;)switch(typeof p[y]){case "string":p[y]='"'+p[y].replace(/"/g,'\\"')+'"';break;case "function":p[y]="function";break}n[z++]=A+"("+p.join()+")";e=e.caller}return n}}catch(E){return[]}}return[]};i.global=l=new (function(){var a,e={},d={},m={},n=[],z=[],A=[],p="http://",y=[],E=false,K=false,u,B=[],P=[],D,da,G,Z,ka,va=false,J=void 0,za=false,wa=false,Ha=false,V=0,ba,ea,Ea=new Zc,W=0,ma=0,Ka=false,F=false,Ia=false,Pa={x:-1,y:-1},N=0,Q=0,v={},M,xa={},Aa,qa={},ca,Xa=function(h,j){var r=
l.createTransliterationRequest(h);r.onreadystatechange=function(){if(l.processTransliterationResponse(r)==1){var q=vb(h);l.getTransliterations(q,h).setSelectedWord(j);l.registerArabicToRoman(j,h)}};r.send()},Ba=function(){return u!==void 0},Ra=function(h){var j;try{j=ic(h)}catch(r){j=void 0}if(j)if(j.authorization=="staleClient")Ya(true,j.serverBuild);else if(j.authorization=="userBlacklisted")document.location.hostname.toLowerCase().indexOf("yamli.com")!=-1&&alert("Your IP address has been blacklisted due to violations to the Yamli Terms of Service (http://www.yamli.com/terms/).\n\nPlease contact Yamli at info@yamli.com for more information.");
else j.authorization=="authorized"&&ga(j)},ga=function(h){u=h;xa=u.prefs?u.prefs:xa;h=u.options;for(var j in h)if(h.hasOwnProperty(j))G[j]=h[j];Sa()},Sa=function(){Aa=window.clearInterval;if(/\.facebook\.com/i.test(Ib.location.host))window.clearInterval=function(w){w==ba||w==M||Aa(w)};var h=Oa(Y),j,r,q;if(T)va=h.direction=="rtl";h=gb("zIndexBase");ea=qc(".yamliapi_parent {width: 100%;}\n.yamliapi_parent *{line-height:normal;font-size:11px;font-style:normal;font-weight:normal;font-family:"+G.uiFontFamily+
";direction:ltr;color:black;letter-spacing:normal;text-align:left;text-decoration:none;text-indent:0;text-transform:none;white-space:normal;word-spacing:normal;padding:0;margin:0;border-width:0;}\n.yamliapi_settingsDiv,.yamliapi_settingsDiv *{z-index:"+(h+1)+";white-space:nowrap;}\na.yamliapi_simpleLink, a.yamliapi_simpleLink *{color:#112abb;white-space:nowrap;cursor:pointer;}\na.yamliapi_simpleLink:hover, a.yamliapi_simpleLink:hover *{text-decoration:underline!important;background-color:transparent!important;}\n.yamliapi_button {border: solid 1px #dde4ee;background-color: #4d679a!important;cursor:pointer;font-weight:bold;padding:1px 0.3em;color: white;text-decoration: none;text-align: center;white-space:nowrap;display:inline;}\n.yamliapi_anchor, .yamliapi_anchor *,.yamliapi_anchor:link, .yamliapi_anchor:link *,.yamliapi_anchor:visited, .yamliapi_anchor:visited *,.yamliapi_anchor:hover, .yamliapi_anchor:hover *,.yamliapi_anchor:active, .yamliapi_anchor:active *{color:#112abb!important;background-color:transparent!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer!important;}\n.yamliapi_anchor_y {color:#112abb!important;font-weight: bold; }\n.yamliapi_anchor:hover, .yamliapi_anchor:hover *{text-decoration:underline!important;}\n.yamliapi_menuBorder {border:1px solid #a0a0a0;}\n.yamliapi_menuPanel {padding:1px;background-color:#e0e0e0;}\n.yamliapi_menuContent {padding:1px;background-color:#f5f9ff;}\n.yamliapi_rtlContent, yamliapi_rtlContent *{direction:rtl;text-align:right;}\n.yamliapi_clear {clear: both;height: 1px;line-height: 1px;font-size: 1px;}\niframe.yamli_iframeselectfix {position:absolute;top:0;z-index:-1;filter:mask();width:400px;height:800px;}\n");
D=C("div");D.id="yamli_div";D.className="yamliapi_parent";D.style.position="absolute";D.style.top="0";D.style.overflow="visible";D.style.zIndex=h;ja(D,'<div id="yamliapi_dyn_div" style="position:absolute;top:0;width:100%"></div>');Y.appendChild(D);da=Hb("yamliapi_dyn_div");Z=C("div");Z.style.fontSize="10px";Z.style.position="absolute";Z.style.visibility="hidden";ja(Z,"Yamli rocks");Z.style.top="0";if(va)Z.style.right=da.style.right=D.style.right="0";else Z.style.left=da.style.left=D.style.left="0";
D.appendChild(Z);ka=Fc(Oa(Z).fontSize)/10;Va();(wa=ha("yamli_showed_hint")!="true"&&u.showHint)&&na();Ha=u.showPowered;for(j in e)e.hasOwnProperty(j)&&Fa(j,e[j]);for(r in d)d.hasOwnProperty(r)&&La(r,d[r]);for(q in m)m.hasOwnProperty(q)&&ib(q,m[q]);ba=setInterval(wb,1E3);i.I.addEvent(window,"resize",Ta);i.I.addEvent(window,"load",Ta);i.I.addEvent(document,"mousewheel",$);i.I.addEvent(document,"DOMMouseScroll",$);i.I.addEvent(window,"unload",X);for(j=0;j<B.length;++j)B[j]();B=void 0},Ta=function(){for(var h=
0;h<y.length;++h)y[h].resetLayout()},Ua=function(h){h=ub(h);if(h.x!=Pa.x||h.y!=Pa.y){Ia=true;Pa=h}},$=function(){for(var h=0;h<y.length;++h)y[h].hideTransliterations()},X=function(){i.I.removeEvent(window,"unload",X);for(var h=0;h<P.length;++h)P[h]();l.resetYamli(false)},na=function(){var h=C("img");h.width=h.height="0px";i.I.addEvent(h,"load",function(){da.removeChild(h);h=void 0});da.appendChild(h);h.src=l.makeUrl("/cache_safe/marhaban_movie_small.gif","?")},Va=function(){var h=u.adInfo;if(h){switch(h.adType){case "image":J=
C("img");break;case "iframe":J=C("iframe");J.frameBorder="0";J.scrolling="no";J.src="about:blank";break;case "gam":h.url=sa(h.url)+"&u="+encodeURIComponent(document.location);J=C("iframe");J.frameBorder="0";J.scrolling="no";break}if(J){J.width=J.height="0px";i.I.addEvent(J,"load",ra);var j=J;da.appendChild(J);j.src=h.url}}},ra=function(){if(J){i.I.removeEvent(J,"load",ra);var h=da,j=J;setTimeout(function(){h.removeChild(j)},0);J=void 0}za=true;for(var r=0;r<y.length;++r)y[r].activateAds()},gb=function(h){return G[h]},
sa=function(h,j){h=p+"api.yamli.com"+h;if(j)h+=j+"build="+i.I.buildNumber;j=gb("extraHttpParams");if(j.length>0)h+=(h.indexOf("?")==-1?"?":"&")+j;return h},hb=function(h,j){i.I.setCookie(h,j,1825)},ha=function(h){return i.I.getCookie(h)},ob=function(h,j){xa[h]=j;h=l.makeUrl("/set_preferences.ashx?"+S("apipref_"+h)+"="+S(j),"&");j=i.I.createSXHR();j.open(h);j.send()},oa=function(h){return xa[h]},aa=function(){var h=0,j,r;for(var q in v)if(v.hasOwnProperty(q)){++h;try{if(window.frames[q].frames.length==
2){r=window.frames[q].frames[1];j=r.document.location.hash;if(j=="#stop"){delete v[q];--h;yb&&r.document.location.replace("about:blank")}else if(j.length>1){var w=j.substr(1).split(","),O=document.getElementById(q);O.parentNode.style.width=w[0]+"px";O.width=w[0]+"px";O.height=w[1]+"px";delete v[q];--h;yb&&r.document.location.replace("about:blank")}}}catch(R){}}if(!h){Aa(M);M=void 0}},wb=function(){D.parentNode!=Y&&Y.appendChild(D);var h=Fc(Oa(Z).fontSize)/10,j=pc(),r=h!=ka||j!=V,q=Oa(document.body),
w=q.position!="static"&&!(T&&jc),O,R,I;ka=h;V=j;D.style.marginTop=w?"-"+q.marginTop:0;D.style.marginLeft=w?"-"+q.marginLeft:0;D.style.marginRight=w?"-"+q.marginRight:0;for(h=y.length-1;h>=0;--h){j=y[h];if(j.resetLayout(r)){y.splice(h,1);j.unload()}}for(O in e)e.hasOwnProperty(O)&&Fa(O,e[O]);for(R in d)d.hasOwnProperty(R)&&La(R,d[R]);for(I in m)m.hasOwnProperty(I)&&ib(I,m[I])},Za=function(){cb(0)},cb=function(h){Y=document.body;G.reportErrors&&i.setupRuntimeErrorHandling();if(!Oa(Y)||!Y.scrollWidth||
!Y.scrollHeight){if(h<5)ca=setTimeout(function(){cb(h+1)},2E3)}else{ca=void 0;if(G.checkin=="auto"){var j={};if(G.tool=="ff_plugin")j.zIndexBase=2E6;ga({adInfo:{adId:"gam_max_200x200",adType:"gam",height:0,showSponsored:false,url:"/sp/sp_gam.aspx?build=4678&slot=api_max_200x200&w=1&h=0",width:1},serverBuild:(new Date).getTime(),showHint:false,showPowered:false,options:j})}else{j=l.makeUrl("/checkin.ashx"+l.getReferrerInfo("?"),"&");var r=i.I.createSXHR();r.open(j);r.onreadystatechange=function(){Ra(r.responseText)};
r.send()}}},bb=function(h,j,r){if(h===void 0)h={};if(j)G={};j={accountId:"",assumeDomReady:false,checkin:void 0,disableInMarkup:true,extraHttpParams:"",generateOnChangeEvent:false,hintMode:"startModeOff",insidePlacementPadding:0,maxResults:void 0,notifyStateChanges:false,overrideDirection:true,toggleAffectsAll:true,uiFontFamily:"tahoma,sans-serif",uiLanguage:"en",useMinPadding:true,reportErrors:false,rteIEFocusBugFix:false,rteDirectionMode:"block",rteBlockType:"auto",settingsColor:"black",settingsLinkColor:"#112abb",
settingsFontSize:"auto",settingsPlacement:"bottomRight",settingsXOffset:0,settingsYOffset:0,showDirectionLink:true,showReportWord:true,showTutorialLink:true,staleClientBehavior:"reload",startMode:"onOrUserDefault",tool:"api",tutorialUrl:void 0,zIndexBase:1E3};for(var q in j)if(j.hasOwnProperty(q))if(h.hasOwnProperty(q)&&typeof h[q]!="undefined")G[q]=h[q];else G.hasOwnProperty(q)||(G[q]=j[q]);if(r&&Ba())for(var w in e)if(e.hasOwnProperty(w)){this.removeInstanceById(w,false);Fa(w,e[w])}},Fa=function(h,
j){var r=oc(h);if(j=db(r,j))j.yamlifyId=h},La=function(h,j){var r=[],q,w,O=mb("textarea"),R=mb("input"),I=new RegExp("(^|\\s)"+h.replace(/\-/g,"\\-")+"(\\s|$)");for(q=0;q<O.length;++q){w=O[q];I.test(w.className)&&r.push(w)}for(q=0;q<R.length;++q){w=R[q];w.type=="text"&&I.test(w.className)&&r.push(w)}for(q=0;q<r.length;++q){w=r[q];if(w=db(w,j))w.yamlifyClass=h}},ib=function(h,j){var r={textbox:"input",textarea:"textarea",rte:"iframe"}[h];if(r!==void 0){r=mb(r);var q,w;for(q=0;q<r.length;++q){w=r[q];
if(w=db(w,j))w.yamlifyType=h}}},db=function(h,j){if(!(!h||typeof h!="object")){switch(h.tagName){case "TEXTAREA":break;case "INPUT":if(h.type!="text")return;break;case "IFRAME":var r;try{var q=h.contentWindow.document,w;if(bc(q))r=h;else{var O=q.getElementsByTagName("iframe");for(w=0;w<O.length;++w)if(bc(O[w].contentWindow.document))r=O[w]}}catch(R){return}if(!r)return;h=r.contentWindow.document.body;break;default:return}if(h.yamliManager===void 0)if(zc(h)){r=new hc(h,j);y.push(r);var I;if(j.formOverride)I=
oc(j.formOverride);else for(w=h;;){w=w.parentNode;if(!w)break;if(w.tagName&&w.tagName.toLowerCase()=="form"){I=w;break}}if(I){r.setForm(I);var Ca;j=false;for(w=0;w<I.length;++w)if(I[w]==h)j=true;else if(I[w].type=="submit"||I[w].type=="image")Ca=I[w];j||(Ca=void 0);r.setSubmitButton(Ca)}return r}}},Ya=function(h,j){if(Aa){if(window.clearInterval!=Aa)window.clearInterval=Aa;Aa=void 0}j&&i.debug("detected old Yamli client, client build is: "+i.I.buildNumber+", server build is : "+j);clearInterval(ba);
ba=void 0;if(M){clearInterval(M);M=void 0}if(ca){clearTimeout(ca);ca=void 0}i.I.SXHRData.unload();i.I.SXHRData=void 0;i.I.removeEvent(window,"resize",Ta);i.I.removeEvent(window,"load",Ta);i.I.removeEvent(document,"mousewheel",$);i.I.removeEvent(document,"DOMMouseScroll",$);i.I.removeEvent(window,"unload",X);for(var r=0;r<y.length;++r)y[r].unload();y=void 0;n=z=A=B=P=void 0;D&&Y.removeChild(D);D=da=Z=void 0;J&&i.I.removeEvent(J,"load",ra);J=void 0;ea&&rc(ea);if(i.domReady){i.domReady.unload();i.domReady=
void 0}var q,w=G,O=e,R=d;r=m;var I=false;G=e=d=r=void 0;S=Ma=Ib=undefined;window.Yamli=void 0;if(h&&w.staleClientBehavior=="sendEvent"){I=true;h=false}if(h){if(document.getElementById("yamli_reload_script")){i=void 0;return}w.assumeDomReady=true;q=C("script");q.id="yamli_reload_script";q.src="http://api.yamli.com/js/yamli_api.js?"+j;var Ca=function(){var eb=window.Yamli;if(typeof eb=="object"&&eb.init(w)){for(var fb in O)O.hasOwnProperty(fb)&&eb.yamlify(fb,O[fb]);for(var ta in R)R.hasOwnProperty(ta)&&
eb.yamlifyClass(ta,R[ta])}w=R=O=void 0};switch(Na){case 2:case 3:q.onload=Ca;break;case 4:var $a=0;q.onreadystatechange=function(){if(q.readyState=="loaded"){++$a;if($a==2){q.onreadystatechange=null;Ca()}}};break;default:q.onreadystatechange=function(){if(q.readyState=="loaded"||q.readyState=="complete"){q.onreadystatechange=null;Ca()}}}}i=void 0;if(q)document.getElementsByTagName("head")[0].appendChild(q);else I&&ec(document,"yamliStaleClient")};this.sendOneWay=function(h){var j=i.I.createSXHR();
j.open(h);j.onreadystatechange=function(){};j.send()};this.getOption=gb;this.readGlobalPref=oa;this.saveGlobalPref=ob;this.registerTransliteration=function(h,j,r){j=new ad(h,j);n["_"+h]=j;r!==void 0&&j.setSelectedIndex(r)};this.getTransliterations=function(h,j){switch(h){case i.I.WordType.PURE_ROMAN:case i.I.WordType.PURE_NUMBER:case i.I.WordType.ROMAN_ARABIC:return n["_"+j];case i.I.WordType.PURE_ARABIC:h=z["_"+j];if(h===void 0)return;return n["_"+h]}};this.getTransliterationsFromWordSelection=function(h){return this.getTransliterations(h.wordType,
h.word)};this.registerArabicToRoman=function(h,j){h="_"+h;z[h]=j;delete A[h]};this.registerDashedWord=function(h){for(var j=0;j<h.length-1;++j)for(var r=j+2;r<=h.length;++r){var q=h.slice(j,r);A["_"+q.join("")]=q}};this.registerDefaultPick=function(h){N=h?++N:0};this.hideDefaultPickHint=function(){ob("hide_default_pick_hint","1")};this.showDefaultPickHint=function(){return N>1&&oa("hide_default_pick_hint")!=1};this.isRegisteredDashedWord=function(h){return A["_"+h]!==void 0};this.getDashedWordArray=
function(h){return A["_"+h]};this.convertDashedWordSelection=function(h){var j=A["_"+h.word];if(j===void 0)return h;var r=-1,q=0;do{++r;q+=j[r].length}while(q<h.selectionOffset&&r<j.length-1);j=j[r];r=h.start+q-j.length;var w=h.start+q;q=h.selectionOffset+j.length-q;var O=vb(j);return{word:j,start:r,end:w,selectionOffset:q,selectionStart:h.selectionStart,selectionEnd:h.selectionEnd,isEdge:q===0||q===j.length,wordType:O}};this.createTransliterationRequest=function(h){var j=i.I.createSXHR();h=sa("/transliterate.ashx?word="+
S(h)+l.getReferrerInfo("&"),"&");j.open(h);j.onreadystatechange=function(){l.processTransliterationResponse(j)};return j};this.processTransliterationResponse=function(h){if(h.readyState!=4)return-1;if(h.status!=200)return 0;var j=ic(h.responseText);if(j.staleClient)l.resetYamli(true,j.serverBuild);else{h=j.w;j=j.r.split("|");if(j.length===1&&j[0].length===0)j=[];for(var r=[],q=0;q<j.length;++q){var w=j[q].split("/");r.push({trans:w[0],type:w[1]})}this.registerTransliteration(h,r);return 1}};this.savePrecache=
function(h){h=h.split(i.I.HasPunctuationRegexp);for(var j=["1"],r=0;r<h.length;++r){var q=h[r],w=vb(q);w=l.getTransliterations(w,q);if(w!==void 0){w=w.getRomanWord();q!=w&&j.push(w+"|"+q)}}if(j.length!=1)return S(j.join("/"))};this.loadPrecache=function(h){if(!(!h||h.length===0)){h=decodeURIComponent(h).split("/");if(!(h[0]<1))for(var j=1;j<h.length;++j){var r=h[j].split("|");Xa(r[0],r[1])}}};this.setInstancesEnabled=function(h){for(var j=0;j<y.length;++j)y[j].setEnabled(h);hb("yamli_startMode",h?
"on":"off")};this.getReferrerInfo=function(h){var j=document.location;return h+"tool="+S(G.tool)+"&account_id="+G.accountId+"&prot="+S(j.protocol)+"&hostname="+S(j.hostname)+"&path="+S(j.pathname)};this.isAdLoaded=function(){return za};this.getAdIframeId=function(){var h="yamli_spid_"+Q;++Q;v[h]=1;M||(M=setInterval(aa,100));return h};this.debugAds=Kc().yamli_debugAds;this.debugAds=this.debugAds===void 0?"":this.debugAds;this.shouldEnableOnStart=function(h){switch(h){case "on":return true;case "off":return false}switch(ha("yamli_startMode")){case "on":return true;
case "off":return false}return h=="offOrUserDefault"?false:true};this.getAdInfo=function(){return u.adInfo};this.reportTyped=function(){if(!K){K=true;this.sendOneWay(l.makeUrl("/report_typed.ashx"+l.getReferrerInfo("?"),"&"))}};this.reportUsed=function(){if(!E){E=true;this.sendOneWay(l.makeUrl("/report_used.ashx"+l.getReferrerInfo("?"),"&"))}};this.reportImpression=function(){if(!Ka){Ka=true;var h=l.getAdInfo();this.sendOneWay(l.makeUrl("/report_impression.ashx?sp_id="+S(h?h.adId:"NONE")+l.getReferrerInfo("&"),
"&"))}};this.reportImpressionTime=function(){if(!F){F=true;var h=l.getAdViewElapsed();if(h!==0){var j=l.getAdInfo();this.sendOneWay(l.makeUrl("/report_impression_time.ashx?sp_id="+S(j?j.adId:"NONE")+"&viewed_ms="+h+"&click_count="+ma+l.getReferrerInfo("&"),"&"))}}};this.reportTransliterationSelection=function(h,j,r,q){var w=h.getSelectedTransliteration();if(w!==void 0){h=h.getRomanWord();for(var O="",R=0,I=j-1;I>=0;--I){j=r.charAt(I);if(Ac.hasOwnProperty(j)){if(j!=" "&&j!="-")break;++R;if(R>6)break}O=
j+O}this.sendOneWay(l.makeUrl("/report_selection.ashx?roman_word="+S(h)+"&selection="+S(w)+"&auto="+(q?"true":"false")+"&prevText="+S(O)+l.getReferrerInfo("&"),"&"));this.reportUsed()}};this.setShowedHint=function(){if(wa){wa=false;hb("yamli_showed_hint","true")}};this.getShowHint=function(){return wa};this.getShowPowered=function(){return Ha};this.appendChild=function(h){da.appendChild(h)};this.removeChild=function(h){da.removeChild(h)};this.appendVisChild=function(h){D.appendChild(h)};this.removeVisChild=
function(h){D.removeChild(h)};this.makeUrl=function(h,j){return sa(h,j)};this.useRightLayout=function(){return va};this.fixTextZoom=function(h){return h/ka};this.getClientWidth=function(){if(typeof window.innerWidth=="number")return D.clientWidth;if(Ma&&(Ma.clientWidth||Ma.clientHeight))return Ma.clientWidth;return Y.clientWidth};this.adViewInc=function(){if(W===0){Ea.start();i.I.addEvent(Y,"mousemove",Ua)}W++;l.reportImpression()};this.adViewDec=function(){W--;if(W===0){Ea.stop();i.I.removeEvent(Y,
"mousemove",Ua)}};this.getAdViewElapsed=function(){return Ea.getElapsed()};this.adClickCountInc=function(){++ma};this.addCheckinCallback=function(h){u?h():B.push(h)};this.addWindowUnloadCallback=function(h){P.push(h)};this.didMouseMove=function(){return Ia};this.clearMouseMoved=function(){Ia=false};this.isInitialized=function(){return a===true};this.getFontHeight=function(h,j){var r=(h+","+j).toLowerCase(),q=qa[r];if(q===void 0){var w=C("div");ja(w,"AM(LZ");w.style.position="absolute";w.style.top=
"0";w.style.left="0";w.style.fontFamily=h;w.style.fontSize=j;l.appendVisChild(w);q=w.offsetHeight;l.removeVisChild(w);qa[r]=q}return q};this.setInitParams=function(h,j){if(a!==void 0)return a;p=document.location.protocol=="https:"?"https://":"http://";bb(h,true,false);mc();if(Na==5){if(j)if(h=Hb(j)){ja(h,$b);h.style.display="block"}return a=false}i.domReady=new i.DomReady;G.assumeDomReady?Za():i.domReady.addCallback(Za);return a=true};this.setGlobalOptions=bb;this.setupInstancesById=function(h,j,
r){if(r)e[h]={formOverride:void 0};else if(!e.hasOwnProperty(h))return;r=e[h];if(j===void 0)j={};for(var q in j)if(j.hasOwnProperty(q))r[q]=j[q];this.removeInstanceById(h,false);Ba()&&Fa(h,r)};this.removeInstanceById=function(h,j){for(var r=0,q;r<y.length;){q=y[r];if(q.yamlifyId==h){q.unload();ac(y,r)}else++r}j&&e.hasOwnProperty(h)&&delete e[h]};this.setupInstancesByClass=function(h,j,r){if(r)d[h]={formOverride:void 0};else if(!d.hasOwnProperty(h))return;r=d[h];if(j===void 0)j={};for(var q in j)if(j.hasOwnProperty(q))r[q]=
j[q];this.removeInstancesByClass(h,false);Ba()&&La(h,r)};this.removeInstancesByClass=function(h,j){for(var r=0,q;r<y.length;){q=y[r];if(q.yamlifyClass==h){q.unload();ac(y,r)}else++r}j&&d.hasOwnProperty(h)&&delete d[h]};this.setupInstancesByType=function(h,j,r){if(r)m[h]={formOverride:void 0};else if(!m.hasOwnProperty(h))return;r=m[h];if(j===void 0)j={};for(var q in j)if(j.hasOwnProperty(q))r[q]=j[q];this.removeInstancesByType(h,false);Ba()&&ib(h,r)};this.removeInstancesByType=function(h,j){for(var r=
0,q;r<y.length;){q=y[r];if(q.yamlifyType==h){q.unload();ac(y,r)}else++r}j&&m.hasOwnProperty(h)&&delete m[h]};this.getInstances=function(){return y.slice()};this.resetYamli=Ya})}();
