window.Modernizr=function(X,W,V){function A(d,c){return !!~(""+d).indexOf(c)}function B(d,c){return typeof d===c}function C(d,c){return D(prefixes.join(d+";")+(c||""))}function D(b){N.cssText=b}var U="2.0.6",T={},S=!0,R=W.documentElement,Q=W.head||W.getElementsByTagName("head")[0],P="modernizr",O=W.createElement(P),N=O.style,M,L=Object.prototype.toString,K={},J={},I={},H=[],G,F={}.hasOwnProperty,E;!B(F,V)&&!B(F.call,V)?E=function(d,c){return F.call(d,c)}:E=function(d,c){return c in d&&B(d.constructor.prototype[c],V)},K.history=function(){return !!X.history&&!!history.pushState};for(var z in K){E(K,z)&&(G=z.toLowerCase(),T[G]=K[z](),H.push((T[G]?"":"no-")+G))}D(""),O=M=null,X.attachEvent&&function(){var b=W.createElement("div");b.innerHTML="<elem></elem>";return b.childNodes.length!==1}()&&function(ai,ah){function c(e){var d=-1;while(++d<ad){e.createElement(ae[d])}}ai.iepp=ai.iepp||{};var ag=ai.iepp,af=ag.html5elements||"abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ae=af.split("|"),ad=ae.length,ac=new RegExp("(^|\\s)("+af+")","gi"),ab=new RegExp("<(/*)("+af+")","gi"),aa=/^\s*[\{\}]\s*$/,Z=new RegExp("(^|[^\\n]*?\\s)("+af+")([^\\n]*)({[\\n\\w\\W]*?})","gi"),Y=ah.createDocumentFragment(),y=ah.documentElement,x=y.firstChild,w=ah.createElement("body"),v=ah.createElement("style"),u=/print|all/,t;ag.getCSS=function(i,d){if(i+""===V){return""}var m=-1,l=i.length,k,j=[];while(++m<l){k=i[m];if(k.disabled){continue}d=k.media||d,u.test(d)&&j.push(ag.getCSS(k.imports,d),k.cssText),d="all"}return j.join("")},ag.parseCSS=function(e){var d=[],f;while((f=Z.exec(e))!=null){d.push(((aa.exec(f[1])?"\n":f[1])+f[2]+f[3]).replace(ac,"$1.iepp_$2")+f[4])}return d.join("\n")},ag.writeHTML=function(){var b=-1;t=t||ah.body;while(++b<ad){var h=ah.getElementsByTagName(ae[b]),g=h.length,f=-1;while(++f<g){h[f].className.indexOf("iepp_")<0&&(h[f].className+=" iepp_"+ae[b])}}Y.appendChild(t),y.appendChild(w),w.className=t.className,w.id=t.id,w.innerHTML=t.innerHTML.replace(ab,"<$1font")},ag._beforePrint=function(){v.styleSheet.cssText=ag.parseCSS(ag.getCSS(ah.styleSheets,"all")),ag.writeHTML()},ag.restoreHTML=function(){w.innerHTML="",y.removeChild(w),y.appendChild(t)},ag._afterPrint=function(){ag.restoreHTML(),v.styleSheet.cssText=""},c(ah),c(Y);ag.disablePP||(x.insertBefore(v,x.firstChild),v.media="print",v.className="iepp-printshim",ai.attachEvent("onbeforeprint",ag._beforePrint),ai.attachEvent("onafterprint",ag._afterPrint))}(X,W),T._version=U,R.className=R.className.replace(/\bno-js\b/,"")+(S?" js "+H.join(" "):"");return T}(this,this.document),function(ap,ao,an){function af(b){return !b||b=="loaded"||b=="complete"}function ag(){var d=1,c=-1;while(aa.length- ++c){if(aa[c].s&&!(d=aa[c].r)){break}}d&&aj()}function ah(b){var f=ao.createElement("script"),e;f.src=b.s,f.onreadystatechange=f.onload=function(){!e&&af(f.readyState)&&(e=1,ag(),f.onload=f.onreadystatechange=null)},ad(function(){e||(e=1,ag())},L.errorTimeout),b.e?f.onload():ac.parentNode.insertBefore(f,ac)}function ai(b){var h=ao.createElement("link"),g;h.href=b.s,h.rel="stylesheet",h.type="text/css";if(!b.e&&(M||W)){var f=function(c){ad(function(){if(!g){try{c.sheet.cssRules.length?(g=1,ag()):f(c)}catch(a){a.code==1000||a.message=="security"||a.message=="denied"?(g=1,ad(function(){ag()},0)):f(c)}}},0)};f(h)}else{h.onload=function(){g||(g=1,ad(function(){ag()},0))},b.e&&h.onload()}ad(function(){g||(g=1,ag())},L.errorTimeout),!b.e&&ac.parentNode.insertBefore(h,ac)}function aj(){var b=aa.shift();Y=1,b?b.t?ad(function(){b.t=="c"?ai(b):ah(b)},0):(b(),ag()):Y=0}function ak(t,s,q,p,n,m){function k(){!g&&af(j.readyState)&&(b.r=g=1,!Y&&ag(),j.onload=j.onreadystatechange=null,ad(function(){Q.removeChild(j)},0))}var j=ao.createElement(t),g=0,b={t:q,s:s,e:m};j.src=j.data=s,!U&&(j.style.display="none"),j.width=j.height="0",t!="object"&&(j.type=q),j.onload=j.onreadystatechange=k,t=="img"?j.onerror=k:t=="script"&&(j.onerror=function(){b.e=b.r=1,aj()}),aa.splice(p,0,b),Q.insertBefore(j,U?null:ac),ad(function(){g||(Q.removeChild(j),b.r=b.e=g=1,ag())},L.errorTimeout)}function al(f,e,h){var g=e=="c"?I:J;Y=0,e=e||"j",V(f)?ak(g,f,e,this.i++,ae,h):(aa.splice(this.i++,0,f),aa.length==1&&aj());return this}function am(){var b=L;b.loader={load:al,i:0};return b}var ae=ao.documentElement,ad=ap.setTimeout,ac=ao.getElementsByTagName("script")[0],ab={}.toString,aa=[],Y=0,W="MozAppearance" in ae.style,U=W&&!!ao.createRange().compareNode,S=W&&!U,Q=U?ae:ac.parentNode,O=ap.opera&&ab.call(ap.opera)=="[object Opera]",M="webkitAppearance" in ae.style,K=M&&"async" in ao.createElement("script"),J=W?"object":O||K?"img":"script",I=M?"img":J,Z=Array.isArray||function(b){return ab.call(b)=="[object Array]"},X=function(b){return Object(b)===b},V=function(b){return typeof b=="string"},T=function(b){return ab.call(b)=="[object Function]"},R=[],P={},N,L;L=function(d){function m(o){var i=o.split("!"),u=R.length,t=i.pop(),s=i.length,r={url:t,origUrl:t,prefixes:i},q,p;for(p=0;p<s;p++){q=P[i[p]],q&&(r=q(r))}for(p=0;p<u;p++){r=R[p](r)}return r}function n(o,f,t,s,r){var q=m(o),p=q.autoCallback;if(!q.bypass){f&&(f=T(f)?f:f[o]||f[s]||f[o.split("/").pop().split("?")[0]]);if(q.instead){return q.instead(o,f,t,s,r)}t.load(q.url,q.forceCSS||!q.forceJS&&/css$/.test(q.url)?"c":an,q.noexec),(T(f)||T(p))&&t.load(function(){am(),f&&f(q.origUrl,r,s),p&&p(q.origUrl,r,s)})}}function c(o,e){function u(b){if(V(b)){n(b,q,e,0,t)}else{if(X(b)){for(p in b){b.hasOwnProperty(p)&&n(b[p],q,e,p,t)}}}}var t=!!o.test,s=t?o.yep:o.nope,r=o.load||o.both,q=o.callback,p;u(s),u(r),o.complete&&e.load(o.complete)}var l,k,j=this.yepnope.loader;if(V(d)){n(d,0,j,0)}else{if(Z(d)){for(l=0;l<d.length;l++){k=d[l],V(k)?n(k,0,j,0):Z(k)?L(k):X(k)&&c(k,j)}}else{X(d)&&c(d,j)}}},L.addPrefix=function(d,c){P[d]=c},L.addFilter=function(b){R.push(b)},L.errorTimeout=10000,ao.readyState==null&&ao.addEventListener&&(ao.readyState="loading",ao.addEventListener("DOMContentLoaded",N=function(){ao.removeEventListener("DOMContentLoaded",N,0),ao.readyState="complete"},0)),ap.yepnope=am()}(this,this.document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};dojo.registerModulePath("com.bibleserver","../../../"+bsConfig.revision+"/com/bibleserver");dojo.requireLocalization("com.bibleserver","Default");dojo.require("dojo.cookie");dojo.require("dojo.io.script");dojo.require("com.bibleserver.App");dojo.require("com.bibleserver.ClickTooltip");dojo.require("com.bibleserver.SearchBox");dojo.require("com.bibleserver.BibleReadStore");dojo.require("com.bibleserver.PersistTooltip");dojo.requireIf((bsConfig.mode=="search"),"com.bibleserver.Search");dojo.requireIf((bsConfig.mode=="start"),"com.bibleserver.Start");dojo.requireIf((bsConfig.mode=="text"),"com.bibleserver.Text");dojo.require("dijit.Dialog");dojo.requireIf(!dojo.isOpera,"dijit.form.CheckBox");dojo.require("dijit.form.DropDownButton");dojo.requireIf(!dojo.isOpera,"dijit.Menu");dojo.require("dijit.TooltipDialog");var bibleStore;var searchComboBox;var searchFullWords;var app;var text=null;var search=null;var start=null;var formFocus=false;var helpDialogContent="";dojo.addOnLoad(function(){app=new com.bibleserver.App();switch(bsConfig.mode){case"search":search=new com.bibleserver.Search();break;case"start":start=new com.bibleserver.Start();break;case"text":text=new com.bibleserver.Text();break}app.stopLoading()});
