////////////////////////////////////////////////////////////
// This software is solely the property of Karamasoft LLC. /
//   Copyright 2011 Karamasoft LLC. All rights reserved.   /
//                  www.karamasoft.com                     /
////////////////////////////////////////////////////////////

var usda0=navigator.appVersion.toLowerCase(); var usda1=usda0.indexOf('msie'); var usda2; if (usda1 != -1) { usda2=parseFloat(usda0.substring(usda1+5,usda0.indexOf(';',usda1))); } var usda3=(navigator.userAgent.indexOf('Opera') != -1); var usde46=(navigator.userAgent.indexOf('Safari') != -1); var usdf61=(navigator.userAgent.indexOf('Chrome') != -1); var usda4=(usda1 != -1 && !usda3) ? true : false; var usda5=(usda4 && usda2 >= 5) ? true : false; var usda6=(usda4 && usda2 >= 6) ? true : false; var usde32=(usda4 && navigator.userAgent.match(/^Mozilla\/4\.0 [(]compatible; MSIE \d\.0; Windows NT 5\.1/) != null); var usde39=(usda4 && navigator.userAgent.match(/^Mozilla\/[45]\.0 [(]compatible; MSIE [89]\.0; Windows NT 6\.[01]/) != null); var usda7=(!usda4 && document.getElementById) ? true : false; var usdf56=(usda4 && usda2 >= 9 && usda2 < 10) ? true : false; var usdf57=(document.doctype && document.doctype.publicId && (document.doctype.publicId.toLowerCase().indexOf('xhtml') != -1)); var usda8='UltimateSpell.callback.aspx'; var usdb0=2; var usdb8=512; var usdc0='|'; var usdc1=','; var usde47='-'; var usdc2=80; var usdc3='usdi'; var usd3c='usayti'; var usd4c='UltimateSpell.ayt.css'; var usd5c='_i'; var usd6c='[WORD]'; var usdb66=2147483647; var usde48=465; var usde49=(usdf61) ? 325 : 305; var usde50=350; var usde51=350; var usde52=225; var usde53=270; var usde54=-26; var usde55='UltimateSpell.synonym.htm'; var usde56='ue0bde638f4194ed79297b67ed54e9093'; var usde57='ec4264ba_485c_4af8_be5a_0d2a1e1def20'; var usd2n=' '; var usd7c=0; var usd8c=1; var usd9c=2; var usd0d=3; var usd1d=4; var usde58=5; var usde59=6; var usdz9='inc'; var usdc4='dic'; var usd0a='cus'; var usdd2='xh'; var usd1a='atd'; var usdc5='max'; var usdc9='cid'; var usdd3='iu'; var usdd4='ii'; var usdd5='im'; var usdd6='ie'; var usdd7='in'; var usdd8='if'; var usdd9='ir'; var usde0='ih'; var usd4b='ic'; var usde1='txt'; var usde60='gc'; var usde61='sy'; var usdf49='ac'; var usd2d='block'; var usd3d='none'; var usdb56='___Frame'; var usdb57='xEditingArea'; var usd2r='\x73\x70\x61\x6E'; var usd3r='\x3C'+usd2r+usd2n; var usd4r='\x3C\x2F'+usd2r+'\x3E'; var usd7r='SpellAsYouTypeContextMenu'; var usd8r='SpellAsYouTypeContextMenuItem'; var usd9r='SpellAsYouTypeContextMenuItemOver'; var usd2s='SpellAsYouTypeContextMenuDisabledItem'; var usd3s='SpellAsYouTypeContextMenuSeparator'; var usda70; var usda83='_I'; var usd4s=0; var usde62=6; var usde63=7; var usde64=8; var usde65=9; var usde66=10; var usde67=11; var usde68='Cut'; var usde69='Copy'; var usde70='Paste'; var usde71='Delete'; var usde72='SelectAll'; var usd4d; var usdi9; var usdb79; var usdb95=false; var usdf44; var UltimateSpells; function usdj2(usdj3,usdj4) { usdj4=(usdj4) ? usdj4 : window; if (usda4) { return usdj4.document.all[usdj3]; } else if (usda7) { return usdj4.document.getElementById(usdj3); } } function AddEventHandler(obj,usdb23,usdb24) { if (obj.attachEvent) { obj.attachEvent('on'+usdb23,usdb24); } else if (obj.addEventListener) { obj.addEventListener(usdb23,usdb24,true); } } function RemoveEventHandler(obj,usdb23,usdb24) { if (obj.detachEvent) { obj.detachEvent('on'+usdb23,usdb24); } else if (obj.removeEventListener) { obj.removeEventListener(usdb23,usdb24,true); } } function usd9y(usd5u) { if (usda4) { usd5u.returnValue=false; } else if (usda7) { usd5u.stopPropagation(); usd5u.preventDefault(); } } function usdj5(usdj6,usdj7) { if (usda5 || usda3) { usdj6.insertAdjacentHTML("beforeEnd",usdj7); } else if (usda7) { var usdj8=document.createRange(); usdj8.setStartBefore(document.body.lastChild); var usdj9=usdj8.createContextualFragment(usdj7); usdj6.appendChild(usdj9); } } function usdk0(usdk1,usdk2) { if (usda4) { usdk1.insertBefore(usdk2); } else if (usda7) { usdk1.appendChild(usdk2); } } function usd5d(usdb14,usd6d) { var usd7d=usdb14.styleSheets; for (var i=usd7d.length-1; i >= 0; i--) { if (usd7d[i].href && usd7d[i].href.indexOf(usd6d) != -1) { return true; } } return false; } function usde73(usde74) { if (usde74 && !usd5d(document,usde74)) { if (usda4) { document.createStyleSheet(usde74); } else if (usda7) { var usde75=document.createElement('link'); usde75.rel='stylesheet'; usde75.type='text/css'; usde75.href=usde74; document.getElementsByTagName("head")[0].appendChild(usde75); } } } function usdb25(usdl0) { var usde38=usd7t(usdl0,'zIndex'); return (!isNaN(usde38) && usde38 != 0) ? usde38 : usde37; } function usdk3() { var usdh8=null; if (window.XMLHttpRequest) { try { usdh8=new XMLHttpRequest(); } catch (e) { usdh8=null; } } else if (window.ActiveXObject) { try { usdh8=new ActiveXObject('Microsoft.XMLHTTP'); } catch (e) { try { usdh8=new ActiveXObject('Msxml2.XMLHTTP'); } catch (e) { usdh8=null; } } } return usdh8; } function usdk5(usd1e,usda8,usd2e,usd3e,usdk8,usd4e) { var usdh8=usdk3(); if (usdh8) { var usd5e=new Object(); usd5e.usdh8=usdh8; usd5e.usd1e=usd1e; usd5e.usd3e=usd3e; usd5e.usdk8=usdk8; usd5e.usd4e=usd4e; usd6e(usd4d,usd5e); usdh8.open("GET",usda8,true); usdh8.onreadystatechange=usd7e; usdh8.send(null); } else { var usdh9=usdj2(usd2e); usdh9.usd3e=usd3e; usdh9.usdk8=usdk8; usdh9.usd4e=usd4e; usdh9.src=usda8; } } function usd6e(usd8e,usd9e) { var i=0; for (var usdn3=usd8e.length; (i < usdn3) && usd8e[i]; i++); usd8e[i]=usd9e; } function usd7e() { var usd5e; for (i=0; i < usd4d.length; i++) { usd5e=usd4d[i]; if (usd5e && usd5e.usdh8 && (usd5e.usdh8.readyState == 4)) { var usd1e=usd5e.usd1e; var usd3e=usd5e.usd3e; var usdk8=usd5e.usdk8; var usd4e=usd5e.usd4e; var usd9a=usd5e.usdh8.responseText; usd4d[i]=null; UltimateSpells[usd1e].usdt7(usd9a,usd3e,usdk8,usd4e); } } } function usd0f(usd1f,usd2f,usdk1) { if (!usdj2(usd1f)) { var usd4v=document.createElement("iframe"); usd4v.id=usd1f; usd4v.name=usd1f; usd4v.src=(usd2f) ? usd2f : ""; usd4v.style.width="0px"; usd4v.style.height="0px"; usd4v.frameBorder="0"; usd4v.marginHeight="0"; usd4v.marginWidth="0"; if (usdk1 && typeof(usdk1.insertAdjacentElement) != 'undefined') { usdk1.insertAdjacentElement("afterEnd",usd4v); } else { usdk0(document.body,usd4v); } } return usdj2(usd1f); } function HandleSpellIframeOnload(usd1e) { var usd2e=UltimateSpells[usd1e].usd2e; var usd8a=window.frames[usd2e]; if (usd8a.spellError) { var usdh9=usdj2(usd2e); UltimateSpells[usd1e].usdt7(usd8a.spellError,usdh9.usd3e,usdh9.usdk8,usdh9.usd4e); } } function usdm9(usdn0,usdn1) { var usdn2=false; for (var i=0,usdn3=usdn0.length; i < usdn3; i++) { if (usdn0[i] == usdn1) { usdn2=true; break; } } return usdn2; } function usdn5(usdn0,usdn1,usdn6) { var usdn7=true; if (!usdn6) { usdn7=!usdm9(usdn0,usdn1); } if (usdn7) { usdn0[usdn0.length]=usdn1; } return usdn7; } function usd3f() { this.usd4f=[]; } usd3f.prototype.usd5f=function(s) { this.usd4f[this.usd4f.length]=s; }; usd3f.prototype.usd6f=function() { return this.usd4f.join(''); }; function usdk9(c) { return (c == usd2n || c == '\f' || c == '\n' || c == '\r' || c == '\t' || c == '\u00A0' || c == '\u2028' || c == '\u2029'); } function usdf51(c) { return (c == '*' || c == '(' || c == ')' || c == '-' || c == '=' || c == '[' || c == '{' || c == ']' || c == '}' || c == '<' || c == '>'); } function usdf52(c) { return (c.match(/\w/) || c == '+' || c == '|' || c == '~' || c == '@' || c == '#' || c == '$' || c == '^' || c == '&' || c == '\'' || c == '`' || c == '"' || c == ';' || c == ':' || c == ',' || c == '.' || c == '!' || c == '%' || c == '?'); } function usdf53(c) { return (usdk9(c) || usdf51(c)); } function usdl3(c) { return (usdk9(c) || c == '<' || c == '>'); } function usdl4(c) { return (c == '.' || c == '?' || c == '!'); } function usdl5(c) { return (c == ')' || c == '"' || c == '\''); } function usdl6(c) { return (usdk9(c) || usdl5(c)); } function usdv5(c) { return (usdl3(c) || usdl4(c)); } function usdl7(c) { return (usdl3(c) || usdl5(c)); } function usdl8(s,usdl9) { var usdm0=s.lastIndexOf('<',usdl9); var usdm1=s.lastIndexOf('>',usdl9); var usdm2=s.indexOf('<',usdl9); var usdm3=s.indexOf('>',usdl9); return ((usdm0 > usdm1) && (usdm3 == -1 || usdm2 > usdm3)); } function usdm4(s) { var i=s.length-1; while (i >= 0 && (!usdv5(s.charAt(i)) || usdl8(s,i))) i--; if (s.charAt(i) == '<') i--; s=s.substring(0,(i > 0) ? (i+1) : s.length); var usdf60=s.lastIndexOf('&'); if (usdf60 > 0 && s.length-usdf60 < 8 && s.indexOf(';',usdf60) == -1) { s=s.substring(0,usdf60); } return s; } function usde76(s,usde77) { var usdr5=s.length; while (usde77 < usdr5-3 && s.charAt(usde77+2) == '\r' && s.charAt(usde77+3) == '\n') { usde77=usde77+2; } return s.substring(0,usde77+2); } function usde78(s) { var usds1=s.length-1; while (usds1 >= 0 && !(usdl4(s.charAt(usds1)) && usdl7(s.charAt(usds1+1)))) usds1--; if (usds1 != s.length-1) { s=s.substring(0,usds1+1); } return s; } function usdm5(s) { return s.replace(/<[^>]+>/g,''); } function usdm6(s,usdm7,usdm8) { var re=new RegExp('\\b'+usdm7+'\\b','g'); return s.replace(re,usdm8); } function usdk7(usdk8,usdj4) { var s=''; var usdl0=usdj2(usdk8,usdj4); if (usdl0) { switch (usdl0.tagName.toLowerCase()) { case 'input': case 'textarea': s=usdl0.value; break; case 'div': case 'span': case 'body': s=usdl0.innerHTML; break; case 'iframe': if (!usda4 || usdl0.contentWindow.document.readyState == 'complete') { var usdb92=usdb93(usdk8,usdj4); if (usdb92 && typeof(usdb92.GetEditorHTML) != 'undefined') { s=usdb92.GetEditorHTML(); } else {  var usd4v=usdb58(usdl0); if (usd4v) { usdl0=usd4v; } s=usdl0.contentWindow.document.body.innerHTML; } } break; } } return s; } function usdl1(usdk8,usdl2,usdj4) { var usdl0=usdj2(usdk8,usdj4); if (usdl0) { switch (usdl0.tagName.toLowerCase()) { case 'input': usdl0.value=(typeof(usdl0.maxLength) != 'undefined' && usdl0.maxLength < usdb66 && usdl2.length > usdl0.maxLength && usdl0.maxLength != -1) ? usdl2.substring(0,usdl0.maxLength) : usdl2; break; case 'textarea': usdl0.value=usdl2; break; case 'div': case 'span': case 'body': usdl0.innerHTML=usdl2; break; case 'iframe': var usdb92=usdb93(usdk8,usdj4); if (usdb92 && typeof(usdb92.SetEditorHTML) != 'undefined') { usdb92.SetEditorHTML(usdl2); } else { var usd4v=usdb58(usdl0); if (usd4v) { usdl0=usd4v; } usdl0.contentWindow.document.body.innerHTML=usdl2; } break; } } } function usdb58(usdl0) { if (usdl0.id.indexOf(usdb56) != -1) { var usdb59=usdl0.contentWindow; var usdl2=usdb59.document.body.innerHTML; if (usdl2.indexOf(usdb57) != -1) { var usdb60=usdj2(usdb57,usdb59); if (usdb60 && usdb60.tagName.toLowerCase() == 'td' && usdb60.childNodes) { var usdb61=usdb60.childNodes[0]; if (usdb61 && usdb61.tagName.toLowerCase() == 'iframe') { return usdb61; } } } } return null; } function usdb93(usdk8,usdj4) { if (typeof(usdj4.UltimateEditors) != 'undefined') { if (usdk8.substring(usdk8.length-1) == 'i') { usdk8=usdk8.substring(0,usdk8.length-1); if (typeof(usdj4.UltimateEditors[usdk8]) != 'undefined') { return usdj4.UltimateEditors[usdk8]; } } } return null; } function usdp5(usdp6) { return (usdp6 == 1); } function usdp7(usdp8) { return (usdp8) ? 1 : 0; } function usdo4(usdi3,usdo5,usdj4,usd9b,usd0c,usd7f) { if (usdo5.usdl2 != '' || !usd7f) { var usdl0=usdj2(usdo5.usdk8,usdj4); if (usdl0) { if (!(usd9b && usdl0.disabled) && !(usd0c && usdl0.readOnly)) { usdi3[usdi3.length]=usdo5; } } } } function usdo6(usdk8,usdj4,usd7f) { var usdo5=new Object; usdo5.usdk8=usdk8; usdo5.usd7f=usd7f; usdo5.usdn9=(usd7f) ? usdn8(usdk8,usdj4) : ''; usdo5.usdl2=(usd7f) ? ((usdo5.usdn9 && typeof(usdo5.usdn9.text) != 'undefined') ? usdo5.usdn9.text : usdk7(usdk8,usdj4)) : ''; return usdo5; } function usd8f(usdj4,usdb65) { var usdo9=''; var usdp0=new Array('input','textarea','div','span','body','iframe'); for (var i=0,usdn3=usdp0.length; i < usdn3; i++) { var usdp1=usdp0[i]; var usdp2=usdj4.document.getElementsByTagName(usdp1); for (var j=0,usdn4=usdp2.length; j < usdn4; j++) { if (usdb65 == '' || usdb65.indexOf(',-'+usdp2[j].id+',') == -1) { if ((usdp1 == 'input' && usdp2[j].type == 'text') || (usdp1 == 'textarea') || ((usdp1 == 'div' || usdp1 == 'span' || usdp1 == 'body') && usdp2[j].isContentEditable) || (usdp1 == 'iframe' && (usdp2[j].id.lastIndexOf(usd3c)+usd3c.length != usdp2[j].id.length) && (usdp2[j].contentWindow.document.designMode.toLowerCase() == 'on' || (usdp2[j].contentWindow.document.body && usdp2[j].contentWindow.document.body.isContentEditable) || usdp2[j].id.indexOf(usdb56) != -1))) { usdo9 += ','+usdp2[j].id; } } } } return (usdo9.charAt(0) == ',') ? usdo9.substring(1) : usdo9; } function usdo8(usdo9,usdj4,usd9b,usd0c,usd7f) { usdo9=usdo9.replace(/\s/g,''); var usdb65=''; if (usdo9.indexOf('-') != -1) { var usdp3=usdo9.split(','); for (var i=0,usdn3=usdp3.length; i < usdn3; i++) { if (usdp3[i].charAt(0) == '-') { usdb65 += ','+usdp3[i]; } } if (usdb65 != '') { usdb65 += ','; } } var usdi3=new Array(); if (usdo9 == '' || usdb65 != '') { usdo9=usd8f(usdj4,usdb65); } if (usdo9 != '') { var usdp3=usdo9.split(','); var usdp4=''; for (var i=0,usdn3=usdp3.length; i < usdn3; i++) { if (usdp3[i] != '') { if (usdj2(usdp3[i],usdj4)) { var usdo5=usdo6(usdp3[i],usdj4,usd7f); var usd9f=(usdo5.usdn9 && usdn3 > 1); if (usd9f) { usdi3=new Array(); } usdo4(usdi3,usdo5,usdj4,usd9b,usd0c,usd7f); if (usd9f) { break; } } else { usdp4=usdp3[i]; break; } } } if (usdp4 != '') { var usd0g='Cannot find \''+usdp4+'\' control.'; if (window.usdg1) { usdg1.innerHTML='<span style="color:#FF0000;font-weight:bold">'+usd0g+'</span>'; } else { alert(usd0g); } return null; } } return usdi3; } function usdn8(usdk8,usdj4) { var usdn9=null; if (usda5) { try { var usdl0=usdj2(usdk8,usdj4); if (usdl0) { if (usdl0.tagName.toLowerCase() == 'iframe') { usdn9=usdl0.contentWindow.document.selection.createRange(); } else { usdn9=usdj4.document.selection.createRange(); } if ((usdl0.tagName.toLowerCase() != 'iframe' && !usdl0.contains(usdn9.parentElement())) || usdn9.text == '') { usdn9=null; } } } catch (e) { usdn9=null; } } return usdn9; } function usda22(usdj4) { if (typeof (usdj4) == 'undefined') { usdj4=window; } return (usda5) ? usdj4.document.selection : usdj4.getSelection(); } function usda23(usda21,usdj4) { if (typeof (usdj4) == 'undefined') { usdj4=window; } if (usde46) { var usd9z=usdj4.document.createRange(); if (usda21.anchorNode) { usd9z.setStart(usda21.anchorNode,usda21.anchorOffset); } if (usda21.focusNode) { usd9z.setEnd(usda21.focusNode,usda21.focusOffset); } return usd9z; } else { return (usda5) ? usda21.createRange() : ((typeof (usda21) != "undefined") ? usda21.getRangeAt(0) : usdj4.document.createRange()); } } function usde44(usda21,usd9z) { return (usda4) ? (usda21.type.toLowerCase() == 'none') : (usde46) ? usda21.isCollapsed : (usda7) ? usd9z.collapsed : false; } function usd6z(usd9z) { if (usda4) { usd9z.expand('word'); if (usd9z.htmlText.indexOf('<P>') != -1 && usd9z.htmlText.indexOf('</P>') != -1) { while (usd9z.text.lastIndexOf(usd2n) != -1) { if (usd9z.moveEnd('character',-1) != -1) break; } return; } if (usd9z.htmlText != '' && usd9z.text == '') { usd9z.moveEnd('character',1); usd9z.expand('word'); } while (usd9z.text.lastIndexOf(usd2n) != -1) { if (usd9z.moveEnd('character',-1) != -1) break; } if (usd9z.text != '' && usd9z.text.match(/\w/)) { var usdf54=usd9z.text.length; while (usd9z.moveStart('character',-1) == -1) { if (usdf53(usd9z.text.charAt(0)) || usdf54+1 != usd9z.text.length) { usd9z.moveStart('character',1); break; } usdf54=usd9z.text.length; } usdf54=usd9z.text.length; while (usd9z.moveEnd('character',1) == 1) { if (usdf53(usd9z.text.charAt(usd9z.text.length-1)) || usdf54+1 != usd9z.text.length) { usd9z.moveEnd('character',-1); break; } usdf54=usd9z.text.length; } } } else if (usda7) { if (usd9z.collapsed) { var usde79=/[a-zA-Z]/; while (usd9z.startOffset > 0 && usde79.test(usd9z.startContainer.textContent.charAt(usd9z.startOffset-1))) { usd9z.setStart(usd9z.startContainer,usd9z.startOffset-1); } while (usd9z.endOffset < usd9z.endContainer.textContent.length && usde79.test(usd9z.endContainer.textContent.charAt(usd9z.endOffset))) { usd9z.setEnd(usd9z.endContainer,usd9z.endOffset+1); } } while (usd9z.toString().lastIndexOf(usd2n) != -1) { usd9z.setEnd(usd9z.endContainer,usd9z.endOffset-1); } } } function usd1g(usd2g,usd3g) { if (usd3g) { window.open(usd2g.replace(usd6c,usd3g)); } } function UltimateSpell(usd1e,usdb18,usdb91,usd4g,usdi7,usd6a,usd5b,usdi8,usdo9,usd5g,usd6g,usd7g,usd8g,usd9g,usd0h,usd1h,usd2h,usd6b,usd9b,usd0c,usd3h,usd4h,usd5h,usd6h,usd7h,usde80,usd8h,usd9h,usdb55,usd0i,usd2g,usd1i,usdb99,usdf50,usd2i,usdr8,usdr9,usde81,usde82,usd3i,usd4i,usdf17,usde83,usde85,usd5i,usd6i,usd7i,usde86,usd8i,usde87,usd9i,usd0j,usd1j,usd2j,usde88,usd3j,usd4j,usd5j,usd6j,usd7j,usde89,usde90,usde91,usde92,usde93,usd8j,usd9j,usd0k,usd1k,usd2k,usd3k,usd4k,usd5k,usd6k,usd7k) { this.usda65=(typeof(UltimateSpells) != 'undefined' && typeof(UltimateSpells[usd1e]) != 'undefined'); this.usd1e=usd1e; if (this.usda65) { this.usdb29(); } this.usdb18=usdb18; this.usdb91=usdb91; this.usd4g=usd4g; this.usdi7=usdi7; this.usd6a=usd6a; this.usd5b=usd5b; this.usd8k=(this.usd6a != '' && usdp5(this.usd5b)); this.usdi8=usdi8; this.usdo9=usdo9; this.usd5g=usd5g; this.usd6g=usd6g; this.usd7g=usd7g; this.usd8g=usd8g; this.usd9g=usd9g; this.usd0h=usd0h; this.usd1h=usd1h; this.usd2h=usd2h; this.usd6b=usd6b; this.usd9b=usd9b; this.usd0c=usd0c; this.usd3h=usd3h; this.usd4h=usd4h; this.usd5h=usd5h; this.usd6h=usd6h; this.usd7h=usd7h; this.usde80=usde80; this.usd8h=usd8h; this.usd9h=(usd9h && usda4); this.usdb55=usdb55; this.usd0i=usd0i; this.usd2g=usd2g; this.usd1i=usd1i; this.usdb99=usdb99; this.usdf50=usdf50; this.usd9k=(this.usd2g && this.usd1i); this.usd2i=usd2i; this.usdr8=usdr8; this.usdr9=usdr9; this.usde81=usde81; this.usde82=usde82; this.usd3i=usd3i; this.usd4i=usd4i; this.usdf17=usdf17; this.usde83=usde83; this.usde84=usdp5(this.usde83); this.usde85=usde85; this.usd5i=usd5i; this.usd6i=usd6i; this.usd7i=usd7i; this.usde86=usde86; this.usd8i=usd8i; this.usde87=usde87; this.usd9i=usd9i; this.usd0j=usd0j; this.usd1j=usd1j; this.usd2j=usd2j; this.usde88=usde88; this.usd3j=usd3j; this.usd4j=usd4j; this.usd5j=usd5j; this.usd6j=usd6j; this.usd7j=usd7j; this.usde89=usde89; this.usde90=usde90; this.usde91=usde91; this.usde92=usde92; this.usde93=usde93; this.usd8j=usd8j; this.usd9j=usd9j; this.usd0k=usd0k; this.usd1k=usd1k; this.usd2k=usd2k; this.usd3k=usd3k; this.usd4k=usd4k; this.usd5k=usd5k; this.usd6k=usd6k; this.usd7k=usd7k; this.usd2l=this.usd4g+usd4c; this.usdj0=false; this.usd0l(); if (usdb91) { if (typeof(usdi9) == 'undefined') { usdi9=new Array(); } if (this.usd9h || usd2i || this.usda65) { if (typeof(usd4d) == 'undefined') { usd4d=new Array(); } this.usdh8=usdk3(); if (!this.usdh8) { this.usd2e=usd1e+usdc3; usd0f(this.usd2e); } this.usd1l(); this.usdb28(); this.usdb30(); } this.usde94(); this.usde95(); if (!this.usd9h) { this.usdb20(); } } } UltimateSpell.prototype.usd0l=function() { if (!UltimateSpells) { UltimateSpells=new Object; } UltimateSpells[this.usd1e]=this; }; UltimateSpell.prototype.usd1l=function(usdi4) { this.usdi4=(typeof(usdi4) != 'undefined') ? usdi4 : 0; this.usdi5=0; this.usdi6=0; }; UltimateSpell.prototype.usdb28=function() { this.usdi3=usdo8(this.usdo9,(this.usd2i) ? usdh7 : window,usdp5(this.usd9b),usdp5(this.usd0c),this.usd2i); }; UltimateSpell.prototype.usdb30=function() { if (this.usd9h && !this.usd2i) { usde73(this.usd2l); for (var i=0,usdn3=this.usdi3.length; i < usdn3; i++) { new UltimateSpellAsYouType(this,i); } } }; UltimateSpell.prototype.usdu3=function() { if (!this.usdj0) { this.usdj0=true; } }; UltimateSpell.prototype.usdt7=function(usd9a,usd3e,usdk8,usd4e) { if (usd9a.charAt(0) == usdc0) { if (usd9a.length > 1) { alert(usd9a.substring(1)); } else if (usd3e == usd1d) { if (this.usd2i) { this.usd6l(usd9a); } } } else { this.usdt2(usd3e,usd9a); this.usdt6(usd3e,usdk8,usd4e); } }; UltimateSpell.prototype.usdt2=function(usd3e,s) { this.usdi0=new Array; this.usdi1=0; if (typeof(s) != 'undefined' && s != '\t') { var usdt3=s.split(usdc0); for (var i=0,usdn3=usdt3.length; i < usdn3; i++) { var usdt4=usdt3[i].split(usdc1); var usdt5=usdt4.length; if (usd3e == usde58) { if (usdt5 >= 1) { var usdt0=new Object; usdt0.usde96=new Array; for (var j=0; j < usdt5; j++) { if (usdt4[j] != '') { var usde97=usdt4[j].split(usde47); if (usde97.length >= 2) { var usde98=new Object; usde98.usde99=parseInt(usde97[0]); usde98.usdf10=parseInt(usde97[1]); usdt0.usde96[usdt0.usde96.length]=usde98; } else { alert(usdt4[j]); usdu4(); } } } this.usdi0[this.usdi0.length]=usdt0; } } else if (usd3e == usde59) { var usdt0=new Object; usdt0.usdf11=usdt4; this.usdi0[this.usdi0.length]=usdt0; } else { if (usdt5 >= 3) { var usdt0=new Object; usdt0.usdn1=usdt4[0]; if (!usdm9(usdi9,usdt0.usdn1)) { usdt0.usdr4=parseInt(usdt4[1]); usdt0.usdr2=parseInt(usdt4[2]); usdt0.usds5=new Array; for (var j=3; j < usdt5; j++) { if (usdt4[j] != '') { usdt0.usds5[usdt0.usds5.length]=usdt4[j]; } } this.usdi0[this.usdi0.length]=usdt0; } } } } } }; UltimateSpell.prototype.usdt6=function(usd3e,usdk8,usd4e) { if (this.usd9h && (usd3e == usd9c || usd3e == usd0d)) { this.usd7l(usdk8,usd4e,usd3e); } else if (usd3e == usde59) { this.usds9(); } else { while (this.usdi1 < this.usdi0.length && usdm9(usdi9,this.usdi0[this.usdi1].usdn1)) { this.usdi1++; } if (this.usdi1 < this.usdi0.length || (!this.usd2i && this.usd9h && this.usdi0.length == 0)) { this.usds9(); this.usdi1++; } else if (this.usd2i) { this.usdu2(usd3e,usdk8); } if (!this.usd2i && this.usd9h) { window.setTimeout('UltimateSpells["'+this.usd1e+'"].usdu2('+usd3e+',"'+usdk8+'")',0); } } }; UltimateSpell.prototype.usds9=function() { if (this.usd2i) { this.usd8l(); } else if (this.usd9h) { this.usd9l(); } }; UltimateSpell.prototype.usdt8=function(usd3e) { if (this.usdi6 == this.usdi3[this.usdi4].usdl2.length) { var usdi4=0; this.usdi5=0; if (usd3e == usd8c) { usdi4=this.usdi4; this.usdi4=this.usdi3.length; } else { this.usdi4++; } if (this.usdi4 == this.usdi3.length) { this.usdt1(usd3e,usdi4); return true; } } else { this.usdi5=this.usdi6; } return false; }; UltimateSpell.prototype.usdt9=function(usd3e) { var s=''; if (this.usdi4 < this.usdi3.length) { s=this.usdi3[this.usdi4].usdl2.substring(this.usdi5,this.usdi5+usdb8); if (this.usdi5+s.length < this.usdi3[this.usdi4].usdl2.length) { s=usdm4(s); if (usd3e == usde58) { var usde77=s.indexOf('\r\n'); if (usde77 != -1) { s=usde76(s,usde77); } else { s=usde78(s); } } } this.usdi6=this.usdi5+s.length; } return s; }; UltimateSpell.prototype.usdu0=function(s,usd3e) { s=encodeURIComponent(s); if (usd3e == usde58) { return this.usd4g+usda8+ '?'+usdc4+'='+this.usdi7+ '&'+usdd2+'='+(usdp7(this.usdh8))+ '&'+usde60+'='+s; } else if (usd3e == usde59) { return this.usd4g+usda8+ '?'+usdc4+'='+this.usdi7+ '&'+usdd2+'='+(usdp7(this.usdh8))+ '&'+usde61+'='+s+ '&'+usdc5+'='+this.usde85; } else { return this.usd4g+usda8+ '?'+usdz9+'='+this.usd4g+ '&'+usdc4+'='+this.usdi7+ '&'+usd0a+'='+this.usd6a+ '&'+usdd2+'='+(usdp7(this.usdh8))+ ((usd3e == usd1d) ? ('&'+usd1a+'='+s) : ('&'+usdc5+'='+this.usdi8+ '&'+usdc9+'='+this.usd1e+ '&'+usdd3+'='+this.usd5g+ '&'+usdd4+'='+this.usd9g+ '&'+usdd5+'='+this.usd6g+ '&'+usdd6+'='+this.usd0h+ '&'+usdd7+'='+this.usd7g+ '&'+usdd8+'='+this.usd1h+ '&'+usdd9+'='+this.usd8g+ '&'+usde0+'='+this.usd2h+ '&'+usd4b+'='+this.usd6b+ '&'+usdf49+'='+usdp7(this.usd0i)+ '&'+usde1+'='+s)); } }; UltimateSpell.prototype.usdu1=function(s,usd3e,usdk8,usd4e) { var usda8=this.usdu0(s,usd3e); usdk5(this.usd1e,usda8,this.usd2e,usd3e,usdk8,usd4e); }; UltimateSpell.prototype.usdu2=function(usd3e,usdk8) { if (this.usdi4 == this.usdi3.length) { this.usdt1(usd3e,this.usdi4); } else { if (!this.usdt8(usd3e)) { var s=this.usdt9(usd3e); if (s != '') { this.usdu1(s,usd3e,usdk8); } else { this.usdu2(usd3e,usdk8); } } } }; UltimateSpell.prototype.usdt1=function(usd3e,usdi4) { if (this.usd2i) { this.usd0m(); } else if (this.usd9h) { this.usd1m(usd3e,usdi4); } }; UltimateSpell.prototype.usd2m=function(usdi4) { var usd3m=(typeof(usdi4) != 'undefined'); for (var i=0,usdn3=this.usdi3.length; i < usdn3; i++) { if (!usd3m || i == usdi4) { UltimateSpellAsYouTypes[this.usdi3[i].usdk8].usd4m(); } } this.usd1l(usdi4); this.usdu2((usd3m) ? usd8c : usd7c); }; UltimateSpell.prototype.usdb20=function() { var usdb21=this.usd1e+'_OnLoad'; eval('if (window.'+usdb21+') window.'+usdb21+'()'); }; UltimateSpell.prototype.usde94=function() { if (!this.usd9h) { if (this.usde84) { usde73(this.usd2l); } }}; UltimateSpell.prototype.usde95=function() { if (!this.usd9h && !this.usd2i) { if (this.usde84) { var usd1e=this.usd1e; if (typeof(this.usdi3) == 'undefined') { this.usdb28(); } for (var i=0,usdn3=this.usdi3.length; i < usdn3; i++) { AddEventHandler(usdj2(this.usdi3[i].usdk8),'contextmenu',function(usd5u) { UltimateSpells[usd1e].usdf12(usd5u); }); } } } }; UltimateSpell.prototype.usdf12=function(usd5u) { if (usda4) { usd9y(usd5u); } this.usda36(usd5u); }; UltimateSpell.prototype.usda36=function(usd5u) { var usda35=usd4u(usd5u); var usda71=usdb25(usda35)+1; var usda72=usd5u.clientX+document.body.scrollLeft+document.documentElement.scrollLeft; var usda73=usd5u.clientY+document.body.scrollTop+document.documentElement.scrollTop+((!usda4) ? usde54 : 0); var usda74=this.usda75(); if (typeof (usda70) == 'undefined') { usda70=new UltimatePopup(usde57,this.usd4g,usd7r,usda71,usda72,usda73,usda74); } else { usda70.usda71=usda71; usda70.usda72=usda72; usda70.usda73=usda73; usda70.usda74=usda74; } usda70.usdk8=usda35.id; usda70.PopulatePopup(); usda70.ShowPopup(usd5u); }; UltimateSpell.prototype.usda75=function() { var usd1e=this.usd1e; var usda76=new Array(); var usda77=0; if (usda4) { var usda21=usda22(); var usd9z=usda23(usda21); var usde45=usde44(usda21,usd9z); var usda80=(usde45) ? usd2s : usd8r; var usda81=(usde45) ? usd2s : usd9r; this.usda78(usda76,usda77++,this.usde90,usda80,usda81,function(usd5u) { UltimateSpells[usd1e].usda57(usd5u,usde62); },usde45); this.usda78(usda76,usda77++,this.usde91,usda80,usda81,function(usd5u) { UltimateSpells[usd1e].usda57(usd5u,usde63); },usde45); this.usda78(usda76,usda77++,this.usde92,usd8r,usd9r,function(usd5u) { UltimateSpells[usd1e].usda57(usd5u,usde64); }); this.usda78(usda76,usda77++,this.usd5h,usd8r,usd9r,function(usd5u) { UltimateSpells[usd1e].usda57(usd5u,usde65); }); this.usda78(usda76,usda77++,'',usd3s,usd3s,null,true); this.usda78(usda76,usda77++,this.usde93,usd8r,usd9r,function(usd5u) { UltimateSpells[usd1e].usda57(usd5u,usde66); }); } if (this.usde84) { if (usda77 > 0) { this.usda78(usda76,usda77++,'',usd3s,usd3s,null,true); } this.usda78(usda76,usda77++,this.usde89,usd8r,usd9r,function(usd5u) { UltimateSpells[usd1e].usda57(usd5u,usde67); }); } return usda76; }; UltimateSpell.prototype.usda78=function(usda76,usda77,usda79,usda80,usda81,usda82,usd2b) { usda76[usda76.length]=new UltimatePopupItem(usde57+usda83+usda77,usda79,usda80,usda81,usda82,usd2b); }; UltimateSpell.prototype.usda57=function(usd5u,usda45) { switch (usda45) { case usde62: document.execCommand(usde68); break; case usde63: document.execCommand(usde69); break; case usde64: document.execCommand(usde70); break; case usde65: document.execCommand(usde71); break; case usde66: document.execCommand(usde72); break; case usde67: this.ShowSynonymsDialog(usda70.usdk8,this.GetSelectedWord(usda70.usdk8)); break; } }; UltimateSpell.prototype.usdf13=function(s) { var usdl0=usdj2(this.usdf14); var usdb92=usdb93(this.usdf14,window); if (usda4 || usdb92) { var usdj4=(usdl0.tagName.toLowerCase() == 'iframe') ? usdl0.contentWindow : window; var usda21=usda22(usdj4); var usd9z=usda23(usda21,usdj4); usd6z(usd9z); if (usda4) { usd9z.text=s; } else if (usda7) { usd9z.deleteContents(); usd9z.insertNode(document.createTextNode(s)); } } else { if (usdl0 && typeof (usdl0.selectionStart) != 'undefined' && typeof (usdl0.selectionEnd) != 'undefined') { var usdf15=usdl0.value; usdl0.value=usdf15.substring(0,usdl0.selectionStart)+s+usdf15.substring(usdl0.selectionEnd); } } }; UltimateSpell.prototype.usdb29=function() { if (typeof(UltimateSpellAsYouTypes) != 'undefined') { for (var usd2w in UltimateSpellAsYouTypes) { if (UltimateSpellAsYouTypes[usd2w].usd8m.usd1e == this.usd1e) { UltimateSpellAsYouTypes[usd2w].usda66(); } } } }; UltimateSpell.prototype.GetControlIdsToCheck=function() { return this.usdo9; }; UltimateSpell.prototype.SetControlIdsToCheck=function(usdo9) { this.usdb29(); this.usdo9=usdo9; this.usd1l(); this.usdb28(); this.usdb30(); }; UltimateSpell.prototype.ShowSpellDialog=function() { usdj2(this.usd1e).childNodes[0].onclick(); }; UltimateSpell.prototype.ShowGrammarDialog=function() { usdj2(this.usd1e).childNodes[1].onclick(); }; UltimateSpell.prototype.ShowSynonymsDialog=function(usd2w,s) { this.usdf14=usd2w; this.usdf16=s; UltimateSpell_OnClick(this.usd4g+usde55+'?'+usdc9+'='+this.usd1e,usde56,usdp5(this.usdf17),usde51,usde52,usde53); }; UltimateSpell.prototype.GetSelectedWord=function(usdf14) { var usdl0=usdj2(usdf14); var usdb92=usdb93(usdf14,window); if (usda4 || usdb92) { var usdj4=(usdl0 && usdl0.tagName.toLowerCase() == 'iframe') ? usdl0.contentWindow : window; var usda21=usda22(usdj4); var usd9z=usda23(usda21,usdj4); usd6z(usd9z); return (usda4) ? usd9z.text : usd9z.toString(); } else { if (usdl0 && typeof (usdl0.selectionStart) != 'undefined' && typeof (usdl0.selectionEnd) != 'undefined') { var usdf15=usdl0.value; var usdf18=usdf15.length; if (usdl0.selectionStart == usdl0.selectionEnd) { var usde79=/[a-zA-Z]/; while (usdl0.selectionStart > 0 && usde79.test(usdf15.charAt(usdl0.selectionStart-1))) { usdl0.selectionStart -= 1; } while (usdl0.selectionEnd < usdf18 && usde79.test(usdf15.charAt(usdl0.selectionEnd))) { usdl0.selectionEnd += 1; } } return usdf15.substring(usdl0.selectionStart,usdl0.selectionEnd); } } }; UltimateSpell.prototype.ShowSynonyms=function() { return this.usde84; }; UltimateSpell.prototype.GetSynonymsDesc=function() { return this.usde89; }; function UltimateSpell_OnClick(usda8,usdf19,usdf17,usdf20,usdf21,usdf22) { usdf20=(usdf20) ? usdf20 : usde48; usdf21=(usdf21) ? usdf21 : usde49; usdf22=(usdf22) ? usdf22 : usde50; if (usdf17 && window.showModalDialog) { window.showModalDialog(usda8,window,'dialogHeight:'+usdf22+'px;dialogWidth:'+usdf20+'px;help:no;status:yes;scroll:no'); } else { window.open(usda8,usdf19,'height='+usdf21+',width='+usdf20+((screen.availWidth) ? (',left='+((screen.availWidth-usdf20)/2)) : '')+((screen.availHeight) ? (',top='+((screen.availHeight-usdf21)/2)) : '')+',location=no,menubar=no,resizable=no,scrollbars=no,status=yes,toolbars=no'); } } function InitiateUltimateSpell(usd1e,usdb96,usda69) { if (usdb96 && typeof(Sys) != 'undefined' && typeof(Sys.WebForms) != 'undefined' && typeof(Sys.WebForms.PageRequestManager) != 'undefined') { usdb80(usd1e,usdb96,usda69); if (!usdb95) { Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(usdb81); Sys.WebForms.PageRequestManager.getInstance().add_initializeRequest(usdf45); Sys.WebForms.PageRequestManager.getInstance().add_endRequest(usdf46); usdb95=true; } } else if (typeof(UltimateSpells) != 'undefined' && typeof(UltimateSpells[usd1e]) != 'undefined') { usda69(); } else { AddEventHandler(window,'load',usda69); } } function usdb80(usd1e,usdb96,usda69) { if (typeof(usdb79) == 'undefined') { usdb79=new Object; } var usdb97=new Object; usdb97.usdb96=usdb96; usdb97.usda69=usda69; usdb79[usd1e]=usdb97; } function usdb81(sender,args) { for (var usd1e in usdb79) { var usdb98=$get(usdb79[usd1e].usdb96); if (Array.contains(args.get_panelsCreated(),usdb98) || Array.contains(args.get_panelsUpdated(),usdb98)) { if ($get(usd1e)) { usdb79[usd1e].usda69(); } else if (typeof(UltimateSpells) != 'undefined' && typeof(UltimateSpells[usd1e]) != 'undefined') { UltimateSpells[usd1e].usdb29(); } } } } function usdf45(sender,args) { usdf44=args.get_postBackElement().id; if (typeof(UltimateSpellAsYouTypes) != 'undefined') { for (var usd2w in UltimateSpellAsYouTypes) { try { UltimateSpellAsYouTypes[usd2w].SetFocus(); } catch (e) { } } } } function usdf46(sender,args) { if (usdf44) { var usdf47=usdj2(usdf44); if (usdf47 && typeof(usdf47.focus) != 'undefined') { try { usdf47.focus(); } catch (e) { } } } } if (typeof(Sys) != 'undefined' && typeof(Sys.Application) != 'undefined') { Sys.Application.notifyScriptLoaded(); } 
