Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
301 Moved Permanently - bsfaq.com
HTTP Status: 301
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Server: nginx/1.14.1
Date: Tue, 06 May 2025 22:47:34 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Keep-Alive: timeout=60
X-Redirect-By: WordPress - Really Simple Security
Location: https://bsfaq.com/
Referrer-Policy: no-referrer-when-downgrade
X-Cache: HIT from Backend
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff

HTTP Code 301 Moved Permanently

301 status code means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.

When is Code 301 used?

  • When changing a website domain
  • When modifying URL structures
  • When setting up redirects for SEO

What does Code 301 mean for the user?

The browser will automatically redirect the user to the new address, and search engines will update their indexes.

200 OK - https://bsfaq.com/
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Server: nginx/1.14.1
Date: Tue, 06 May 2025 22:47:36 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Keep-Alive: timeout=60
Vary: Accept-Encoding
Link: <https://bsfaq.com/wp-json/>; rel="https://api.w.org/"
Referrer-Policy: no-referrer-when-downgrade
X-Cache: HIT from Backend
Strict-Transport-Security: max-age=31536000
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff

HTTP Code 200 OK

200 status code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.

When is Code 200 used?

  • When loading a web page
  • When successfully receiving an API response
  • When processing a form or another HTTP request

What does Code 200 mean for the user?

The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.

GET / HTTP/1.1
Host: bsfaq.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html>
<html lang="en-US">
<head>
  <meta http-equiv="X-UA-Compatible" content="IE=Edge"/>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width">
  <meta name="format-detection" content="telephone=no">
  <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
	
	<!-- This site is optimized with the Yoast SEO plugin v24.9 - https://yoast.com/wordpress/plugins/seo/ -->
	<title>BSFAQ - Bible Study FAQ | Reformed Exposition, Jewish Background, Hebrew &amp; Greek Keywords</title>
	<meta name="description" content="Bible Study FAQ | Reformed Exposition, Jewish Background, Hebrew &amp; Greek Keywords" />
	<link rel="canonical" href="https://bsfaq.com/" />
	<link rel="next" href="https://bsfaq.com/page/2/" />
	<meta property="og:locale" content="en_US" />
	<meta property="og:type" content="website" />
	<meta property="og:title" content="BSFAQ" />
	<meta property="og:description" content="Bible Study FAQ | Reformed Exposition, Jewish Background, Hebrew &amp; Greek Keywords" />
	<meta property="og:url" content="https://bsfaq.com/" />
	<meta property="og:site_name" content="BSFAQ" />
	<meta name="twitter:card" content="summary_large_image" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://bsfaq.com/","url":"https://bsfaq.com/","name":"BSFAQ - Bible Study FAQ | Reformed Exposition, Jewish Background, Hebrew &amp; Greek Keywords","isPartOf":{"@id":"https://bsfaq.com/#website"},"about":{"@id":"https://bsfaq.com/#/schema/person/82a6dece165a7a8f70ab4620a299bb42"},"description":"Bible Study FAQ | Reformed Exposition, Jewish Background, Hebrew &amp; Greek Keywords","breadcrumb":{"@id":"https://bsfaq.com/#breadcrumb"},"inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://bsfaq.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://bsfaq.com/#website","url":"https://bsfaq.com/","name":"Bible Study FAQ","description":"Bible Study FAQ | Reformed Exposition, Jewish Background, Hebrew &amp; Greek Keywords","publisher":{"@id":"https://bsfaq.com/#/schema/person/82a6dece165a7a8f70ab4620a299bb42"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://bsfaq.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https://bsfaq.com/#/schema/person/82a6dece165a7a8f70ab4620a299bb42","name":"Admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://bsfaq.com/#/schema/person/image/","url":"https://secure.gravatar.com/avatar/fb46985759b89dd6846be7ee6acd0c36d3d4bdf6463b319e1435afc7fc2b4b2d?s=96&d=mm&r=g","contentUrl":"https://secure.gravatar.com/avatar/fb46985759b89dd6846be7ee6acd0c36d3d4bdf6463b319e1435afc7fc2b4b2d?s=96&d=mm&r=g","caption":"Admin"},"logo":{"@id":"https://bsfaq.com/#/schema/person/image/"},"sameAs":["https://bsfaq.com"]}]}</script>
	<!-- / Yoast SEO plugin. -->


<link rel='dns-prefetch' href='//www.googletagmanager.com' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="application/rss+xml" title="BSFAQ &raquo; Feed" href="https://bsfaq.com/feed/" />
<link rel="alternate" type="application/rss+xml" title="BSFAQ &raquo; Comments Feed" href="https://bsfaq.com/comments/feed/" />
<script type="text/javascript">
/* <![CDATA[ */
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/bsfaq.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=ffe18941635c31f4c012d55db12df046"}};
/*! This file is auto-generated */
!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\ud83d\udd25","\ud83d\udc26\u200b\ud83d\udd25")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
/* ]]> */
</script>
<style id='wp-emoji-styles-inline-css' type='text/css'>

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://bsfaq.com/wp-includes/css/dist/block-library/style.min.css?ver=ffe18941635c31f4c012d55db12df046' type='text/css' media='all' />
<style id='classic-theme-styles-inline-css' type='text/css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
</style>
<style id='global-styles-inline-css' type='text/css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
</style>
<link rel='stylesheet' id='wpa-css-css' href='https://bsfaq.com/wp-content/plugins/honeypot/includes/css/wpa.css?ver=2.2.09' type='text/css' media='all' />
<link rel='stylesheet' id='shortcodes-css-css' href='https://bsfaq.com/wp-content/plugins/knowhow-tools/shortcodes//shortcodes.css?ver=ffe18941635c31f4c012d55db12df046' type='text/css' media='all' />
<link rel='stylesheet' id='dashicons-css' href='https://bsfaq.com/wp-includes/css/dashicons.min.css?ver=ffe18941635c31f4c012d55db12df046' type='text/css' media='all' />
<link rel='stylesheet' id='post-views-counter-frontend-css' href='https://bsfaq.com/wp-content/plugins/post-views-counter/css/frontend.min.css?ver=1.5.2' type='text/css' media='all' />
<link rel='stylesheet' id='theme-style-css' href='https://bsfaq.com/wp-content/themes/knowhow/style.css?ver=ffe18941635c31f4c012d55db12df046' type='text/css' media='all' />
<style id='theme-style-inline-css' type='text/css'>
 
				/* Links */
				a, 
				a:visited { color:#a03717; }
				a:hover, 
				.widget a:hover,
				#primary-nav ul a:hover,
				#footer-nav a:hover,
				#breadcrumbs a:hover { color:#a03717; }
				
				/* Theme Color */
				#commentform #submit, 
				.st_faq h2.active .action, 
				.widget_categories ul span, 
				.pagination .current, 
				.tags a, 
				.page-links span,
				#comments .comment-meta .author-badge,
				input[type="reset"],
				input[type="submit"],
				input[type="button"] { background: #a03717; }
				#live-search #searchsubmit, input[type="submit"] { background-color: #a03717; }
				.tags a:before { border-color: transparent #a03717 transparent transparent; }

				
				
				
</style>
<link rel='stylesheet' id='theme-font-css' href='https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,700&#038;subset=latin,latin-ext' type='text/css' media='all' />
<link rel='stylesheet' id='font-awesome-css' href='https://bsfaq.com/wp-content/themes/knowhow/css/font-awesome.min.css?ver=ffe18941635c31f4c012d55db12df046' type='text/css' media='all' />
<script type="text/javascript" src="https://bsfaq.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script type="text/javascript" src="https://bsfaq.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>

<!-- Google tag (gtag.js) snippet added by Site Kit -->

<!-- Google Analytics snippet added by Site Kit -->
<script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=GT-PZQV2M6F" id="google_gtagjs-js" async></script>
<script type="text/javascript" id="google_gtagjs-js-after">
/* <![CDATA[ */
window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
gtag("set","linker",{"domains":["bsfaq.com"]});
gtag("js", new Date());
gtag("set", "developer_id.dZTNiMT", true);
gtag("config", "GT-PZQV2M6F");
 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); } 
/* ]]> */
</script>

<!-- End Google tag (gtag.js) snippet added by Site Kit -->
<link rel="https://api.w.org/" href="https://bsfaq.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://bsfaq.com/xmlrpc.php?rsd" />
<meta name="generator" content="Site Kit by Google 1.152.1" /><!--[if lt IE 9]><script src="https://bsfaq.com/wp-content/themes/knowhow/js/html5.js"></script><![endif]--><!--[if (gte IE 6)&(lte IE 8)]><script src="https://bsfaq.com/wp-content/themes/knowhow/js/selectivizr-min.js"></script><![endif]--><link rel="shortcut icon" href="https://bsfaq.com/wp-content/uploads/2025/02/logo-512x512-1.png"/>
<link rel="icon" href="https://bsfaq.com/wp-content/uploads/2025/02/logo-512x512-1-60x60.png" sizes="32x32" />
<link rel="icon" href="https://bsfaq.com/wp-content/uploads/2025/02/logo-512x512-1-300x300.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://bsfaq.com/wp-content/uploads/2025/02/logo-512x512-1-300x300.png" />
<meta name="msapplication-TileImage" content="https://bsfaq.com/wp-content/uploads/2025/02/logo-512x512-1-300x300.png" />
		<style type="text/css" id="wp-custom-css">
			/* ===========================
 * Copyright (c) 2024 BSFAQ.com. 
 * All rights reserved.
 * =========================== */

/* ===========================
 * THEME CSS
 * 
 * 375px = iPhone12mini Portrait
 * 712px = iPhone12mini Landscape
 * 1024px = iPadPro12.9 Portrait
 * 1366px = iPadPro12.9 Landscape
 * 
 * This theme = #A03717
 */

#logo img{
	width:250px; !important;
}

ul.sub-menu {
  display: block !important;
  visibility: visible !important;
}

#live-search {
	padding:20px 0 5px 0;
}


/* Hebrew */
heb, key-heb{
	font-family:'SBL-Hebrew', serif;
	font-weight:500;
	font-size:20px; 
	line-height:24px;
}

/* Greek */
grk, key-grk{
	font-family:'Piazzolla', serif;
	font-size:18px; 
	line-height:20px;
	font-weight:500;
}


/* END OF THEME CSS
=========================== */


/* ===========================
 * HOME PAGE */

/* ------------------------
 * Bible Book List
 * 
 * 769-960px = 2 columns
 * 501-768px = 1 column
 * 0-500px = 2 columns
 */

#accordion-link {
  position: relative;
  display: inline-block;
  margin-left: 25px;
  margin-top: 7px;
}

#accordion-link span {
	font-size: 11px;
  position: relative;
	top: -2px;
	left: 3px;
}


#accordion-content {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.5s ease, margin 0.5s ease;
  margin: 0;
  padding-left: 25px;
}

.accordion-container {
  display: flex;
  height: auto;
  width: 100%;
}

.books-container {
  display: grid;
  grid-template-columns: 150px 150px;
  gap: 10px;
  max-height: 410px;
  overflow-y: auto;
  flex-shrink: 0;
  overflow-x: hidden;
	padding-bottom:25px;
}

.books-container.hidden {
  display: none;
}

.books-container .book-group {
  display: flex;
  flex-direction: column;
}

.books-container .nt hr{
		display:none;
}

.books-container .book-name {
  font-size: 16px;
  cursor: pointer;
  transition: color 0.3s ease, font-weight 0.2s ease;
}

.book-name {
  font-weight: normal;
}

.book-name:hover {
  color: #A03717;
  font-weight: bold;
}

.clicked-book {
  font-weight: bold;
  color: #A03717;
}

.chapters-container{
  display: none;
  max-height: 420px;
  overflow-y: auto;
  font-size: 16px;
  padding: 0 25px 25px 25px;
}

.chapters-container.active {
  display: block;
  width: 100%;
}

.go-back-text{
	display:block;
	text-align:center; 
	margin:20px 0 10px 0;
	text-decoration:underline;
}

.go-back-text:hover{
	color: #A03717;
	cursor: pointer;
}

@media (min-width: 501px) {
  #back-link {
    display: none;
  }
}

.chapter-list {
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
}

.chapter-list a {
  padding: 5px 10px;
  background-color: #f8f9fa;
  border: 1px solid #ccc;
  border-radius: 4px;
  text-decoration: none;
  color: #000;
  transition: background-color 0.3s ease, color 0.3s ease;
}

.chapter-list a:hover {
  background-color: #A03717;
  color: #fff;
}

#chapter-window h3 {
  font-size: 21px;
  margin: 0;
}

#chapter-window p {
  margin: 5px 0 20px 0;
  font-size: 15px;
  line-height: 20px;
}

div::-webkit-scrollbar {
  width: 5px;
}

div::-webkit-scrollbar-thumb {
  background-color: #888;
  border-radius: 10px;
}

div::-webkit-scrollbar-thumb:hover {
  background-color: #A03717;
}

div::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}

@media (max-width: 768px) and (min-width: 501px) {
  .books-container {
    grid-template-columns: 150px;
  }
	
	.books-container .nt hr{
		display:block;
		border: 0;
		height: 1px;
		background: #ccc;
		margin: 0 0 10px 0;
		width:90%;
	}
}

@media (max-width: 501px) {
  .books-container {
    width: 100%;
    grid-template-columns: 50% 50%;
    transition: opacity 0.5s ease, transform 0.5s ease;
		padding-bottom:125px;
  }

  .chapters-container {
		padding-left: 0;
		padding-bottom:125px;
    display: none;
    transition: opacity 0.5s ease, transform 0.5s ease;
  }
}

/* BIBLE BOOK LIST
------------------------ */

/* END OF HOME PAGE
=========================== */


/* ===========================
 * SINGLE POST */

.entry-meta{ display:none; }

.entry-content{
	font-size:16px;
	color:#333 !important;
}

.entry-content hr{
	margin: 40px 0 35px 0;
	border-bottom: 1px solid #E6E6E6;
	border-top:0;
}



/* ------------------------
 * Simple Commentary */

.entry-content .verse{
	font-size:20px;
	line-height:28px;
}

.verse .left-bracket{
	font-family: 'courier new';
	position:relative;
	top:-1px;
  margin-left: -3px;
  margin-right: -1px;
	font-weight:normal;
	color:#777;
}

.verse .right-bracket{
	font-family: 'courier new';
	position:relative;
	top:-1px;
  margin-left: -1px;
  margin-right: -3px;
	font-weight:normal;
	color:#777;
}

.entry-content .context{
	display:none;
}

.entry-content .background{
	display:none;
}

.entry-content .keyword{
	display:none;
}

.keyword key-grk{
	font-size:19px;
	margin: 0 1px;
	font-weight: 550;
}

.keyword key-heb{
	font-size:21px;
	margin: 0 1px;
}

.entry-content .reformed{
	display:none;
}

.entry-content .quote{
	font-style:italic;
	display:none;
}

/* Simple Commentary
------------------------ */


/* ------------------------
 * Verse List on a Post */

.verse-list {
  display: flex;
  flex-wrap: wrap;
  gap: 1px;
}

.verse-list a {
  padding: 0 3px;
  background-color: #fcfcfc;
  border2: 1px solid #eee;
  border-radius2: 3px;
  text-decoration: none;
  color: #000;
  transition: background-color 0.3s ease, color 0.3s ease;
}

.verse-list a:hover {
  background-color: #A03717;
  color: #fff;
	font-weight:bold;
}

[id]:target {
  scroll-margin-top: 10px;
}

/* Verse List on a Post
------------------------ */


/* ------------------------
 * Flex Container */

.flex-container-grk{
  display:flex;
  flex-wrap:wrap;
}

.flex-grid{
  text-align:center;
  margin: 10px 10px 10px 10px;
}

grk{
  font-size:20px;
  line-height:24px;
  font-weight:500;
  display:block;
	color:#333;
}

eng{
	font-family:Arial;
  font-size:15px;
  color:#C56B11;
}

punc{
	font-family:times;
	font-size:45px;
	color:#eee;
	position:relative;
	top:20px;
}

/* Flex Container
------------------------ */


/* ------------------------
 * Go-to-Top Line Breaker */

top {
  display: block;
  border: none;
  height: 1px;
  background-color: #E6E6E6;
  margin: 40px 0 35px 0;
  position: relative;
  text-align: center;
  transition: background-color 0.3s, color 0.3s;
  cursor: pointer;
}

top::before {
  content: 'Top';
  position: absolute;
  left: 50%;
  top: -12px;
  transform: translateX(-50%);
  font-size: 14px;
  line-height: 1;
  padding: 5px;
  color: #aaa;
  text-decoration: none;
  background-color: white;
  transition: color 0.3s, font-weight 0.3s;
}

top::after {
  content: '\f106';
  font-family: FontAwesome;
  position: absolute;
  left: 50%;
  top: -27px;
  transform: translateX(-50%);
  font-size: 16px;
  color: #ddd;
  opacity: 1;
  transition: opacity 0.3s, color 0.3s;
}

top:hover {
  background-color: #E3C8BF;
  color: #A03717;
}

top:hover::before {
  color: #A03717;
  font-weight: bold;
}

top:hover::after {
  opacity: 1;
  color: #A03717;
}

/* Go-to-Top Line Breaker
------------------------ */


/* ------------------------
 * Last-Top Button */

last-top {
  display: block;
  border: none;
  margin: 30px 0 0 0;
  position: relative;
  text-align: center;
  cursor: pointer;
}

last-top::before {
  content: 'Top';
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  font-size: 16px;
  line-height: 1;
  padding: 5px;
  color: #ccc;
  text-decoration: none;
  background-color: white;
  transition: color 0.3s, font-weight 0.3s;
}

last-top::after {
  content: '\f106';
  font-family: FontAwesome;
  position: absolute;
  left: 50%;
  top: -15px;
  transform: translateX(-50%);
  font-size: 18px;
  color: #E6E6E6;
  opacity: 1;
  transition: color 0.3s;
}

last-top:hover::before {
  color: #A03717;
  font-weight: bold;
}

last-top:hover::after {
  color: #A03717;
}

/* Last-Top Button
------------------------ */


/* ------------------------
 * Quote Styles
 * 
 * gray = #F7F7F7
 * red = #FAF4F4
 * blue = #F4F8FA
 * green = #F4FAF4
 * yellow = FAF9F4
 */

.entry-content quote {
  display:block;
	padding: 25px;
	width2:90%;
  line-height: 1.4em;
	color2:#514E46;
  font-size: 1.1em;
	font-style2:italic;
	font-weight2: 600;
	margin: 0 auto;
	border-left:4px solid #e5e5e5;
	background: #F7F7F7;
}

.entry-content blockquote {
	background: #F7F7F7;
	border-left:4px solid #e5e5e5;
	padding: 25px 25px 25px 100px;
}

.entry-content blockquote:before {
	padding: 10px; 
	font-size:30px;
	color:#ddd;
	border:2.5px solid #ddd;
	left:25px;
	top:25px;
}

quote .reference,
blockquote .reference, 
blockquote .term-tip{
	color: #883C1B;
	margin: 0 1px;
}

/* Quote Styles
------------------------ */



/* ------------------------
 * Reference Tip */

.reference {
  color: #A03717;
  cursor: pointer;
}
.reference-tip {
  position: absolute;
  background: #fff;
  color: #333;
  border: 2px solid #ccc;
  padding: 15px;
  z-index: 1000;
  max-width: 300px;
  word-wrap: break-word;
  font-size: .92rem;
  line-height: 1.35rem;
  border-radius: 5px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
}

.reference-tip div:not(:last-of-type){
	margin-bottom: 10px;
}

/* Reference Tips
------------------------ */


/* ------------------------
 * Term-Tip & Tooltip */

.term-tip {
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: #A03717;
}

.tooltip {
  visibility: hidden;
  position: fixed;
  background: #fff;
  color: #333;
  border: 2px solid #ccc;
  padding: 15px;
  z-index: 1000;
  width: 300px;
  word-wrap: break-word;
  font-size: 0.92rem;
  line-height: 1.35rem;
  border-radius: 5px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
  opacity: 0;
  transition: opacity 0.3s ease-in;
}

.term-tip:hover .tooltip {
  visibility: visible;
  opacity: 1;
}

/* Term-Tip & Tooltip
------------------------ */


/* ------------------------
 * Category Listing */

.category #page-header:before {
	content: "\f07b";
	font-size: 30px;
}

.sub-categories{
	display: flex; 
	flex-wrap: wrap;
  gap: 50px;
  justify-content: left;
	padding:0;
	margin:0 !important;
}

.sub-category-icon{	
  text-align: center;
  width: 90px;
	display: inline-block; 
	vertical-align: top;
}

.sub-category-icon .fa{
	font-size: 40px; 
	color: #333; 
	display: block;
	text-align: center; 
}

.sub-category-icon .folder-title{
  font-size: 16px;
	font-weight:bold;
  display: block;
  color: #333;
  text-decoration: none;
  text-align: center;
	word-break: break-word;
}

.sub-category-icon a:hover .folder-title,
.sub-category-icon a:hover .fa + .post-title {
    color: #A03717;
}


.post-icons {
    display: flex;
    flex-wrap: wrap;
    gap: 50px;
    justify-content: left;
}

.post-icon {
  text-align: center;
  width: 90px;
	display: inline-block; 
	vertical-align: top;
}

.post-icon .fa{
	font-size: 30px;
	display: block; 
	text-align: center; 
	color: #333;
}

.post-icon .post-title {
  font-size: 14px;
	font-weight:bold;
  display: block;
  color: #333;
  text-decoration: none;
  text-align: center;
	margin-top: 10px; 
	word-break: break-word;
}

.post-icon a:hover .post-title,
.post-icon a:hover .fa + .post-title {
    color: #A03717;
}

/* Category Listing
------------------------ */



/* END OF SINGLE POST
=========================== */



/* ===========================
 * SIDEBAR */



/* END OF SIDEBAR
=========================== */


/* ===========================
 * FOOTER */


/* END OF FOOTER
=========================== */






		</style>
			
  <!-- Google Adsense Code Snippet --> 
  <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5644503572204360"
     crossorigin="anonymous"></script>
	

  <!-- Greek // font-family: 'Piazzolla', serif; -->
  <link rel="preconnect" href="https://fonts.googleapis.com">
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  <link href="https://fonts.googleapis.com/css2?family=Piazzolla:ital,opsz,wght@0,8..30,100..900;1,8..30,100..900&display=swap" rel="stylesheet">

  <style>
    
	/*  Hebrew // font-family: 'SBL-Hebrew', serif;  */
    @font-face {
	  font-family: 'SBL-Hebrew'; 
	  src: url('https://reformedbiblestudy.com/font/SBL_Hbrw.ttf') format('truetype'); 
	}

	/*  Greek // font-family: 'SBL-Greek', serif;  */
	@font-face {
	  font-family: 'SBL-Greek';
	  src: url('https://reformedbiblestudy.com/font/SBL_grk.ttf') format('truetype');
	}

  </style>
	
	<!-- Set the style of all [ ] in <verse> -->
	<script>
		document.addEventListener('DOMContentLoaded', function() {
			document.querySelectorAll('.verse').forEach(function(section) {
				if (section.classList.contains('verse')) {
					const content = section.innerHTML;
					const newContent = content.replace(/\[/g, '<span class="left-bracket">[</span>')
					.replace(/\]/g, '<span class="right-bracket">]</span>');
					section.innerHTML = newContent;
				}
			});
		});
	</script>
	
</head>
<body data-rsssl=1 class="home blog wp-embed-responsive wp-theme-knowhow">

  <!-- #site-container -->
  <div id="site-container" class="clearfix">

          <!-- #primary-nav-mobile -->
      <nav id="primary-nav-mobile">
        <a class="menu-toggle clearfix" href="#"><i class="fa fa-reorder"></i></a>
        <ul id="mobile-menu" class="clearfix"><li id="menu-item-127" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-127"><a href="https://bsfaq.com" aria-current="page">Home</a></li>
<li id="menu-item-633" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-633"><a href="https://bsfaq.com/bible/">Bible Study</a></li>
</ul>      </nav>
      <!-- /#primary-nav-mobile -->
    
    <!-- #header -->
    <header id="site-header" class="clearfix" role="banner">
      <div class="ht-container">

        <!-- #logo -->
        <div id="logo">
          <h1>          <a title="BSFAQ" href="https://bsfaq.com">
                          <img alt="BSFAQ" src="https://bsfaq.com/wp-content/uploads/2025/02/logo-3000x500-1.png">
                      </a>
          </h1>        </div>
        <!-- /#logo -->

                  <!-- #primary-nav -->
          <nav id="primary-nav" role="navigation" class="clearfix">
            <ul id="menu-main" class="nav sf-menu clearfix"><li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-127"><a href="https://bsfaq.com" aria-current="page">Home</a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-633"><a href="https://bsfaq.com/bible/">Bible Study</a></li>
</ul>          </nav>
          <!-- #primary-nav -->
        
      </div>
    </header>
    <!-- /#header -->

    <!-- #live-search -->
    <div id="live-search">
      <div class="ht-container">
        <div id="search-wrap">
          <form role="search" method="get" id="searchform" class="clearfix" action="https://bsfaq.com/">
			<input type="text" onfocus="if (this.value == 'Search the Bible or Ask...') {this.value = ''; this.style.color = 'black';}" onblur="if (this.value == '')  {this.value = 'Search the Bible or Ask...'; this.style.color = '#999';}" value="Search the Bible or Ask..." name="s" id="s" autocapitalize="off" autocorrect="off" autocomplete="off" />
            <i class="live-search-loading fa fa-spinner fa-spin"></i>
            <button type="submit" id="searchsubmit">
              <i class='fa fa-search'></i><span>Search</span>
            </button>
          </form>
			
        </div>



<a href="#" id="accordion-link">
  Bible Book List <span><i class="fa fa-chevron-down"></i></span>
</a>
<div id="accordion-content">
  <div class="accordion-container">
    <div class="books-container">
	
      <div class="ot book-group"><!-- OT book-group -->
		  
		<div class="book-name" onclick="showChapters('Genesis', 50, 'Genesis is about God\'s creation, the Fall, and His covenant with the patriarchs.')">Genesis</div>

		<div class="book-name" onclick="showChapters('Exodus', 40, 'Exodus is about God\'s deliverance of Israel and the giving of the Law.')">Exodus</div>

        <div class="book-name" onclick="showChapters('Leviticus', 27, 'Leviticus is about God\'s laws for worship, sacrifices, and holiness.')">Leviticus</div>

        <div class="book-name" onclick="showChapters('Numbers', 36, 'Numbers is about Israel in wilderness and God\'s faithfulness despite rebellion.')">Numbers</div>

        <div class="book-name" onclick="showChapters('Deuteronomy', 34, 'Deuteronomy is about Moses\' final teachings before Israel enters the land.')">Deuteronomy</div>

        <div class="book-name" onclick="showChapters('Joshua', 24, 'Joshua is about Israel\'s conquest of the Promised Land and God\'s faithfulness.')">Joshua</div>

        <div class="book-name" onclick="showChapters('Judges', 21, 'Judges records Israel\'s cycles of sin, oppression, and deliverance.')">Judges</div>

        <div class="book-name" onclick="showChapters('Ruth', 4, 'Ruth tells of a Moabite widow\'s loyalty, redemption, and role in David\'s lineage.')">Ruth</div>
		  
        <div class="book-name" onclick="showChapters('1 Samuel', 31, '1 Samuel tells how Israel became a kingdom via Samuel, Saul, and David.')">1 Samuel</div>

        <div class="book-name" onclick="showChapters('2 Samuel', 24, '2 Samuel is about David\'s reign and God\'s covenant with him.')">2 Samuel</div>

        <div class="book-name" onclick="showChapters('1 Kings', 22, '1 Kings is about Israel\'s monarchy, division, and God\'s prophetic warnings.')">1 Kings</div>

        <div class="book-name" onclick="showChapters('2 Kings', 25, '2 Kings is about Israel and Judah\'s decline and God\'s judgment through exile.')">2 Kings</div>

        <div class="book-name" onclick="showChapters('1 Chronicles', 29, '1 Chronicles is about David\'s reign and God\'s covenant faithfulness.')">1 Chronicles</div>

        <div class="book-name" onclick="showChapters('2 Chronicles', 36, '2 Chronicles is about Judah\'s kings and God\'s call to faithfulness.')">2 Chronicles</div>

        <div class="book-name" onclick="showChapters('Ezra', 10, 'Ezra is about Israel\'s return from exile and the restoration of worship.')">Ezra</div>

        <div class="book-name" onclick="showChapters('Nehemiah', 13, 'Nehemiah is about rebuilding Jerusalem and renewing the covenant.')">Nehemiah</div>

        <div class="book-name" onclick="showChapters('Esther', 10, 'Esther is about God\'s providence in preserving His people.')">Esther</div>

        <div class="book-name" onclick="showChapters('Job', 42, 'Job is about suffering, God\'s sovereignty, and faith amid trials.')">Job</div>

        <div class="book-name" onclick="showChapters('Psalms', 150, 'Psalms is a poetic collection of worship, praise, prayer, and lament to God.')">Psalms</div>

        <div class="book-name" onclick="showChapters('Proverbs', 31, 'Proverbs is about wisdom, righteousness, and the fear of the Lord.')">Proverbs</div>

        <div class="book-name" onclick="showChapters('Ecclesiastes', 12, 'Ecclesiastes is about the meaning of life and fearing God.')">Ecclesiastes</div>

        <div class="book-name" onclick="showChapters('Song of Solomon', 8, 'Song of Solomon is about love, marriage, and devotion.')">Song of Solomon</div>

        <div class="book-name" onclick="showChapters('Isaiah', 66, 'Isaiah is about God\'s judgment, salvation, and the coming Messiah.')">Isaiah</div>

        <div class="book-name" onclick="showChapters('Jeremiah', 52, 'Jeremiah is about God\'s warnings and promises during Judah\'s decline.')">Jeremiah</div>

        <div class="book-name" onclick="showChapters('Lamentations', 5, 'Lamentations mourns Jerusalem\'s fall and hoping in God\'s mercy.')">Lamentations</div>

        <div class="book-name" onclick="showChapters('Ezekiel', 48, 'Ezekiel proclaims God\'s judgment, restoration, and glory amid Israel\'s exile.')">Ezekiel</div>

        <div class="book-name" onclick="showChapters('Daniel', 12, 'Daniel is about God\'s sovereignty over kingdoms and His future plan.')">Daniel</div>

        <div class="book-name" onclick="showChapters('Hosea', 14, 'Hosea is about God\'s love and Israel\'s unfaithfulness.')">Hosea</div>

        <div class="book-name" onclick="showChapters('Joel', 3, 'Joel is about God\'s judgment and the promise of restoration.')">Joel</div>

        <div class="book-name" onclick="showChapters('Amos', 9, 'Amos is about God\'s justice and Israel\'s need for repentance.')">Amos</div>

        <div class="book-name" onclick="showChapters('Obadiah', 1, 'Obadiah is about God\'s judgment on Edom and Israel\'s restoration.')">Obadiah</div>

        <div class="book-name" onclick="showChapters('Jonah', 4, 'Jonah is about God\'s mercy toward repentant sinners.')">Jonah</div>

        <div class="book-name" onclick="showChapters('Micah', 7, 'Micah is about God\'s judgment and the coming righteous King.')">Micah</div>

        <div class="book-name" onclick="showChapters('Nahum', 3, 'Nahum is about God\'s judgment against Nineveh.')">Nahum</div>

        <div class="book-name" onclick="showChapters('Habakkuk', 3, 'Habakkuk is about trusting God\'s justice amid suffering.')">Habakkuk</div>

        <div class="book-name" onclick="showChapters('Zephaniah', 3, 'Zephaniah is about the day of the Lord and restoration.')">Zephaniah</div>

        <div class="book-name" onclick="showChapters('Haggai', 2, 'Haggai is about rebuilding God\'s temple and prioritizing Him.')">Haggai</div>

        <div class="book-name" onclick="showChapters('Zechariah', 14, 'Zechariah is about God\'s future kingdom and the Messiah.')">Zechariah</div>

        <div class="book-name" onclick="showChapters('Malachi', 4, 'Malachi is about God\'s love, Israel\'s unfaithfulness, and the coming Messiah.')">Malachi</div>

      </div><!-- OT book-group -->
      <div class="nt book-group"><!-- NT book-group -->
		<hr />
        <div class="book-name" onclick="showChapters('Matthew', 28, 'Matthew is about Jesus as the promised Messiah and His kingdom.')">Matthew</div>

        <div class="book-name" onclick="showChapters('Mark', 16, 'Mark is about Jesus as the suffering servant and Son of God.')">Mark</div>

        <div class="book-name" onclick="showChapters('Luke', 24, 'Luke is about Jesus as the Savior of all people.')">Luke</div>

        <div class="book-name" onclick="showChapters('John', 21, 'John is about Jesus as the Son of God who gives eternal life.')">John</div>

        <div class="book-name" onclick="showChapters('Acts', 28, 'Acts is about the spread of the gospel through the early church.')">Acts</div>

        <div class="book-name" onclick="showChapters('Romans', 16, 'Romans is about the gospel of grace and justification by faith.')">Romans</div>

        <div class="book-name" onclick="showChapters('1 Corinthians', 16, '1 Corinthians is about church unity, love, and godly living.')">1 Corinthians</div>

        <div class="book-name" onclick="showChapters('2 Corinthians', 13, '2 Corinthians is about God\'s power in weakness and Paul\'s apostleship.')">2 Corinthians</div>

        <div class="book-name" onclick="showChapters('Galatians', 6, 'Galatians is about salvation by grace through faith, not works.')">Galatians</div>

        <div class="book-name" onclick="showChapters('Ephesians', 6, 'Ephesians is about the church as the body of Christ and unity in Him.')">Ephesians</div>

        <div class="book-name" onclick="showChapters('Philippians', 4, 'Philippians is about joy in Christ and living for the gospel.')">Philippians</div>

        <div class="book-name" onclick="showChapters('Colossians', 4, 'Colossians is about the supremacy of Christ and walking in Him.')">Colossians</div>

        <div class="book-name" onclick="showChapters('1 Thessalonians', 5, '1 Thessalonians is about Christ\'s return and holy living.')">1 Thessalonians</div>

        <div class="book-name" onclick="showChapters('2 Thessalonians', 3, '2 Thessalonians is about Christ\'s return and standing firm in faith.')">2 Thessalonians</div>

        <div class="book-name" onclick="showChapters('1 Timothy', 6, '1 Timothy is about church leadership and sound doctrine.')">1 Timothy</div>

        <div class="book-name" onclick="showChapters('2 Timothy', 4, '2 Timothy is about faithfulness in ministry and enduring hardship.')">2 Timothy</div>

        <div class="book-name" onclick="showChapters('Titus', 3, 'Titus is about sound teaching and godly living.')">Titus</div>

        <div class="book-name" onclick="showChapters('Philemon', 1, 'Philemon is about forgiveness and Christian brotherhood.')">Philemon</div>

        <div class="book-name" onclick="showChapters('Hebrews', 13, 'Hebrews is about Christ as the superior high priest and mediator.')">Hebrews</div>

        <div class="book-name" onclick="showChapters('James', 5, 'James is about living out faith through works and wisdom.')">James</div>

        <div class="book-name" onclick="showChapters('1 Peter', 5, '1 Peter is about enduring suffering and living holy lives.')">1 Peter</div>

        <div class="book-name" onclick="showChapters('2 Peter', 3, '2 Peter is about standing firm against false teachers.')">2 Peter</div>

        <div class="book-name" onclick="showChapters('1 John', 5, '1 John is about assurance of salvation and love in Christ.')">1 John</div>

        <div class="book-name" onclick="showChapters('2 John', 1, '2 John is about walking in truth and love.')">2 John</div>

        <div class="book-name" onclick="showChapters('3 John', 1, '3 John is about hospitality and supporting gospel workers.')">3 John</div>

        <div class="book-name" onclick="showChapters('Jude', 1, 'Jude is about contending for the faith against false teachers.')">Jude</div>

        <div class="book-name" onclick="showChapters('Revelation', 22, 'Revelation is about God\'s victory, Christ\'s return, and His eternal kingdom.')">Revelation</div>

	  </div><!-- NT book-group -->
		
    </div><!-- books-container -->
    <div id="chapters" class="chapters-container">
      <div id="chapter-window">
        <h3 id="book-title"></h3>
        <p id="book-description"></p>
        <div id="chapter-list" class="chapter-list"></div>
		<div id="back-link" class="go-back-text" title="Go back">Go Back</div>
      </div>
    </div>
  </div><!-- accordion-container -->
</div><!-- accordion-content -->

		  
		  
		</div>
    </div>
<!-- /#live-search -->


	  
<script>
function showChapters(book, count, description) {
  const bookTitle = document.getElementById("book-title");
  const bookDescription = document.getElementById("book-description");
  const chapterList = document.getElementById("chapter-list");
  const booksContainer = document.querySelector(".books-container");
  const chaptersContainer = document.querySelector(".chapters-container");
  const accordionLink = document.getElementById("accordion-link");
  const accordionSpan = accordionLink.querySelector("span");

  const bookSlug = book
    .toLowerCase()
    .replace(/\s+/g, "-")
    .replace(/(\d)-/, "$1-");

  bookTitle.textContent = book;
  bookDescription.textContent = description;
  chapterList.innerHTML = Array.from({ length: count }, (_, i) => {
    const chapterUrl = `/bible/${bookSlug}/${i + 1}/`;
    return `<a href="${chapterUrl}">${i + 1}</a>`;
  }).join(" ");

  if (window.innerWidth <= 500) {
    accordionLink.setAttribute("data-role", "back-link");
    accordionSpan.innerHTML = '<i class="fa fa-undo"></i>'; // Back icon

    booksContainer.style.opacity = "0";
    booksContainer.style.transform = "translateX(-100%)";
    setTimeout(() => {
      booksContainer.classList.add("hidden");
      booksContainer.style.opacity = "1";
      booksContainer.style.transform = "translateX(0)";
      chaptersContainer.classList.add("active");
      chaptersContainer.style.opacity = "1";
      chaptersContainer.style.transform = "translateX(0)";
    }, 500);

    history.pushState({ view: "chapters" }, "", `#${book}`);
  } else {
    booksContainer.classList.remove("hidden");
    chaptersContainer.classList.add("active");
  }
}

// Handle accordion toggle or back-link functionality
document.getElementById("accordion-link").addEventListener("click", function (e) {
  e.preventDefault();
  const content = document.getElementById("accordion-content");
  const arrow = this.querySelector("span");

  if (window.innerWidth <= 500 && this.getAttribute("data-role") === "back-link") {
    handleBackNavigation();
    return;
  }

  if (content.style.maxHeight === "0px" || content.style.maxHeight === "") {
    content.style.maxHeight = "410px";
    content.style.margin = "10px 0";
    arrow.innerHTML = '<i class="fa fa-chevron-up"></i>'; // Up arrow
  } else {
    content.style.maxHeight = "0px";
    content.style.margin = "0";
    arrow.innerHTML = '<i class="fa fa-chevron-down"></i>'; // Down arrow
  }
});

// Handle back navigation when clicking the #back-link button
document.addEventListener("click", function (e) {
  if (e.target.id === "back-link" && window.innerWidth <= 500) {
    handleBackNavigation();
  }
});

function handleBackNavigation() {
  if (window.innerWidth > 500) return;

  const booksContainer = document.querySelector(".books-container");
  const chaptersContainer = document.querySelector(".chapters-container");
  const accordionLink = document.getElementById("accordion-link");
  const arrow = accordionLink.querySelector("span");

  chaptersContainer.style.opacity = "0";
  chaptersContainer.style.transform = "translateX(100%)";
  setTimeout(() => {
    chaptersContainer.classList.remove("active");
    chaptersContainer.style.opacity = "1";
    chaptersContainer.style.transform = "translateX(0)";
    booksContainer.classList.remove("hidden");
    booksContainer.style.opacity = "1";
    booksContainer.style.transform = "translateX(0)";

    accordionLink.setAttribute("data-role", "accordion");
    const content = document.getElementById("accordion-content");
    if (content.style.maxHeight === "0px" || content.style.maxHeight === "") {
      arrow.innerHTML = '<i class="fa fa-chevron-down"></i>'; // Down arrow
    } else {
      arrow.innerHTML = '<i class="fa fa-chevron-up"></i>'; // Up arrow
    }
  }, 500);

  history.pushState({ view: "books" }, "", "#");
}

// Handle browser back button behavior
window.addEventListener("popstate", function (e) {
  if (window.innerWidth <= 500) {
    if (e.state && e.state.view === "chapters") {
      showChapters(bookTitle.textContent, chapterList.children.length, bookDescription.textContent);
    } else {
      handleBackNavigation();
    }
  }
});

</script>










<!-- #primary -->
<div id="primary" class="sidebar-right clearfix"> 
  <!-- .ht-container -->
  <div class="ht-container">
    
    <!-- #content -->
    <section id="content" role="main">

      <header id="page-header" style="display:none">
        <h2 class="page-title">
          Article Categories        </h2>
      </header>
      <div id="homepage-categories" class="clearfix">
        <div class="row"><div class="column col-half 1"><h2 style="padding-bottom:10px;"> <a href="https://bsfaq.com/scripture/" title="View all posts in The Scripture" >The Scripture</a></h2><ul class="category-posts">                          <li class="format-standard"><a href="https://bsfaq.com/scripture/how-are-the-scriptures-inspired/">
              How are the Scriptures inspired?            </a></li>

                                      <li class="format-standard"><a href="https://bsfaq.com/scripture/how-can-i-believe-in-my-heart-that-the-bible-is-the-word-of-god/">
              How can I believe in my heart that the Bible is the word of God?            </a></li>

                                      <li class="format-standard"><a href="https://bsfaq.com/scripture/how-is-the-bible-the-word-of-god/">
              How is the Bible the Word of God?            </a></li>

            </ul></div><div class="column col-half 2"><h2 style="padding-bottom:10px;"> <a href="https://bsfaq.com/theology/" title="View all posts in Theology" >Theology</a></h2><ul class="category-posts">                          <li class="format-standard"><a href="https://bsfaq.com/faq/theology/test">
              test            </a></li>

            </ul></div></div><div class="row"><div class="column col-half 3"><h2 style="padding-bottom:10px;"> <a href="https://bsfaq.com/god/" title="View all posts in God" >God</a></h2><ul class="category-posts">                          <li class="format-standard"><a href="https://bsfaq.com/god/a/">
              a            </a></li>

            </ul></div><div class="column col-half 4"><h2 style="padding-bottom:10px;"> <a href="https://bsfaq.com/christ/" title="View all posts in Jesus Christ" >Jesus Christ</a></h2><ul class="category-posts">                          <li class="format-standard"><a href="https://bsfaq.com/christ/a-2/">
              a            </a></li>

            </ul></div></div><div class="row"><div class="column col-half 5"><h2 style="padding-bottom:10px;"> <a href="https://bsfaq.com/spirit/" title="View all posts in The Holy Spirit" >The Holy Spirit</a></h2><ul class="category-posts">                          <li class="format-standard"><a href="https://bsfaq.com/spirit/a-3/">
              a            </a></li>

            </ul></div><div class="column col-half 6"><h2 style="padding-bottom:10px;"> <a href="https://bsfaq.com/man/" title="View all posts in Man" >Man</a></h2><ul class="category-posts">                          <li class="format-standard"><a href="https://bsfaq.com/man/test/">
              test            </a></li>

            </ul></div></div><div class="row"><div class="column col-half 7"><h2 style="padding-bottom:10px;"> <a href="https://bsfaq.com/christian/" title="View all posts in Christian Living" >Christian Living</a></h2><ul class="category-posts">                          <li class="format-standard"><a href="https://bsfaq.com/christian/can-christians-divorce-and-remarry/">
              Can Christians divorce and remarry?            </a></li>

                                      <li class="format-standard"><a href="https://bsfaq.com/christian/can-christians-eat-blood-according-to-the-bible/">
              Can Christians eat blood, according to the Bible?            </a></li>

            </ul></div><div class="column col-half 8"><h2 style="padding-bottom:10px;"> <a href="https://bsfaq.com/church/" title="View all posts in Church" >Church</a></h2><ul class="category-posts">                          <li class="format-standard"><a href="https://bsfaq.com/faq/church/test">
              test            </a></li>

            </ul></div></div><div class="row"><div class="column col-half 9"><h2 style="padding-bottom:10px;"> <a href="https://bsfaq.com/ethics/" title="View all posts in Ethics" >Ethics</a></h2><ul class="category-posts">                          <li class="format-standard"><a href="https://bsfaq.com/faq/ethics/test">
              test            </a></li>

            </ul></div><div class="column col-half 10"><h2 style="padding-bottom:10px;"> <a href="https://bsfaq.com/angels/" title="View all posts in Angels" >Angels</a></h2><ul class="category-posts">                          <li class="format-standard"><a href="https://bsfaq.com/faq/angel/test/">
              test            </a></li>

            </ul></div></div><div class="row"><div class="column col-half 11"><h2 style="padding-bottom:10px;"> <a href="https://bsfaq.com/satan/" title="View all posts in Satan" >Satan</a></h2><ul class="category-posts">                          <li class="format-standard"><a href="https://bsfaq.com/faq/satan/test/">
              test            </a></li>

            </ul></div>  </div>
</div>

</section>
<!-- #content -->

    <!-- #sidebar -->
  <aside id="sidebar" role="complementary">
    <div id="block-24" class="widget widget_block clearfix"><h4 class="widget-title"><span>Categories</span></h4><div class="wp-widget-group__inner-blocks"><ul class="wp-block-categories-list wp-block-categories">	<li class="cat-item cat-item-2"><a href="https://bsfaq.com/scripture/">The Scripture</a> <span>3</span>
</li>
	<li class="cat-item cat-item-92"><a href="https://bsfaq.com/bible/genesis/">Genesis</a> <span>1</span>
</li>
	<li class="cat-item cat-item-93"><a href="https://bsfaq.com/bible/psalms/">Psalms</a> <span>1</span>
</li>
	<li class="cat-item cat-item-3"><a href="https://bsfaq.com/theology/">Theology</a> <span>1</span>
</li>
	<li class="cat-item cat-item-74"><a href="https://bsfaq.com/bible/matthew/">Matthew</a> <span>1</span>
</li>
	<li class="cat-item cat-item-32"><a href="https://bsfaq.com/god/">God</a> <span>1</span>
</li>
	<li class="cat-item cat-item-42"><a href="https://bsfaq.com/bible/john/">John</a> <span>10</span>
</li>
	<li class="cat-item cat-item-33"><a href="https://bsfaq.com/christ/">Jesus Christ</a> <span>1</span>
</li>
	<li class="cat-item cat-item-97"><a href="https://bsfaq.com/bible/jude/">Jude</a> <span>1</span>
</li>
	<li class="cat-item cat-item-34"><a href="https://bsfaq.com/spirit/">The Holy Spirit</a> <span>1</span>
</li>
	<li class="cat-item cat-item-38"><a href="https://bsfaq.com/man/">Man</a> <span>1</span>
</li>
	<li class="cat-item cat-item-94"><a href="https://bsfaq.com/bible/revelation/">Revelation</a> <span>1</span>
</li>
	<li class="cat-item cat-item-4"><a href="https://bsfaq.com/christian/">Christian Living</a> <span>2</span>
</li>
	<li class="cat-item cat-item-5"><a href="https://bsfaq.com/church/">Church</a> <span>1</span>
</li>
	<li class="cat-item cat-item-6"><a href="https://bsfaq.com/ethics/">Ethics</a> <span>1</span>
</li>
	<li class="cat-item cat-item-35"><a href="https://bsfaq.com/angels/">Angels</a> <span>1</span>
</li>
	<li class="cat-item cat-item-36"><a href="https://bsfaq.com/satan/">Satan</a> <span>1</span>
</li>
</ul></div></div><div id="st_popular_articles_widget-3" class="widget st_popular_articles_widget clearfix"> 
        <h4 class="widget-title"><span>Popular Articles</span></h4>                            
                <ul class="clearfix">
                
					                                        <li class="clearfix format-standard">
					<a href="https://bsfaq.com/faq/theology/test" rel="bookmark">test</a>
                    </li>
                                        <li class="clearfix format-standard">
					<a href="https://bsfaq.com/bible/john/1/" rel="bookmark">John 1</a>
                    </li>
                                        <li class="clearfix format-standard">
					<a href="https://bsfaq.com/christian/can-christians-eat-blood-according-to-the-bible/" rel="bookmark">Can Christians eat blood, according to the Bible?</a>
                    </li>
                                        <li class="clearfix format-standard">
					<a href="https://bsfaq.com/scripture/how-are-the-scriptures-inspired/" rel="bookmark">How are the Scriptures inspired?</a>
                    </li>
                                        
                    
                </ul>
		
		</div><div id="st_articles_widget-3" class="widget st_articles_widget clearfix"> 
        <h4 class="widget-title"><span>Latest Articles</span></h4>                            
                <ul class="clearfix">
                
					                                        <li class="clearfix format-standard">

					<a href="https://bsfaq.com/bible/john/5/" rel="bookmark">John 5</a>
                    
                    </li>
                                        <li class="clearfix format-standard">

					<a href="https://bsfaq.com/bible/jude/1/" rel="bookmark">Jude 1</a>
                    
                    </li>
                                        <li class="clearfix format-standard">

					<a href="https://bsfaq.com/bible/revelation/1/" rel="bookmark">Revelation 1</a>
                    
                    </li>
                                        <li class="clearfix format-standard">

					<a href="https://bsfaq.com/bible/psalms/1/" rel="bookmark">Psalm 1</a>
                    
                    </li>
                                        
                    
                </ul>
		
		</div>    <!-- #sidebar -->
  </aside>
  
</div>
<!-- /.ht-container -->
</div>
<!-- #primary -->

<!-- #footer-widgets -->
<!-- /#footer-widgets -->

<!-- #site-footer -->
<footer id="site-footer" class="clearfix" role="contentinfo">
  <div class="ht-container">

        <nav id="footer-nav" role="navigation">
      <ul id="menu-footer" class="nav-footer clearfix"><li id="menu-item-308" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-308"><a href="https://bsfaq.com" aria-current="page">Home</a></li>
<li id="menu-item-600" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-600"><a href="https://bsfaq.com/icons/">Icons</a></li>
<li id="menu-item-620" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-620"><a href="https://bsfaq.com/shortcodes/">Shortcodes</a></li>
<li id="menu-item-545" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-545"><a href="https://bsfaq.com/wp-login.php">Log in</a></li>
</ul>    </nav>
  
  <small id="copyright">
      Copyright © BSFAQ.com  </small>
  
</div>
<!-- /.ht-container -->
</footer> 
<!-- /#site-footer -->

<!-- /#site-container -->
</div>

<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/knowhow\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
	<script type="text/javascript">
	jQuery(document).ready(function() {
	jQuery('#live-search #s').liveSearch({url: 'https://bsfaq.com/index.php?ajax=1&s='});
	});
	</script>
<script type="text/javascript" src="https://bsfaq.com/wp-content/plugins/honeypot/includes/js/wpa.js?ver=2.2.09" id="wpascript-js"></script>
<script type="text/javascript" id="wpascript-js-after">
/* <![CDATA[ */
wpa_field_info = {"wpa_field_name":"drvqfh5405","wpa_field_value":99324,"wpa_add_test":"no"}
/* ]]> */
</script>
<script type="text/javascript" src="https://bsfaq.com/wp-content/plugins/knowhow-tools/shortcodes//shortcodes.js?ver=ffe18941635c31f4c012d55db12df046" id="shortcodes-js-js"></script>
<script type="text/javascript" src="https://bsfaq.com/wp-content/themes/knowhow/js/functions.js?ver=ffe18941635c31f4c012d55db12df046" id="st_theme_custom-js"></script>
<script type="text/javascript" src="https://bsfaq.com/wp-content/themes/knowhow/js/jquery.livesearch.js?ver=ffe18941635c31f4c012d55db12df046" id="st_live_search-js"></script>




<!-- Popup Window Showing Scripture // Bible-API.com -->
<script>
document.addEventListener("DOMContentLoaded", () => {
  const entryContent = document.querySelector(".entry-content");
  if (!entryContent) return;

const regex = /\b(?:[Gg]en(?:esis)?\.?|[Ee]x(?:od(?:us)?)?\.?|[Ll]ev(?:it(?:icus)?)?\.?|[Nn]um(?:b(?:ers)?)?\.?|[Dd]eut(?:er(?:onomy)?)?\.?|[Jj]osh(?:ua)?\.?|[Jj]udg(?:es)?\.?|[Rr]uth\.?|(?:1\s?[Ss]am|2\s?[Ss]am)(?:\.?(?:uel)?)?|(?:[12]\s?(?:[Kk]ings|[Kk]gs)(?:\.?)?)|(?:[12]\s?(?:[Cc]hron(?:icles)?|[Cc]hr)(?:\.?)?)|[Ee]zra\.?|[Nn]eh(?:\.?(?:emiah)?)?|[Ee]sth(?:\.?(?:er)?)?|[Jj]ob\.?|[Pp]s(?:\.?(?:alms)?)?|[Pp]rov(?:\.?(?:erbs)?)?|[Ee]ccl(?:\.?(?:esiastes)?)?|[Ss]ong(?:\s+of\s+[Ss]ol(?:\.?|omon)?)?\.?|[Ii]sa(?:\.?(?:iah)?)?|[Jj]er(?:\.?(?:emiah)?)?|[Ll]am(?:\.?(?:entations)?)?|[Ee]zek(?:\.?(?:iel)?)?|[Dd]an(?:\.?(?:iel)?)?|[Hh]os(?:\.?(?:ea)?)?|[Jj]oel\.?|[Aa]mos\.?|[Oo]bad(?:\.?(?:iah)?)?|[Jj]on(?:\.?(?:ah)?)?|[Mm]ic(?:\.?(?:ah)?)?|[Nn]ah(?:\.?(?:um)?)?|[Hh]ab(?:\.?(?:akkuk)?)?|[Zz]eph(?:\.?(?:aniah)?)?|[Hh]ag(?:\.?(?:gai)?)?|[Zz]ech(?:\.?(?:ariah)?)?|[Mm]al(?:\.?(?:achi)?)?|[Mm]att(?:\.?(?:hew)?)?|[Mm]ark\.?|[Ll]uke\.?|[Jj]ohn\.?|[Aa]cts\.?|[Rr]om(?:\.?(?:ans)?)?|(?:1\s?[Cc]or|2\s?[Cc]or)(?:\.?(?:inthians)?)?|[Gg]al(?:\.?(?:atians)?)?|[Ee]ph(?:\.?(?:esians)?)?|[Pp]hil(?:\.?(?:ippians)?)?|[Cc]ol(?:\.?(?:ossians)?)?|(?:1\s?[Tt]hess|2\s?[Tt]hess)(?:\.?(?:alonians)?)?|(?:1\s?[Tt]im|2\s?[Tt]im)(?:\.?(?:othy)?)?|[Tt]itus\.?|[Pp]hilem(?:\.?(?:on)?)?|[Hh]eb(?:\.?(?:rews)?)?|[Jj]as(?:\.?(?:ames)?)?|(?:1\s?[Pp]et|2\s?[Pp]et)(?:\.?(?:er)?)?|(?:1\s?[Jj]ohn|2\s?[Jj]ohn|3\s?[Jj]ohn)\.?|[Jj]ude\.?|[Rr]ev(?:\.?(?:elation)?)?)\s?\d+(?:[.:]\d+)?(?:[-–]\d+(?:[.:]\d+)?)*(?:,\s?\d+(?:[.:]\d+)?(?:[-–]\d+(?:[.:]\d+)?)*)*\b/g;


  const excludeTags = ["H1", "H2", "H3", "H4", "H5", "H6"];

  const replaceContent = (element) => {
    Array.from(element.childNodes).forEach((node) => {
      if (node.nodeType === Node.TEXT_NODE) {
        const newText = node.textContent.replace(regex, (match) => 
          `<span class="reference">${match}</span>`
        );
        if (newText !== node.textContent) {
          const spanWrapper = document.createElement("span");
          spanWrapper.innerHTML = newText;
          node.replaceWith(...spanWrapper.childNodes);
        }
      } else if (node.nodeType === Node.ELEMENT_NODE && !excludeTags.includes(node.tagName)) {
        replaceContent(node);
      }
    });
  };

  replaceContent(entryContent);

  const createPopup = async (el) => {
    const popup = document.createElement("div");
    popup.className = "reference-tip";
    document.body.appendChild(popup);

    try {
      let reference = el.textContent
		  .replace(/\u2013|\u2014/g, "-")
		  .replace(/, /g, ",")
		  .replace(/\b(?:Gen(?:esis)?\.?)\s*(\d+)[.:](\d+)/gi, "Genesis $1:$2")
		  .replace(/\b(?:Ex(?:od(?:us)?)?\.?)\s*(\d+)[.:](\d+)/gi, "Exodus $1:$2")
		  .replace(/\b(?:Lev(?:it(?:icus)?)?\.?)\s*(\d+)[.:](\d+)/gi, "Leviticus $1:$2")
		  .replace(/\b(?:Num(?:b(?:ers)?)?\.?)\s*(\d+)[.:](\d+)/gi, "Numbers $1:$2")
		  .replace(/\b(?:Deut(?:er(?:onomy)?)?\.?)\s*(\d+)[.:](\d+)/gi, "Deuteronomy $1:$2")
		  .replace(/\b(?:Josh(?:ua)?\.?)\s*(\d+)[.:](\d+)/gi, "Joshua $1:$2")
		  .replace(/\b(?:Judg(?:es)?\.?)\s*(\d+)[.:](\d+)/gi, "Judges $1:$2")
		  .replace(/\bRuth\s*(\d+)[.:](\d+)/gi, "Ruth $1:$2")
		  .replace(/\b(?:1\s?Sam(?:\.?(?:uel)?)?)\s*(\d+)[.:](\d+)/gi, "1 Samuel $1:$2")
		  .replace(/\b(?:2\s?Sam(?:\.?(?:uel)?)?)\s*(\d+)[.:](\d+)/gi, "2 Samuel $1:$2")
		  .replace(/\b1\s?(?:Kgs|Kings)(?:\.?(?:ings)?)?\s*(\d+)[.:](\d+)/gi, "1 Kings $1:$2")
		  .replace(/\b2\s?(?:Kgs|Kings)(?:\.?(?:ings)?)?\s*(\d+)[.:](\d+)/gi, "2 Kings $1:$2")
		  .replace(/\b1\s?(?:Chr|Chron|Chronicles)(?:\.?(?:on(?:icles)?)?)?\s*(\d+)[.:](\d+)/gi, "1 Chronicles $1:$2")
		  .replace(/\b2\s?(?:Chr|Chron|Chronicles)(?:\.?(?:on(?:icles)?)?)?\s*(\d+)[.:](\d+)/gi, "2 Chronicles $1:$2")
		  .replace(/\bEzra\s*(\d+)[.:](\d+)/gi, "Ezra $1:$2")
		  .replace(/\b(?:Neh(?:\.?(?:emiah)?)?)\s*(\d+)[.:](\d+)/gi, "Nehemiah $1:$2")
		  .replace(/\b(?:Esth(?:\.?(?:er)?)?)\s*(\d+)[.:](\d+)/gi, "Esther $1:$2")
		  .replace(/\bJob\s*(\d+)[.:](\d+)/gi, "Job $1:$2")
		  .replace(/\b(?:Ps(?:\.?(?:alms)?)?)\s*(\d+)[.:](\d+)/gi, "Psalms $1:$2")
		  .replace(/\b(?:Prov(?:\.?(?:erbs)?)?)\s*(\d+)[.:](\d+)/gi, "Proverbs $1:$2")
		  .replace(/\b(?:Eccl(?:\.?(?:esiastes)?)?)\s*(\d+)[.:](\d+)/gi, "Ecclesiastes $1:$2")
		  .replace(/\b(?:Song(?:\s+of\s+Sol(?:\.?|omon)?)?)\s*(\d+)[.:](\d+)/gi, "Song of Solomon $1:$2")
		  .replace(/\b(?:Isa(?:\.?(?:iah)?)?)\s*(\d+)[.:](\d+)/gi, "Isaiah $1:$2")
		  .replace(/\b(?:Jer(?:\.?(?:emiah)?)?)\s*(\d+)[.:](\d+)/gi, "Jeremiah $1:$2")
		  .replace(/\b(?:Lam(?:\.?(?:entations)?)?)\s*(\d+)[.:](\d+)/gi, "Lamentations $1:$2")
		  .replace(/\b(?:Ezek(?:\.?(?:iel)?)?)\s*(\d+)[.:](\d+)/gi, "Ezekiel $1:$2")
		  .replace(/\b(?:Dan(?:\.?(?:iel)?)?)\s*(\d+)[.:](\d+)/gi, "Daniel $1:$2")
		  .replace(/\b(?:Hos(?:\.?(?:ea)?)?)\s*(\d+)[.:](\d+)/gi, "Hosea $1:$2")
		  .replace(/\bJoel\s*(\d+)[.:](\d+)/gi, "Joel $1:$2")
		  .replace(/\bAmos\s*(\d+)[.:](\d+)/gi, "Amos $1:$2")
		  .replace(/\b(?:Obad(?:\.?(?:iah)?)?)\s*(\d+)[.:](\d+)/gi, "Obadiah $1:$2")
		  .replace(/\b(?:Jon(?:\.?(?:ah)?)?)\s*(\d+)[.:](\d+)/gi, "Jonah $1:$2")
		  .replace(/\b(?:Mic(?:\.?(?:ah)?)?)\s*(\d+)[.:](\d+)/gi, "Micah $1:$2")
		  .replace(/\b(?:Nah(?:\.?(?:um)?)?)\s*(\d+)[.:](\d+)/gi, "Nahum $1:$2")
		  .replace(/\b(?:Hab(?:\.?(?:akkuk)?)?)\s*(\d+)[.:](\d+)/gi, "Habakkuk $1:$2")
		  .replace(/\b(?:Zeph(?:\.?(?:aniah)?)?)\s*(\d+)[.:](\d+)/gi, "Zephaniah $1:$2")
		  .replace(/\b(?:Hag(?:\.?(?:gai)?)?)\s*(\d+)[.:](\d+)/gi, "Haggai $1:$2")
		  .replace(/\b(?:Zech(?:\.?(?:ariah)?)?)\s*(\d+)[.:](\d+)/gi, "Zechariah $1:$2")
		  .replace(/\b(?:Mal(?:\.?(?:achi)?)?)\s*(\d+)[.:](\d+)/gi, "Malachi $1:$2")
		  .replace(/\b(?:Matt(?:\.?(?:hew)?)?)\s*(\d+)[.:](\d+)/gi, "Matthew $1:$2")
		  .replace(/\bMark\s*(\d+)[.:](\d+)/gi, "Mark $1:$2")
		  .replace(/\bLuke\s*(\d+)[.:](\d+)/gi, "Luke $1:$2")
		  .replace(/\bJohn\s*(\d+)[.:](\d+)/gi, "John $1:$2")
		  .replace(/\bActs\s*(\d+)[.:](\d+)/gi, "Acts $1:$2")
		  .replace(/\b(?:Rom(?:\.?(?:ans)?)?)\s*(\d+)[.:](\d+)/gi, "Romans $1:$2")
		  .replace(/\b(?:1\s?Cor(?:\.?(?:inthians)?)?)\s*(\d+)[.:](\d+)/gi, "1 Corinthians $1:$2")
		  .replace(/\b(?:2\s?Cor(?:\.?(?:inthians)?)?)\s*(\d+)[.:](\d+)/gi, "2 Corinthians $1:$2")
		  .replace(/\b(?:Gal(?:\.?(?:atians)?)?)\s*(\d+)[.:](\d+)/gi, "Galatians $1:$2")
		  .replace(/\b(?:Eph(?:\.?(?:esians)?)?)\s*(\d+)[.:](\d+)/gi, "Ephesians $1:$2")
		  .replace(/\b(?:Phil(?:\.?(?:ippians)?)?)\s*(\d+)[.:](\d+)/gi, "Philippians $1:$2")
		  .replace(/\b(?:Col(?:\.?(?:ossians)?)?)\s*(\d+)[.:](\d+)/gi, "Colossians $1:$2")
		  .replace(/\b(?:1\s?Thess(?:\.?(?:alonians)?)?)\s*(\d+)[.:](\d+)/gi, "1 Thessalonians $1:$2")
		  .replace(/\b(?:2\s?Thess(?:\.?(?:alonians)?)?)\s*(\d+)[.:](\d+)/gi, "2 Thessalonians $1:$2")
		  .replace(/\b(?:1\s?Tim(?:\.?(?:othy)?)?)\s*(\d+)[.:](\d+)/gi, "1 Timothy $1:$2")
		  .replace(/\b(?:2\s?Tim(?:\.?(?:othy)?)?)\s*(\d+)[.:](\d+)/gi, "2 Timothy $1:$2")
		  .replace(/\bTitus\s*(\d+)[.:](\d+)/gi, "Titus $1:$2")
		  .replace(/\b(?:Philem(?:\.?(?:on)?)?)\s*(\d+)[.:](\d+)/gi, "Philemon $1:$2")
		  .replace(/\b(?:Heb(?:\.?(?:rews)?)?)\s*(\d+)[.:](\d+)/gi, "Hebrews $1:$2")
		  .replace(/\b(?:Jas(?:\.?(?:ames)?)?)\s*(\d+)[.:](\d+)/gi, "James $1:$2")
		  .replace(/\b(?:1\s?Pet(?:\.?(?:er)?)?)\s*(\d+)[.:](\d+)/gi, "1 Peter $1:$2")
		  .replace(/\b(?:2\s?Pet(?:\.?(?:er)?)?)\s*(\d+)[.:](\d+)/gi, "2 Peter $1:$2")
		  .replace(/\b(?:1\s?John)\s*(\d+)[.:](\d+)/gi, "1 John $1:$2")
		  .replace(/\b(?:2\s?John)\s*(\d+)[.:](\d+)/gi, "2 John $1:$2")
		  .replace(/\b(?:3\s?John)\s*(\d+)[.:](\d+)/gi, "3 John $1:$2")
		  .replace(/\bJude\s*(\d+)[.:](\d+)/gi, "Jude $1:$2")
		  .replace(/\b(?:Rev(?:\.?(?:elation)?)?)\s*(\d+)[.:](\d+)/gi, "Revelation $1:$2");

      const response = await fetch(`https://bible-api.com/${encodeURIComponent(reference)}`);

      if (response.ok) {
        const data = await response.json();
        popup.innerHTML = data.verses
          .map(
            (verse) =>
              `<div><b>${verse.verse}</b> ${verse.text.replace(/["]/g, "&quot;").replace(/[\'‘’]/g, "&#39;")}</div>`
          )
          .join("");
      } else {
        popup.textContent = "Error fetching verse.";
      }
    } catch (error) {
      popup.textContent = "Error fetching verse.";
    }
      
    const rect = el.getBoundingClientRect();
    const popupWidth = 300;
    const screenWidth = window.innerWidth;
    const calculatedLeft = rect.left + window.scrollX - 100;

    popup.style.top = `${rect.bottom + window.scrollY + 10}px`;
    popup.style.left = `${Math.max(10, Math.min(calculatedLeft, screenWidth - popupWidth - 10))}px`;
  };

  entryContent.querySelectorAll(".reference").forEach((el) => {
    el.addEventListener("mouseenter", () => createPopup(el));
    el.addEventListener("mouseleave", () => {
      const existingPopup = document.querySelector(".reference-tip");
      if (existingPopup) existingPopup.remove();
    });
  });
});
</script>



<!-- Term-Tip & Tooltip -->
<script>
document.querySelectorAll('.term-tip').forEach(function (termTip) {
  termTip.addEventListener('mouseenter', function () {
    var tooltip = termTip.querySelector('.tooltip');
    var rect = termTip.getBoundingClientRect();
    var spaceAbove = rect.top - tooltip.offsetHeight - 5;
    var spaceBelow = window.innerHeight - rect.bottom - tooltip.offsetHeight - 5;

    var top, left;

    // Prioritize bottom position if there's space
    if (spaceBelow >= 0 || spaceBelow > spaceAbove) {
      top = rect.bottom + 5;
    } else {
      top = rect.top - tooltip.offsetHeight - 5;
    }

    // Center horizontally, but adjust if it goes off the screen
    left = rect.left + (rect.width / 2) - (tooltip.offsetWidth / 2);
    if (left < 5) left = 5; // Avoid left edge overflow
    if (left + tooltip.offsetWidth > window.innerWidth - 5) {
      left = window.innerWidth - tooltip.offsetWidth - 5; // Avoid right edge overflow
    }

    tooltip.style.top = `${top}px`;
    tooltip.style.left = `${left}px`;
  });
});
</script>


<!-- Go-To-Top button -->
<button class="go-to-top">⬆︎</button>

<script>
document.addEventListener("scroll", function () {
  var goToTop = document.querySelector(".go-to-top");
  if (window.scrollY > window.innerHeight * 2) {
    goToTop.classList.add("visible");
    goToTop.style.opacity = "0.5";
  } else {
    goToTop.classList.remove("visible");
    goToTop.style.opacity = "0";
  }
});

document.querySelector(".go-to-top").addEventListener("click", function () {
  window.scrollTo({ top: 0, behavior: "smooth" });
  setTimeout(() => {
    if (window.scrollY === 0) {
      this.classList.remove("visible");
      this.style.opacity = "0";
    }
  }, 500);
});

window.addEventListener("scroll", function () {
  var goToTop = document.querySelector(".go-to-top");
  if (window.scrollY === 0) {
    goToTop.classList.remove("visible");
    goToTop.style.opacity = "0";
  }
});

</script>

<!-- Go-to-Top Line Breaker -->
<script>
document.querySelectorAll('top, last-top').forEach(function(element) {
  element.addEventListener('click', function(event) {
    event.preventDefault();
    window.scrollTo({
      top: 0,
      behavior: 'smooth'
    });
  });
});
</script>



</body>
</html>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/


Served from: bsfaq.com @ 2025-05-06 22:47:36 by W3 Total Cache
-->                               

Whois info of domain

Domain Name: BSFAQ.COM
Registry Domain ID: 2936191551_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.ionos.com
Registrar URL: http://www.ionos.com
Updated Date: 2024-11-27T23:36:36Z
Creation Date: 2024-11-22T08:56:40Z
Registry Expiry Date: 2025-11-22T08:56:40Z
Registrar: IONOS SE
Registrar IANA ID: 83
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +1.6105601459
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Name Server: NS1.INMOTIONHOSTING.COM
Name Server: NS2.INMOTIONHOSTING.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-05-06T22:47:25Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
NOTICE: The expiration date displayed in this record is the date the
TERMS OF USE: You are not authorized to access or query our Whois
by the following terms of use: You agree that you may use this Data only
to: (1) allow, enable, or otherwise support the transmission of mass