var Hyphenator=(function(aa){var b={be:"be.js",ca:"ca.js",cs:"cs.js",da:"da.js",bn:"bn.js",de:"de.js",el:"el-monoton.js","el-monoton":"el-monoton.js","el-polyton":"el-polyton.js",en:"en-us.js","en-gb":"en-gb.js","en-us":"en-us.js",es:"es.js",fi:"fi.js",fr:"fr.js",grc:"grc.js",gu:"gu.js",hi:"hi.js",hu:"hu.js",hy:"hy.js",it:"it.js",kn:"kn.js",la:"la.js",lt:"lt.js",lv:"lv.js",ml:"ml.js",nb:"nb-no.js",no:"nb-no.js","nb-no":"nb-no.js",nl:"nl.js",or:"or.js",pa:"pa.js",pl:"pl.js",pt:"pt.js",ru:"ru.js",sk:"sk.js",sl:"sl.js",sv:"sv.js",ta:"ta.js",te:"te.js",tr:"tr.js",uk:"uk.js"},N=(function(){var aq,ar="";for(aq in b){if(b.hasOwnProperty(aq)){ar+=aq+", "}}ar=ar.substring(0,ar.length-2);return ar}()),S={be:"Мова гэтага сайта не можа быць вызначаны аўтаматычна. Калі ласка пакажыце мову:",cs:"Jazyk této internetové stránky nebyl automaticky rozpoznán. Určete prosím její jazyk:",da:"Denne websides sprog kunne ikke bestemmes. Angiv venligst sprog:",de:"Die Sprache dieser Webseite konnte nicht automatisch bestimmt werden. Bitte Sprache angeben:",en:"The language of this website could not be determined automatically. Please indicate the main language:",es:"El idioma del sitio no pudo determinarse autom%E1ticamente. Por favor, indique el idioma principal:",fi:"Sivun kielt%E4 ei tunnistettu automaattisesti. M%E4%E4rit%E4 sivun p%E4%E4kieli:",fr:"La langue de ce site n%u2019a pas pu %EAtre d%E9termin%E9e automatiquement. Veuillez indiquer une langue, s.v.p.%A0:",hu:"A weboldal nyelvét nem sikerült automatikusan megállapítani. Kérem adja meg a nyelvet:",hy:"Չհաջողվեց հայտնաբերել այս կայքի լեզուն։ Խնդրում ենք նշեք հիմնական լեզուն՝",it:"Lingua del sito sconosciuta. Indicare una lingua, per favore:",kn:"ಜಾಲ ತಾಣದ ಭಾಷೆಯನ್ನು ನಿರ್ಧರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತಿಲ್ಲ. ದಯವಿಟ್ಟು ಮುಖ್ಯ ಭಾಷೆಯನ್ನು ಸೂಚಿಸಿ:",lt:"Nepavyko automatiškai nustatyti šios svetainės kalbos. Prašome įvesti kalbą:",lv:"Šīs lapas valodu nevarēja noteikt automātiski. Lūdzu norādiet pamata valodu:",ml:"ഈ വെ%u0D2C%u0D4D%u200Cസൈറ്റിന്റെ ഭാഷ കണ്ടുപിടിയ്ക്കാ%u0D28%u0D4D%u200D കഴിഞ്ഞില്ല. ഭാഷ ഏതാണെന്നു തിരഞ്ഞെടുക്കുക:",nl:"De taal van deze website kan niet automatisch worden bepaald. Geef de hoofdtaal op:",no:"Nettstedets språk kunne ikke finnes automatisk. Vennligst oppgi språk:",pt:"A língua deste site não pôde ser determinada automaticamente. Por favor indique a língua principal:",ru:"Язык этого сайта не может быть определен автоматически. Пожалуйста укажите язык:",sl:"Jezika te spletne strani ni bilo mogoče samodejno določiti. Prosim navedite jezik:",sv:"Spr%E5ket p%E5 den h%E4r webbplatsen kunde inte avg%F6ras automatiskt. V%E4nligen ange:",tr:"Bu web sitesinin dili otomatik olarak tespit edilememiştir. Lütfen dökümanın dilini seçiniz%A0:",uk:"Мова цього веб-сайту не може бути визначена автоматично. Будь ласка, вкажіть головну мову:"},x=(function(){var at=document.getElementsByTagName("script"),ar=0,au,av,aq;while(!!(aq=at[ar++])){if(!aq.src){continue}av=aq.src;au=av.indexOf("Hyphenator.js");if(au!==-1){return av.substring(0,au)}}return"http://hyphenator.googlecode.com/svn/trunk/"}()),j=(function(){var aq=false;if(aa.location.href.indexOf(x)!==-1){aq=true}return aq}()),ac=false,L=0,p=false,E=aa,e=false,O={script:true,code:true,pre:true,img:true,br:true,samp:true,kbd:true,"var":true,abbr:true,acronym:true,sub:true,sup:true,button:true,option:true,label:true,textarea:true,input:true,math:true,svg:true},G=true,n="local",Z,u=false,R=true,c=false,v=false,V,Q=function(){var ar,aq=navigator.userAgent,at={support:false,property:"",languages:{}};if(aa.getComputedStyle){ar=aa.getComputedStyle(aa.document.getElementsByTagName("body")[0])}else{V=at;return}if(aq.indexOf("Chrome")!==-1){at.support=false}else{if((aq.indexOf("Safari")!==-1)&&(ar["-webkit-hyphens"]!==undefined)){at.support=true;at.property="-webkit-hyphens";if(aq.indexOf("Mobile")!==-1){at.languages[navigator.language.split("-")[0]]=true}else{at.languages={de:true,en:true,es:true,fr:true,it:true,nl:true,ru:true,zh:true}}}else{if((aq.indexOf("Firefox")!==-1)&&(ar.MozHyphens!==undefined)){at.support=true;
at.property="MozHyphens";at.languages={en:true}}}}V=at},y="hyphenate",ag="donthyphenate",aj=6,f=1,K=(function(){var av=null,au=false,at=document.getElementsByTagName("script"),ar,aq;for(ar=0,aq=at.length;ar<aq;ar++){if(!!at[ar].getAttribute("src")){av=at[ar].getAttribute("src")}if(!av){continue}else{if(av.indexOf("Hyphenator.js?bm=true")!==-1){au=true}}}return au}()),W=null,J="",k=(function(){var aq=function(at,au){this.element=at;this.hyphenated=false;this.treated=false;this.data=au},ar=function(){this.count=0;this.hyCount=0;this.list={}};ar.prototype={add:function(at,av,au){if(!this.list.hasOwnProperty(av)){this.list[av]=[]}this.list[av].push(new aq(at,au));this.count+=1},each:function(au){var at;for(at in this.list){if(this.list.hasOwnProperty(at)){au(at,this.list[at])}}}};return new ar()}()),C={},a={},ap=0,m="(\\w*://)?((\\w*:)?(\\w*)@)?((([\\d]{1,3}\\.){3}([\\d]{1,3}))|((www\\.|[a-zA-Z]\\.)?[a-zA-Z0-9\\-\\.]+\\.([a-z]{2,4})))(:\\d*)?(/[\\w#!:\\.?\\+=&%@!\\-]*)*",l="[\\w-\\.]+@[\\w\\.]+",T=new RegExp("("+m+")|("+l+")","i"),af=(function(){var ar,aq=navigator.userAgent.toLowerCase();ar=String.fromCharCode(8203);if(aq.indexOf("msie 6")!==-1){ar=""}if(aq.indexOf("opera")!==-1&&aq.indexOf("version/10.00")!==-1){ar=""}return ar}()),t=function(ar,aq){aq=aq||E;if(document.createElementNS){return aq.document.createElementNS("http://www.w3.org/1999/xhtml",ar)}else{if(document.createElement){return aq.document.createElement(ar)}}},ah=function(){},F=function(aq){aa.alert("Hyphenator.js says:\n\nAn Error ocurred:\n"+aq.message)},ao=function(){var at,au=[],ar,aq;if(document.getElementsByClassName){au=E.document.getElementsByClassName(y)}else{at=E.document.getElementsByTagName("*");aq=at.length;for(ar=0;ar<aq;ar++){if(at[ar].className.indexOf(y)!==-1&&at[ar].className.indexOf(ag)===-1){au.push(at[ar])}}}return au},h="hidden",i="wait",H=String.fromCharCode(173),I=af,d=true,D=function(ay,au){var aw=function(){},ax,ar={};if(ac&&!ar[ay.location.href]){au();ar[ay.location.href]=true;return}function az(aA){E=aA||aa;if(!ar[E.location.href]&&(!ac||E!=aa.parent)){ac=true;au();ar[E.location.href]=true}}function at(){try{document.documentElement.doScroll("left")}catch(aA){setTimeout(at,1);return}az(aa)}function aq(){var aA,aB,aC=aa.frames.length;if(e&&aC>0){for(aA=0;aA<aC;aA++){aB=undefined;try{aB=aa.frames[aA].document.toString()}catch(aD){aB=undefined}if(!!aB){az(aa.frames[aA])}}E=aa;au();ar[aa.location.href]=true}else{az(aa)}}if(document.addEventListener){aw=function(){document.removeEventListener("DOMContentLoaded",aw,false);if(e&&aa.frames.length>0){return}else{az(aa)}}}else{if(document.attachEvent){aw=function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",aw);if(e&&aa.frames.length>0){return}else{az(aa)}}}}}if(document.addEventListener){document.addEventListener("DOMContentLoaded",aw,false);aa.addEventListener("load",aq,false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",aw);aa.attachEvent("onload",aq);ax=false;try{ax=aa.frameElement===null}catch(av){}if(document.documentElement.doScroll&&ax){at()}}}},U=function(ar,at){if(!!ar.getAttribute("lang")){return ar.getAttribute("lang").toLowerCase()}try{if(!!ar.getAttribute("xml:lang")){return ar.getAttribute("xml:lang").toLowerCase()}}catch(aq){}if(ar.tagName!=="HTML"){return U(ar.parentNode,true)}if(at){return W}return null},M=function(ar){ar=ar||E;var av=ar.document.getElementsByTagName("html")[0],aq=ar.document.getElementsByTagName("meta"),au,ax,aw,at;W=U(av,false);if(!W){for(au=0;au<aq.length;au++){if(!!aq[au].getAttribute("http-equiv")&&(aq[au].getAttribute("http-equiv").toLowerCase()==="content-language")){W=aq[au].getAttribute("content").toLowerCase()}if(!!aq[au].getAttribute("name")&&(aq[au].getAttribute("name").toLowerCase()==="dc.language")){W=aq[au].getAttribute("content").toLowerCase()}if(!!aq[au].getAttribute("name")&&(aq[au].getAttribute("name").toLowerCase()==="language")){W=aq[au].getAttribute("content").toLowerCase()}}}if(!W&&e&&E!=aa.parent){M(aa.parent)
}if(!W&&J!==""){W=J}if(!W){ax="";at=navigator.language?navigator.language:navigator.userLanguage;at=at.substring(0,2);if(S.hasOwnProperty(at)){ax=S[at]}else{ax=S.en}ax+=" (ISO 639-1)\n\n"+N;W=aa.prompt(unescape(ax),at).toLowerCase()}if(!b.hasOwnProperty(W)){if(b.hasOwnProperty(W.split("-")[0])){W=W.split("-")[0]}else{aw=new Error('The language "'+W+'" is not yet supported.');throw aw}}},X=function(){var aq,at,ar=0,au=function(ay,ax,az){var aA,aw=0,av={};if(ay.lang&&typeof(ay.lang)==="string"){az=ay.lang.toLowerCase()}else{if(az){az=az.toLowerCase()}else{az=U(ay,true)}}if(v&&V.support&&!!V.languages[az]){ay.style[V.property]="auto";ay.style["-webkit-locale"]="'"+az+"'"}else{if(h==="hidden"){if(!!ay.getAttribute("style")){av.hasOwnStyle=true}else{av.hasOwnStyle=false}av.isHidden=true;ay.style.visibility="hidden"}if(b[az]){a[az]=true}else{if(b.hasOwnProperty(az.split("-")[0])){az=az.split("-")[0];av.language=az}else{if(!K){F(new Error("Language "+az+" is not yet supported."))}}}k.add(ay,az,av)}while(!!(aA=ay.childNodes[aw++])){if(aA.nodeType===1&&!O[aA.nodeName.toLowerCase()]&&aA.className.indexOf(ag)===-1&&!(aA in aq)){au(aA,false,az)}}};if(v){Q()}if(K){aq=E.document.getElementsByTagName("body")[0];au(aq,false,W)}else{aq=ao();while(!!(at=aq[ar++])){au(at,true,"")}}if(k.count===0){ap=3;ah()}},q=function(at){var aF=0,aG={tpoints:[]},au,az,ay,aw,av,aq=Hyphenator.languages[at].patterns,aB,aA,aD,aE,ar,aC,ax=(function(){if("in3se".split(/\D/).length===1){return function(aM){var aL=aM.split(""),aN,aI,aK=[],aH={"0":0,"1":1,"2":2,"3":3,"4":4,"5":5,"6":6,"7":7,"8":8,"9":9},aJ=false;aI=0;while(!!(aN=aL[aI])){if(aH.hasOwnProperty(aN)){aK.push(aN);aI+=2;aJ=true}else{aK.push("");aI+=1;aJ=false}}if(!aJ){aK.push("")}return aK}}else{return function(aH){return aH.split(/\D/)}}}());for(aF in aq){if(aq.hasOwnProperty(aF)){au=aq[aF].match(new RegExp(".{1,"+(+aF)+"}","g"));ay=0;while(!!(az=au[ay++])){aA=az.replace(/[\d]/g,"").split("");aD=ax(az);aE=aG;aw=0;while(!!(aB=aA[aw++])){aC=aB.charCodeAt(0);if(!aE[aC]){aE[aC]={}}aE=aE[aC]}aE.tpoints=[];for(av=0;av<aD.length;av++){ar=aD[av];aE.tpoints.push((ar=="")?0:ar)}}}}Hyphenator.languages[at].patterns=aG},ad=function(au,aq){var at=[],av=au.split(""),ar;for(ar=0;ar<aq.length;ar++){if(aq[ar]!==0){at.push(aq[ar])}if(av[ar]){at.push(av[ar])}}return at.join("")},ab=function(aq){var at=aq.split(", "),aw={},av,ar,au;for(av=0,ar=at.length;av<ar;av++){au=at[av].replace(/-/g,"");if(!aw.hasOwnProperty(au)){aw[au]=at[av]}}return aw},s=function(aw){var ar,av,at,aq;if(b[aw]&&!Hyphenator.languages[aw]){ar=x+"patterns/"+b[aw]}else{return}if(j&&!K){av=null;if(typeof XMLHttpRequest!=="undefined"){av=new XMLHttpRequest()}if(!av){try{av=new ActiveXObject("Msxml2.XMLHTTP")}catch(au){av=null}}if(av){av.open("HEAD",ar,false);av.setRequestHeader("Cache-Control","no-cache");av.send(null);if(av.status===404){F(new Error("Could not load\n"+ar));delete a[aw];return}}}if(t){at=aa.document.getElementsByTagName("head").item(0);aq=t("script",aa);aq.src=ar;aq.type="text/javascript";at.appendChild(aq)}},an=function(au){var ar=Hyphenator.languages[au],aq;if(!ar.prepared){if(G){ar.cache={};ar.cache=ar.cache}if(u){ar.redPatSet={}}if(ar.hasOwnProperty("exceptions")){Hyphenator.addExceptions(au,ar.exceptions);delete ar.exceptions}if(C.hasOwnProperty("global")){if(C.hasOwnProperty(au)){C[au]+=", "+C.global}else{C[au]=C.global}}if(C.hasOwnProperty(au)){ar.exceptions=ab(C[au]);delete C[au]}else{ar.exceptions={}}q(au);aq="[\\w"+ar.specialChars+"@"+String.fromCharCode(173)+String.fromCharCode(8204)+"-]{"+aj+",}";ar.genRegExp=new RegExp("("+m+")|("+l+")|("+aq+")","gi");ar.prepared=true}if(!!Z){try{Z.setItem("Hyphenator_"+au,aa.JSON.stringify(ar))}catch(at){}}},ai=function(av){var au,aq,at,ar;if(!R){for(au in Hyphenator.languages){if(Hyphenator.languages.hasOwnProperty(au)){an(au)}}ap=2;av("*");return}ap=1;for(au in a){if(a.hasOwnProperty(au)){if(!!Z&&Z.getItem("Hyphenator_"+au)){Hyphenator.languages[au]=aa.JSON.parse(Z.getItem("Hyphenator_"+au));if(C.hasOwnProperty("global")){at=ab(C.global);
for(ar in at){if(at.hasOwnProperty(ar)){Hyphenator.languages[au].exceptions[ar]=at[ar]}}}if(C.hasOwnProperty(au)){at=ab(C[au]);for(ar in at){if(at.hasOwnProperty(ar)){Hyphenator.languages[au].exceptions[ar]=at[ar]}}delete C[au]}at="[\\w"+Hyphenator.languages[au].specialChars+"@"+String.fromCharCode(173)+String.fromCharCode(8204)+"-]{"+aj+",}";Hyphenator.languages[au].genRegExp=new RegExp("("+m+")|("+l+")|("+at+")","gi");delete a[au];av(au);continue}else{s(au)}}}aq=aa.setInterval(function(){var aw=true,ax;for(ax in a){if(a.hasOwnProperty(ax)){aw=false;if(!!Hyphenator.languages[ax]){delete a[ax];an(ax);av(ax)}}}if(aw){aa.clearInterval(aq);ap=2}},100)},B=function(){var av,au,aq,at,ar,aw=(Hyphenator.doHyphenation?"Hy-phen-a-tion":"Hyphenation");if(!!(av=E.document.getElementById("HyphenatorToggleBox"))){av.firstChild.data=aw}else{au=E.document.getElementsByTagName("body")[0];av=t("div",E);aq=E.document.createAttribute("id");aq.nodeValue="HyphenatorToggleBox";ar=E.document.createAttribute("class");ar.nodeValue=ag;at=E.document.createTextNode(aw);av.appendChild(at);av.setAttributeNode(aq);av.setAttributeNode(ar);av.onclick=Hyphenator.toggleHyphenation;av.style.position="absolute";av.style.top="0px";av.style.right="0px";av.style.margin="0";av.style.backgroundColor="#AAAAAA";av.style.color="#FFFFFF";av.style.font="6pt Arial";av.style.letterSpacing="0.2em";av.style.padding="3px";av.style.cursor="pointer";av.style.WebkitBorderBottomLeftRadius="4px";av.style.MozBorderRadiusBottomleft="4px";au.appendChild(av)}},A=function(aM,aJ){var au=Hyphenator.languages[aM],az,aD,at,ax,aq,aK,aB,aH,aF,aE,aC,aG=[],ar=[],ay,av,aA=Math.max,aL,aw=[""],aI;if(aJ===""){return""}if(aJ.indexOf(H)!==-1){return aJ}if(G&&au.cache.hasOwnProperty(aJ)){return au.cache[aJ]}if(au.exceptions.hasOwnProperty(aJ)){return au.exceptions[aJ].replace(/-/g,H)}if(aJ.indexOf("-")!==-1){az=aJ.split("-");for(aH=0,aD=az.length;aH<aD;aH++){az[aH]=A(aM,az[aH])}return az.join("-")}ax=aJ="_"+aJ+"_";if(!!au.charSubstitution){for(at in au.charSubstitution){if(au.charSubstitution.hasOwnProperty(at)){ax=ax.replace(new RegExp(at,"g"),au.charSubstitution[at])}}}if(aJ.indexOf("'")!==-1){ax=ax.replace("'","’")}aq=ax.toLowerCase().split("");aK=aJ.split("");aB=aq.length;aL=au.patterns;for(aH=0;aH<aB;aH+=1){aG[aH]=0;ar[aH]=aq[aH].charCodeAt(0)}for(aH=0;aH<aB;aH+=1){aI="";aC=aL;for(aF=aH;aF<aB;aF+=1){aC=aC[ar[aF]];if(aC){if(u){aI+=String.fromCharCode(ar[aF])}ay=aC.tpoints;if(ay){if(u){if(!au.redPatSet){au.redPatSet={}}au.redPatSet[aI]=ad(aI,ay)}for(aE=0,av=ay.length;aE<av;aE+=1){aG[aH+aE]=aA(aG[aH+aE],ay[aE])}}}else{break}}}for(aH=1;aH<aB-1;aH+=1){if(aH>au.leftmin&&aH<(aB-au.rightmin)&&aG[aH]%2){aw.push(aK[aH])}else{aw[aw.length-1]+=aK[aH]}}return aw.join(H)},ak=function(aq){return aq.replace(/([:\/\.\?#&_,;!@]+)/gi,"$&"+I)},am=function(at){var ar,aq=0,au;switch(H){case"|":ar="\\|";break;case"+":ar="\\+";break;case"*":ar="\\*";break;default:ar=H}while(!!(au=at.childNodes[aq++])){if(au.nodeType===3){au.data=au.data.replace(new RegExp(ar,"g"),"");au.data=au.data.replace(new RegExp(af,"g"),"")}else{if(au.nodeType===1){am(au)}}}},w=function(ax){var ar=ax.ownerDocument.getElementsByTagName("body")[0],ay,aw,at,aq,av,au=function(aD){aD=aD||aa.event;var aC=aD.target||aD.srcElement,aA=aC.ownerDocument,az=aA.getElementsByTagName("body")[0],aB="defaultView" in aA?aA.defaultView:aA.parentWindow;if(aC.tagName&&O[aC.tagName.toLowerCase()]){return}ay=aA.createElement("div");ay.style.color=aa.getComputedStyle?aB.getComputedStyle(az).backgroundColor:"#FFFFFF";ay.style.fontSize="0px";az.appendChild(ay);if(!!aa.getSelection){aD.stopPropagation();aw=aB.getSelection();at=aw.getRangeAt(0);ay.appendChild(at.cloneContents());am(ay);aw.selectAllChildren(ay);av=function(){ay.parentNode.removeChild(ay);aw.removeAllRanges();aw.addRange(at)}}else{aD.cancelBubble=true;aw=aB.document.selection;at=aw.createRange();ay.innerHTML=at.htmlText;am(ay);aq=az.createTextRange();aq.moveToElementText(ay);aq.select();av=function(){ay.parentNode.removeChild(ay);
if(at.text!==""){at.select()}}}aa.setTimeout(av,0)};if(!ar){return}ax=ax||ar;if(aa.addEventListener){ax.addEventListener("copy",au,true)}else{ax.attachEvent("oncopy",au)}},r=function(at){var ar=at.element,aq=at.data;ar.style.visibility="visible";at.data.isHidden=false;if(!aq.hasOwnStyle){ar.setAttribute("style","");ar.removeAttribute("style")}else{if(ar.style.removeProperty){ar.style.removeProperty("visibility")}else{if(ar.style.removeAttribute){ar.style.removeAttribute("visibility")}}}},P=function(){var aq=true;k.each(function(av,au){var at,ar=au.length;for(at=0;at<ar;at++){aq=aq&&au[at].hyphenated;if(h==="hidden"&&i==="wait"){r(au[at])}}});if(aq){ap=3;ah()}},Y=function(aw,av){var aq=av.data,at=av.element,au,ay,ar,ax=function(az){var aA,aB;switch(H){case"|":aA="\\|";break;case"+":aA="\\+";break;case"*":aA="\\*";break;default:aA=H}if(f>=2){aB=az.split(" ");aB[1]=aB[1].replace(new RegExp(aA,"g"),"");aB[1]=aB[1].replace(new RegExp(af,"g"),"");aB=aB.join(" ")}if(f===3){aB=aB.replace(/[ ]+/g,String.fromCharCode(160))}return aB};if(Hyphenator.languages.hasOwnProperty(aw)){au=function(az){if(!Hyphenator.doHyphenation){return az}else{if(T.test(az)){return ak(az)}else{return A(aw,az)}}};if(d&&(at.tagName.toLowerCase()!=="body")){w(at)}ar=0;while(!!(ay=at.childNodes[ar++])){if(ay.nodeType===3&&ay.data.length>=aj){ay.data=ay.data.replace(Hyphenator.languages[aw].genRegExp,au);if(f!==1){ay.data=ay.data.replace(/[\S]+ [\S]+$/,ax)}}}}if(aq.isHidden&&h==="hidden"&&i==="progressive"){r(av)}av.hyphenated=true;k.hyCount+=1;if(k.count<=k.hyCount){P()}},o=function(au){function av(aw,ay,ax){return function(){return aw(ay,ax)}}var at,ar,aq;if(au==="*"){k.each(function(az,ax){var ay,aw=ax.length;for(ay=0;ay<aw;ay++){aa.setTimeout(av(Y,az,ax[ay]),0)}})}else{if(k.list.hasOwnProperty(au)){aq=k.list[au].length;for(ar=0;ar<aq;ar++){aa.setTimeout(av(Y,au,k.list[au][ar]),0)}}}},g=function(){k.each(function(av,au){var ar,aq=au.length,at;for(ar=0;ar<aq;ar++){am(au[ar].element);au[ar].hyphenated=false}});ap=4},al=function(){try{if(n!=="none"&&typeof(aa.localStorage)!=="undefined"&&typeof(aa.sessionStorage)!=="undefined"&&typeof(aa.JSON.stringify)!=="undefined"&&typeof(aa.JSON.parse)!=="undefined"){switch(n){case"session":Z=aa.sessionStorage;break;case"local":Z=aa.localStorage;break;default:Z=undefined;break}}}catch(aq){}},z=function(){if(!Z){return}var aq={STORED:true,classname:y,donthyphenateclassname:ag,minwordlength:aj,hyphenchar:H,urlhyphenchar:I,togglebox:B,displaytogglebox:c,remoteloading:R,enablecache:G,onhyphenationdonecallback:ah,onerrorhandler:F,intermediatestate:h,selectorfunction:ao,safecopy:d,doframes:e,storagetype:n,orphancontrol:f,dohyphenation:Hyphenator.doHyphenation,persistentconfig:p,defaultlanguage:J};Z.setItem("Hyphenator_config",aa.JSON.stringify(aq))},ae=function(){var aq;if(Z.getItem("Hyphenator_config")){aq=aa.JSON.parse(Z.getItem("Hyphenator_config"));Hyphenator.config(aq)}};return{version:"4.0.0",doHyphenation:true,languages:{},config:function(at){var aq=function(au,av){if(typeof at[au]===av){return true}else{F(new Error("Config onError: "+au+" must be of type "+av));return false}},ar;if(at.hasOwnProperty("storagetype")){if(aq("storagetype","string")){n=at.storagetype}if(!Z){al()}}if(!at.hasOwnProperty("STORED")&&Z&&at.hasOwnProperty("persistentconfig")&&at.persistentconfig===true){ae()}for(ar in at){if(at.hasOwnProperty(ar)){switch(ar){case"STORED":break;case"classname":if(aq("classname","string")){y=at[ar]}break;case"donthyphenateclassname":if(aq("donthyphenateclassname","string")){ag=at[ar]}break;case"minwordlength":if(aq("minwordlength","number")){aj=at[ar]}break;case"hyphenchar":if(aq("hyphenchar","string")){if(at.hyphenchar==="&shy;"){at.hyphenchar=String.fromCharCode(173)}H=at[ar]}break;case"urlhyphenchar":if(at.hasOwnProperty("urlhyphenchar")){if(aq("urlhyphenchar","string")){I=at[ar]}}break;case"togglebox":if(aq("togglebox","function")){B=at[ar]}break;case"displaytogglebox":if(aq("displaytogglebox","boolean")){c=at[ar]}break;
case"remoteloading":if(aq("remoteloading","boolean")){R=at[ar]}break;case"enablecache":if(aq("enablecache","boolean")){G=at[ar]}break;case"enablereducedpatternset":if(aq("enablereducedpatternset","boolean")){u=at[ar]}break;case"onhyphenationdonecallback":if(aq("onhyphenationdonecallback","function")){ah=at[ar]}break;case"onerrorhandler":if(aq("onerrorhandler","function")){F=at[ar]}break;case"intermediatestate":if(aq("intermediatestate","string")){h=at[ar]}break;case"selectorfunction":if(aq("selectorfunction","function")){ao=at[ar]}break;case"safecopy":if(aq("safecopy","boolean")){d=at[ar]}break;case"doframes":if(aq("doframes","boolean")){e=at[ar]}break;case"storagetype":if(aq("storagetype","string")){n=at[ar]}break;case"orphancontrol":if(aq("orphancontrol","number")){f=at[ar]}break;case"dohyphenation":if(aq("dohyphenation","boolean")){Hyphenator.doHyphenation=at[ar]}break;case"persistentconfig":if(aq("persistentconfig","boolean")){p=at[ar]}break;case"defaultlanguage":if(aq("defaultlanguage","string")){J=at[ar]}break;case"useCSS3hyphenation":if(aq("useCSS3hyphenation","boolean")){v=at[ar]}break;case"unhide":if(aq("unhide","string")){i=at[ar]}break;default:F(new Error("Hyphenator.config: property "+ar+" not known."))}}}if(Z&&p){z()}},run:function(){L=0;var av=function(){try{if(E.document.getElementsByTagName("frameset").length>0){return}L++;M(undefined);X();ai(o);if(c){B()}}catch(aw){F(aw)}},aq,ar,at=aa.frames.length;if(!Z){al()}if(!ac&&!K){D(aa,av)}if(K||ac){if(e&&at>0){for(aq=0;aq<at;aq++){ar=undefined;try{ar=aa.frames[aq].document.toString()}catch(au){ar=undefined}if(!!ar){E=aa.frames[aq];av()}}}E=aa;av()}},addExceptions:function(ar,aq){if(ar===""){ar="global"}if(C.hasOwnProperty(ar)){C[ar]+=", "+aq}else{C[ar]=aq}},hyphenate:function(at,au){var ar,av,aq;if(Hyphenator.languages.hasOwnProperty(au)){if(!Hyphenator.languages[au].prepared){an(au)}ar=function(aw){if(T.test(aw)){return ak(aw)}else{return A(au,aw)}};if(typeof at==="string"||at.constructor===String){return at.replace(Hyphenator.languages[au].genRegExp,ar)}else{if(typeof at==="object"){aq=0;while(!!(av=at.childNodes[aq++])){if(av.nodeType===3&&av.data.length>=aj){av.data=av.data.replace(Hyphenator.languages[au].genRegExp,ar)}else{if(av.nodeType===1){if(av.lang!==""){Hyphenator.hyphenate(av,av.lang)}else{Hyphenator.hyphenate(av,au)}}}}}}}else{F(new Error('Language "'+au+'" is not loaded.'))}},getRedPatternSet:function(aq){return Hyphenator.languages[aq].redPatSet},isBookmarklet:function(){return K},getConfigFromURI:function(){var ax=null,ay={},aq=document.getElementsByTagName("script"),av,au,at,az,ar,aw;for(av=0,at=aq.length;av<at;av++){if(!!aq[av].getAttribute("src")){ax=aq[av].getAttribute("src")}if(!ax){continue}else{az=ax.indexOf("Hyphenator.js?");if(az===-1){continue}ar=ax.substring(az+14).split("&");for(au=0;au<ar.length;au++){aw=ar[au].split("=");if(aw[0]==="bm"){continue}if(aw[1]==="true"){ay[aw[0]]=true;continue}if(aw[1]==="false"){ay[aw[0]]=false;continue}if(isFinite(aw[1])){ay[aw[0]]=parseInt(aw[1],10);continue}if(aw[0]==="onhyphenationdonecallback"){ay[aw[0]]=new Function("",aw[1]);continue}ay[aw[0]]=aw[1]}break}}return ay},toggleHyphenation:function(){if(Hyphenator.doHyphenation){g();Hyphenator.doHyphenation=false;z();B()}else{o("*");Hyphenator.doHyphenation=true;z();B()}}}}(window));Hyphenator.languages=Hyphenator.languages;Hyphenator.config=Hyphenator.config;Hyphenator.run=Hyphenator.run;Hyphenator.addExceptions=Hyphenator.addExceptions;Hyphenator.hyphenate=Hyphenator.hyphenate;Hyphenator.getRedPatternSet=Hyphenator.getRedPatternSet;Hyphenator.isBookmarklet=Hyphenator.isBookmarklet;Hyphenator.getConfigFromURI=Hyphenator.getConfigFromURI;Hyphenator.toggleHyphenation=Hyphenator.toggleHyphenation;window.Hyphenator=Hyphenator;if(Hyphenator.isBookmarklet()){Hyphenator.config({displaytogglebox:true,intermediatestate:"visible",doframes:true});Hyphenator.config(Hyphenator.getConfigFromURI());Hyphenator.run()};
