Praylio Bible Verse Detection

by JoshuaIRL

HTML

<link rel="stylesheet" href="http://twitter.github.com/bootstrap/assets/css/bootstrap.css">
<script src="http://praylio.com/javascripts/vendor/bcv_parser_en.js"></script>
<div class="poster well">
    <div class="post-box-wrap"><textarea name="post-box"></textarea></div>
<div class="verses">

    </div>    
</div>

CSS

<!-- RefTagger from Logos. Visit http://www.logos.com/reftagger. This code should appear directly before the </body> tag. -->

JavaScript

var bcv = new bcv_parser;
bcv.set_options({"invalid_passage_strategy": "ignore","invalid_sequence_strategy":"ignore","book_alone_strategy": "include", "book_sequence_strategy": "ignore","invalid_passage_strategy": "include", "invalid_sequence_strategy": "include"});

$(document).ready(function() {
    var $postTextBox = $('textarea:first');
    
    //do_parse($postTextBox.val());
    $postTextBox.keyup(function() {
        do_parse($(this).val());
            
    });
});


function do_parse(textReference) {
    var osises = bcv.parse(textReference).osis_and_indices();
    
   $(".verse").remove();
    if (osises.length > 0) {
        console.log(osises);
        $.each(osises,function(i,val) {
            var $verseList = $(".verses");
            var $verse = $("<div />").addClass('verse');
            console.log(val);
            
           
        });            
    }
}